Developer marketing examples

The best dev tool marketing campaigns, designs, and copy
that I found on the internet

developer experience
github
hero section

GitHub Repository Readme.md design from Prisma

I like how it has a proper "hero section" feel to it but it adds a developer-focused twist:

  • Explains in simple words what the tool is
  • Adds a lot of navigational links (website, docs, examples, blog)
  • Then it goes into detail about what it does

The rest of the Readme is great as well but the hero section is gold imho.

campaigns
copy
developer experience
ads
reddit

"We blew our budget on X" format

Funny ad, that makes fun of ads.โ€

But it actually communicates that you don't care about the ads but more about something else, like:

  • docs
  • code examples
  • integration
  • backend
  • UI
ads
social posts
linkedin
social proof

G2 quote Linkedin Ad format from Algolia

A great example of a quote-style ad.

I like it because:

  • Trust:ย it builds trust via G2 crowd reference and an actual person mentioned
  • Value/benefit:ย the quote talks about what the tool does and what is good about it
  • More trust:ย links to G2 crowd profile, NOT your page -> more trust especially when I don't know the brand yet

Great stuff.

developer experience
navbar

Navbar product tab design from Posthog

How to design the navbar product tab? This is what @PostHog does ๐Ÿ‘‡

Figuring out what to put in the navbar is tricky:

  • How should you name tabs
  • What should go where
  • Should you have "resources" or divide it

The "Product" tab is especially tricky.

It can get overloaded with a ton of content.

  • Some teams put docs, and product videos there.
  • Some show features, integrations, and code examples.
  • Some go with solutions and per person per industry pages.
  • Some just put everything in there ;)

I like how Posthog approached it:

  • They use the word "features". Most devs like it more than other options.
  • They show the data stack with which the tools integrate. That is an important obstacle handler pretty much always.
  • They include customers in the product tab. Most devs want to see the product and may not go to the "customers" tab. This is a nice way to add social proof and increase conversion to user stories pages.
  • They show customer logos and the results they got from the product. Again more social proof without clicking out.
  • They use "customer stories" rather than "case studies" which again feels more devy .

I like it.

social posts
linkedin

Make {DevOps} cry post format

Make a {X} cry in 5 words or less.

Great Linkedin (or Twitter) post format.

This is one of those fantastic self-selecting mechanisms as well.

People who understand the joke are the people you are looking for.

You may get the exact people you want to follow your profile.

With a nicely targeted joke.

Love it.

developer experience
pricing
docs

Pricing in the docs from fly.io

Pricing in your docs? That is how @Fly.io does it.

You click a pricing page link on their homepage and you go to the docs!

No 3 boxes with the "most popular" being the middle paid plan ;)

They just give it to you how it is. Exactly what you'd expect from the docs.

There are tables, explanations, and links to other docs pages.

Very bold decision imho. It definitely makes them feel super developer focused.

Plus if you do want a more standard, enterprise stuff you see:

"If you need more support or compliance options, you can choose one of our paid plans. These come with usage included and additional support options."

And that page looks like a classic pricing page.

But they focus on the developer buying experience here. Super interesting.

copy
developer experience
social proof
landing page
hero section

Landing page header from MedusaJS

There are many things that I like about it.

  • A clear value proposition: Explains what it is: an open-source alternative to a well-known product Shopify.
  • Shows code and what the code does visually. Great product explanation.
  • Adds a social proof with "#1 JS ecom platform on GitHub:". When you have 16k stars you should use it!

Overall with very little effort, I understand what it is, and what it does.

And I can go and dig deeper for myself or spread the word with my circles.

social posts
twitter

Good Twitter thread format: nice hook

Good format of the tweet copy.

Start with the hook.

Then validate it with more story.

Then open a knowledge gap with a thread.

brand
youtube

What is Segment video

Came across this classic What is Segment brand video while watching an interview with one of the folks behind it, Maya Spivak (she is awesome btw).

What I like about it is that:

โ€ข it is fun, not formal, builds rapport
โ€ข it introduces the core problem the tool solves
โ€ข it shows the tech and explains it in a way that is simple but not simplistic

And it follows a flavor of the classic AIDA format:

  • Introduce problem
  • Agitate it, make the viewer feel it
  • Explain obvious solutions + problems with it
  • Show how your product solves it
  • Tell people how to start

Putting all that in 90 seconds is hard.

And even though this video is 4 years old it could easily still work today IMHO.

Really solid baseline to sฬถtฬถeฬถaฬถlฬถ get inspired by ;)

developer experience
docs

Devex in ReactJS documentation

Nice way to show code and results straight from the React docs that people love.

And this pattern can be used outside of the docs for sure.

Anyway, a classic situation:

  • you want to show the code
  • you want to show the result of that code
  • you want to let people play with the code/results
  • you want to make it easy to read and copy/use ย 

And folks behind React docs solved it nicely by:

  • Giving you a spit screen of code and results
  • Not showing the entire code but giving you the option to "show more"
  • You can change the code and see the results change (and errors pop up)
  • You can use buttons to reset the example, copy it, or fork on CodeSandbox

Not groundbreaking maybe but a beautiful implementation that is just a delight to use.

developer experience
pricing

Cost calculator from Mux

Sometimes your pricing is just complex. But you can still make it work.

If you want devs to convert, make it possible for them to estimate the cost.

@Mux does it nicely with a calculator:

  • They give sliders for dimensions that are obvious to the dev
  • They give (pre) select boxes for things that are a bit less obvious
  • They show additional costs
  • They give you a clear final price estimate

What is crucial is that the calculator dimensions need to be understandable and familiar to the reader.:

  • If you use expected industry concepts (view count, upload, users) you should be fine.
  • If you use weird obscure concepts the best calculator will not help.

The goal of this is to make it possible for a person to get an estimate right here right now.

Not have to setup a meeting with half the team to figure your pricing out.

copy
developer experience
landing page

How fast you ship your roadmap?

"How fast do you ship?"

Not many dev tools answer that on their homepage. PostHog does.

In a typical (enterprise) sales process, people often ask:

  • what is on your roadmap?
  • how fast do you deliver new features?
  • what has your product progress been like last year?

And you show them the roadmap or get someone from the product on the next call.

But I haven't yet seen dev tools talk about it on their homepage.

But why not?

Devs who want to buy self-serve want to know it almost just as much.

After all, they won't be able to twist your arm to build that custom feature cause "we are your biggest client and we need it".

I like it, it builds trust, it shows me you are transparent,

And it shows me that those features I can see on the public roadmap will come true.

call to action
landing page

Open-source project homepage CTA from Astro

What CTAs should you choose for your open-source project homepage?

Was always wondering what is my default.

There are many options: "See docs", "Get started", "Sign up", "Start X"

But in open-source you want people to start playing with it, install it.

So what should you choose?

Recently came across Astro homepage and loved what they chose.

"Get started"

  • Takes you to the quickstart in the docs
  • Is action-focused copy
  • Sets obvious(ish) expectations

Install code

  • Gives you copy-pasteable install command
  • + it shows the code to make it more devy

Whatever I choose I will actually get my hands dirty.

I think this will be my default from now on.

ads
reddit

Stack trace ad from Sentry.io

I really like this Reddit ad from Sentry.

Powerful simplicity.

They don't do:

โ€ข long value-based copy
โ€ข fancy, in-your-face CTAs
โ€ข creative that feels "professional

They go for:

โ€ข focus on the pain
โ€ข creative that speaks to that pain
โ€ข low-key CTA ", get Sentry" rather than "Get Sentry Free!"
โ€ข building rapport with the dev with copy "If seeing this in React makes you ๐Ÿคฎ"

And through simplicity and focus they deliver a message:

โ€ข Stack traces in React are not much fun
โ€ข They seem to understand that
โ€ข Sentry helps you solve that

Good format.

developer experience
copy
blog
call to action

Developer-focused blog CTA from Snyk

Pushing cold blog readers to try your tool rarely works.

So you need a transitional CTA, something that worms them up.
But it needs to be aligned with the goals of the reader.
And I think pushing folks to a community discord is a solid option.

I like the copy "Discuss this blog on Discord" as it is very reader-focused.
Some folks read the article and have more questions.
They want to discuss it somewhere.

And while you could just do a comments section, a community gives you more options to get people closer to the product.

brand
campaigns
billboards
ads

"Ask your developer" billboards from Twillio

Just wanted to share this classic dev tool branding campaign.

There is even a book about this from Jeff Lawson at Twilio.

But I recently saw someone share on HN that it got changed to "How can I reduce acquisition costs by 65%". Made me a bit sad.

But perhaps after years and years of working it stopped delivering any additional brand awareness/affinity.

Could they have come up with another flavor of "Ask your developer."?

Maybe. But maybe at their levels of mind share you are playing a different game.

The good thing is, you are not at that stage ;)

And f you pull off something that is 1% of the success of that famous Twilio campaign you can make your brand noticed and remembered.

I know we are in the year of doing what brings results right now. And branding campaigns may not make the cut.

But maybe we can (and should) afford to do something that helps us deliver that pipeline next year or a year after that?

copy
ads
linkedin
brand

Joke ad format with a transitional CTA from sdworx

Dorky joke right?

But it does two very important things beautifully.

It gets a smirk (from some people) and when it does you know you just moved someone closer to your brand.

It has a clear CTA which is hard to do with joke-format ads.

This subtle call to conversation/check us out does the job.

Love it!

social proof
landing page
developer experience

Showing testimonials related to features from Appsmith

How to bring attention and trust to a feature section?

Add a testimonial.

Ideally, it should talk about that feature to make your message even stronger.

I like how Appsmith made it animated and it just makes you look.

And you read the testimonial and look at the feature above it.

Good stuff.

campaigns
seo
product led growth
free tools

Snyk Advisor SEO growth loop

Great example of programmatic SEO from Snyk.

They created a page calledย snyk advisor.

It is a repository of pages about open-source packages.

Each page is created automatically out of publicly available information.

Enhances it with Snyk-generated security scans and reports.

It builds awareness for other Snyk products in the security space.

A lot of those pages rank high in google for the {package} keyword which is incredible.

And when people land on the package report page the CTAs to Snyk products push conversions.

social posts
linkedin

"Big code" Linkedin post format with an interesting scroll stopper

I like how this starts with a [WHAT IT IS ABOUT] scroll stopper.

That is coupled with a big block of code that has:

  • input -> code
  • output - > results from console

(presumably) when you click "See more" you get the rest of the text post.

video
youtube
campaigns
brand

"Together" video campaign from Postman

How to do a dev-focused brand video and get 10M+ views?

Making a memorable brand video is hard.

Doing that for a boring tech product is harder.

Doing that to the developer audience is next level.

Postman managed to create not one but three of those brand videos that got from 4M to 10M youtube views.

The videos I am talking about are:

  • "I am gonna push some buttons"
  • "Together"
  • "We did this"

So what did they do right?

  • They are all short playful stories touching on values coming from a centralized API platform.
  • They hint at the motif of space which is a clear part of Postman's branding
  • They do show the actual UI of the product

Honestly, I am not exactly sure what special sauce they added but those are just great videos that you watch.

And I definitely remember them and the company which is exactly what you want to achieve with brand ads.

ads
brand
billboards

vercel billboard ad

Just an awesome billboard/ad format for a dev too company coming from Vercel.

What I like about it is:

  • you catch attention with something different
  • those who are in your audience get it, maybe they feel more seen
  • you reinforce that your brand is very developer-focused
  • you don't forget to put the "obvious" branding in there
  • and there is a CTA to get people to do something

Simple and beautiful.

Btw, they actually run similar ads on Reddit and it makes a lot of sense IMHO.

ads
copy

Trieve newsletter sponsorship ad

Awesome sponsorship ad from Trieve in the Cassidy Williams newsletter.

Not sure who wrote it but it must have been a dev ;) It is just so refreshingly to the point.

๐Ÿ’š What I like:

  • "What is it": A product description gives you no fluff "what it is". Feels like something from "Hacker News launch" ย almost.
  • "What it compares to" | "Why should I care" : They compare vs a well-known dev tool in the space. And this is great, helps the dev anchor with something they know. Helps them understand why this could be valuable. They even give you a life app where you can see for yourself.
  • "How can I test it for myself": They offer free credits to play with in a cloud version.

This ad does it so gracefully and quickly it is just hard not to love. ย 

developer experience
landing page

Mongodb for developers section

Good in-place code pattern.

I can go and see different code snippets without moving to other parts of the website.

At the same time, I can read explanations and value propositions.

I like how "view documentation" is such a strong CTA with so much going on here already.

developer experience
blog
call to action

Article header from Teleport

There are a few developer experience gems here:

  • RSS feed: many devs love rss, let them consume your blog that way
  • Search: some devs will immediately know this article is not for them. Let them search and stay.
  • Clear branding: Some devs will read the article and leave. Make sure they at least remember your brand.

Also, their design is super clean, non-invasive, and simple which makes for easy content consumption and more developer love.

billboards
ads
copy

Funny competitive campaign billboard

Funny and memorable competitive billboard ad from @Statsig ๐Ÿ‘‡

You have a big incumbent, everyone knows them. Use it to anchor your brand.

And tell the story of how you do things differently.

๐Ÿ‘€ But first, make people see you. And remember you in the next conversation when the big known brand or a category comes up.

And being funny is one of the best ways of getting attention and being remembered.

๐Ÿ’š I love how folks from Statsig did it here. Such a playful pun on the feature flag category incumbent Launch Darkly. Job well done.

Btw, this was shared by Oleksii Klochai in the Developer Marketing Community (you joined yet?).

call to action
landing page

Posthog funny CTA

Beautiful mockery of classic conversion tactics from PostHog website.

So what do we have here:

  • "3 people would have..."
  • "Not endorsed by Kim K"
  • "Eco-Friendly"
  • "$0 FREE"
  • ">1 left at this price"
  • "Act now and get $0 off your first order"

I have to admit I chuckled ;)

And I bet many devs who don't think of marketing very highly chucked too.

That builds rapport. (hopefully) makes you one of the tribe rather than another faceless corpo.

BTW, they used it as a bottom of the homepage call to action.

I like it.

Most of the people who scrolled there are not going to buy anyway.

But they may share the website with someone who will.

call to action

Vercel NEXT.js conf registration CTA

How to promote your important company event? How about right there in the header.

A typical approach to promoting events on your site is to have them in the Hello bar (right above the navbar). This is a solid option of course.

But what if this is a super duper important event that you really want to push?

Put it in the header.

The header is the most viewed part of the most visited page on your site.

Doesn't get much better than that.

But you don't want to distract people from your value propositions and main CTAs too much.

How do you do that?

This is how Vercel did with last year's NEXT.js conf.

  • above the H1 headline so as not to break the flow
  • prominent but not more distracting than it needs to be
  • has conference logo, crystal clear copy, and an event CTA

Nice execution on that pattern.

copy
blog
call to action

ShiftMag Newsletter CTA copy

Funny dev newsletter CTA. From shiftmag .dev by Infobip.

It starts with a chuckle-worthy:

"Sarcastic headline, but funny enough for engineers to sign up"

Then they follow up by disarming the "is that spam" and building more rapport with:

  • "Written by people, not robots - at least not yet."
  • "May or may not contain traces of sarcasm, but never spam."

They end with an alternative call to action. RSS feed.

Most newsletters don't do RSS.

But for many devs RSS feed is the preferred content subscription.

Great job!

swag
conferences

Swag donations

What if your next swag was a donation? That's what Cockroach Labs did.

Ok, so the typical way of doing swag at a conference is to give out t-shirts for badge scans.

And then folks either wear them or throw them away (or keep wearing them when they should have thrown them away but that is another story).

After the conference you take leftovers with you, ship them home or, you guessed it, throw them away.

A lot of throwing away for a badge scan if you ask me.

Cockroach Labs decided to do something completely different.

They donate a few $ to a great charity @Women Who Code for every badge scan they get.
I love it.

An extra benefit (and where the idea originated) is that with this, you can do virtual badge scans too.

docs
hero section

Stripe docs starts with one product

What to say when you have many products?ย 

Dev tool companies over time grow from one product to suite of products to platforms with products built on top of the core one.

The result is that it is harder to communicate without going full-on fluff mode (my fav "built better software faster").

But for most companies, there is this core capability/product where people start. ย The entry product. Why not use that?

I really liked what Stripe did on their docs page here:

  • They have maaaany products: billing, tax, radar, identity etc. ย 
  • But all of them are built on top of their core payments product
  • So they focus on getting folks to start with the payments
  • And make it clear that there are many other products

Even though this is docs, the same applies to homepages and other dev comms.

If you have many products, figure out what is the most important one, the one where most people enter. Focus on that. "Upsell" to other products later.

navbar

Great navbar design from Auth0

Navbar is a hugely important conversion lever on the dev-facing website. I saw it move the needle by x times in some cases/conversion events.

So, what does a good one look like?

Auth0 did a great job on their developer portal. But the learnings can be applied to your marketing website too.

What I like:

  • They have an explicit division between docs and resources (you can do without it but I like it)
  • Community (with all the events, forums, support etc) is clearly emphasized and discoverable
  • When you click on the navbar tab you get an extensive mega menu with many options
  • Each item in the mega menu gets a one-sentence description of what you'll find there

That makes it easy for devs to explore. Without having to click out to see what each tab/item means. And when devs know what you mean they are more likely to actually click out. And convert.

social posts
twitter

Meme tweet format from Supabase

Memes that resonate with your ICP (in this case website backend devs who use PostgresSQL).

Content like this helps people find their tribe.

And then those memes can get folks to follow your account.

If you mix your content well you can then push them further down the funnel.

pricing
developer experience

Very simple pricing from Userfront

How do you make your dev tool pricing simple?

I really like this one.

Saw someone share a pricing page from Userfront some time ago and really liked it. They changed it now but I really like the thinking behind the older version.

It is just remarkably simple while hitting all the boxes:

  • You have tiers aligned with buyer persona: Free, Self-served (team), Custom (enterprise)
  • Your usage metric is obvious (Monthly Active User)
  • For Enterprise you just go with "Contact us" CTA (which is what enterprise buyers expect anyway)

Just a very good baseline.

social posts
product launch

Vercel product announcement on Linkedin

I like the simplicity of this announcement.

What: "Vercel Edge Middleware"

Why: "Start delivering dynamic, personalized content without sacrificing end-user performance."

Visual supports this but is super minimal.

developer experience
copy
docs
landing page
hero section

Header search docs CTA from TailwindCSS

"See docs" is one of my favorite secondary CTA on dev-focused pages.

TailwindCSS takes it to the next level by inserting docs search right into the header CTA.

This takes devs directly to the page they are interested in rather than have them try and find things for themselves.

They could have searched the docs in the docs, of course.

But this is just this slightly more delightful developer experience that TailwindCSS is known for.

brand
campaigns
ads
billboards

"Life is too short" campaign from New Relic

Is this brand campaign ๐Ÿ’ฉ or โค๏ธ?

I like it a lot actually.

It gets attention, it is memorable, it gets reactions. ย 

And It does speak to a product message: that you have better developer experience than other tools.

It definitely beats flavors of "5x developer productivity".

developer experience
copy
social proof

Case study format from LaunchDarkly

Looking for a good dev-focused case study format?

People tell you to follow a classic Hero > Problem > Solution > Results.

They tell you to show numbers, talk value, etc.

And it is true. Great format.

But packaging this for devs is hard.

For example, putting numbers in there, and framing it in a "save 28min every week" is a recipe for losing trust with that dev reader.

That is if you can even get those numbers from your customers.

I like how @LaunchDarkly solves it.

Hero section:

  • Change that customer saw (no numbers needed)
  • Additional description of the use case (this seems to be optional for them)
  • Before and After boxes with bullets (no numbers needed)
  • Clear customer logo

Case study body:

  • About: one paragraph about the company and use case
  • Challenge: why they started looking for a solution
  • Solution: why they chose their product
  • Results: what they got from it
  • They kept it short and focused on the team leader imho

They keep the content down to earth and devy but still frame it in a value-focused way.

I like that that they speak in the currency that devs care about.

Wasted time.

Before: "Took 2-3 weeks to ship"

After: "Can ship experiments every day"

The cool thing is you could actually use this ย hero section format and then have a more technical user story below. By doing that you could speak to the why and how.

That depends on your target reader for this page of course.

Anyhow, I do like this format and I am planning to take it for a spin.

developer experience
landing page

Feature tabs header pattern from PostHog

Which feature/product to show in the header?

How about all?

Many dev tool products are feature-rich. And you want to show those awesome features.

But it is easy to overwhelm the reader when showing so much info.

That is why I really like the header tabs pattern that @PostHog uses:

  • You have clickable tabs with product names + descriptive icons
  • Copy + Supporting visual (UI, code etc) and a call to action in each tab
  • Supporting visuals are in vastly different colors to make it obvious you switch tabs.

This pattern is especially powerful when you want to communicate completeness.

Posthog definitely wants to do that. If you are on that train I'd strongly suggest considering/testing it.

call to action
blog

Aside CTA from ExportSDK

One of the top-performing conversion flows in dev-focused articles.

"Aside CTA" in the "How to do {jobs to be done}" article.

You know the drill:

  • Explain how to X without your tool
  • Add an "Aside" CTA showing that it can be done with your tool

And Export SDK executes it (almost) perfectly:

  • They subtly move you from article to CTA but show that the article ended
  • They explain what the tool does and what the offer is
  • They show a visual of how the tool solves it
  • And they give you a clear link to click

One thing that could be tested and changed is putting this "Aside CTA" mid-article and not at the end (tip from Martin Gontovnikas).

A good thing to try if you are running the "How to do {jbtd}" article strategy.

developer experience
call to action
blog

Auth0 blog sidebar CTA

I like those sidebar CTAs from Auth0.

They go with a sticky Table of Contents which gives a better reading experience.

They put two CTAs below that TOC:

  • "See docs" presented in a very subtle, very developer-friendly way
  • They put a more aggressive banner but it is still on the tasteful side.

Solid job.

copy
landing page
hero section

Header copy from Supabase

Sayย what you do and how you do it.

What:

  • Supabase owns it with an "open-source firebase alternative"
  • They don't streamline project delivery or anything.ย โ€

How:

  • Value proposition around speed of set up
  • Then jargon that hits the spot with your ideal developers
  • Short, and to the point.ย 

CTAย (bonus):

  • "Start your project" action-focused
  • Documentation. With devs, this is always a good alternative CTA
video
landing page

Streamlit explainer video

Streamlit has an amazing explainer.

They show how to go from:

  • Writing your first line of code
  • To creating data dashboard
  • To deploying it across the web

In 42 seconds.

No audio, just code and a simplified result window.

Amazing stuff.

developer experience
landing page

How it works crossover from Mux

The problem with presenting API is that it is hidden. It gets the job done in the background.

So it is not "attractive" in the way some other dev tools can be.

But you can:

  • show the end result and how it gets the job done.
  • show how easy it is to use.
  • let people play with something interactive to make it real.

That is how Mux, video API, solves it.

Found this awesome crossover on their homepage.

They give you:

  • devvy language that just says what it does without high-level fluff
  • code, input/outputs
  • end result of your API call, to make it real
  • demo to get the feel real-time

Love it!

developer experience
landing page
hero section

Header design from Iterative.ai

I love this simple design.

They show:

  • A GIF of code and console
  • Have a few tabs with features, explained
  • Social proof with Github stars

Simple, and powerful imho.

ads
video
youtube
social proof

CircleCI video testimonial ad

Testimonial ads are a format that helps you move people from "I know what you are doing" to "I trust you enough to do business with you".

Video testimonials are even better.

You see the person who has a similar role that you do saying things about the product you are considering.

CircleCI did a solid job here.

And so if you are running remarketing to people who went to pricing but didn't sign up, or signed up to a free trial but haven't converted yet this is a good format candidate.

Just watch it.

copy
campaigns
brand

"There are two types of companies" from Fly.io round announcement

"There are two types of companies": Just a beautiful piece of copy from Fly.io

Doing us vs them doesn't always play out well.

But folks from Fly made it snarky and playful and fun.

And they basically said that they are:

  • are developer-centric in the way they sell (self-served)
  • are actually easy to use
  • are great at the developer experience

And this is just such a nice brand play as well.

You just show personality and confidence in this devy snarky way.

I dig it.

social posts
ads
linkedin

Funny With/Without Linkedin ad format

With/without is a classic marketing campaign theme.

AhoyConnect does it nicely in this ad.

Obviously, not everyone loves memes.

But many devs do.

Those who do may smirk -> smirk builds brand affinity.

campaigns

Open-source project landing page redesigns (almost) for free

Gonto shared an interesting play that they tried at Auth0 when he was running growth there.

So the story goes like this:

  • They wanted to increase brand awareness of Auth0.
  • They found influencers who were maintainers of open-source frameworks that had landing pages.
  • They went to them and offered to redesign these landing pages for free.
  • The trick is they redesigned it in the same branding (colors, patterns, layout)ย as the product (Auth0).
  • That made people think those are related (even though they weren't)ย which increased the brand perception of Auth0.
  • They also asked the influencers/maintainers if they could add retargeting pixel to the redesigned site.
  • Which helped them serve relevant ads to visitors of those open-source frameworks.

Iย think that doing just the sponsorship for the retargeting pixel could work.

But when you add that branding consistency between the sponsored site and the product the CTR is better.

Interesting one for sure.

copy
pricing
developer experience

Retool pricing page copy

Most dev tools have two deployment options:

  • SaaS
  • On-prem / private cloud

And then companies present it on their pricing page with some flavor of two tabs.

And you need to name them somehow.ย 

And how you describe those things sometimes adds confusion for your buyers:

  • You put โ€œyour serverโ€ > then does it scale to a more robust infra?
  • You put โ€œon-prem" > then can I deploy on private AWS cloud?

I like how nice and simple solution Retool used on their pricing page:

  • "Cloud (we host)"
  • "Self-hosted (you host)"

Explicit, obvious and to the point.

Love it.

campaigns
seo
product led growth

Product-led SEO tactic from Cronjob

Great SEO tactic.

What folks from Cronitor did is:

  • For every combination of "cron +" they created a website
  • Those simple websites rank for particular keywords like "cron every 11 minutes"
  • When you land on the page you get a command you need that solves your problem
  • And you get a nice explanation of their paid tool for monitoring cron jobs

This can be used for many dev-focused tools as by definition they use commands which can be templated.

I've heard about it originally from Harry Dry over at https://marketingexamples.com/seo/cronitor

โ€

brand
campaigns
ads
billboards

"What good is bad data" from Segment

This is a really clever billboard campaign.

Show don't tell they say.

And Segment did exactly that by putting billboards with the wrong location printed on them (LA in SF etc).

The theme/message was "What good is bad data?" which was exactly what they wanted to convey.

What I like about is the alignment between:

  • campaign creative
  • campaign theme
  • product value

This is hard to do imho so big kudos to them ๐ŸŽ‰!

Downside?

Reportedly many folks who saw billboards didn't get that it was intentional and Tweeted at them about the error.

Or maybe they were next-level jokers...

landing page
hero section

Clickhouse header design

This has to be one of the better dev-focused headers I've seen in a while.

Headers should deliver your core product message and get people interested. That is true at any stage but early stage especially.

๐Ÿ’กYou want everyone, even those folks who just take a look and leave to remember. You want them to recall it in their next conversation around this topic.

There may be supporting messages for sure but there is always that one core thing. Make sure it lands.

In the case of Clickhouse, that core message is that they are a database that is fast at a huge scale.

Their supporting messages are:

  • they are best at analytics and real-time apps use cases (where speed/scale matters)
  • they are a very popular open-source project

๐Ÿ’šAnd they deliver that beautifully with:

Headline

Clear as day headline speaking to value delivered at a level that builds rapport with their audience.

Not "Give users seamless web experience at scale" but "Query billions of rows in milliseconds". I like that little touch with "rows" which makes who they speak to obvious

Subhead

Subhead supporting it with "fastest and most resource-efficient DB"

+ talking about the use cases "real time apps and analytics" and it being open-source

Calls to action

These CTAs make the audience feel at home. There are docs in there + clear "we are open-source" CTA

Visual

That supporting visual is just amazing.

It shows the value in the most believable way you could deliver it here imho. Query and an Output that shows the size of the database and speed of the query

Social proof

Social proof in the navbar, almost 34k stars and a GitHub icon.

+ a way to get people to that repository, check it out and leave a star.

There is more social proof below the fold with big logos and stuff but the GitHub icon and stars make it immediately clear that this is a project that people care about.

It is remarkable how brilliantly simple it is all presented. ย Just a fantastic work IMHO.

developer experience
copy
vs competitor
landing page
pricing

Competitor comparison page from New Relic

Sometimes your product just wins on price.

I like how New Relic owns it on this page:

  • They show you price comparison graphs
  • The CTAs are focused on helping you compare the prices
  • They use jargon specific to the category to drive the price argument: "peak usage", "overages and penalties", "SKUs"

After reading this I'd trust them to give me a solid price estimate and that it will likely be cheaper than Datadog.

Obviously price is not the only reason why we choose tools, but if that was a problem I had with Datadog, they have my attention.

pricing
developer experience

Presenting flexible self-served plan from Resend

How to communicate the flexible part of your plan?

Many dev tools have 3 plans:

  • Free
  • Team
  • Enterprise

Especially the ones doing some flavor of product-led-sales or open-source go-to-market.

Now, the Team plan is often a self-served version.

And for many dev tools, this part is partially or entirely usage-based.

So how do you present it?

You can just have "+ what you use" and explain it in the big table below.

But if you have just one usage dimension then why not do it here?

Resend does it beautifully communicating right away that it starts at 20$ / month and grows with the amount of emails you send.

Very clear. Very nice.

video

Explainer video from Algolia

Great flow of the explainer.ย 

Starts with the outcome "Build search UX".

Goes straight to code and 1-2-3-results format.ย 

Explains every snippet of code as it is added.

Ends with a nicely presented result: a working search on a website.

No voiceover just code and screenshots.

And it's only 45 sec !!!

developer experience
landing page
hero section

Auth0 developer portal hero section visual

I love that it is static and it blurs everything I don't need to get the concept.

For the dev audience, static graphics, when done well, are better than

  • videos
  • screenshots
  • or happy faces of happy customers :)

Tell me what you do in 1 sec, not 60

swag
conferences

Big Lego set giveaway from Sigma Computing

Instead of giving away hundreds of small things that people will forget give away one thing that leaves an impression.

And a huge LEGO set is a great candidate for that one big thing. There is a big overlap between devs and folks who love LEGOs. They are both builders after in their hearts.

Now, some important considerations:

  • Create a giveaway so that you can still get all your badge scanned, social mentions, GitHub stars KPIs
  • Make the prize visible to conference participants. Put it out there. Make it obvious.
  • Make participating relatively easy to complete.

You need to commit to it too.

Don't do 3 different things like that at a conference. Focus on one play like this at a time and try other cool ideas at another conference.

Folks from Sigma Computing ticked all these boxes. ย Love it!

video
youtube
ads
campaigns
brand

Postman "We did this" campaign video

How to do a dev-focused brand video and get 10M+ views?

Making a memorable brand video is hard.

Doing that for a boring tech product is harder.

Doing that to the developer audience is next level.

Postman managed to create not one but three of those brand videos that got from 4M to 10M youtube views.

The videos I am talking about are:

  • "I am gonna push some buttons"
  • "Together"
  • "We did this"

So what did they do right?

  • They are all short playful stories touching on values coming from a centralized API platform.
  • They hint at the motif of space which is a clear part of Postman's branding
  • They do show the actual UI of the product

Honestly, I am not exactly sure what special sauce they added but those are just great videos that you watch.

And I definitely remember them and the company which is exactly what you want to achieve with brand ads.

social posts
twitter

"Education focused" tweet format

Explain a concept clearly.โ€

Good visual with concrete numbers makes this example easy to understand.

Because it is beautifuly explained people want to share this with their network to be perceived as helpful (and smart).

landing page
developer experience
call to action

Benchmark section on homepage from Astro

Your dev tool is faster/more scalable/more X -> show it with benchmarks.

For some tools the entire unique selling point is that they are faster.

You build your messaging around that, put a flavor of "fastest Y for X" in the header and call it a day.

But devs who come to your website cannot just take your word for it. They need to see it, test it.

For some tools it is possible to just see it for themselves, get started.

But you cannot expect devs to really take a database or an observability platform for a spin.

As to test the speed or scalability on realistic use case you need to...

... set up a realistic use case. Which takes a lot of time.

But you can set that use case and test it for them. With benchmarks.

I really like how Astro approached it:

  • they list out known competition by name
  • they hint at technical reasons for why they are faster
  • they shows those benchmarks high on their homepage
  • they link out to the full report and mention the trusted source

If your usp is that you are faster/more scalable/ more whatever. Back it up. This is the nr 1 thing devs on your website need to trust you with to move forward.

brand
campaigns
ads
billboards

snowflake billboards

Ideating how to do dev tool billboards?

I like these from Snowflake.

Especially the customer showcase ones as the format can almost be copy-pasted ;)

One more interesting thing about those billboards though:

  • folks from Snowflake placed just a few of them strategically in the cities
  • And changed content of the billboard often

By doing that they seem to have billboards everywhere, fight ad fatigue, and stay top of mind.

Love it.

swag
conferences

Coconut water giveaway from Datafold

Thinking about your next conference giveaway idea?

โ€How about a coconut? Datafold did just that!

Coconut + logo burned on it + a person who can open them up

=

A memorable, shareable, fresh (literally), and wholesome conference experience.

And I bet it didn't cost an arm and a leg too.

It goes to show how creativity matters when planning those things.

Thinking about doing a similar thing in Poland... with potatoes of course ;)

blog
call to action
developer experience
brand

"Top of article" CTA on the blog from Eartlhy

Need one more call to action idea for your dev tool blog?

How about starting an article with it?

Sounds weird but if done right it can work. Even with devs (or maybe especially with devs).

Earthly did and they are known for great dev-focused content.

Ok, so how does it work?

You start your article with a contextual call to action where you explain:

  • Who you are and what your product does
  • And how that is relevant to the content of the article
  • Link out to more product-focused pages, ideally relevant to content

And then you let people read.

Those who find the topic important will remember you and/or maybe click out to see more.

I like it. It's explicit, transparent, and actually noninvasive.

developer experience
landing page

1-2-3 how-to section from Appsmith

How easy it is to get started is a big conversion factor for any dev tool.

Devs want to test things out and if it is hard to do they will be gone testing a competitor that made it easy.

And so a good how-to section on your homepage can make a big difference in getting devs to that first experience.

Appsmith does it beautifully with their 1-2-3 How-to section:

  • 1-2-3 format: Connect data -> Drag and drop -> Customize with code
  • Interactive GIFs with code snippets and UI elements
  • CTAs to integrations, widget library, and docs
  • Dev testimonial at the end to make it real

It is so engaging and just beautifully designed. And the CTA to additional resources like integrations, widget library, and docs make the message land. I do believe it is easy to set this up.

Great pattern to copy-paste imho.

swag
copy
brand

"It doesn't suck" shirt from Bare Bones

A classic "It doesn't suck" campaign.

Afaik, Barebones ran the first version of this campaign 20 years ago and it was a huge success.

It is so simple, it just speaks to that inner skeptic.

It doesn't say we are the best, we revolutionize software.

It says it doesn't suck.

That is way more believable and makes me think that there is a dev on the other side of that copy.

And there is something cool about this message that makes me want to wear it to the next conference.

Good stuff.

developer experience
blog
call to action
social proof

Devy blog design from Bun

This is one of the more devy blog designs I've seen in a while.

It has this docs-like feel.

But is just a bit more fun and loose than most docs would allow.

Here is what I like:

  • smells like there could be value with code all over the place
  • shows visuals taken from another devy channel, Twitter/X
  • hints at social proof through Twitter/X engagement

And if your posts are code-heavy, then a docs-like experience is where you want to be anyway.

But you can spice it up with things that wouldn't fit the docs.

Like a Twitter/X embed or a meme.

developer experience
copy
call to action
landing page
hero section

Auth0 developers portal header

Great above the fold

The subheader explains the value proposition.

Header handles major objections:

  • is it easy to implement?
  • can Iย extend it?

Then we have 3 CTAs but they are super focused on devs:ย 

  • Signup (using action-focused copy)
  • See docs which is exactly what many devs want to do before signing up
  • See examples, again exactly what most devs want to see before signing up

Then it goes on to explain how it works with a simple, static graphic.

This whole thing makes me feel peaceful.

developer experience
docs
hero section

Docs header diagram from Hopsworks

A docs header worth a thousand words.

For a dev platform or infrastructure tool it is hard to explain where you fit, what you do quickly, and how you connect to existing components quickly. ย 

Hopsworks docs team does a great job here.

So instead of using words, they use a diagram:

  • You get a solid overview of where your tool/platform fits larger context
  • It shows you which part of the workflow/infra the platform solves
  • Every part of the diagram is a clickable docs link
  • Shows where you can deploy it
  • Shows what backend you can use.

All of that in a single diagram.

Now that is a dev-focused header visual.

developer experience
landing page

Multi-tab GIF cross section website design from Supabase

I like the design of this crosshead.

  • Starts with the gif to catch my attention
  • When tabs change the copy, CTA, gif change
  • The figs have a nice click cursor that shows what I am doing
  • CTA is very "silent", non-intrusive
copy
swag
reddit

"Did X and all I got is this lousy t-shirt"

This is a solid swag copy template that resonates with devs.

"I did X and all I got was this lousy Y"

Why this works imho is:

  • it is snarky
  • it is a little self-deprecating
  • it brags a bit about the work/expertise

Very solid start if you run out of ideas.

landing page
developer experience
call to action

Integrations section on Meilisearch homepage

How to show integrations on your dev tool homepage?

Every dev tool needs to integrate with other libraries in the space.

And you want to show how well integrated with the ecosystem you are.

But you ctually want to do a bit more than that.

You want devs to see how easy / flexible / clean it would be for them to use it.

That is why instead of showing just logos from your ecosystem it is good to show the code too.

Meilisearch does that beautifully:

  • They show a big list of integrations that show the breadth
  • For each, there is a code snippet on a relatable example
  • + call to action to all integrations and selected one

I am sure this is getting more clicks than just a list of logos.

social posts
twitter

Product release post format for Twitter from Supabase

Using memes in the product release.

If you understand your ICP (in this case open-source backend devs) it may be a great idea.

An additional benefit is that people may share a meme... that actually has a link to your announcement.

ads
reddit
social posts

Meme Reddit ad from Featureform

How to run developer-focused Reddit ads that get upvoted?

Reddit is well known for anti-promotional sentiments.

Just post something along the lines "you can solve that with our dev tool" and see.

So running ads on Reddit feels even more like a no-no.

Especially if you add problems with bot clicks and attribution as most devs will have some sort of blocks.

But you know your audience is on Reddit.

And for some of us, it may very well be the only social platform they are on.

So what do you do?

This is how @Featureform approached it to get almost 100 upvotes on an ad:

  • They start with a simple conversational copy pointing at their target users pains
  • They agitate target users pains in their language (lots of jargony terms, tools and problems)
  • They use very devy language, likely rooted in deep user understanding (voice of customer)
  • They don't talk about their product in the meme
  • They show clear branding so that you can connect the dots.

If you are going for brand awareness rather than a direct conversion those types of ads can work very well.

I liked it for sure.

blog
call to action

"Aside" call to action from Auth0

A classic dev tool blog call to action that is somewhat underused these days.

Was going through Martin Gontovnikas blog and found a post from a couple of years back.

He called this "Aside CTA" and the idea is this:

  • You write an article about a problem X
  • You don't mention your tool much (or anything) in the article
  • But your product helps solve that problem
  • So you add an "Aside" at the end where you say that you could also solve it with your tool

Why this can work well with devs is:

  • You write a genuinely helpful article
  • You don't "pollute" the article with your product
  • You add value first with content
  • You let people "upgrade" their solution experience with your tool
  • You are explicit about what your tool does and what the content does.

Definitely a classic that is worth trying.

Read Gonto's article.

ads
campaigns
video
youtube
brand

"I'm gonna push some buttons" video campaign from Postman

How to do a dev-focused brand video and get 10M+ views?

Making a memorable brand video is hard.

Doing that for a boring tech product is harder.

Doing that to the developer audience is next level.

Postman managed to create not one but three of those brand videos that got from 4M to 10M youtube views.

The videos I am talking about are:

  • "I am gonna push some buttons"
  • "Together"
  • "We did this"

So what did they do right?

  • They are all short playful stories touching on values coming from a centralized API platform.
  • They hint at the motif of space which is a clear part of Postman's branding
  • They do show the actual UI of the product

Honestly, I am not exactly sure what special sauce they added but those are just great videos that you watch.

And I definitely remember them and the company which is exactly what you want to achieve with brand ads.

campaigns
copy
linkedin

Meme focused on product value from Datree

Memes are good top-of-funnel, awareness-type content.

Many companies use them on socials as they can "go viral".

But.

You need to either:

  • connect the meme to your company/product value
  • make the meme so good that people follow your account

I like how Datree connects it to the product here.

They are a Kubernetes configuration tool and talk about exactly that here.

They do that with jargon too "k8", "config". When used well it can help you belong to the tribe you are marketing to.

campaigns
product led growth

Algolia search widget in fontawesome

Classic widget PLG loop.

Algolia really crashed it with these. Here is how they made it so successful.

Some time ago I did some research on Algolia marketing looking for gems. Found quite a few as they are truly amazing at this.

One angle that is bringing a lot of traffic to their site is that classic PLG widget.

So what they did is:

  • They gave away their search box for free (under conditions)
  • They made sure that folks who do get it for free have some (ideally a lot of) overlap with their target audience.
  • People who added that search box got the branded "Powered by Algolia" version of it
  • Some devs who used the sites with the Algolia search box liked the search and went to their site
  • Some of them started using it and spreading the word further

And the sites that brought the most traffic were:

  • Hacker News search (that is not exactly the widget but a standalone site)
  • Fontawesome (site with fonts for devs)
  • Open-source documentation sites (they give away free docsearch to OS projects)
  • SteamDB (gaming site)

I love this tactic as it aligns:

  • the value their product provides
  • the value that site users get
  • the value that the company gets from developers finding out about it

Win Win Win

When you find those "Win Win Win" tactics/strategies you are golden.

call to action
landing page
developer experience
hero section

Header with benchmarks from Bun

If your dev tool's USP is that it is faster -> Show it in the header

I like how folks from Bun focus on the fact that they are a faster library.

They show the benchmark as the key visual on the homepage header.

I love it.

If you think about it how else do you really want to show that you are faster?

This is believable, especially with a link to the benchmark so that I can dig deeper.

They show competitors, they don't pretend they don't exist.

And they talk about being faster left right and center.

I mean, they drive this "we are faster" home for me.

If that was important to me, I'd check it out.

developer experience
github
call to action
social proof

Sticky "star us on GitHub" from Posthog

OK, the best way of getting GitHub stars is by creating a project that solves real developer problems well.

I assume you have done that already and the metric that people love to hate โญ is growing organically.

What do you do now?

I mean you got to ask people in one way or another.

Many companies put it in their navbars or hello bars.

Posthog adds a sticky banner at the bottom of the page that follows you as you scroll.

It also shows a start count which at their size (11k + stars) acts as social proof.

You can close it and the next time you visit the page it will be off not to push too much.

I like the concept makes sense to test it out this way imho.

blog
developer experience
call to action

Blog CTA from v7

Interesting dev blog CTA idea from V7.

CTAs in technical articles is a tricky subject:

  • Go too aggressive and "obviously an ad" and devs ignore it or get angry
  • Go too subtle and you may not get the readers attention at all

I like how V7 approached it here:

  • They add a separate (aside) section but it is subtle, feels like a part of the article
  • They use a GIF image creative that catches my attention and simply shows the product
  • They used various ย anchor link CTAs. Interestingly these often get more clicks than buttons

What I'd change/test is making this CTA not a generic value prop but something closely connected to the rest of the article.

ads
video
youtube

YouTube shorts ad from Digital Ocean

Digital Ocean went for an ad for the Hactoberfest in a tricky place.

To keep it in the medium that fits YouTube shorts they:

  • made it into an actual short vid
  • used a comic book story

I think doing YouTube shorts is an interesting opportunity in a yet unsaturated market (as of 2022).

And doing ads that fit that medium so nicely is an art.

Good job DO!

ads
video
youtube
social proof

Testimonial Video Ad from Teleport

Classic remarketing ad. But things are classic because they work ๐Ÿ‘‡

Youtube remarketing is one of the most popular ways to stay top of mind with devs who visit your site.

Lots of devs spend time on Youtube so it is a solid match.

But, "buy now" style ads rarely work because if they wanted to try/buy they would have already.

They need something more.

That "more" is often trust.

They simply don't trust you, your product, and your company.

They don't think you are the real deal and will solve their problems.

But you can build that trust. And to do that you can use testimonial-style ads:

  • use case explained in the voice of customer/developer
  • real user sharing their story
  • clear product branding

That is it.

Show enough of these and % of people will trust you and convert.

developer experience
landing page

Auth0 developer portal: How it works diagram

Show how product components fit together.
โ€
A good diagram is such a good solution to that.
โ€
They use the same colors and eyebrow copy that was used for body sections.
It all clicks now, I get the full picture.

โ€

โ€

social posts
linkedin
developer experience

Code + UI Linkedin post format

A great example of a dev-focused Linkedin post format from Khuyen Tran ๐Ÿ‘‡

What I like about this:

  • It stands out in the feed with a pink background
  • It is helpful and visual. Shows the code and result of the code in one view.
  • I know right away what the post is about and why I should "... see more"
  • It is a format that can be reused for many scenarios

Just great job!

campaigns

GitHub Skyline campaign

Very cool project.

You type in your GitHub name and see your history in 3d.

  • engaging 3d viz
  • cool music
  • button to share it on Twitter

And Voila!

You have an intrinsically viral brand awareness campaign.

Just brilliant.

campaigns
video

Cloudflare TV

A freaking developer TV.

They took this "be a media company" to the next level.

They created entire TV around their company, audience, and products.

I respect people really going all in.

social posts
linkedin

Toolstack diagram post on Linkedin

Architecture diagrams are awesome.

They have this smell of value that makes you want to share them with others.

This one is particularly good-looking imho.

developer experience
call to action
blog

Newsletter subscribe CTA on Interrupt blog

I like that this is both strong and subtle.

It comes right after I've delivered a smell of value with a technical intro.

And I can see that there is more value to come after thanks to the table of contents.

The CTA itself feels like an info box in the docs rather than a typical subscribe CTA.

Good stuff.

copy

"CI" vs "Build" A/B test from Earthly

Copy that lands makes a huge difference in dev tool website conversion.

Earthly proved it with this "tiny" change.

So I am a huge believer in good copy.

Not the clever one but the one that is written with words that your customers use.

That is rooted in product and research.

But I often hear devs or founders say things like "it's just copy".

It is not "just copy" it is your message, it is your positioning.

It is the difference between ย "cool, let's try it" and "now for me, whatever".

So some time ago I came across this article from the Earthly CEO Vlad Ionescu.

He shared that at some point they decided to run this A/B test with just a "tiny" change.

They changed the word "CI" -> "Build" across the homepage.

  • Control -> "Earhly makes CI super simple"
  • Test -> "Earhly makes builds super simple"

And their core website conversion doubled.

So next time you work on website copy give it some more thought and you may be surprised that "just copy" made a huge difference.

copy
developer experience
call to action
landing page
hero section

Auth0 developer portal Hero section CTAs

There are three CTAs actually.

Common knowledge suggests doing one, maybe two, they do 3:

  • build
  • see docs
  • see examples

Devs want relevant and practical.

Also, devs love docs and examples and check them before signing up.

Action-focused copy is great as well.

campaigns
hacker news

Newsjacking by GitGuardian

Newsjacking is a great marketing tactic.
Especially when you can connect it nicely to your product.
โ€

And GitGuardian, a tool for secrets management does it beautifully here.
They ran a story on how Toyota suffered from a data breach.
Because they didn't manage their GitHub secrets properly.
โ€

Brilliant.

landing page
social proof

Modal Community section

The main message you want to land on your homepage community section is:

"We have a big community of devs who love using the product"

๐Ÿšง That helps you tackle obstacles your dev reader has:

  • "is this tool any good" ย 
  • "do real companies use it in production"
  • "are there people who can help me when I hit roadblocks"
  • "where would I find others using the tool when I have questions"

๐Ÿ’š Modal solves it beautifully by going simple but smart:

  • Join our community header and a call to action to join Slack makes it obvious where users are
  • Wall of love style testimonials give a feel that there are so many users and they love it enough to share that with others
  • They all look like Tweets even though (I presume) some of them aren't. That is a nice trick to boost social proof. People give more value to social post testimonials.
  • They show a face, name, role, and company which builds trust and makes it obvious those are other devs (like me)

It lands the message that this section should land for sure. I really like it.

developer experience
landing page

Feature section design from TailwindCSS

I love the design of this crossover section on the Tailwind homepage.

I see the code and the result next to each other.

I see how I can get that result with code.

It is interactive and catches my attention.

It makes me feel inspired.

Great job Tailwind team!

blog
copy
campaigns
hacker news
seo

Great "What is {my core keyword}" article from Planetscale

How to write a "What is {MY CORE KEYWORD}" article that gets to the top of HackerNews? ๐Ÿ‘‡

First of all, almost no one succeeds at that as you write those articles for SEO distribution, not HN distribution.

To get an SEO-first article on HN your content quality bar needs to be super high.

But you can do it.

PlanetScale managed to get their "What is database sharding and how does it work?" on the orange page (kudos to Justin Gage!).

Here is what was interesting about that article:

๐—ฆ๐˜‚๐—ฝ๐—ฒ๐—ฟ ๐˜๐—ผ ๐˜๐—ต๐—ฒ ๐—ฝ๐—ผ๐—ถ๐—ป๐˜ ๐—ถ๐—ป๐˜๐—ฟ๐—ผ.

โ€ข โŒ No "In today's fast-paced data-driven world enterprises work with data" stuff.
โ€ข โœ… Justย ย "Learn what database sharding is, how sharding works, and some common sharding frameworks and tools."

๐—›๐—ถ๐˜๐˜๐—ถ๐—ป๐—ด ๐—ธ๐—ฒ๐˜†๐˜„๐—ผ๐—ฟ๐—ฑ๐˜€ ๐˜„๐—ต๐—ถ๐—น๐—ฒ ๐—ฏ๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐—ฟ๐—ฎ๐—ฝ๐—ฝ๐—ผ๐—ฟ๐˜ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ต๐—ฒ ๐—ฑ๐—ฒ๐˜ƒ ๐—ฟ๐—ฒ๐—ฎ๐—ฑ๐—ฒ๐—ฟ.

๐Ÿ’š Speaking peer to peer, not authority-student:

โ€ข "Youโ€™ve probably seen this table before, about how scaling out helps you take this users table, all stored on a single server:"
โ€ข "And turn it into this users table, stored across 2 (or 1,000) servers:"
โ€ข "But thatโ€™s only one type of sharding (row level, or horizontal). "

๐—จ๐˜€๐—ถ๐—ป๐—ด ๐—ท๐—ฎ๐—ฟ๐—ด๐—ผ๐—ป ๐—ฎ๐—ป๐—ฑ ๐˜‚๐—ป๐—ฑ๐—ฒ๐—ฟ๐˜€๐˜๐—ฎ๐—ป๐—ฑ๐—ถ๐—ป๐—ด ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ฎ๐˜‚๐—ฑ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ

Things like:

โ€ข "Partitioning has existed โ€“ especially in OLAP setups"
โ€ข "Sifting through HDFS partitions to find the missing snapshot "

๐—”๐—ฐ๐˜๐˜‚๐—ฎ๐—น๐—น๐˜† ๐—ฒ๐˜…๐—ฝ๐—น๐—ฎ๐—ถ๐—ป๐—ถ๐—ป๐—ด ๐˜๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น๐—น๐˜† ๐—ต๐—ผ๐˜„ ๐˜๐—ต๐—ถ๐—ป๐—ด๐˜€ ๐˜„๐—ผ๐—ฟ๐—ธ

๐Ÿ”ฅ Look at the section "How database sharding works under the hood" with subsections:

โ€ข Sharding schemes and algorithms
โ€ข Deciding on what servers to use
โ€ข Routing your sharded queries to the right databases
โ€ข Planning and executing your migration to a sharded solution

๐ŸŽ ๐—•๐—ผ๐—ป๐˜‚๐˜€: ๐—ฝ๐—น๐˜‚๐—ด ๐—ถ๐—ป ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ฝ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜ ๐—ด๐—ฒ๐—ป๐˜๐—น๐˜†

Section "Sharding frameworks and tools" shares open-source tools (every dev, but HN devs in particular like OS projects).

And there as an info box, you have the info that Planetscale comes with one of those OS projects deployed.

Just a beautifully executed piece of content marketing.

ads
developer experience
youtube
video

CircleCI code and UI presentation in video ad

Showing code and UI in an explainer video is always a dance and rarely ends well.

You want to show the code to make it devy.
But you don't want to show everything not to overwhelm.

The same goes for UI which should look like your UI.
But show only what is necessary.

It's a struggle but CircleCI does it really nicely in this explainer:

  • They blur out all code
  • But use colors to make it really look like code
  • And the file sits clearly in a text editor (as it should)

They do the same for the UI later in the video.Just a really clean way of explaining things. Nice!

developer experience
video
youtube

Hand-drawn tutorial video style from Robusta

I really love this hand-drawn feel.

It makes it super authentic.

Also, starting from scratch (not a ready diagram) makes following it more fun and less overwhelming.

Great stuff.

BTW the tool used for this is called excalidraw.com

copy
developer experience
social proof
landing page
hero section

Powerful landing page messaging from Flighcontrol

Simple and powerful messaging.

They say what they do. Zero fluff.

They make it easy for devs by explaining how they are different than (obvious) competitors.

They add a little developer-focused social proof.

swag
conferences

Swag with CTAs from Union.ai

How to get more ROI from your dev conference booth? ->ย Add obvious CTAs.

Yes, giveaway stuff.

Yes, make it nice and branded.

Yes, make it funny, shareable, and cool.

But give people an easy and obvious option to give back and support you and your goals.

I really liked how Union.ai approached it at the recent MLOps World conference:

  • A simple folded paper info with CTAs right next to your giveaway
  • CTAs to GitHub stars, Linkedin, and Slack community

Just a nice little tactic but I bet it squeezed a bit more of that ROI juice that we all need in 2023 ;)

ads
linkedin
social proof

V7 "testimonial" ad on Linkedin

It's a nice template for ads on socials.

So you have:

  • Value
  • Testimonial about the value/benefit
  • Person
  • CTA

Ideally, I'd make it dark to stand out in the feed and make the CTA about that value as well.

But still, great ad imho.