Indie Maker as a Software Engineer

By ยท The Sovereign Technologist ยท Last updated: July 6, 2026

TL;DR โ€” What's on this page

Indie maker software engineer: build and ship on your own terms. The Sovereign Technologist. Practical frameworks for employed technologists building produ

๐Ÿ‘‰ Want the next list each Thursday?

Free. No spam. Unsubscribe anytime.

The path from employed engineer to indie maker is not quitting and raising money, it is using a stable salary as an indefinite runway while you ship one small product at a time. Because you can build the thing yourself, you skip the largest bill most solo founders pay, so your constraint moves from money to scope, distribution, and consistency. Pick a problem you personally ran into as a developer, build the smallest version that removes it, and get it in front of ten real users before you add a second feature. Staying employed is the moat here, not the obstacle: it lets you outlast every product that doesn't work until one does.

The failure mode specific to engineers is treating a side product like a system-design interview: over-architected, feature-complete, and shipped to nobody. You will feel the pull to spend the first month on auth flows, a container setup, and a design system before one person has said they want the thing. That instinct is exactly backwards for this situation. On the side, the scarce resource is not compute or code quality, it is attention and free evenings, and you have very few of both. Spend them on confirming the problem and working one distribution channel, not on infrastructure a product this size will never need.

Where does your engineering skill actually help, and where does it hurt?

Your ability to build is real leverage. A working web app that would cost a non-technical founder several thousand dollars in freelancers, you can stand up over a weekend, iterate on for free, and throw away when you learn you built the wrong thing. That cost advantage is the entire reason the employed-engineer path works at all. But "I can build anything" is also why most engineer side projects quietly die: the same skill that lowers your build cost lowers your resistance to building things nobody asked for.

The parts of indie making that decide whether money shows up are the parts engineering never trained you on: choosing a problem people already pay to make go away, writing a landing page that converts a stranger, and getting the first hundred humans to even see it. Treat those as your hard problems now. The code is the easy part, and for a senior engineer, saying that out loud is the mindset shift that takes the longest to accept.

  • โ†’Transfers directly: shipping fast, debugging under pressure, automating your own ops, reading docs, and evaluating tools cheaply
  • โ†’You have to learn from zero: positioning, pricing, landing-page copy, and running one distribution channel long enough to work
  • โ†’Actively unlearn: gold-plating, premature scaling, and treating code quality as the goal instead of a means to a paying user

Get the next list before everyone else.

Each Thursday, The Sovereign Technologist ships a new framework, agent-ready workflow, or curated list โ€” built specifically for senior engineers, tech leads, and consultants who want to compound career leverage without quitting their jobs.

Free. No spam. Currently read by 141+ senior technologists.

Can you build side products without breaking your employment contract?

This is not legal advice, but it is the specific worry that freezes engineers before they start, and it has concrete answers. Most tech employment agreements contain an IP-assignment clause, and many add a moonlighting or outside-activity policy. The two things that actually cause trouble are building in your employer's market and using company time or equipment. Both are avoidable with plain hygiene, not lawyers.

Read the agreement and offer letter you actually signed, not your memory of onboarding. Broad language like assigning "anything created during employment" is common, and depending on your state or country, it is often narrowed by carve-outs for work done on your own time and your own hardware. The safe posture is clean separation up front, not betting later that a clause turns out to be unenforceable.

  • โ†’Build only on personal hardware, personal accounts, and outside your working hours, with no exceptions on a rushed evening
  • โ†’Don't ship a product that competes with your employer or targets the customers you serve at the day job
  • โ†’Look specifically for IP-assignment, non-compete, and moonlighting clauses, plus your jurisdiction's own-time-own-equipment carve-outs
  • โ†’If your contract requires disclosing outside projects, disclose in a short email; that beats a clawback fight after you have revenue
  • โ†’Once money arrives, keep the side income, accounts, and expenses cleanly separate from anything touching work

What should you actually build with limited hours?

With a full-time job, scope decides everything else. The products that survive an employed engineer's schedule are narrow, solve exactly one job, and sit close to the developer world you already live in. That proximity shrinks both problems at once: the build is smaller because you understand the domain, and the "who do I tell" problem is half-solved because you already know where those users complain.

Notice what the table below deliberately omits: a venture-scale platform, a two-sided marketplace, anything needing a sales team or an outside round. Those demand full-time attention and capital you are specifically choosing not to raise. Ruling them out is not settling for less, it is the whole strategy of staying employed.

Product types that fit an employed engineer's constraints
Product typeTime to first versionHow you distributeRealistic monetization
Developer tool, CLI, or libraryA weekend to a few weeksShow HN, GitHub, dev communitiesSponsorship or a paid pro tier
Browser or editor extensionA weekendStore listings, niche forumsOne-time or small subscription
Micro-SaaS (single job)A few weeksBuild in public, SEO, niche communitiesMonthly subscription
API wrapper or automationDays to a couple of weeksDirectories, integration marketplacesUsage-based or subscription
Template or info productA weekend to a monthYour own audience, marketplacesOne-time purchase

How do you ship on 5-10 hours a week without burning out?

Protect the two things you actually run short on, free evenings and momentum, by refusing to spend either on anything a user will never see. Reach for the most boring stack you already know cold, put the whole thing on a managed host, and skip the infrastructure your work brain reaches for by reflex. A single region, one database, and no microservices will carry a side product to its first paying customers and well past them.

Then pick one distribution channel and one shipping cadence and hold both for months. Build in public if it suits you, but the goal is a repeated, visible motion, not a launch-day spike that goes quiet. Side products die from silence and from stop-start weeks, far more often than from bugs or a missing feature.

  • โ†’Cut any feature not strictly required for the first user to get value on day one
  • โ†’Default to managed services; a self-hosted database rabbit hole is a month of evenings you never get back
  • โ†’Ship something visible every week or two, even when it is small and slightly embarrassing
  • โ†’Pick one channel (Show HN, a niche community, SEO, or an email list) and stop diluting your effort across five

How much can you realistically make, and how long until it matters?

Set expectations to reality: most side products make nothing, and the ones that work usually crawl. A realistic early outcome for a narrow developer tool is a few hundred dollars a month somewhere in the first six to twelve months of consistent shipping, enough to prove strangers will pay you, nowhere near enough to quit. Treat that first paying customer, not the revenue number, as the milestone that changes how you think.

The real compounding happens over years, not weeks, and staying employed is what lets you reach it. Because the salary already covers your rent, no one can force you to sell, pivot, or shut down on their timeline, which is exactly the pressure a funded founder lives under. The employed indie maker isn't optimizing for a fast exit, but for staying in the game long enough that one product finally catches.

For the bigger picture, read the career sovereignty guide for technologists, or jump straight to 12 ranked side-project ideas for senior technologists. To get new frameworks like this each week, subscribe to The Sovereign Technologist newsletter.

Frequently asked questions

Do I need to tell my employer I'm building a product on the side?

It depends on what you signed, not on general etiquette. Read your employment agreement for a moonlighting or outside-activity clause and any disclosure requirement. If disclosure is required, send a short email describing a non-competing personal project built on your own time and equipment. If it is not required and your product is unrelated to your employer's business, most engineers simply keep clean separation and proceed. When the stakes are high or the language is broad, a one-hour consult with an employment lawyer is cheap insurance against a much more expensive fight later.

What's the best first product for an engineer who has never sold anything?

Build something you personally reach for as a developer, a tool that removes one specific annoyance in your own workflow. You are the first user, so you can confirm the problem without running interviews, and you already know the communities where similar developers gather, which quietly solves distribution. Keep it to a single job: a CLI, an extension, or a one-purpose micro-SaaS. Avoid anything that requires a market you don't personally inhabit, because you'll have no cheap, honest way to reach those buyers on nights and weekends.

How many hours a week do I actually need to make progress?

Five to ten focused, protected hours a week is enough to ship and slowly grow a narrow product. Two undistracted evenings plus part of a weekend beats a heroic 20-hour sprint followed by three dead weeks, because the real enemy is not a shortage of hours but stop-start momentum and the context-switching cost of picking the project back up cold. Scope that outgrows your available time is the other killer. Fix the cadence and keep the scope small, and the output follows on its own.

One framework. Every Thursday.

If this list was useful, the next one will be too. Subscribe and youโ€™ll get the next agent-ready playbook the moment it ships.

Free. No spam. Currently read by 141+ senior technologists.

Essays on building and career leverage ยท FAQ ยท About