Skip to content
tgl

Technical content marketing

Technical content marketing for devtool companies.

AI-powered intelligence. Human judgment. Tutorials, integrations, and documentation that developers finish reading, because the code in them runs.

The problem

Your readers can tell when an article was written by someone who never ran the code.

following the tutorial, today
$ npm install acme-sdk
added 1 package (v3.2.0)

$ node quickstart.js

TypeError: acme.createClient is not a function
    at quickstart.js:4:19

# the article was written against v1

You need technical content that ranks and that engineers do not bounce off, and those two goals keep pulling apart. Generalist writers produce code that is plausible and wrong. AI drafts read fluently and rank for nothing. Briefs skip technical accuracy because whoever wrote them could not verify it, and the engineers who could write are busy shipping.

So cadence and quality end up in direct tension, and most teams lose on both. Every one of those failures is really a trust problem, and trust is the entire mechanism by which technical content converts. A reader who hits a broken command does not file an issue. They close the tab and form a quiet opinion about your product.

We work the other way round: build the thing, then write about what actually happened.

How we work

AI-powered intelligence. Human judgment.

The two halves do different jobs. Machines are good at finding the questions. People are good at deciding which answers are worth publishing under your name.

  1. The brief is the contract

    Search demand, your docs, your issue tracker, and your competitors' coverage go into a brief that states what the piece must cover and what it must get technically right. Nothing is left to a writer's improvisation.

  2. The draft executes it

    An engineer who ships in your stack writes against that brief, from a repository that runs on a clean machine, on the versions you support. Code first, prose second.

  3. A validator audits it

    Before any person reads the draft, it is checked against the brief for coverage and technical accuracy. Gaps get caught by the system rather than by your reviewer, or by your readers.

  4. The final draft closes every gap

    Everything the audit flags is fixed before delivery, then handed over publish-ready in your CMS. Quality stops depending on who happened to be available that week.

What you can hold us to

Written by people who ship

Every piece is built by someone who has run your product in anger, not a generalist copywriter working from a feature list.

The code has to run

Untested examples are the fastest way to lose a developer's trust. Ours are built and re-run before publication.

Honest about trade-offs

Comparison pages that never concede a point get discounted entirely. Conceding the right ones is what makes the rest believable.

Distribution is part of the job

A post nobody sees is a cost, not an asset. Social, shorts, and internal linking ship alongside the writing.

Questions

Things people ask before the first call.

What does Technical Growth Lab do?

We are a technical content studio for devtool companies. We produce tutorials, integration and comparison pages, documentation, video shorts, and content audits, built by engineers who run your product rather than by generalist writers working from a feature list.

Who writes the content?

Engineers who ship in your stack. Every tutorial and integration guide starts as a working repository that runs on a clean machine, on the versions you support, and the article documents what actually happened during that build.

How do you measure whether it worked?

Across four dimensions rather than one. SEO: rankings, crawl health, and internal linking. Performance: Core Web Vitals on the templates your content sits in. AEO, answer engine optimisation: whether featured snippets and AI assistants can extract a clean answer from the page. GEO, generative engine optimisation: whether your content is actually being cited by ChatGPT, Perplexity, and AI overviews. Ranking and being cited have become different problems, and we report on both.

What does it cost?

Scope and price come out of a 30-minute call. We quote the work in front of us rather than publishing a rate card that fits nobody, and you leave that call with a scope and a number whether or not you go ahead.

How long does a piece take?

Typically one to three weeks from brief to publish-ready draft. Most of that is the build and the technical audit rather than the writing.

Do we own the content?

Yes, outright, including the demo repositories. Nothing is licensed back to us and nothing is reused for another client.

Can you publish straight into our CMS?

Yes. Delivery is publish-ready in your CMS with assets, metadata, structured data, and internal links already in place, or as a pull request if you run docs-as-code.

What if you think a piece is not worth publishing?

We tell you before it is written. If the honest answer is that something will not rank, will not convert, or will embarrass you in six months, saying so early is cheaper for both of us.

Next step

Tell us what you are trying to grow.

A 30-minute call: we look at what you have published, where the gaps are, and what a first engagement would cover. You leave with a scope and a price, whether or not you work with us.