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+→]
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...
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
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...
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...
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...
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.
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...
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...
High Signal
Living the digital nomad dream in Bangkok Jesse Schoberg has an enviable life as a founder working from Thailand. He enjoys a great lifestyle...
7 months ago
89
7 months ago
Jesse Schoberg has an enviable life as a founder working from Thailand. He enjoys a great lifestyle at a fraction of the price back in the US. I chatted to him about growing his DropInBlog business into a SaaS success story. Why did you become a founder? My brain doesn&
mtlynch.io
if got, want: A Simple Way to Write Better Go Tests There’s an excellent Go testing pattern that too few people know. I can teach it to you in 30...
7 months ago
88
7 months ago
There’s an excellent Go testing pattern that too few people know. I can teach it to you in 30 seconds. Instead of writing Go tests like this: // The common, unrefined way. username := GetUser() if username != "dummyUser" { t.Errorf("unexpected username: got %s, want: %s",...
High Signal
The IndieHackers podcast has ended - the 10 best episodes The IndieHackers podcast, which celebrated founders who hadn't raised venture capital, has now ended
7 months ago
mtlynch.io
The Case for Open Borders by John Washington If you’re a liberal who’s interested in becoming a radical progressive, this is a good book for you....
8 months ago
79
8 months ago
If you’re a liberal who’s interested in becoming a radical progressive, this is a good book for you. If you’re anyone else, you’re probably not the target audience.
Max Rozen
OnlineOrNot Diaries 23 Working with big systems all day can slow you down.
8 months ago
High Signal
Building the Bluesky Directory - an interview with Mubs Lots of people moved to Bluesky in November 2024 and a prolific maker, Mubs, has made directory of...
8 months ago
53
8 months ago
Lots of people moved to Bluesky in November 2024 and a prolific maker, Mubs, has made directory of Bluesky tools and starter packs.
mtlynch.io
Paternity Leave: Month 4 Highlights I found ways to procrastinate writing my book. I had fun fuzz testing open-source...
8 months ago
96
8 months ago
Highlights I found ways to procrastinate writing my book. I had fun fuzz testing open-source projects. I picked out components for a new high-end desktop computer for software development. Goal grades At the start of each month, I declare what I’d like to accomplish. Here’s how I...
Tony Dinh's...
Late promotion update Hi everyone!
8 months ago
mtlynch.io
Run a Simple Go Web Service on NixOS I have a few toy utility apps that I run 24/7 on cloud infrastructure. One example is PicoShare, a...
8 months ago
91
8 months ago
I have a few toy utility apps that I run 24/7 on cloud infrastructure. One example is PicoShare, a simple web app that makes it easy for me to share files with friends and teammates. There are several convenience apps I would run if it were easy to run them constantly. But...
Dominik Sobe's...
What I learned bootstrapping 8+ software products
9 months ago
Max Rozen
OnlineOrNot Diaries 22 Feels like I've already said everything I had to say
9 months ago
Tony Dinh's...
Nov 2024: My first million! $1M in annual revenue, B2B sales, SOC 2, resellers, grow team, and other updates in November 2024.
9 months ago