Code as Marketing
A photo of myself in a recording booth, wearing clear-framed glasses. On the right: “Code as Marketing” and “When people want to build it themselves”

Code as Marketing

Marketing to software engineers is difficult. We are a picky bunch. Our first instinct is always “I could build that.” As a result, our expectations are high. When we’re finally ready to plunk down hard-earned money for a service or a tool, it had better work. And if it doesn’t work, we are not quiet.

But software engineers are also big spenders. I’m thinking of just a handful of the platforms and tools I’ve used over the years:

  • Mux
  • Vercel
  • GitHub
  • Supabase
  • Basecamp

Before paying for these or any others, I evaluate whether they accomplish the goals. Sometimes I personally paid for these. Other times I advocated for a client or company to purchase them.

So what convinced me to spend instead of build?

You may think that it was an ad, a sponsorship, or a pretty website. Or maybe it was one of the 4 P’s of Marketing (Product, Price, Place, Promotion).

But what about code? Look at this list again, and you’ll see tons of related open-source projects:

  • Next.js (Vercel)
  • Bootstrap (GitHub)
  • pg_graphql (Supabase)
  • ReactPlayer (Mux)
  • Ruby on Rails (Basecamp)

In several of these cases, I kept using the products after I stopped using the code. While the code initially solves more specific problems, the products have much more to offer. And so I stick around and spend money.

That’s code as marketing.

In the coming weeks and months, I’m going to be getting into the practice of writing and releasing more open-source code.

What kind of code? The kind that gets you paid.

Ensuring you get paid for the product you’re building is the most important feature you can add. And yet so many startups skimp on billing and account management. The result is a mess that can take months and even years to clean up.

It doesn’t have to be this way. Follow along as I show you how!

要查看或添加评论,请登录

Joe LeBlanc的更多文章

  • Stripe is not your billing system

    Stripe is not your billing system

    I promised in my last newsletter to start writing and sharing code, specifically around Revenue Ops (RevOps). So I sat…

    2 条评论
  • Supabase Essential Training

    Supabase Essential Training

    I’ve recorded a new video training series! After a long hiatus, I got back into the booth at LinkedIn Learning…

    5 条评论
  • Starting in the software industry when it all looks hopeless

    Starting in the software industry when it all looks hopeless

    It’s not your fault. The software industry has been cutting jobs left and right, leaving very little for the Class of…

    2 条评论
  • Building a startup from scratch, Summer 2024 edition

    Building a startup from scratch, Summer 2024 edition

    If someone were to come to you with six months worth of funding for building a startup, what tools would you use? Here…

    6 条评论
  • Creating software at human scale

    Creating software at human scale

    We spent most of the last decade of our digital lives on large platforms built by cloud companies. “All of the apps are…

  • GitHub Copilot Chat: This Moment Changes Everything

    GitHub Copilot Chat: This Moment Changes Everything

    Last year, I wrote about my experiences using GitHub Copilot. It is a helpful tool for code auto-completion.

    7 条评论
  • Don't become an expert: invest instead

    Don't become an expert: invest instead

    Think about the last video training library you saw. It likely had tags like “Beginner”, “Intermediate”, and “Expert.

    2 条评论
  • Predictions for the tech industry in 2024

    Predictions for the tech industry in 2024

    Welcome to my somewhat late, possibly irrelevant predictions for the tech industry in 2024! We’ll see in a year of any…

    4 条评论
  • ChatGPT's Custom Bots: A Leap Forward or a Stumble in AI Progress? It’s a Mixed Bag.

    ChatGPT's Custom Bots: A Leap Forward or a Stumble in AI Progress? It’s a Mixed Bag.

    OpenAI's rollout of custom GPTs for ChatGPT Plus users seemed like a breakthrough in personalized AI. However, my own…

    6 条评论
  • An office won’t develop your career

    An office won’t develop your career

    One of the most fiercely debated topics on LinkedIn is over the future of the physical office. Do we need it anymore?…

    2 条评论

社区洞察

其他会员也浏览了