World-class Go development subscription

In less time than it takes to post on a job board, and for a fraction of the cost, get access to world-class Go development for a fixed monthly fee. No surprises. Cancel anytime.

“The unexpected outcome was the mentorship you provided to engineers who were newer to Go, helping them understand the what and why of various approaches.”

Dan Pupius
fCTO, Float Health

You're already running my code in production.

I've contributed to many popular open source projects, including...

How I can help.

There are a number of ways I am able to contribute to the success of your Go project as part of your Go development subscription.

Implementation

I can build your project for you, or work with your existing team to accelerate your progress.

Debugging

Broken behavior have you or your team stumped? I can help discover and fix the root cause.

Code review & audit

I can review your existing code to identify performance bottlenecks, security concerns, and technical debt.

Architectural review & guidance

Need some assurance about the technical direction your project is heading? I can do that, too.

My code is trusted by companies you know

“We were beyond fortunate to bring Jonathan in at a critical time - business was growing but product struggled to scale because our codebase was built on idiosyncrasies. Thankfully, Jonathan came in and elevated or code quality to such a degree that we know enjoy vastly improved testability, productivity, and maintainability. It’s put us in a position that is lightyears ahead of where we would be without him. Job done, Jonathan rode off into the sunset like the hero he is, I emphatically recommend him to anyone looking to bring peace to their backend dev!”

Ryan Johnson
CEO, Float Health

How it works.

You need expert Go development. I provide it, directly to your GitHub or GitLab repository.

Make as many requests as you like

Unlimited user stories. Unlimited tasks. Unlimited repos. Unlimited services.

You set the priority

You decide what's most important. Change priorities at any time.

Get code in days, not weeks

I work on one active request at a time, and start shipping code in days. Bigger projects will be broken down into smaller parts.

Satisfaction guaranteed

Great software is an iterative process. I'll keep iterating with you until you're completely happy with the results.

Subscription benefits.

When you subscribe, you gain access to a number of unique benefits.

Fixed monthly rate

No surprises. No missed quotes. No surprise invoices. Pay the same price each month.

Speedy delivery

I work in small increments, so you'll begin seeing valuable code changes in mere days.

Quality guaranteed

High quality code that just works. Or I fix it, for free!

“Working with a Go expert like Jonathan has been extremely useful and pleasant while getting up to speed with the language and orienting myself in a new code base.”

Robert Crocker, Data Visualization Engineer

I can handle your project.

Whether you're building a simple web service, or something more complex, I have you covered.

Go
SQL
GORM
REST APIs
gRPC
Logging
Monitoring
Prometheus
Sentry
Microservices
Websockets
cron
Docker
Kubernetes
NoSQL databases
Pub/Sub
Redis
And much more...

Subscription Plans.

Choose the plan that's right for you.

Standard

$5,000 /month

One request at a time. Cancel anytime.

  • One request at a time
  • Bug-free guarantee
  • Delivery in days, not weeks
  • Easy credit card payments
  • Cancel at any time
Get started

Pro

$9,000 /month

Double the requests. Cancel anytime.

  • Two requests at a time
  • Bug-free guarantee
  • Delivery in days, not weeks
  • Easy credit card payments
  • Cancel at any time
Go pro

Book a call

And we'll figure out what's best for you.

Get in touch

“I consider Jonathan a great engineer with clear focus in creating high-quality and robust products. He has brought to Lana best practices from his vast experience.”

Pablo Muñiz
CEO, Lana

“Jonathan is an very experienced engineer and knows a ton about Go. I personally have become better at Go through working with him, and he has benefitted our organization immensely. Jonathan was able to take a legacy codebase and vastly improve its ergonomics and testability in just a few months. I would heartily recommend his services to others.”

Mike Mellenthin
Team Lead, Float Health

Frequently Asked Questions

Who are you, anyway?

Hi! I’m Jonathan Hall. I've been programming most of my life, and I've been programming in Go for nearly a decade.

In that time, I've written Go for many well-known companies and contributed to many open-source projects, including several you almost certainly use already. I'm the author and maintainer of a popular open-source library written in Go, Kivik, and co-maintainer of GopherJS, the Go-to-JavaScript transpiler. I am also an active contributor on StackOverflow.

I have directly taught and coached dozens of Go developers, and teach thousands through my daily emails and YouTube channel.