Technical marketing content for software startups

We create blog posts and tutorials designed to reach software engineers.

Schedule a call to learn how we can help you
execute your technical content marketing plan.

Our writing has been featured on these and other great publications:


Imagine putting your blog on autopilot.

Content Planning

The right content can increase your presence on search engines, help your content go viral on Hacker News, and build your newsletter subscriber base. We work with you to create a content plan based on your marketing goals and target audience.

Technical Writers

Unlike typical content marketing agencies, we go deep into technical topics. We accomplish this by partnering with professional software developers around the world who are experts on a wide variety of topics and technologies.

Consistent Quality and Voice

If you've worked with freelance writers before, you know the quality can vary. Our editors ensure that every piece of content is technically accurate, meets your standards, and uses a consistent voice.

You'll only pay for content if you're 100% satisfied.

How It Works

You're just one call away from getting started.



Schedule a Discovery Call

In this 30-minute introductory call, we'll learn about your company and marketing strategy. If is a good fit for your business, we'll schedule a time to create your custom content plan.



Create Your Content Plan

Based on your budget and goals, we'll work with you to create a 3-month content plan. This lets you see exactly what you'll be getting and ensures that we help you meet your expectations.



Consistent Technical Content That's Ready to Publish

Once your content plan is finished, you'll start receiving tested and edited content that's ready to publish every 1-2 weeks. If our work ever falls short of your expectations, we'll work with you to revise it.

Want to learn more about how we work?

Transparent Pricing

Go into each month knowing what you'll spend and what you're getting.



Blog posts per month
+ Evergreen content plan
+ Technical editing
+ Code samples


Price per month*



Blog posts per month
+ Evergreen content plan
+ Technical editing
+ Code samples


Price per month*


Standalone services
+ Content planning
+ Lead magnets
+ Demo applications
+ Technical editing

Contact Us

*All plans are billed at the beginning of each month and require a 3-month commitment.


What types of blog posts do you write?
Tutorials, Features, Q&A's, Roundups, Comparisons, and Thought Leadership pieces. We offer standard formats or we can work with you on custom ones.

Can I see some samples of your work?
Building an SMS Reminder Tool Using Google ClassroomDeploying a Kong API Gateway to Fly.ioAWS Tagging Strategies (Part 1 of 3)What the "No-Code" Movement Means for Software Developers11 Tools for Static Analysis in JavaScript

Can I request revisions?
Of course. We'll work with you to get the content right. If it's not right within two revisions, we'll offer you a refund or rewrite.

How do you write the blog posts?
We create all our posts in Markdown and send you the files along with any code samples, images, or screenshots.

How long are the blog posts you write?
We shoot for ~1500 words per post, but some content might be longer or shorter depending on the topic.


My name is Karl Hughes and I'm the founder of

After 8 years building software engineering teams at venture-funded tech startups, I decided to combine my skills in engineering with my passion for writing.

Now I work with writers around the world at to help growth-stage startups create high-quality technical content that reaches software engineers.

I believe that great marketing content can also be valuable educational content. If you believe the same thing, connect with me on Linkedin, Twitter, or Email.

Build a Better Technical Blog

Have you ever had trouble coming up with new ideas for your blog?

Do you struggle to convince software engineers to contribute technical posts?

Is managing freelancers dragging down your productivity?

Do you wish more people were sharing your blog posts regularly?

If you answered yes to any of the previous questions, then this 7-day email course was made for you. In this course, you'll learn:

The three questions you should ask before you start a technical blogThree steps you can take to come up with good content ideasFive ways to find and incentivize writersThe four-part publishing calendar planHow to find your voice and become a better editorThe content promotion checklist for technical blogsTracking, measuring, and refining your blog posts

Sign up for our free 7-day email course to help you take your technical blog to the next level.

The Technical Content Manager's


Everything you need to produce high-quality technical marketing content

Do you struggle to find writers to cover technical topics? Do you wish you were more consistently writing technical blog posts? Is editing becoming a huge time sink?

The Technical Content Manager’s Playbook is a collection of resources you can use to manage a top-tier technical blog.

This playbook includes:

Template for creating technical content briefsMulti-author publishing calendarTechnical blogging style guide
Using these resources, you'll be able to manage dozens of writers covering a wide range of technical and non-technical topics.

The Technical Content Manager's Playbook

Complete the form to download your free copy of the Technical Content Manager's Playbook.

You're almost finished...

You just need to confirm your email address. Please click the link in the email we just sent.

When you're finished, check out some of the other helpful content we've created on our blog.

Let the Learning Begin!

Check your email inbox for the first of many great resources for technical content managers.

If you don't see an email from us in about 3 minutes, be sure to check your spam folder just in case.

PS: We can also create technical content for your blog. Schedule a call if you'd like to learn more.

Schedule a Discovery Call

Complete this form or email [email protected] to learn more about our services.

Write for Draft

At Draft, we create content that will be read by a wide range of readers around the world. As such, we're committed to supporting diversity in our writers and encourage everyone at all experience levels to apply.

If you're a software developer and you want to build your personal brand while getting paid to write about interesting technical topics, you've come to the right place.

Form not loading? Click here to load it separately.