Definition

What is indie hacking?

Indie hacking means building and selling a product you own. Bootstrapping is the default path. Venture capital is the exception. The word started as a community name in 2016 and now covers a much wider way of working.

Indie hacking means making a living from a product you own. You build it, you sell it, and the plan is to fund it without venture capital. The usual shape is a small software business paid for by customers, savings, or both. A solo founder is common. A tiny team is common. Neither is a rule.

The phrase is newer than the practice. People were selling small software on the internet long before anyone used this name. What the 2010s added was a public word, a habit of showing revenue, and a culture that treated bootstrapping as the normal path.

A plain definition

Three things sit inside the current meaning.

You own the product. The company is yours, or shared with a cofounder or two. The income, when it works, comes from that product. A salary at someone else’s firm can sit underneath the early months. It is not the business.

You sell it. A free toy can be a start. The word, as Courtland Allen used it, pointed at profitable online businesses. His about page still describes Indie Hackers, which he created in August 2016, as a place to learn from those businesses. The point was a living, or a path toward one, from something customers pay for.

Venture capital is the exception. Bootstrap, in this culture, means the company runs on revenue and the founder’s own money. A seed check can happen later. It is the unusual chapter, not the first one. That bias is the “indie” in the name: independent of a funding process that expects a huge outcome.

An indie hacker is the person in that picture. Who counts under that label is a separate page. The label is an identity now, not a certification. Solo is common and not required. Writing every line yourself was the 2016 picture. It is a weaker boundary now that agents draft the code. The person is still whoever is building, selling, and keeping the company small on purpose.

What it is not

A side project is a schedule. Nights and weekends are how many of these products begin, because that is when a person with a job can start. The meaning does not lock them there. The interviews Allen published were about businesses, including ones that had become the founder’s work. A weekend app that never charges anyone is still a project. It matches this word when the owner is trying to make the product pay for the life around it.

A startup, in the accelerator sense, is a company designed to get large. Outside capital is part of that design, and so is a return for the people who provided it. Plenty of indie products are startups in the loose sense that they are new. The plans are different. One plan is to stay small, own the profits, and stop when the business is enough. The other is to raise, hire, and aim at a scale that pays a fund back. People cross that line in both directions. Using the words as synonyms hides the choice.

It is also a business word, not a style of code. “Hacking” here means making the thing yourself, roughly and quickly. Allen’s launch post was aimed at developers. Karpathy’s vibe-coding note, years later, describes a person who accepts generated code and keeps moving. The business is what the definition follows.

How the meaning shifted

The practice was public before the name was. On 1 March 2006, 37signals released Getting Real, a short book about building a web app with a small team and shipping before the company looked finished. Jason Fried noted that date the following October. The argument was bootstrap culture in print: charge, stay small, skip the theatre. The book did not use this name.

Late in 2013, Ryan Hoover started Product Hunt as a place to share new products. Launches got a public square. That square later became a ritual for small makers. The site was a discovery product. The bootstrap club came later.

A laptop and a list of cities

The digital-nomad years gave the idea a picture people could copy. In 2014 Pieter Levels, a Dutch maker, set out to launch 12 startups in 12 months. Most of them did not last. One began as a spreadsheet of cities for remote workers and became Nomad List. Remote OK, a jobs board, followed.

On 30 May 2019 he wrote that the two sites together were at about $83,333 a month, which is $1 million a year, after four years. The figure is his, posted in public. What traveled was the shape: one person, no funding round, recurring money from the internet. For a while the laptop was the picture people remembered. The definition was the business.

A community name, then a feed

On 11 August 2016 Allen put Indie Hackers on Hacker News. The title was plain: learn how developers are making money. He had interviewed founders of independent products and published the revenue, not only the launch. That thread is the moment the loose practice got a proper name.

Stripe bought the site in April 2017. TechCrunch quoted Allen’s new title as “indie hacker at Stripe,” which is a small piece of evidence that the phrase had already become an identity. In April 2023 he and his brother Channing said they were running it again as a standalone business, with Stripe still in as an investor. By then the word had left the forum. People who never posted there still used it.

From roughly 2020 to 2023, the public face of the word was a Twitter habit, on the network now called X. Build in public meant posting the product, the mistakes, and often the monthly recurring revenue. A screenshot of a payments dashboard became a progress report. Followers were treated as the first audience.

That habit taught a picture: a narrow SaaS product, a launch, a number. Quiet businesses that sold through search, email, or a community they already had dropped out of the argument, because they had nothing to screenshot. The timeline is a stage. Founder-reported revenue is specific, and it is one person’s books, shown because showing them was part of the marketing.

Those years also turned bootstrap SaaS into a culture. Subscription software was the prestigious shape, because recurring revenue is easy to compare. A visible slice of the customers were other people trying to ship a product of their own.

Vibe coding, then agents

ChatGPT opened to the public on 30 November 2022. Within a couple of years, people who could not write much code were shipping small products. Copying got cheaper in the same stretch, so a working idea filled up with lookalikes.

In February 2025 Andrej Karpathy named the loose version of that workflow. In a post on X he called it vibe coding: describe what you want, accept the generated code, and keep moving. He said he no longer read the diffs. He framed it, then, as fine for throwaway weekend projects. The name escaped the post. It became the way people talked about building almost anything small.

By the summer of 2026 the argument inside the word had moved again. On 30 July, Levels wrote that indie hackers might be the first developers to feel AI take execution away as a moat. He put the new price of building at about $20 a month, and he described customers vibe-coding a private copy instead of paying for a thin tool. That number is his. Read it as a claim about defensibility, not as a price list. It does change what “hacker” can mean. If a working product is cheap to produce, the word leans away from “person who can code this” and toward taste, distribution, and a customer you can actually reach.

Agents are the next stretch. Some products are built so other software can be the user: an agent with a task and a way to call tools. Anthropic’s Model Context Protocol, announced on 25 November 2024, is one public version of that socket. Ownership and a sale still mark the business. The buyer might be a program acting for a person.

Common models

The ways of getting paid are ordinary internet businesses. People sometimes treat the word as a synonym for whichever one is on their timeline.

Subscription software is the one the feed loves. A narrow tool, a monthly price, a founder who can see revenue in a dashboard. This is bootstrap SaaS as a culture: self-funded, small on purpose, often aimed at a job someone already does in a spreadsheet or a browser tab.

Info products sit beside it. Courses, templates, and starter code sell a shortcut, often to other makers. They are real products. They are also a loop: the culture selling its own method. When the buyers are mostly other builders, the revenue describes that audience.

Marketplaces and directories take a cut, or they charge the supply side to be listed. Job boards and “best tools for X” indexes have been in the mix since Nomad List and Remote OK. The founder owns the place where buyers and sellers meet. The software can stay simple for years.

Advertising is older than the name. A free tool with an audience can run sponsors, and a jobs board can charge for posts. The product is attention the owner controls.

None of these is required. A one-time download, a paid community, or a service wrapped around a small product can fit the same definition. The test stays put. You own it. Someone pays. A venture round is not what makes it count.

Where the word sits

Nomad-era products, public revenue threads, starter kits, vibe-coded clones, and agent users are chapters in how the word was used. What held still is the bet Allen put on Hacker News in 2016: a person can earn money from a product they own. Shipping is cheap. Attention is the scarce thing. The word is wider. The bet is the same.

FAQ

What is indie hacking?

Indie hacking is building and selling a product you own, usually software, with customers or your own savings as the funding. Venture capital can happen. It is not the plan that makes the work real. The phrase took off as a community name in 2016 and later stretched to cover public revenue posts, starter kits, vibe coding, and products used by AI agents.

What is an indie hacker?

An indie hacker is a person doing that work. Often they are solo or in a very small team. They keep the company, and they try to get paid by customers of the product. The label is an identity people adopted. It is not a job license, and it does not require that they write every line of code themselves.

Is indie hacking the same as a side project?

A side project describes the hours, not the business. Many of these products start at night or on weekends. The meaning does not require that they stay there. A hobby that never charges anyone is a project. It fits indie hacking when the owner is trying to make a living, or a real step toward one, from something they own.

Is indie hacking the same as a startup?

The words overlap and then split. A new company can be both. In the venture sense, a startup is built to get large, usually with outside capital and a plan to pay investors back. Indie hacking keeps ownership close and treats a small, profitable company as a finished outcome. People cross that line in both directions. The default path is what the names disagree about.

Does indie hacking only mean SaaS?

No. Subscription software is the shape people post most often, and bootstrap SaaS became its own culture. The same definition also covers info products, marketplaces, directories, job boards, and ad-supported sites. The test is ownership and a customer who pays, not a monthly price on a dashboard.