• Home
  • Blog
  • Projects
  • Bookshelf
  • About
← Back to all status updates

<Blank> Driven Development

Published 📅: ....
Last modified 📝: ....
Location 📍: Boston, MA

Share this status update on BlueskySee discussion on Bluesky


I've been collecting a personal note of various "____ Driven Development" patterns, I figured I'd share them here to help others adopt them!

Hint - I don't actually strongly recommend some of these patterns 🤣

  • Domain (name) Driven Development
    • Buying a domain name to motivate you to actually build something
    • Rarely ever works
  • Meme Driven Development
    • "Building it for the meme"
  • Readme Driven Development
  • Outlining how the thing should work in the readme, and then implementing it from there
  • May actually work really well
  • CI Driven Development
    • Slinging code changes to remote to see if the CI passes or fails
    • It usually fails at least couple of times, don't worry about trying to find the root issue locally, just keep pushing changes!
  • Burnout Driven Development
    • When you're so burntout that you just do what everyone tells you to do during code review
    • "Nitpicky suggestion change to the code - sure no problem I'll apply that change" - Me

  • Tags:

    micropost

    Bluesky Post and Comments:

    Matt Hamlin

    Matt Hamlin

    @matthamlin.me

    Just published a quick note on various "___ Driven Development" patterns

    matthamlin.me/2025/june/bl...
    <Blank> Driven Development

    <Blank> Driven Development

    https://matthamlin.me/2025/june/blank-driven-development
    5 months agoView on bsky.app
    0

    Loading...

    Related Posts

    micropost

    Tip: Secrets for Cloudflare Workers

    Published: ....

    Tip: GitHub Created Date Filtering

    Published: ....

    Link: Next.js Is Infuriating

    Published: ....

    Dependabot Hell
    0
    0
    0

    Loading comments...

    Published: ....

    Link: What the hell is going on right now?

    Published: ....

    Recipe: Horchata Protein Latte

    Published: ....

    Zombie Retros

    Published: ....

    Link: How I build software quickly

    Published: ....

    Vacation (and streaks)

    Published: ....

    Polish is Important

    Published: ....

    All Documentation Should Be Dated

    Published: ....

    Adding Microposts

    Published: ....

    Service Monitors and Observability

    Published: ....

    Leveraging service monitors properly to improve service observability.

    Being Unopinionated

    Published: ....

    It's fine for a library to express some opinions about how it should be adopted and how the overall workflow/application in which it is adopted should function. However, it's false advertising to say that it is unopinionated.

    Stop Snacking

    Published: ....

    No I don't mean those Milano cookies you keep taking from the office snack wall either (although you should probably stop snacking on those as often as well).

    No Process is Invisible Process

    Published: ....

    Low/no process workflow wasn't actually no process, it was only an "invisible" process. An implicit contract with everyone on the team to do that async workflow on their own time.