Full Width [alt+shift+f] FOCUS MODE Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > indiehacker
#all #programming #history #technology #startups #life #science #literature #creative #architecture #design #travel #finance #comics #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
Build In Public...
No one will save you (except maybe AI employees) 👀 Featured: Exclusive interview with Marblism founder Ulric Musset on brutal startup truths and how AI...
25 minutes ago
1
25 minutes ago
Featured: Exclusive interview with Marblism founder Ulric Musset on brutal startup truths and how AI can help you gain $5m leverage
mtlynch.io
Give Your Spouse the Gift of a Couple's Email Domain I’ve only been married for a few years, but I have a fantastic marriage tip you won’t hear from any...
2 days ago
4
2 days ago
I’ve only been married for a few years, but I have a fantastic marriage tip you won’t hear from any marriage counselor or book: Get a couple’s email domain What’s a couple’s email domain? My wife and I share a .com domain name for email. I’m not going to reveal our real domain...
mtlynch.io
Flash an AirGradient ONE from the Command Line I’ve purchased two AirGradient ONE indoor quality monitors to measure air quality in my home....
5 days ago
10
5 days ago
I’ve purchased two AirGradient ONE indoor quality monitors to measure air quality in my home. AirGradient devices are open-source, so you can flash your own custom firmware and collect your air data locally rather than sending it to AirGradient’s proprietary cloud dashboard. I...
Build In Public...
We failed twice, then built something users actually love. Featured: Exclusive interview with childhood friends turned co-founders of ReadyBase that's...
a week ago
Max Rozen
OnlineOrNot Diaries 25: you can just build things You *can* just build things.
a week ago
mtlynch.io
Educational Products: Month 10 New here? Hi, I’m Michael. I’m a software developer and founder of small, indie tech businesses. I’m...
2 weeks ago
17
2 weeks ago
New here? Hi, I’m Michael. I’m a software developer and founder of small, indie tech businesses. I’m currently working on a book called Refactoring English: Effective Writing for Software Developers. Every month, I publish a retrospective like this one to share how things are...
Val Sopi
On quitting I've spoken about quitting a few times before. Quitting is an amazing tool in our arsenal that we...
2 weeks ago
21
2 weeks ago
I've spoken about quitting a few times before. Quitting is an amazing tool in our arsenal that we should be more comfortable in using. We're taught to never quit, but the truth is that learning when to quit is a superpower. We can never quit our ultimate goal, our destiny. That...
Build In Public...
The Job Search for Independents Just Got AI-Powered The 2 AM job hunt is officially over thanks to Indy AI 🚀
3 weeks ago
Val Sopi
You Probably Can! "I can't do this!" —— that's what my mind was telling me. I was running on the beach when that...
a month ago
22
a month ago
"I can't do this!" —— that's what my mind was telling me. I was running on the beach when that thought popped up in my head. It was pitch perfect weather. Morning. A vail of a cloud slightly blocking the full radiation of the sun. However, if meditation has taught me one thing,...
mtlynch.io
Migrating a ZFS pool from RAIDZ1 to RAIDZ2 p img { display: block; margin-left: auto; margin-right: auto; } I recently upgraded my home...
a month ago
24
a month ago
p img { display: block; margin-left: auto; margin-right: auto; } I recently upgraded my home TrueNAS server and migrated 18 TB of data from a 4-disk RAIDZ1 ZFS pool to a new RAIDZ2 pool. The neat part is that I did it with only three additional 8 TB disks and never...
Val Sopi
Goals are deceptive I was walking on the beach. Hadn't walked on a beach in a while. Was loving it. The sea breeze. The...
a month ago
29
a month ago
I was walking on the beach. Hadn't walked on a beach in a while. Was loving it. The sea breeze. The waveless sea surface in the morning. After a while, maybe out of boredom, I started placing goals. Rather, my mind started placing goals: "I'll walk up to that grove" or "I'll...
Build In Public...
We preach 'focus' while context-switching between 6 AI tools The desktop app that turns AI chaos into productivity superpowers. No more context switching. No...
a month ago
mtlynch.io
Educational Products: Month 9 Highlights I look for ways to limit the number of half-complete tasks I’m juggling. I brainstorm...
a month ago
31
a month ago
Highlights I look for ways to limit the number of half-complete tasks I’m juggling. I brainstorm ways to talk with more of my early readers. I have trouble accepting a design decision in the Gleam language. Goal grades At the start of each month, I declare what I’d like to...
Build In Public...
From Data Chaos to AI Clarity: The fileAI Story Featured: Exclusive interview with Christian Schneider, CEO of fileAI which aims to be the Stripe...
a month ago
Build In Public...
Vibe Coding Showcase is back. Here are 10 new projects. If a fund accountant can build video platforms, a designer can ship icon libraries, and a marketer...
a month ago
138
a month ago
If a fund accountant can build video platforms, a designer can ship icon libraries, and a marketer can create language learning apps, what's stopping you?
mtlynch.io
goHardDrive Leaked Personal Data for Thousands of Customers I recently returned a product to goHardDrive, a merchant that specializes in selling used hard...
a month ago
36
a month ago
I recently returned a product to goHardDrive, a merchant that specializes in selling used hard drives. During the return process, I discovered that they were accidentally publishing details about thousands of their customers, including their full names, mailing addresses, email...
High Signal
What is a B2B SaaS? How these software companies make money B2B SaaS is a software business which sells to business customers instead of ordinary consumers....
a month ago
31
a month ago
B2B SaaS is a software business which sells to business customers instead of ordinary consumers. SaaS is delivered over the internet so users do not have to download any software.
Build In Public...
Vibe Coding Showcase: 12 Incredible Projects Built by Everyday People From retail managers to fund accountants, how vibe coders are shipping real products using tools...
2 months ago
mtlynch.io
My First Impressions of Gleam I’m looking for a new programming language to learn this year, and Gleam looks like the most fun....
2 months ago
37
2 months ago
I’m looking for a new programming language to learn this year, and Gleam looks like the most fun. It’s an Elixir-like language that supports static typing. I read the language tour, and it made sense to me, but I need to build something before I can judge a programming language...
Build In Public...
After 6m web apps, Bubble's ready to dominate the mobile landscape 📲 Featured: Exclusive interview with Emmanuel (CEO of Bubble) on the 10-year journey and why he's...
2 months ago
45
2 months ago
Featured: Exclusive interview with Emmanuel (CEO of Bubble) on the 10-year journey and why he's excited about the public beta launch of native mobile app builder
mtlynch.io
A Simple Example of Calling an Elixir Library from Gleam I’ve been experimenting a bit with Gleam and Elixir lately as part of my search for a new...
2 months ago
32
2 months ago
I’ve been experimenting a bit with Gleam and Elixir lately as part of my search for a new programming language. One of Gleam’s flagship features is that it can call Elixir code and libraries, but I couldn’t find any examples of how to do that. I wrote a simple example of calling...
mtlynch.io
Educational Products: Month 8 Highlights The writing techniques I planned last month helped me publish faster and focus better. I...
2 months ago
29
2 months ago
Highlights The writing techniques I planned last month helped me publish faster and focus better. I need to find more ways to talk to readers about my book. Goal grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those...
Build In Public...
How a rage post with 1M+ views on Reddit became an AI-powered real estate startup Featured: Exclusive interview with CEO of Zown who is turning hidden real estate fees into buyer...
2 months ago
mtlynch.io
Which New Language Should I Learn for Web Development? One of my goals for the year is to learn a new programming language. It’s been a while since I...
3 months ago
31
3 months ago
One of my goals for the year is to learn a new programming language. It’s been a while since I learned a new language, and I feel like a lot of the languages I know well (Go, Python, C++) are similar to each other, so I want to try getting out of my comfort zone a bit with a...
mtlynch.io
Notes from Simon Willison's Interview on Software Misadventures I just finished listening to Simon Willison’s interview on the Software Misadventures podcast. I...
3 months ago
35
3 months ago
I just finished listening to Simon Willison’s interview on the Software Misadventures podcast. I learned a lot from the interview, so I wrote up my notes. This is not a summary of the whole interview, just the parts that were new to me or that I’d like to remember. Simon Willison...
mtlynch.io
Educational Products: Month 7 Highlights Why am I making slower progress than I’d like on my book? I optimize my Asciidoctor write...
3 months ago
43
3 months ago
Highlights Why am I making slower progress than I’d like on my book? I optimize my Asciidoctor write and preview workflow. I’m working on a side project to track Hacker News performance in real-time. Goal grades At the start of each month, I declare what I’d like to accomplish....
High Signal
How Marc Lou makes millions from great marketing Marc Lou has made millions of dollars by doing marketing extremely well. Most of his revenue has...
3 months ago
33
3 months ago
Marc Lou has made millions of dollars by doing marketing extremely well. Most of his revenue has come from his NextJS boilerplate, ShipFast. As someone remarked on YouTube, it's something any developer could have done. So why was Marc successful? Because he's great at marketing....
mtlynch.io
My $6k Advance as a Self-Published Technical Author I just received $5,947 in advance sales for my first technical book, even though it’s only 25%...
4 months ago
24
4 months ago
I just received $5,947 in advance sales for my first technical book, even though it’s only 25% complete, and I’m self-publishing it. The book is called Refactoring English, and it’s a guide for software developers to improve their writing. In March, I ran a three-week pre-sale...
Build In Public...
The Tool That's Making Mobile Developers' Lives 10x Easier Just hunted Boxo AI on Product Hunt which offers a key missing puzzle piece for mobile app...
4 months ago
mtlynch.io
Don't Marry Your Podcasting Platform: Host Your Own Podcast Feed Suppose you host your podcast on a platform like Libsyn or Podbean. What happens if you decide to...
4 months ago
49
4 months ago
Suppose you host your podcast on a platform like Libsyn or Podbean. What happens if you decide to switch podcast platforms? You already gave everyone a RSS URL that pointed to your old platform. For example Libsyn gives your podcast an RSS URL like...
mtlynch.io
Educational Products: Month 6 Highlights My book’s pre-sale succeeded (just barely). I wrote a bunch of blog posts, and I was bad...
4 months ago
47
4 months ago
Highlights My book’s pre-sale succeeded (just barely). I wrote a bunch of blog posts, and I was bad at predicting their performance. Now, I need to pick a markup language for writing my book. Goal grades At the start of each month, I declare what I’d like to accomplish. Here’s...
Max Rozen
Four years of running a SaaS in a competitive market Looking back on the last four years, what worked, what didn't.
4 months ago
mtlynch.io
My Book's Pre-Sale Just Barely Succeeded For the past few months, I’ve been working on a book called Refactoring English: Effective Writing...
5 months ago
43
5 months ago
For the past few months, I’ve been working on a book called Refactoring English: Effective Writing for Software Developers. I didn’t want to spend a year writing the book only to find out that nobody wants to buy it, so I ran a one-month pre-order sale on Kickstarter. I...
Val Sopi
Messy is Perfect I always think that I’ll be happy when everything is running smoothly. When X visitors are flowing...
5 months ago
51
5 months ago
I always think that I’ll be happy when everything is running smoothly. When X visitors are flowing in, conversions are steady, the app works flawlessly, and revenue is predictable. But that’s not life. And nor is business. Life is messy. And there’s no such thing as perfect. At...
mtlynch.io
No Longer My Favorite Git Commit Six years ago, David Thompson wrote a popular blog post called “My favourite Git commit” celebrating...
5 months ago
50
5 months ago
Six years ago, David Thompson wrote a popular blog post called “My favourite Git commit” celebrating a whimsically detailed commit message his co-worker wrote. I enjoyed the post at the time and have sent it to several teammates as a model for good commit messages. I recently...
High Signal
Making $3m a year from a politics newsletter Ike Saul is the founder of Tangle, an independent political newsletter that aims to tell you the...
5 months ago
49
5 months ago
Ike Saul is the founder of Tangle, an independent political newsletter that aims to tell you the news from both sides of the political spectrum.
High Signal
Making €10k MRR from AI app Pauline is a French bootstrapper who has had a lot of success with her AI real estate SaaS. IACrea...
5 months ago
57
5 months ago
Pauline is a French bootstrapper who has had a lot of success with her AI real estate SaaS. IACrea now makes over €10k monthly recurring revenue.
Build In Public...
The 7 Habits of Highly Effective Creators Building In Public Plus my new AI tool and the latest AI + Video tool I helped hunt on Product Hunt
5 months ago
mtlynch.io
Educational Products: Month 5 Highlights I launched my first Kickstarter project and found Kickstarter surprisingly painless. I’m...
5 months ago
48
5 months ago
Highlights I launched my first Kickstarter project and found Kickstarter surprisingly painless. I’m kind of on track to reach my Kickstarter goal, but I’ll need to get creative in raising the last 2/3rds. I’m soliciting suggestions for fun services to run on my 4x ARM CPU / 24 GB...
Build In Public...
What if Pinterest and Shopify had a baby? Just hunted Depict — a new AI tool that turns boring Shopify grids into stunning visual stories...
5 months ago
50
5 months ago
Just hunted Depict — a new AI tool that turns boring Shopify grids into stunning visual stories without a single line of code.
mtlynch.io
Never Pay the First Bill by Marshall Allen I enjoy finding ways to exercise my rights as a consumer and push back against corporate abuse, so...
6 months ago
53
6 months ago
I enjoy finding ways to exercise my rights as a consumer and push back against corporate abuse, so this was right up my alley. The book was eye-opening and made me infuriated with how corrupt the medical system is in the US and how much it extracts wealth by fleecing the middle...
High Signal
Making money from podcasts Justin is the co-founder of Transistor FM, a very successful podcast hosting SaaS. He is very open...
6 months ago
58
6 months ago
Justin is the co-founder of Transistor FM, a very successful podcast hosting SaaS. He is very open about how his life has improved
mtlynch.io
My Zig Configuration for VS Code I finally found a solution that makes VS Code work consistently with Zig, so I’m sharing my setup in...
6 months ago
58
6 months ago
I finally found a solution that makes VS Code work consistently with Zig, so I’m sharing my setup in the hope that it saves someone else a headache. Zig extension for VS Code working correctly Before I landed on a working solution, I kept running into issues with Zig version...
mtlynch.io
Educational Products: Month 4 Highlights I’m having doubts about sitting out the AI revolution. I should prove to myself that...
6 months ago
51
6 months ago
Highlights I’m having doubts about sitting out the AI revolution. I should prove to myself that customers are willing to buy my book before investing more time into it. I’m probably the last person on the planet to discover that RSS is a great way to read blogs. Goal grades At...
mtlynch.io
Install NixOS on a Free Oracle Cloud VM Oracle is not a very popular cloud hosting service, but they have an unusually attractive free tier...
6 months ago
60
6 months ago
Oracle is not a very popular cloud hosting service, but they have an unusually attractive free tier offering. You can run the following two VMs for free 24/7: 4 CPU / 24 GB RAM Ampere A1 ARM VM 1 CPU / 1 GB RAM AMD CPU The AMD one is not that exciting, but a 4-CPU / 24 GB system...
mtlynch.io
My Seventh Year as a Bootstrapped Founder Seven years ago, I quit my job as a developer at Google to create my own bootstrapped software...
6 months ago
52
6 months ago
Seven years ago, I quit my job as a developer at Google to create my own bootstrapped software company. Every year, I post an update about how that’s going and what my life is like as an indie founder. I sold my company My most significant professional development of the last...
mtlynch.io
The Cline AI Assistant is Mesmerizing I tried out the Cline AI assistant yesterday, and then I went into a trance for five hours where I...
6 months ago
78
6 months ago
I tried out the Cline AI assistant yesterday, and then I went into a trance for five hours where I couldn’t do anything but stare transfixed at Cline fixing bugs for me. As a professional developer, it was both enchanting and terrifying. It’s enchanting that AI has reached this...
High Signal
Beehiiv vs ConvertKit - the best newsletter software for 2025 Beehiiv vs ConvertKit is a fierce clash of two newsletter software companies. I'll go over...
7 months ago
80
7 months ago
Beehiiv vs ConvertKit is a fierce clash of two newsletter software companies. I'll go over differences on pricing, features and lots more.
Max Rozen
OnlineOrNot Diaries 24 Looking over last year, and a first incident for 2025.
7 months ago
mtlynch.io
How to Resolve Local Hostnames in OPNSense My router runs OPNSense Business. I like having an open-source router, but I have a few gripes with...
7 months ago
79
7 months ago
My router runs OPNSense Business. I like having an open-source router, but I have a few gripes with it. My biggest issue is that, by default, OPNsense can’t resolve hostnames on my local network. Why can’t OPNsense resolve local hostnames? For every other router I’ve owned in my...