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.

We've worked with these and other great software companies:


Stop begging your software engineers to write blog posts. Let us help.

Subject Matter Experts

Unlike other content marketing agencies, we specialize in technical content aimed at professionals in the software industry.

We accomplish this by partnering with professional software developers and subject matter experts around the world to cover a wide variety of topics and technologies.

Consistent Quality and Style

If you've worked with freelancers before, you know the quality can vary. Our editors ensure that every piece of content is technically accurate, meets our quality standards, and has a consistent style.

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

Content You Can Count On

Never worry about whether you'll have a new post ready for your blog again. When you work with, you'll get ready-to-publish blog posts every 1-2 weeks depending on your plan.

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 follow up so you can start the onboarding process.



Create Your Content Plan

Based on your budget, goals, keyword research, or ideas, we'll create a 3-month content plan. This helps you see exactly what you'll be getting and ensures that we 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
+ Content briefs
+ Technical editing
+ Original illustration, image, or diagram


Price per month*



Blog posts per month
+ Content briefs
+ Technical editing
+ Original illustration, image, or diagram


Price per month*


Add-on services
+ Lead magnets
+ Promotional copy
+ Technical editing
+ Demo applications

Contact Us

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

What Our Clients Are Saying

"In a matter of weeks, our referral traffic and organic keyword rankings increased by 3x. One post also hit Hacker News which resulted in 5 demo requests in a single day!"

Robert Gibb

"Bitmovin operates in a niche industry, yet the team has managed to put together some of the best content at every level of the funnel to hit our target audience perfectly."

Joshua Shulman

"Working with Karl is a joy. He's prompt, thoughtful, and thorough, and he delivers on his word. With his extensive background experience, he has a wealth of knowledge to draw from."

Mandy Mowers
Progress Telerik

"We've seen amazing results with the technical content produced from the team at The attention to technical detail from start to finish has been a huge addition to our content."

Tony Chan

"When getting content produced externally, predictability and reliability are key. The team at is extremely pro-active and reliable throughout the whole process."

Manuel Weiss


What types of blog posts do you write?
We offer four standard formats:
TutorialsRoundupsTechnical GuidesPersuasive Writing
You can see samples of each type here.

How quickly can you deliver the first post?
Once you've signed on with us, we'll typically deliver your first blog post within six weeks. After that, new posts will come in every 1-2 weeks depending on your plan.

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 include a diagram, unique illustration, or screenshots with each post.

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.

Content Types

Learn more about our standard
formats for blog posts.

1. Tutorials

Tutorials provide a step-by-step explanation for why and how to accomplish a specific engineering task. These posts usually include code samples and screenshots.

Python Code Coverage Using GitHub Actions and Codecov
Build and Secure an API in Python with FastAPI

2. Roundups

Roundups (or "listicles") offer a collection of comparable products or tools in list form. Good roundups are well-researched and often widely shared.

The Best Golang Blogs
11 Tools for Static analysis in JavaScript

3. Technical Guides

A guide is a high-level overview of a technology or group of technologies. The best guides require technical knowledge and personal experience.

Building a Scalable E-Commerce Data Model
AWS Tagging Strategies Guide

4. Persuasive Writing

Persuasive writing is about making your case to technical decision-makers. It usually requires a mix of engineering experience and domain expertise.

Too Big for Shopify and Too Fast for Salesforce?
The Case for Codeless Testing

Ready to get started?

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

We write technical marketing content designed to reach software engineers.

If you work for a SaaS company that sells a product to software developers, engineering managers, or technical decision-makers, we'd love to talk to you.

Schedule a call below or email [email protected] to learn more about our services.

Write for

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.