Skip to main content Accessibility Feedback

JavaScript Consulting & Development

Get unlimited JavaScript consulting for a simple fixed monthly price.

Ship faster. Reduce costs. Simplify development.

Sign Up Now →


I've advised and written code for organizations like...


How it works

Skip the recruiters, rounds of interviews, and new employee paperwork, and get right to the fun part: shipping.

Request as many tasks as you want

Unlimited projects. Unlimited brands. Unlimited team members.

Get code in days, not weeks

I work on one active request at a time, and ship at least one meaningful deliverable a week on average.

Revise & iterate until you're 100% happy

A great user experience is usually an iterative process. We'll keep revising your project until you're 100% happy with it.

Chris is the kind of partner that, once you wrap up work with him, you’ll start trying to think of reasons you’ll need to hire him back.- Adrienne Debigare, Harvard Business School

How I can help

There are a few different ways I can help you ship faster, reduce costs, and simplify your development process.

  • Analysis & Audit. I can help you identify expensive bottlenecks, hidden issues, and potential problems with your site. I’ll put together a detailed report with actionable next-steps on how to fix any issues.
  • Roadmap & Planning. We’ll identify your goals and challenges, and I’ll put together a custom roadmap to help you get there.
  • Implementation. I can build your project for you, or work with your engineering team to accelerate your progress.
  • Team Training. Give your team the skills they need to get more done. Grow, retain, and attract talented developers.
  • Ongoing Advisory. Throughout the duration of your project, I’ll be available to review progress, answer questions, recommend tools and processes, share emerging best practices, and keep your project on the right track.

Have a smaller project? I also offer fixed-scope consulting engagements and one-time advisory calls. Book a short exploratory call to see if we’d be a good match.

Sign Up Now →

Ship faster. Reduce costs. Simplify development.

Replace unreliable freelancers and expensive agencies with one flat monthly fee.

No Quotes or Invoices 👋
Sick of waiting for project proposals and getting surprise invoices? Say goodbye to both! Your subscription includes unlimited projects for one simple monthly fee.
No Meetings 🎉
After an initial kick-off meeting, all communication happens async. Spend more time on what matters and less on pointless Zoom calls.
Easy Project Management 🦄
No more digging through emails and Slack messages. Track your projects on Trello with an easy, kanban-style management system. Or, bring your own system with you.

Slow month? Cancel or pause your subscription at any time… without paying unemployment.

Websites, apps & more!

I can help you ship code faster and more effectively.

  • Vanilla JS & jQuery
  • API Integration
  • CSS & Design Systems
  • Web Components
  • Custom Plugins & JS Libraries
  • Hugo & 11ty
  • Preact & Reef
  • Bootstrap
  • Web Performance
  • Accessibility
  • Unit & E2E Testing
  • Service Workers
  • Progressive Web Apps
  • Responsive Web Design
  • WordPress
  • And more...

I leave your code better than I found it

I’ve been building for the web for a long time, and worked with a wide range of users and clients. Technology is only as interesting as its ability to solve problems.

If your code is missing a README and documentation to get developers up to speed quickly, I’ll write it. If there are accessibility or performance issues that make it harder (or impossible) for people to use your site, I’ll flag them and fix them.

🎯 My goal isn’t to close tickets, it’s to help you be more successful.

What you’ve done for PAWS… the word “life changing” comes to mind.- Kelly Parker, PAWS New England

What’s it like to work with me?

In this episode of my podcast, I talk about how I build websites that work even when parts of them break or fail.

Your 100% Money-Back Guarantee 💰

Don't put off getting the development help you need! If you're not happy with my work for any reason, let me know I'll refund you for our first month of working together.

Ready to get started?

Hiring a JavaScript expert costs less than you might think.

Only 1 spot left. Reserve your spot now.

Standard
$5,000/month
  • 1 request at a time
  • Get code in days, not weeks
  • Pause or cancel at any time
  • Money-back guarantee
Get Started →
Pro
$9,000/month
  • 2 requests at a time
  • Get code in days, not weeks
  • Pause or cancel at any time
  • Money-back guarantee
Get Started →

Not sure if consulting is right for you? Book a short call to figure it out.

By joining, you agree to the terms of service. After signing up, you'll get an email with instruction on how to book your kick-off meeting.

Frequently Asked Questions

How many hours do I get each month?

I don’t bill by the hour, and I don’t track hours. I’ve found it to be a very inefficient and unpredictable way of working with clients.

You might find some freelancer on Upwork for $35/hour and think “I could hire them at the same price and get 200 hours of work!” But that’s like comparing apples to oranges.

My focus is on delivering results at a consistently high level of quality and as little risk to you as possible. Without that high bar of quality, more hours of work just means more code to fix in the future.

I know hourly billing is entrenched in this industry, and this may require a mental leap you’re not yet comfortable with. That’s why I offer the money-back guarantee. Try it out and see for yourself.

How many tasks will you complete in a month?

I ship one or two meaningful deliverables each week, on average.

Because tasks can be of wildly different complexities, bigger tasks might get broken up into smaller parts. For example, “Improve validation on our checkout page” is much different than “Build an integration with this third-party API.”

Along the way, you will get a steady stream of updates and progress. No more dealing with developers that “go dark” for weeks or months at a time.

I want to make sure you are getting consistent value out of our relationship.

Can you join our daily standups or a weekly 1-on-1 call?

No. I keep meetings to an absolute minimum. It’s one of the big reasons why I’m as efficient as I am. But don’t worry, you’ll know exactly what I’m working on at any given time.

I’ve streamlined my process and made it completely transparent, so routine communication and check-ins are unnecessary. It’s better this way!

How do I request tasks?
If you already have a project management system we use, you can give me access to that and start assigning tickets to me right away. If not, I’ll set you up with Trello, a card-based project management tool.
How do I explain a complex task or project?

I love context and knowing more about what you’d like me to build.

Record a short video clip using any tool you like, and link it in the issue or ticket. If something is still unclear, we can set up a brief chat as needed. In my experience, though, that’s usually unnecessary.

Is there a limit to how many requests I can have?

Nope! Once you’re subscribed, you can add as many tasks to your queue as you’d like, and they’ll be delivered one-by-one.

You can move requests around and set your own project priority to ensure your most important tasks are finished first.

What if I don’t like how something turned out?

No worries!

Development is an iterative process. Unlike an agency that will charge you extra for change orders, you get unlimited revisions until you’re happy with the work.

Why wouldn’t I just hire a full-time developer?

The cost of a hiring full-time senior JavaScript developer averages over $150k/year, plus benefits. And if you don’t have enough to keep them constantly busy, you’re stuck paying for time you aren’t able to utilize.

With a JavaScript Consulting Subscription, you pay less than half that. And unlike a full-time employee, you can easily pause my services at any time, and restart them when you need more work.

If you don’t have enough work to hire someone full-time, a consulting subscription can give you access to expert-level JavaScript expertise and keep your business moving forward.

Who are the developers?
Just me, Chris Ferdinandi. Unlike big agencies, I won’t farm your work off to junior developers or outsource things. You get to work directly with me, a senior developer with over a decade of experience.
I have another question.
No problem! Send me an email at chris@gomakethings.com.

Hi, I’m Chris Ferdinandi. 👋

I help organizations ship code faster and simplify development.

Unlike big agencies, I won't hand you off to junior or outsourced developers. You work directly with me. I have years of experience helping organizations like NASA, Apple, Harvard Business School, Adidas and more.

I'd love to help you build for the web.

Sign Up Now →

If you have any questions about anything, feel free to send me an email at chris@gomakethings.com.