Work
Actian VectorAI DB
I joined the Actian VectorAI DB launch as content lead. After launch, content, paid and community were each running on their own.
I was promoted to developer marketing lead on the account and brought all of it under one plan. That meant running paid media, building tools developers could use, and keeping content tied to the same goals.
Paid media
I ran paid media with Tahir Mohammed, a senior growth marketer at Hackmamba. He managed Google Ads, LinkedIn, Reddit and YouTube. I handled newsletter sponsorships, X ads, influencer partnerships and outreach, alongside content. We kept the channels that delivered and dropped the ones that didn’t. A click isn’t an install, so the number I care about is developers who run the product.
Campaign results
- X ads: over 1.3 million impressions in two months, with link-click campaigns built around the sizing calculator and the self-hosted AI hub.
- Newsletters: over 5,000 clicks from sponsorships across more than a dozen publications, including AlphaSignal, DataTalks.Club, Real Python and 7wData.
- Influencers: over 110,000 impressions from creator campaigns on X, LinkedIn, YouTube and newsletters, including a 45-minute RAG crash course on AI with Hassan.
“The last Actian campaign performed really well … far exceeding our 500-click benchmark!”
What I built
Vector database sizing calculator
Tells you what your workload needs. Sometimes that’s a flat file or pgvector, not a dedicated vector database. It became the landing page for our paid and newsletter campaigns.
Agent Memory Hub
Free resources on persistent memory for AI agents.
awesome-selfhosted-ai
An open-source list of self-hosted AI tools, from models and embeddings to agents and deployment. It launched with 179 projects.
Videos and graphics
I also produced videos for YouTube and social. Some I made with creators; for others, I built agentic workflows that turn a script into an animated video. I use agentic workflows to create graphics too, which gives me room to explore and experiment with ideas.
Product landing page
As the launch went on, our messaging changed, but the product landing page still said the old thing. We couldn’t say one thing on social and another on the website. So I rewrote the copy and rebuilt the page myself.
“Lindsay, Ron and Nick love the website.”
Content and search
As content lead, my remit covered blog articles, videos, social copy, motion design and copywriting.
Seven days after we published an article on vector database pricing, it was on Google’s first page and cited in AI Overviews. A piece on choosing on-premises or cloud vector databases did the same on a topic almost no one had covered yet, so Actian was already there when developers started comparing the two after launch.
Outcome
The launch reached more than 300,000 developers by launch day. The wider programme has since reached over 5 million developers. Actian extended the engagement from six months to a year, then hired its first head of developer marketing to take the work in-house.
“Hackmamba didn’t just execute a plan. They helped us build the right plan.”
OpenRouter
OpenRouter had an agent producing drafts, but those drafts still needed product verification, tested code and editorial judgment before developers could trust them. I led the content work on Hackmamba’s side, turning those drafts into monthly delivery batches with technical checks, review guides and a human editorial pass, while OpenRouter retained topic selection and final approval. The programme produced over 70 technical articles. Between June and October 2026, the articles Hackmamba wrote earned over 60,000 search clicks and nearly 7 million impressions, and the wider blog went from under 100 clicks to over 110,000 in the same length of time.
| Before the programme | under 100 |
|---|---|
| June to October 2026 | over 110,000 |
ZenRows
I’m helping reposition ZenRows as web data infrastructure for AI. The work started with finding out why traffic had dropped. Then came fixing redirects, refreshing old pages, building comparison pages and tracking how often AI search tools mention the brand.
The challenge was to connect the product’s newer capabilities to the work AI developers were already doing: giving agents live web access, collecting data for research and keeping information fresh. I brought technical SEO, editorial direction and AI-assisted research into the same programme.
What I did
I investigated the traffic decline across Search Console, analytics and the existing content library. The work covered more than 400 posts, looking at which topics still brought people in, where search demand had changed and where the content no longer matched the product.
I worked on redirecting dead pages and identifying content worth keeping and updating. As the product evolved, I developed refresh briefs for the comparison articles so they reflected what ZenRows could actually do, rather than repeating an older version of the product.
Content and search
I led the content work across competitor comparisons and practical agent tutorials. The comparison articles helped developers evaluate ZenRows against tools such as Firecrawl, Apify and ScraperAPI. The tutorials showed how to use live web data in workflows built with LangChain, LlamaIndex, CrewAI and other agent frameworks.
I also researched how ZenRows appeared in AI-generated answers. I separated questions that already named the brand from broader questions about choosing a tool, then used the gaps to inform content briefs. That connected search work to the questions developers ask AI assistants, not just the keywords they type into Google.
What I built
I set up an AI-assisted content-intelligence workflow to monitor web-scraping news, competitor releases and developer discussions. It turns signals from GitHub, Stack Overflow, Reddit, Hacker News and industry coverage into sourced briefings and content opportunities.
Before an idea becomes a brief, I check it against search demand, product capabilities and the existing content library. That helps me decide whether it needs a new article, an update to an older one or a social post tied to something we’ve already published.
Alongside that, I built a weekly performance tracker that brings search, article performance, AI visibility and distribution into one place. It keeps the whole site’s trend separate from the performance of the articles we’re producing.
Results
Comparing October 2026 with the four weeks before it:
- Blog search: over 7,000 clicks, up more than 50%.
- Whole site: over 11,000 search clicks, up more than 30%.
- AI visibility: ZenRows appeared in over 30% of the AI answers in our tracked October prompt set, across both branded and non-branded questions.
| Blog search | more than 50% |
|---|---|
| Whole site | more than 30% |
Outcome
Search traffic is growing again across the blog and the whole site. The work now connects traffic recovery, product positioning and a repeatable research-to-content process. I continue to lead the content and reporting work as ZenRows expands its role in AI workflows.
More client work
Actian, OpenRouter and ZenRows are the long stories. Here’s the rest of the work, from the teams I support now back to where it started.
- Hackmamba
- Actian
- OpenRouter
- Databricks
- ZenRows
- Doppler
- Infisical
- DoiT
- LangChain
- Fireworks AI
- Bitcloud
- Aikido
- MetalBear
- Neon
- Roadmap.sh
- Mintlify
- Mia-Platform
- Cloudinary
- Flutterwave
- CodeRabbit
- Sourcegraph
- Appwrite
- Replit
- Hygraph
- Localazy
- Code First Girls
Developer growth today
I run technical SEO content around the decisions developers make about databases, from managed Postgres and database branching to evaluating databases for AI agents. Alongside the briefs and editorial work, I built a reporting baseline tied to the first article’s publication and track our pages separately from Databricks’ wider site. Our English-language article programme earned over 500 search clicks and over 60,000 impressions in October 2026, more than doubling clicks and more than tripling impressions from September.
| Search clicks | more than 2× |
|---|---|
| Impressions | more than 3× |
I develop technical briefs and editorial guidance around secrets management, machine identity and AI-agent security, as part of a programme with over 60 published articles by October 2026. Every brief is checked against the product docs, and every code example is checked to make sure it’s safe to copy, so the programme stays technically credible as it grows. I also keep the topic library mapped so new work extends the series rather than repeating it.
I turn the questions developers are already asking in the community into briefs that make Infisical’s approach to secrets and agent security concrete. Each brief gives writers the audience, the argument, the questions to answer for search and AI answers, and the product details to verify, so the articles in a series work together rather than repeat one another.
I researched a FinOps ebook on cloud data platform costs, built around the decisions practitioners actually struggle with rather than another list of cost-saving tips. I combined practitioner discussions, a sourced quote bank, competitor coverage and product documentation into a structure the writing team could build on.
I edit technical articles for both through Growth Plays, a B2B content agency. John-Henry Scherck, its founder, called one draft “one of the best pieces of content we’ve drafted as a company.”
Developer content and search
I built Flutterwave’s developer content strategy from scratch, translating payments messaging into topics developers could use to understand and implement the product. The programme covers payment rails, settlement, stablecoin integration, cross-border failures and compliance, with topics mapped from education through implementation and evaluation. It gives the team a connected editorial plan rather than a collection of product announcements.
I developed search-led briefs around the practical barriers to adopting serverless Postgres, including connection pooling, free hosting and choosing a serverless stack. The wider content programme showed developers how to use Neon with tools such as Kysely, Prisma, Cloudflare Workers and pgvector, rather than explaining the database in isolation. The linked Dev.to tutorial set recorded over 30,000 views.
I turned feedback from documentation teams and Mintlify’s webinar into a content strategy around AI-readable docs, technical-writing workflows and platform evaluation. The plan moved beyond generic documentation advice into testing AI retrieval, finding gaps through search and support signals, keeping assistants aligned with changing docs and guiding migrations. I translated those themes into titles and writer-ready outlines tied to Mintlify’s search, automation and preview workflows.
I worked alongside Roadmap’s SEO team to turn search opportunities into practical learning content, including Python multithreading exercises, interview preparation and guides for new developers. My briefs specified the teaching sequence, code examples, task prompts and interactive elements, not just the keywords to include. During the engagement, estimated site-wide organic traffic grew by more than 60% between late June 2024 and March 2025, a wider team result rather than growth attributable to my articles alone.
I helped run their developer marketing strategy, organised SEO around technical topics, and wrote content that competed on crowded React keywords.
I built a content strategy around Appwrite’s product roadmap and the work developers needed to get done. That included turning new Functions capabilities into tutorial plans for GitHub deployments, multi-function repositories, subscription access with user labels and migrating between Functions versions. The result was a product-led content plan with concrete implementation examples, not broad backend-development topics disconnected from the release.
I developed briefs that connected Sourcegraph’s AI-coding capabilities to real development work: understanding unfamiliar code, debugging, generating tests and planning migrations. Each brief spelled out the reader, search intent, examples and product context, including how Cody should appear naturally in the workflow. That gave writers a concrete route from a broad AI topic to an article a developer could act on.
Cloudinary had a clear content direction but needed more capacity to turn it into useful developer material. I translated those themes into search-led briefs and outlines, with specific audiences, implementation detail and guidance on where Cloudinary belonged in the story. The work supported a dedicated writing and editorial process built around demos and real media workflows, rather than adding production work back onto Cloudinary’s team.
I ran content strategy for Mia-Platform across technical articles and whitepapers, helping an internal team that was spending too much time producing and rewriting content. Hackmamba gave them a clearer production and review process, with an outside perspective that kept the content from becoming too self-referential. Their senior technical writer, Paolo Martinoli, reported quicker reviews and better-prepared, better-targeted leads, with more time left for strategic work.
I helped turn Jozu’s product demos, briefs and roadmap updates into developer-focused content for KitOps and JozuHub. The work combined editorial direction with a repeatable delivery process, giving an early-stage team a way to explain model packaging, registries and deployment without pulling its engineers away from the product. Hackmamba delivered more than 20 articles through the programme.
I turned early topic ideas into structured briefs, tuned them for search and audience, and guided writers to a consistent voice. Their team said they were “very impressed” with the finished articles.
Docs and video support. Writing our collaboration announcement is where I developed the Halo Signal and SHARE frameworks.
I ran Bitcloud’s content strategy and reworked its messaging several times as the AI software development market shifted, tying each change to a positioning analysis and an editorial plan the team could act on.
I developed security-content briefs around the gaps between storing a secret safely and using it safely in CI/CD. The briefs specified failure scenarios, trust-boundary diagrams, code examples and the limits of vaults and static scanning, with product context grounded in Aikido’s security workflow. They gave writers an argument to develop and technical details to verify, not just a keyword and a word count.
I built a content framework around the friction in Kubernetes development: local environments that do not match production, slow testing loops and the cost of maintaining extra clusters. I separated engineering-leadership arguments from hands-on developer guides and search comparisons, then connected them through pillar topics and a publishing rotation. That gave the team a plan for explaining mirrord through specific workflow problems rather than a stream of disconnected tool posts.
I developed migration-content briefs for teams deciding whether to leave their translation-management system. The work separated the questions developers, designers, product managers and content owners needed answered, then connected the evaluation guide to platform-specific migrations and automation workflows. The briefs made switching a concrete technical decision, covering imports, translation memory, glossaries, CLI integration and the risks to check before a move.
Where it started
I joined when Hackmamba was a side hustle with no roadmap and took on landing pages, ads, lead funnels and messaging. As the agency grew, I became Head of Marketing and built the editorial standards behind our client work. I now combine that discipline with agent-assisted research, client performance trackers and a content-distribution workflow that extends an article into community posts, newsletters and video. I also created Developer Adoption Architecture and led the rebrand from a technical-content agency to a full-cycle developer-growth agency. Beyond marketing, I help Hackmamba recruit. I screen and interview candidates, and the people I’ve brought on have gone on to do some of the team’s best work.
I write for a technical audience that expects evidence, practical examples and an argument worth reading. My published work includes a guide to earning developers’ trust through useful content, covering topic research, product education and how to recommend a tool without turning the article into a pitch. That same approach shapes the briefs and editorial standards I use with clients.
How to write for a technical audience How to advertise to developers
Their first and only marketing executive. I built the e-commerce site, optimised product listings to rank, secured official Schneider Electric retailer approval and ranked for ABB products across regions.
I taught React and JavaScript to women starting out in development, as the only male instructor in my cohort.
Developer Adoption Architecture
Hackmamba was known for technical content, but the work had grown into launches, communities, paid media and events. Across our client work, one stage of the developer journey kept being left to chance.
So I built the Developer Adoption Architecture (DAA) and led Hackmamba’s rebrand into a full-cycle developer growth agency. DAA changed the first question we ask clients. Instead of “What services do you need?” we ask “Where is adoption getting stuck?”
- Discover
- Evaluate
- Integrate
- Advocate
- Compound
Two earlier frameworks came from the same habit. The Halo Signal shows proof before a case study exists. SHARE helps you write a client story without straining the relationship. Both started in client work.
Technical writing skill and glossary
I’ve edited hundreds of technical articles. The good ones have a clear point, a logical flow and code that backs up every claim.
So I wrote down what makes them work. The result is 26 principles across five areas, from structure to sentence craft to reasoning. I packaged them as an open-source skill any writer or AI agent can use, alongside the Hackmamba Technical Writing Glossary. Both fed into Boki, Hackmamba’s system for research, briefs, writing, review and distribution.
Speaking
The Builders Summit, Lagos · April 2026
“Developer Marketing: Yes, No, or Not Yet?” The question behind this talk became my research on developer marketing in Africa.
Reo.Dev DevGTM series · 2025
With Disha Agarwal, on why most developer content fails to earn trust and why page views are a weak way to measure it.
DevRel Compass panel · March 2026
Hosted by Anita Ihuman, with Divine Odazie and Amarachi Iheanacho, on how developer marketing and DevRel work together.
Developer marketing in Africa
I work from Lagos, mostly for companies based elsewhere, so this question is hard to ignore. I first asked it on stage at The Builders Summit. Now I’m turning it into open research for builders and investors, starting with public survey data and moving on to interviews and a yearly report.
The early data is small, so treat it as a direction, not a market size. In Stack Overflow’s 2024 survey, 30.2% of African developers have a say in buying tools, compared with 21.7% globally. They also use AI assistants to evaluate tools far more often, which makes showing up in AI answers more important here. Most lean on open source and free tiers, and paying in dollars is still a real barrier.
How can humans and AI agents make better strategy decisions in this AI era?
I’m turning business strategy frameworks into tools humans and AI agents can use to make better decisions. It’s called OpenStrategy (formerly Marketing Console), and it’s still being built.
