Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > indiehacker
#all #programming #history #startups #technology #science #life #literature #architecture #travel #creative #design #comics #cartography #finance #AI #indiehacker Muted Categories [alt+←][alt+→]
Grow With Less
The Overwhelmed Business Owner's Guide to SEO What do you do when you spent hours writing awesome articles only to realize your mom and your best...
over a year ago
16
over a year ago
What do you do when you spent hours writing awesome articles only to realize your mom and your best friend Dave are the only people reading them? That’s the question I asked myself 7 years ago after writing dozens of articles for my new blog French Together. I followed 10,000...
mtlynch.io
The Goal by Eliyahu M. Goldratt The Goal is an attempt to reevaluate business management from first principles. The book explains...
over a year ago
62
over a year ago
The Goal is an attempt to reevaluate business management from first principles. The book explains Goldratt’s Theory of Constraints, which states that in any business, the sole determinant of output is the bottleneck resource. To grow, a business has to identify its bottlenecks...
Max Rozen
Indiehacking: a review of my 3rd year A review of my third year of trying to start an internet business.
over a year ago
mtlynch.io
TinyPilot: Month 42 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
11 months ago
76
11 months ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
mtlynch.io
The Seven Habits of Highly Effective People by Stephen R. Covey Before reading The Seven Habits of Highly Effective People, I thought of it as the canonical cliché...
over a year ago
33
over a year ago
Before reading The Seven Habits of Highly Effective People, I thought of it as the canonical cliché self-help book. But as the saying goes, clichés become clichés because they’re true. The book’s insightfulness surprised me, and I found many of its ideas useful in my everyday...
High Signal
Making $200k/year at 25 from online startups Ch Daniel is a 25 year old founder who is making $200,000 in annual revenue from a variety of...
a year ago
mtlynch.io
My First Impressions of Nix Nix is a tool for configuring software environments according to source files. I’ve been hearing...
a year ago
96
a year ago
Nix is a tool for configuring software environments according to source files. I’ve been hearing more and more about Nix on Hacker News and Twitter. The idea of it appeals to me, so I’ve been tinkering with it over the past few weeks. My history with infrastructure as code Ten...
Build In Public...
No-Code is Hitting an Inflection Point. Are You Ready? Here’s a long-form article I co-authored on the state of the no-code that I thought you might enjoy....
over a year ago
64
over a year ago
Here’s a long-form article I co-authored on the state of the no-code that I thought you might enjoy. Let me know if you have any feedback or questions :) Much like Shopify ‘armed the rebels’ by allowing anyone to build an e-commerce store, a slew of no-code tools are empowering...
Grow With Less
A Quick and Easy Win for the New Year (and an Important Check) 2020 is finally over (thank God.) Which means it’s time for some New Year cleaning. You may have...
over a year ago
15
over a year ago
2020 is finally over (thank God.) Which means it’s time for some New Year cleaning. You may have articles or copyright notices that reference previous years. Now is the perfect time to update these and make sure they say “2021” and not “2020” or even “2019.” To find pages...
👋 Hello, I'm...
The dead horse framework: How to evaluate the potential of a startup.
a year ago
High Signal
Making $1m ARR with social media scheduling Davis is the co-founder of OneUp, a tool for scheduling social media posts across a range of...
11 months ago
35
11 months ago
Davis is the co-founder of OneUp, a tool for scheduling social media posts across a range of platforms like Facebook, Twitter, Instagram, TikTok, LinkedIn and many more. The business is now doing over $1m in annual revenue! Davis joined me for an interview about joining the...
mtlynch.io
TinyPilot: Month 13 Highlights TinyPilot’s EU distributor is on track to begin sales by the end of August. I’ve freed up...
over a year ago
74
over a year ago
Highlights TinyPilot’s EU distributor is on track to begin sales by the end of August. I’ve freed up time by delegating responsibilities to my teammates. I miraculously became unstuck on two tasks that have been blocking work for months. Goal Grades At the start of each month, I...
mtlynch.io
Shoe Dog by Phil Knight I bought this book hoping for lessons to apply to my business, manufacturing and selling physical...
over a year ago
55
over a year ago
I bought this book hoping for lessons to apply to my business, manufacturing and selling physical products. I didn’t find many business insights, but it was still an engaging and funny story.
mtlynch.io
Installing Jellyfin on TrueNAS Core I always run into issues installing Jellyfin on TrueNAS core. I fix them, and then I forget a few...
a year ago
111
a year ago
I always run into issues installing Jellyfin on TrueNAS core. I fix them, and then I forget a few months later, so these are just my notes to myself of how to install Jellyfin on TrueNAS core. Instructions Install based on these...
Max Rozen
Lessons from my third year running a SaaS I've run this business for three years now, and I'm only just now starting to *get it*.
10 months ago
mtlynch.io
Paternity Leave: Month 2 Highlights I’m finding it surprisingly difficult not to work. Sleep is getting a little better. I...
2 months ago
36
2 months ago
Highlights I’m finding it surprisingly difficult not to work. Sleep is getting a little better. I used Nix to create a slick and reusable fuzz testing workflow. Goal grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those...
mtlynch.io
Questions to ask a potential 3PL vendor Over the past six months, I’ve been transitioning the fulfillment processes at my e-commerce...
a year ago
107
a year ago
Over the past six months, I’ve been transitioning the fulfillment processes at my e-commerce business to a third-party logistics (3PL) vendor. I didn’t know anything about 3PLs before starting this process, so there were a lot of things I didn’t know to ask about. Here are the...
mtlynch.io
TinyPilot: Month 4 Highlights TinyPilot hit $10k in revenue. That’s a record high for me and exceeds my total revenue...
over a year ago
49
over a year ago
Highlights TinyPilot hit $10k in revenue. That’s a record high for me and exceeds my total revenue for all of 2019. I interviewed several IT consultants and business owners about what TinyPilot features would be useful to them. I tested several new marketing channels and realized...
Build In Public...
Build In Public - Community Edition #1 (Aug 2021) Hey everyone 👋 Build In Public is no more just a hot trend, it’s a movement. Thousands of founders,...
over a year ago
65
over a year ago
Hey everyone 👋 Build In Public is no more just a hot trend, it’s a movement. Thousands of founders, creators, and builders are embracing the principles and building in public especially on Twitter. On that note, get ready for a quick community round-up highlighting launches and...
Tony Dinh's...
February 2022 updates – 6 months milestone Hello everyone! It’s me again – Tony 👋 Time flies! February 2022 marks the 6 months milestone of me...
over a year ago
93
over a year ago
Hello everyone! It’s me again – Tony 👋 Time flies! February 2022 marks the 6 months milestone of me going indie hacking full time! 🥳 In this issue, I’ll share my regular updates from February and some thoughts on the first 6 months of my journey. Let’s go!
mtlynch.io
TinyPilot: Month 26 New here? Hi, I’m Michael. I’m a software developer, and the founder of TinyPilot, an independent...
over a year ago
75
over a year ago
New here? Hi, I’m Michael. I’m a software developer, and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Tony Dinh's...
Late promotion update Hi everyone!
2 weeks ago
mtlynch.io
How I Stole Your Siacoin A seedy reddit post The night was June 9th, 2017. It was a typical Friday night for me. I was...
over a year ago
28
over a year ago
A seedy reddit post The night was June 9th, 2017. It was a typical Friday night for me. I was watching Netflix and checking reddit partying with cool kids. Suddenly, I saw this post on the “New” tab of the /r/siacoin subreddit: If you’re not familiar with Siacoin, it’s a...
mtlynch.io
Why does a extraneous build step make my Zig app 10x faster? For the past few months, I’ve been curious about two technologies: the Zig programming language and...
9 months ago
111
9 months ago
For the past few months, I’ve been curious about two technologies: the Zig programming language and Ethereum cryptocurrency. To learn more about both, I’ve been using Zig to write a bytecode interpreter for the Ethereum Virtual Machine. Zig is a great language for performance...
Scott DeLong
My Predictions For The Future Of Content Sites (And How To Navigate Them) With the rise of artificial intelligence and content being mostly commodotized, what's the future...
a year ago
57
a year ago
With the rise of artificial intelligence and content being mostly commodotized, what's the future look like for websites? Let's predict it. The post My Predictions For The Future Of Content Sites (And How To Navigate Them) appeared first on Scott DeLong.
Tony Dinh's...
TypingMind is live It's my first product launch of the year!
a year ago
mtlynch.io
Running Sia on a Synology NAS via Docker Overview Sia is a decentralized, peer-to-peer network for buying and selling computer storage space....
over a year ago
28
over a year ago
Overview Sia is a decentralized, peer-to-peer network for buying and selling computer storage space. If you have extra storage space, Sia allows you to sell it to others who want to store their files on the Sia cloud network. Hosting a Sia server on your personal laptop or...
mtlynch.io
Testing Ansible Web App Roles with Selenium Overview Ansible is an excellent tool for deploying web apps. Ansible allows us to define web apps...
over a year ago
24
over a year ago
Overview Ansible is an excellent tool for deploying web apps. Ansible allows us to define web apps in terms of the different “roles” that compose our web app (e.g. web server, database server, application server). As our roles and the interactions between them become more...
Tony Dinh's...
$322 → $2K MRR in 60 days by building in public Hello everyone, this is Tony! 👋 Today is a special day. I want to share with you all this post I...
over a year ago
102
over a year ago
Hello everyone, this is Tony! 👋 Today is a special day. I want to share with you all this post I originally posted on Indie Hackers, but I think you all will also be interested! It’s a long post about my journey growing Black Magic to $2K MRR in the last 2 months.
Dominik Sobe's...
V(D)Logging some of my thoughts
a year ago
Dominik Sobe's...
I tried the "Coding for Marketing" growth hack and the results are...
over a year ago
Tony Dinh's...
Apr 2023: I sold Black Magic And other updates in April 2023
a year ago
Max Rozen
Deploying Node and React Shopify apps on Vercel Shopify's tutorial is awesome for getting started, but doesn't let you deploy onto Vercel. In this...
over a year ago
11
over a year ago
Shopify's tutorial is awesome for getting started, but doesn't let you deploy onto Vercel. In this article, I'll show you how.
mtlynch.io
TinyPilot: Month 41 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
56
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
mtlynch.io
Is It Keto: Month 13 Highlights I sold my first pre-order for KVM Pi. Finding new ways to monetize Is It Keto is proving...
over a year ago
49
over a year ago
Highlights I sold my first pre-order for KVM Pi. Finding new ways to monetize Is It Keto is proving more difficult than I expected. I sold an Enterprise plan for Zestful. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those...
mtlynch.io
Delete the Timestamps from your Static Blog I build this blog using Hugo, a popular static site generator. The way Hugo works is that when I...
a month ago
13
a month ago
I build this blog using Hugo, a popular static site generator. The way Hugo works is that when I create a new blog post, Hugo generates a default template that looks like this: --- title: "My New Post" date: 2024-11-16T20:33:09-04:00 --- The boilerplate for the post contains a...
High Signal
How to make a $200k a year business - Mike Cardona interview Mike Cardona is a solo founder who has managed to build a $200k online business by specialising in...
a year ago
140
a year ago
Mike Cardona is a solo founder who has managed to build a $200k online business by specialising in automation content and consulting
Max Rozen
OnlineOrNot Diaries 19 Refactoring the business entity, thoughts on marketing and building
9 months ago
mtlynch.io
I'm Probably Procrastinating Highlights A change to Zestful’s website boosted it to the front page of Google results within days....
over a year ago
49
over a year ago
Highlights A change to Zestful’s website boosted it to the front page of Google results within days. I’m going to try to make a better version of a decades’ old application for managing machine shops. I’m doing lots of coding to avoid talking to customers. Goal Grades At the...
mtlynch.io
How to Grow Quickly and Never Turn a Profit Early last year, I launched a nutrition site called Is It Keto. From November 2018 until March 2019,...
over a year ago
30
over a year ago
Early last year, I launched a nutrition site called Is It Keto. From November 2018 until March 2019, the site was my full-time focus. Every month, visitors increased by 50% to 150%, an exhilarating growth rate that far outpaced any of my previous projects. There was only one...
Build In Public...
Build In Public - Announcements Edition 🚀 Hey everyone, It’s been a while since I sent a new edition of this newsletter. There’s a good reason...
over a year ago
73
over a year ago
Hey everyone, It’s been a while since I sent a new edition of this newsletter. There’s a good reason behind my delay. Let me share what I’m up to via a string of fun announcements today. Let’s get to it. BIG ANNOUNCEMENT: I launched something fun for the larger founder ecosystem...
Max Rozen
OnlineOrNot Diaries 9 On cleaning up the shop.
a year ago
mtlynch.io
Building My First Homelab Server Rack Seven years ago, I built my first home server. It made my software development work faster and more...
8 months ago
106
8 months ago
Seven years ago, I built my first home server. It made my software development work faster and more enjoyable, so I’ve gotten more into the home server scene. I built a custom storage server, another development server, and a dedicated firewall. At some point, my wife gently...
Dominik Sobe's...
HelpKit hit $10000 MRR
a year ago
mtlynch.io
Traction by Gabriel Weinberg and Justin Mares This book was thoroughly underwhelming. Dozens of people have recommended it to me in the past...
over a year ago
49
over a year ago
This book was thoroughly underwhelming. Dozens of people have recommended it to me in the past couple of years, and I don’t understand the hype. It has some insightful ideas, but they’re buried under questionable advice and poor writing.
mtlynch.io
Noah Bragg's First Stoke Fire Livestream I’ve been interested in Ethereum the past year, especially the Base ecosystem. The problem is that...
3 months ago
32
3 months ago
I’ve been interested in Ethereum the past year, especially the Base ecosystem. The problem is that after hours of reading about Base, I still don’t get what Base is. Every few months, I check back in on the Base website’s developer section to see if there’s a path to building on...
mtlynch.io
Per-Project Development Environments with Nix Nix is a broad product with a steep learning curve. It’s capable of everything from installing a...
a year ago
68
a year ago
Nix is a broad product with a steep learning curve. It’s capable of everything from installing a single package to managing every file and application on your OS. One useful thing you can do with Nix, even as a complete beginner, is manage your dev environments. Nix lets me have...
I Have No Idea What...
Getting to 19,000 monthly clicks: Everything I've learned about SEO as a beginner It’s been a while since my last post! Since then, I’ve been focusing on growing Remote Rocketship....
a year ago
80
a year ago
It’s been a while since my last post! Since then, I’ve been focusing on growing Remote Rocketship. I’m super excited to announce that it’s reached $2,000 MRR! 🥳 You may recall from the last post that I mentioned that the only sustainable channel to grow the website is SEO and...
Max Rozen
Understanding Integration Testing in React Moving from Enzyme to React Testing Library is rough. You can't do a lot of things you used to, and...
over a year ago
12
over a year ago
Moving from Enzyme to React Testing Library is rough. You can't do a lot of things you used to, and there are new best practices. Let's learn them!
mtlynch.io
On Migrating from Cypress to Playwright Cypress is an open-source tool for testing web applications end-to-end. I first saw Gleb Bahmutov...
over a year ago
78
over a year ago
Cypress is an open-source tool for testing web applications end-to-end. I first saw Gleb Bahmutov demo Cypress at a 2018 web dev meetup in New York, and I was blown away. I’ve been using Cypress since I saw it demoed at a dev meetup in 2018. Before discovering Cypress, I had...
Dominik Sobe's...
Stagnant MRR but experimenting in the background
over a year ago
Tony Dinh's...
July 2023: $6K MRR – getting back on recurring revenue small updates from me in July 2023
a year ago
Val Sopi
Financial Update: February 2023 <p>In January, I managed to pay myself $500 for the first time — from my Saas making —&nbsp;since...
a year ago
58
a year ago
<p>In January, I managed to pay myself $500 for the first time — from my Saas making —&nbsp;since setting sail on <a href="https://valsopi.com/setting-sail">my journey to financial freedom</a>.</p><p>The plan is to keep paying myself at least $500 each month going forward, hoping...
Max Rozen
Stop useEffect from running on every render with useCallback Did ESLint tell you to add a function to your dependency array, and now you're getting infinite...
over a year ago
13
over a year ago
Did ESLint tell you to add a function to your dependency array, and now you're getting infinite re-renders? Let's learn how useEffect can help.
Val Sopi
blogstatic numbers for November <p>Coming from <a href="https://valsopi.com/blogstatic-numbers-october-2022">October</a>, November...
over a year ago
67
over a year ago
<p>Coming from <a href="https://valsopi.com/blogstatic-numbers-october-2022">October</a>, November was again another solid month.<a href="https://valsopi.com/blogstatic-numbers-october-2022"></a></p> <table><tbody><tr><td><b>blogstatic</b></td><td><b>October...
Val Sopi
Things I love about blogstatic <p>blogstatic had another above $1K month.</p> <p>$1,208.38 to be exact.</p> <p>This was the third...
a year ago
75
a year ago
<p>blogstatic had another above $1K month.</p> <p>$1,208.38 to be exact.</p> <p>This was the third +$1K month overall, since <a href="https://valsopi.com/blogstatic-chance">rebranding</a> back in 2022.</p> <figure><img...
Dominik Sobe's...
Routine
over a year ago
mtlynch.io
WanderJest: Month 1 Highlights Three businesses agreed to form affiliate partnerships with WanderJest. Two of my blog...
over a year ago
22
over a year ago
Highlights Three businesses agreed to form affiliate partnerships with WanderJest. Two of my blog posts reached the front page of Hacker News. Is It Keto earned its all-time-highest monthly revenue, doubling its previous record. Goal Grades At the start of each month, I declare...
Grow With Less
The 8 Best Free Blogging, SEO and Marketing Courses Blogging is hard and the COVID-19 epidemic is not making things easier. Luckily, several businesses...
over a year ago
18
over a year ago
Blogging is hard and the COVID-19 epidemic is not making things easier. Luckily, several businesses have started offering their blogging, SEO or marketing courses for free to help bloggers and small business owners who are struggling because of the pandemic. This page lists the...
mtlynch.io
TinyPilot: Month 9 Highlights I plan to open TinyPilot’s first real office next month. TinyPilot’s revenues continue to...
over a year ago
62
over a year ago
Highlights I plan to open TinyPilot’s first real office next month. TinyPilot’s revenues continue to plummet, but I’m learning to accept it. I’m inching ever closer to the freedom to take short vacations. Goal Grades At the start of each month, I declare what I’d like to...
Tony Dinh's...
Another 6-figure exit, and the future I sold Xnapper, here is a quick update about the acquisition details
9 months ago
mtlynch.io
TinyPilot: Month 25 Highlights My blog post about redesigning the TinyPilot website became my second most popular...
over a year ago
69
over a year ago
Highlights My blog post about redesigning the TinyPilot website became my second most popular article of all time I’m exploring ways to preserve more knowledge on my blog I’ve lowered TinyPilot’s prices in an effort to reduce inventory Goal Grades At the start of each month, I...
Grow With Less
A Day in the Life of a Full-Time Blogger Search “blogger working” in Google Image and you will see thousands of smiling bloggers working on...
over a year ago
14
over a year ago
Search “blogger working” in Google Image and you will see thousands of smiling bloggers working on their laptop while drinking coffee in a trendy coffee shop. And while these things can definitely be part of a blogger’s day, they are only the visible part of the iceberg. Blogging...
Tony Dinh's...
Feb 2023 updates: Twitter API, ChatGPT API, Hackaigon. It was a such a short month!
a year ago
mtlynch.io
Projects TinyPilot (2020 - present) TinyPilot is a small, inexpensive device that gives you remote access to...
over a year ago
33
over a year ago
TinyPilot (2020 - present) TinyPilot is a small, inexpensive device that gives you remote access to servers before they even boot. Refactoring English (2021) Refactoring English: Effective Writing for Software Developers is my upcoming book that teaches developers practical tips...
Build In Public...
How Twitter helped me with the 1st ever BUILD IN PUBLIC NFT 💎 Happy Friday everyone, Below is the story of: how I found an artist to collaborate and mint my 1st...
over a year ago
79
over a year ago
Happy Friday everyone, Below is the story of: how I found an artist to collaborate and mint my 1st ever NFT project on the theme of “build in public” how it all came together on Twitter DMs how we plan to auction/sell it to a thoughtful buyer how we intend to donate all the...
Dominik Sobe's...
My Indiehacker Journey: Part One.
over a year ago
Build In Public...
How I Built This In Public: Michelle Marcelline Immigrating from Indonesia to the US and building Typedream in public
a year ago
mtlynch.io
Bowling Alone by Robert D. Putnam The idea of social capital has interested me for a long time, but when I finally sat down to read...
over a year ago
30
over a year ago
The idea of social capital has interested me for a long time, but when I finally sat down to read this book, it was painfully dry. It offers an eye-opening investigation into the many ways that civic engagement has declined in the US, but it was a real slog to get through.
Max Rozen
How to resolve 'X defined in resolvers, but not in schema' with babel-plugin-inline-import Showing how to resolve the dreaded 'Query.X defined in resolvers, but not in schema' issue when your...
over a year ago
Val Sopi
A fresh new start: Investing in myself towards financial freedom and sharing my personal and... <p> <i>This is the first of many updates in the <a...
over a year ago
60
over a year ago
<p> <i>This is the first of many updates in the <a href="https://valsopi.com/financial-freedom">Financial Freedom</a> series, where I hold&nbsp;myself publicly accountable for my big challenge ahead!</i> </p> <p> <i><b>TLDR:</b>&nbsp;Towards the end of this article,...
mtlynch.io
Building a Homelab VM Server (2020 Edition) For the past five years, I’ve done all of my software development in virtual machines (VMs). Each of...
over a year ago
37
over a year ago
For the past five years, I’ve done all of my software development in virtual machines (VMs). Each of my projects gets a dedicated VM, sparing me the headache of dependency conflicts and TCP port collisions. Three years ago, I took things to the next level by building my own...
Tony Dinh's...
It's the exciting time of the year! This is not the monthly update, just a quick announcement 😄
over a year ago
mtlynch.io
TinyPilot: Month 2 Highlights I paused TinyPilot sales to address a design problem. I’m manufacturing a custom USB...
over a year ago
40
over a year ago
Highlights I paused TinyPilot sales to address a design problem. I’m manufacturing a custom USB power connector for TinyPilot. Revenue across all my projects was among my strongest ever, at $3.6k total. Goal Grades At the start of each month, I declare what I’d like to...
mtlynch.io
How to Do Code Reviews Like a Human (Part Two) This is the second half of my article about how to communicate well and avoid pitfalls in code...
over a year ago
32
over a year ago
This is the second half of my article about how to communicate well and avoid pitfalls in code reviews. Here, I focus on techniques to bring your code review to a successful close while avoiding ugly conflict. I laid the groundwork in Part One, so I recommend starting there. If...
High Signal
Making $6k MRR from a Notion website builder Noah Bragg is the founder of Potion, a website builder based on Notion. It lets you simply publish a...
a year ago
58
a year ago
Noah Bragg is the founder of Potion, a website builder based on Notion. It lets you simply publish a website straight from Notion without any coding skills! Noah has done a great job growing Potion to $6k MRR. I interviewed him about how he created Potion, his best marketing...
mtlynch.io
A Survey of Applicant Tracking Systems for Bootstrapped Businesses I’m a bootstrapped founder of a six-person company, and I spent this week testing different tools...
over a year ago
100
over a year ago
I’m a bootstrapped founder of a six-person company, and I spent this week testing different tools for hiring candidates. This post summarizes my experience with the applicant tracking systems (ATS) I found and how well they serve small, bootstrapped businesses. Note: This isn’t...
Grow With Less
How to Write a SEO Title Google and Your Visitors Love Writing a SEO title (also called page title or Google title) is considered difficult because you are...
over a year ago
18
over a year ago
Writing a SEO title (also called page title or Google title) is considered difficult because you are writing for 3 main audiences. Visitors coming from search engines. Search engines. Visitors from social media. And writing a SEO title that ranks high on Google and gets shared on...
Max Rozen
Fixing Race Conditions in React with useEffect If you're using useEffect to fetch data, chances are you've either run into a race condition, or...
over a year ago
11
over a year ago
If you're using useEffect to fetch data, chances are you've either run into a race condition, or have one without realising it. Let's learn how to fix them in this article.
mtlynch.io
How to Republish or Adapt this Content All original writing and images on this blog are released under the Creative Commons Attribution 4.0...
11 months ago
65
11 months ago
All original writing and images on this blog are released under the Creative Commons Attribution 4.0 International License. That means you can republish the content or adapt it as long as you honor the license. What you’re allowed to do Republish the content in any medium or...
High Signal
Making thousands from a German learning online community Rónán is the founder of Deutsch Gym, an online community for learning German. He's making thousands...
a year ago
78
a year ago
Rónán is the founder of Deutsch Gym, an online community for learning German. He's making thousands in revenue from his startup which he made after moving to Berlin and wanting to improve his German language skills. Read on for his tips on making a
mtlynch.io
Automated Prosper Investing with ProsperBot Overview I started investing in peer to peer lending in 2014 through a site called Prosper. I...
over a year ago
46
over a year ago
Overview I started investing in peer to peer lending in 2014 through a site called Prosper. I thought peer to peer lending was a neat idea and could potentially earn lucrative returns. When I began, I chose each of my loan investments manually, but over time, I have automated...
High Signal
The best no-code newsletters for founders to read Want to find the best no-code newsletters for learning about what you can build without coding? You...
a year ago
122
a year ago
Want to find the best no-code newsletters for learning about what you can build without coding? You came to the right place!
Scott DeLong
How To Build A Profitable Newsletter In 2024 Using the same strategies I've used to build millions of subscribers across multiple newsletters,...
11 months ago
105
11 months ago
Using the same strategies I've used to build millions of subscribers across multiple newsletters, you can do it too. The post How To Build A Profitable Newsletter In 2024 appeared first on Scott DeLong.
Max Rozen
Why you should use functional components + Hooks over class components in React If you find yourself asking whether to use functional components with Hooks over class components,...
over a year ago
16
over a year ago
If you find yourself asking whether to use functional components with Hooks over class components, you'll find a lot of outdated information out there. Let's settle this once and for all in this article.
Dominik Sobe's...
Five videos that shaped my life so far
over a year ago
mtlynch.io
TinyPilot: Month 40 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
78
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Max Rozen
How do you use variables in the HTML webpack outputs? Looking to inject variables from CI into the HTML your webpack build outputs? It's relatively simple...
over a year ago
High Signal
The ultimate guide to bootstrapping a business Bootstrapping a business has come back into fashion lately, especially as investment from venture...
11 months ago
31
11 months ago
Bootstrapping a business has come back into fashion lately, especially as investment from venture capitalists is drying up and people want to increase their income due to the cost of living crisis. This article will teach you everything you need to know about bootstrapping a...
Tony Dinh's...
Get SOC 2 certified as an indie hacker All the details about the process and the cost of getting SOC 2
4 months ago
Max Rozen
A Guide to Commonly Used React Component Libraries There are a *lot* of React Component libraries to choose from. This guide attempts to put them all...
over a year ago
Max Rozen
How to implement a Higher-order component in React with TypeScript You probably know how to implement a HoC, but do you know how to write types for one?
over a year ago
Max Rozen
The Definitive Guide to Commonly Used Words in React Do some words in React have you scratching your head? Ref? Stateless component? Let's learn some...
over a year ago
Grow With Less
The Best Headline A/B Testing Tools (And Why You May Not Want to Use Them) What if you could bring 28% more visitors to your blog and get 75% more shares just by rewriting...
over a year ago
15
over a year ago
What if you could bring 28% more visitors to your blog and get 75% more shares just by rewriting your blog post titles? That’s exactly what content marketing agency Priceonomics did. And today, I would like to show you how you can do it too by reviewing the main AB testing...
mtlynch.io
TinyPilot: Month 30 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
85
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
mtlynch.io
A Beginner's Guide to Mining Siacoin This guide is out of date. This post describes mining Sia with a desktop graphics card (GPU), but...
over a year ago
26
over a year ago
This guide is out of date. This post describes mining Sia with a desktop graphics card (GPU), but custom mining hardware is now available for Sia. The custom hardware has made Sia GPU mining non-viable. This guide will still work, but you may never reach payout, even with a...
Grow With Less
Stoicism: Can the Ancient Philosophy Make You a Better Business Owner? I have always considered philosophy to a strange topic full of mysterious sentences and complicated...
over a year ago
8
over a year ago
I have always considered philosophy to a strange topic full of mysterious sentences and complicated concepts. So I was pretty surprised when I read Epictetus’ Manual for the first time. The advice in the book was not only understandable but also surprisingly actionable. I have...
mtlynch.io
My Fifth Year as a Bootstrapped Founder Five years ago, I quit my job as a developer at Google to create my own bootstrapped software...
a year ago
74
a year ago
Five years ago, I quit my job as a developer at Google to create my own bootstrapped software company. For the first few years, all of my businesses flopped. None of them earned more than a few hundred dollars per month in revenue, and they all had negative profits. Halfway...
Dominik Sobe's...
The reason I got hooked on being an Indiehacker
a year ago
mtlynch.io
Building a Budget Homelab NAS Server (2022 Edition) This year, I decided to build my first ever home storage server. It’s a 32 TB system that stores my...
over a year ago
90
over a year ago
This year, I decided to build my first ever home storage server. It’s a 32 TB system that stores my personal and business data using open-source software. The server itself cost $531, and I bought four disks for $732, bringing the total cost to $1,263. It’s similar in price to...
Val Sopi
Quitting when I sense “the grind” <p>One change I’ve made recently in my product making process is that I stop as soon as I sense that...
over a year ago
37
over a year ago
<p>One change I’ve made recently in my product making process is that I stop as soon as I sense that I am “pushing it”.</p> <p>I quit immediately.</p> <p>Right there and then.</p> <p>If I don’t feel fresh, my work will look stale.</p> <p>I hit more “in the zone” states this...
mtlynch.io
Resurrecting a Dead Library: Part One - Resuscitation When I arrived on the scene, it wasn’t a pretty sight. I saw formerly active, cheerful Python...
over a year ago
28
over a year ago
When I arrived on the scene, it wasn’t a pretty sight. I saw formerly active, cheerful Python classes in a sorry state of atrophy, having gone years without exercise. Functions at all levels of abstraction were crammed together inhumanely under the label utils. I tried to read...
mtlynch.io
Deploying Syncthing on a Fly.io Cloud Server I recently discovered Syncthing, an open-source tool for syncing files across multiple...
a year ago
117
a year ago
I recently discovered Syncthing, an open-source tool for syncing files across multiple machines. Setting up Syncthing on my personal devices was easy, but I went on an interesting journey deploying it to a cloud server. Why run Syncthing in the cloud? Syncthing synchronizes files...
High Signal
Sailing the world while building startups James and his partner Danielle have an enviable working set-up - they live and work on a sailing...
10 months ago
mtlynch.io
Chaos Monkeys by Antonio García Martínez An insider’s story about Facebook in the years leading up to its IPO. It’s surprisingly candid — it...
over a year ago
29
over a year ago
An insider’s story about Facebook in the years leading up to its IPO. It’s surprisingly candid — it names names and exposes internal Facebook discussions that were never meant to be public. An engaging read, but the narrator is painfully obnoxious.
mtlynch.io
How I Tricked Myself into Shipping Too Late Many software founders fail for a simple reason: they ship too late. They spend years developing a...
over a year ago
41
over a year ago
Many software founders fail for a simple reason: they ship too late. They spend years developing a product in a vacuum only to see it crumble the first time a real customer touches it. The Indie Hackers podcast features many such stories. The show’s stated mission is to help...
Tony Dinh's...
$500K milestone – my reflections after 1 year of building Typing Mind Also in this issue: one-off purchase vs. subscription, selling Xnapper, and other updates from me in...
10 months ago
High Signal
$270k ARR from a Notion form app Julien Nahum caught my attention on Twitter by pulling in $22k MRR with his Notion form app, Notion...
a year ago
69
a year ago
Julien Nahum caught my attention on Twitter by pulling in $22k MRR with his Notion form app, Notion Forms. Back in August he was at $10k MRR
mtlynch.io
How Litestream Eliminated My Database Server for $0.03/month Here’s a riddle. My web app keeps all of its data in a SQL database. I can spontaneously tear it...
over a year ago
66
over a year ago
Here’s a riddle. My web app keeps all of its data in a SQL database. I can spontaneously tear it down, deploy the code to a different hosting platform, and the app will still serve all the same data. Running my app in production costs $0.03 per month. How is this possible? That’s...
mtlynch.io
Rough Experiments with Llamafile and LLaVA 1.5 I read Simon Willison’s post about using Llamafile to experiment with open-source chatbots / LLMs....
a year ago
86
a year ago
I read Simon Willison’s post about using Llamafile to experiment with open-source chatbots / LLMs. He made it sound so easy, so I decided to try it out. One of my longtime hobby projects is WanderJest, a site for finding live comedy. One of the challenges of that site is that the...
mtlynch.io
Key Mime Pi: Turn Your Raspberry Pi into a Remote Keyboard Recent versions of the Raspberry Pi support USB on-the-go (USB OTG), which allows them to...
over a year ago
32
over a year ago
Recent versions of the Raspberry Pi support USB on-the-go (USB OTG), which allows them to impersonate USB devices such as keyboards, thumb drives, and microphones. To take advantage of this, I made an open-source web app that turns my Pi into a fake keyboard. I call it Key Mime...
Max Rozen
Why early stage startups are the worst for junior developers Startups can be the best or worst thing for your career as a junior developer. Let's discuss why.
over a year ago
👋 Hello, I'm...
Want to save your nation? Get rid of poor people!
a year ago
mtlynch.io
My Fourth Year as a Bootstrapped Founder Four years ago, I quit my job as a developer at Google to create my own self-funded software...
over a year ago
92
over a year ago
Four years ago, I quit my job as a developer at Google to create my own self-funded software company. For the first few years, all of my businesses flopped. They all operated at a loss, and none of them earned more than a few hundred dollars per month in revenue. Halfway through...
Build In Public...
How I Built This In Public: Olly Lessons from building Senja.io to $4,000 MRR in Public
a year ago
Val Sopi
The Waiting Room <p>Growing up I was always told to work hard, wait my turn, and good things will...
7 months ago
107
7 months ago
<p>Growing up I was always told to work hard, wait my turn, and good things will happen.</p><p>However, I've been the most successful when I didn't wait.</p><p>The "waiting room"&nbsp;is the worst place to be in.&nbsp;</p><p>You're at the mercy of someone else letting you...
mtlynch.io
TinyPilot: Month 31 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
105
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Max Rozen
What it means to not test implementation details in React Most guides to testing React these days preach: 'Test functionality, not implementation details'....
over a year ago
14
over a year ago
Most guides to testing React these days preach: 'Test functionality, not implementation details'. This article explains what that means, and how to do it.
Grow With Less
Minimalist Seo: How to Save Time and Ditch the Overwhelm What do you do when you spent hours writing awesome articles only to realize your mom and your best...
over a year ago
13
over a year ago
What do you do when you spent hours writing awesome articles only to realize your mom and your best friend Dave are the only people reading them? That’s the question I asked myself 7 years ago after writing dozens of articles for my new blog French Together. I followed 10,000...
Build In Public...
What if you could edit like Spielberg? 🎥 Meet Eddie AI—your new editing partner ready to bring cinematic flair to every cut!
2 months ago
Max Rozen
Getting your own good enough laptop for under $500 I recently bought a cheap, used Thinkpad T480, replaced a bunch of parts. Some folks were asking how...
a year ago
35
a year ago
I recently bought a cheap, used Thinkpad T480, replaced a bunch of parts. Some folks were asking how they could do the same thing, so I figured I'd write about it
mtlynch.io
Is It Keto: Month 3 Prior to February 2019, I published all my retrospectives on Indie Hackers: Is It Keto Month 3:...
over a year ago
48
over a year ago
Prior to February 2019, I published all my retrospectives on Indie Hackers: Is It Keto Month 3: Returning to a Site that Grew without Me
👋 Hello, I'm...
Seven deadly sins of a second-time founder
a year ago
Grow With Less
The Best Way to Come up with Catchy Blog Post Titles Copywriting legend David Ogilvy once said that “on the average, five times as many people read the...
over a year ago
12
over a year ago
Copywriting legend David Ogilvy once said that “on the average, five times as many people read the headline as read the body copy. When you have written your headline, you have spent eighty cents out of your dollar.” That’s great news because it means a great blog post title has...
mtlynch.io
The Mom Test by Rob Fitzpatrick A quick, practical guide to interviewing customers during the early stages of a new product idea. I...
over a year ago
48
over a year ago
A quick, practical guide to interviewing customers during the early stages of a new product idea. I expected basic advice about how you shouldn’t ask customers leading questions, but Fitzpatrick goes much more in-depth. The book made me recognize weaknesses in my approach to...
mtlynch.io
How to Make Your Code Reviewer Fall in Love with You When people talk about code reviews, they focus on the reviewer. But the developer who writes the...
over a year ago
35
over a year ago
When people talk about code reviews, they focus on the reviewer. But the developer who writes the code is just as important to the review as the person who reads it. There’s scarcely any guidance on preparing your code for review, so authors often screw up this process out of...
mtlynch.io
Is It Keto: Month 4 Prior to February 2019, I published all my retrospectives on Indie Hackers: Is It Keto Month 4: My...
over a year ago
31
over a year ago
Prior to February 2019, I published all my retrospectives on Indie Hackers: Is It Keto Month 4: My First Dollar of Revenue
Max Rozen
Preventing infinite re-renders when using useEffect and useState React's useEffect hook is an incredibly useful tool for fetching data, but if you're not careful,...
over a year ago
18
over a year ago
React's useEffect hook is an incredibly useful tool for fetching data, but if you're not careful, can cause infinite re-renders.
mtlynch.io
My Eight-Year Quest to Digitize 45 Videotapes (Part One) For the last eight years, I’ve carried around this box of videotapes through four different...
over a year ago
49
over a year ago
For the last eight years, I’ve carried around this box of videotapes through four different apartments and one house. They’re family home videos from my childhood. After 600+ hours of work, I finally digitized and organized them well enough to throw away the original tapes....
Val Sopi
One year since "setting sail" <p><i>For context, read <a href="https://valsopi.com/setting-sail">this article</a>...
a year ago
96
a year ago
<p><i>For context, read <a href="https://valsopi.com/setting-sail">this article</a> first.</i></p><p><i>TLDR:&nbsp;A year ago, I took out a loan and went all–in pursuing my financial freedom. The words below are an update a year on the day.</i></p><hr><h2>Poetically...
mtlynch.io
Is It Keto: Month 11 Highlights Two of my blog posts reached the front page of Hacker News. I may have finally discovered...
over a year ago
44
over a year ago
Highlights Two of my blog posts reached the front page of Hacker News. I may have finally discovered a way to scale my keto site profitably. I’m putting Portfolio Rebalancer on the backburner due to lack of traction. Goal Grades At the start of each month, I declare what I’d like...
mtlynch.io
Editing and Sharing Home Videos with MediaGoblin Goal This tutorial shows you how to edit digitized video captures into smaller clips that you can...
over a year ago
48
over a year ago
Goal This tutorial shows you how to edit digitized video captures into smaller clips that you can publish on your own password-protected MediaGoblin server. You’ll use a free Heroku dyno, so your only ongoing cost for running this private media server is the cost of storage on...
mtlynch.io
My First Year as a Solo Developer On February 1st, 2018, I quit my job as a software engineer at Google to start my own single-person...
over a year ago
43
over a year ago
On February 1st, 2018, I quit my job as a software engineer at Google to start my own single-person software company. It’s exactly one year later, so it feels like an apt time to reflect on how that decision affected my finances, lifestyle, and happiness. How I made and spent...
mtlynch.io
The Perils of Outsourcing Your MVP A few months ago, I had a brilliant idea for a website. Then, I had an even brillianter idea: build...
over a year ago
41
over a year ago
A few months ago, I had a brilliant idea for a website. Then, I had an even brillianter idea: build the website, but outsource all the work. Every great website starts with an MVP: the minimum viable product. It demonstrates the idea in its simplest form to test whether anyone is...
mtlynch.io
Stripe is Silently Recording Your Movements On its Customers' Websites Among startups and tech companies, Stripe seems to be the near-universal favorite for payment...
over a year ago
50
over a year ago
Among startups and tech companies, Stripe seems to be the near-universal favorite for payment processing. When I needed paid subscription functionality for my new web app, Stripe felt like the natural choice. After integration, however, I discovered that Stripe’s official...
mtlynch.io
TinyPilot: Month 10 Highlights TinyPilot has its first official office space. I tried a marketing experiment that...
over a year ago
68
over a year ago
Highlights TinyPilot has its first official office space. I tried a marketing experiment that flopped. Designing IT infrastructure for a new office is fun. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those...
mtlynch.io
Hiring: Freelance Blog Illustrator I’m a blogger, and I often commission custom illustrations for my blog posts like this one: An...
7 months ago
98
7 months ago
I’m a blogger, and I often commission custom illustrations for my blog posts like this one: An example of an illustration I commissioned for the blog, part of my year-in-review series The blog’s previous illustrator was the awesome Loraine Yow, who worked with me for six years....
mtlynch.io
TinyPilot: Month 21 Highlights TinyPilot had its best sales month ever, with $69k of total revenue. I’m now five months...
over a year ago
94
over a year ago
Highlights TinyPilot had its best sales month ever, with $69k of total revenue. I’m now five months and $32k over budget on a website redesign. I launched PicoShare, and it’s the fastest-growing project I’ve ever published. Goal Grades At the start of each month, I declare what...
Max Rozen
How the React Hooks ESLint plugin saved me hours debugging useEffect useEffect is great for fetching and rendering data, but are you using it correctly? There's an...
over a year ago
mtlynch.io
Paternity Leave: Month 4 Highlights I found ways to procrastinate writing my book. I had fun fuzz testing open-source...
2 weeks ago
17
2 weeks 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...
Build In Public...
How I Built This In Public: Louis Pereira Lessons from building AudioPen to 600+ paid users to clinching #1 on Product Hunt
a year ago
Grow With Less
Want More Traffic? Here Are 77 Headline Formulas You Need to Use! Your headline is the first part of your articles your readers see. And it may very well be the last...
over a year ago
18
over a year ago
Your headline is the first part of your articles your readers see. And it may very well be the last part they see. That’s why a catchy headline is not nice to have, it’s essential. Without it your article may as well not exist because nobody will read it. But how do you write a...
Max Rozen
2023: Focusing on a single product pays off The first year where I managed to keep my focus entirely on a single project.
a year ago
Max Rozen
2018: Reflections on trying to start an internet business A review post on what I've done this year in terms of trying to start an Internet business
over a year ago
Build In Public...
Still on the fence on learning no-code? What's stopping you? It’s not an understatement when I say no-code practically changed my life and my career. In 2018, I...
over a year ago
87
over a year ago
It’s not an understatement when I say no-code practically changed my life and my career. In 2018, I was a different KP. Stuck at a corporate job where I felt like I was a tiny cog in a huge wheel, surrounded by uninspiring peers who I didn’t resonate with, bringing home a...
Dominik Sobe's...
Trying something crazy
a year ago
Max Rozen
Strangers from the internet paid for my MacBook Air: on my 4th year of indiehacking In which I finally make money from strangers off the internet.
over a year ago
mtlynch.io
Reset Month No update this month I’m skipping my normal retrospective this month, as I sold TinyPilot and am...
6 months ago
98
6 months ago
No update this month I’m skipping my normal retrospective this month, as I sold TinyPilot and am taking some time to figure out my next project. Retrospectives will hopefully resume in a month or two!
Max Rozen
Fetching Data in React with useEffect If you're confused about side-effects and pure functions, it can be hard to understand useEffect....
over a year ago
12
over a year ago
If you're confused about side-effects and pure functions, it can be hard to understand useEffect. Let's learn them both, to fetch data with useEffect.
Max Rozen
OnlineOrNot Diaries 13 I tried building a monolith.
a year ago
mtlynch.io
I'm Still Confused About Base A year ago, I listented to an interview with Jesse Pollak on an episode of Into the Bytecode. Jesse...
3 months ago
30
3 months ago
A year ago, I listented to an interview with Jesse Pollak on an episode of Into the Bytecode. Jesse works for Coinbase, and he noticed that lots of developers building apps on top of Ethereum were solving the same problems over and over again. He started a project at Coinbase to...
mtlynch.io
What Got Done - Month 3 Highlights I’m shelving What Got Done, as customers seem uninterested in the idea. Zestful has...
over a year ago
30
over a year ago
Highlights I’m shelving What Got Done, as customers seem uninterested in the idea. Zestful has become my greatest challenge in not sweating the small stuff. Is It Keto continues growing in the background, with a 22% increase in revenue and a 35% rise in traffic. Goal Grades...
Build In Public...
How I Built This In Public: Marko Saric Lessons from building Plausible Analytics to $1.2m ARR in public
a year ago
mtlynch.io
My Second Year as a Solo Developer Two years ago, I quit my developer job at Google to build my own software business. A year later, I...
over a year ago
54
over a year ago
Two years ago, I quit my developer job at Google to build my own software business. A year later, I posted an update about my finances, happiness, and lessons learned. Today marks the end of my second year, so it’s time for another update. How I made and spent money Metric 2018...
High Signal
Black Friday 2023 deals for entrepreneurs Here's a list of some of the best Black Friday discounts for entrepreneurs and developers. This page...
a year ago
86
a year ago
Here's a list of some of the best Black Friday discounts for entrepreneurs and developers. This page contains affiliate links. Courses Grow and Monetize your Newsletter - 60% off Monetize Your Newsletter - 60% off Grow Your Newsletter - 60% off WesBos - Beginner JavaScript -...
Dominik Sobe's...
Early marketing efforts showing results
over a year ago
High Signal
Making $10k a month from a French learning app Most founders dream of making $10,000 in monthly revenue. One founder who has made that dream a...
a year ago
76
a year ago
Most founders dream of making $10,000 in monthly revenue. One founder who has made that dream a reality is Benjamin Houy
High Signal
$200k from selling Google Sheets tutorials Andrew Kamphey is a creator who has made $200k from teaching people how to use Google Sheets over...
a year ago
77
a year ago
Andrew Kamphey is a creator who has made $200k from teaching people how to use Google Sheets over the past three years. Think 'Miss Excel' but he's a beardy guy who doesn't dance in his videos. In this interview Andrew shares his marketing wins,
High Signal
10 websites for selling your startup If you are wanting to sell your startup but aren't sure where to do that, here are all your options....
11 months ago
73
11 months ago
If you are wanting to sell your startup but aren't sure where to do that, here are all your options. There's lots of choice here for you
mtlynch.io
Join My Six-Week Blogging Course I’m teaching a small-group, live course about attracting readers to your blog through Hacker News....
6 months ago
64
6 months ago
I’m teaching a small-group, live course about attracting readers to your blog through Hacker News. Sign up by Monday (June 24th) to reserve your slot. Why take a class with me? My blog receives 300k-500k unique readers per year. After Google, Hacker News is the primary way that...
mtlynch.io
Using Zig to Unit Test a C Application Zig is a new, independently developed low-level programming language. It’s a modern reimagining of C...
a year ago
71
a year ago
Zig is a new, independently developed low-level programming language. It’s a modern reimagining of C that attempts to retain C’s performance while embracing improvements from the last 30 years of tooling and language design. Zig makes calling into C code easier than any other...
Dominik Sobe's...
HelpKit reached $1000 MRR!
over a year ago
Tony Dinh's...
My Best Month Ever: $23,109 revenue (+ November 2021 updates) Hello everyone! This is Tony 👋 I just had my best month ever in my entire indie hacking journey,...
over a year ago
83
over a year ago
Hello everyone! This is Tony 👋 I just had my best month ever in my entire indie hacking journey, and I’m excited to share it with you all! 🤑 I made $23K in November 2021 as a solo dev Here is the full breakdown: Revenue: $23,109.02 Sales Tax: $1,726.13
High Signal
Making $6k from a baby AI photo generator Ever wondered, "Is there an AI to see how your baby looks?" Well you're not alone! OurBabyAI is an...
a year ago
591
a year ago
Ever wondered, "Is there an AI to see how your baby looks?" Well you're not alone! OurBabyAI is an app that shows how your future baby may look.
Dominik Sobe's...
Travel hard, work harder or: on being a digital nomad
a year ago
High Signal
10 stoic quotes for entrepreneurs Stoic quotes can be a great comfort to you, especially if you are an entrepreneur. Building a...
10 months ago
35
10 months ago
Stoic quotes can be a great comfort to you, especially if you are an entrepreneur. Building a business is hard work so it's important to build resilience. That's where stoicism comes in! Stoicism is not about being an emotion-less robot but more about not letting your
Tony Dinh's...
Making $22K in 7 days: the story and other updates from me in Mar 2023
a year ago
mtlynch.io
Pursuing a Business I'll Love Highlights Zestful had its biggest month ever, with $3,936 in revenue. Is It Keto also had its best...
over a year ago
36
over a year ago
Highlights Zestful had its biggest month ever, with $3,936 in revenue. Is It Keto also had its best month ever, at $393 in revenue. After lots of research and customer interviews, I gave up on my idea for creating sheet metal software. I published my first version of an app for...
mtlynch.io
TinyPilot: Month 23 Highlights The TinyPilot website redesign is finally done. I’ve learned to make Debian packages, and...
over a year ago
89
over a year ago
Highlights The TinyPilot website redesign is finally done. I’ve learned to make Debian packages, and it’s surprisingly simple. I’ve given up on Vue and frontend frameworks in general. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did...
mtlynch.io
WanderJest: Month 2 Highlights I’m betting big on a publicity campaign that’s at risk of failing spectacularly....
over a year ago
33
over a year ago
Highlights I’m betting big on a publicity campaign that’s at risk of failing spectacularly. WanderJest finally earned its first dollar of revenue, but in a way that is definitely unsustainable. Poor work habits have left me with the most stress I’ve felt in a year. Goal Grades At...
Grow With Less
The Do's and Don'ts of Finding Your Blog Niche There is a lot of bad advice when it comes to finding a blog niche. “Write about your...
over a year ago
16
over a year ago
There is a lot of bad advice when it comes to finding a blog niche. “Write about your passion.” “Choose the most profitable niche.” “Don’t choose a crowded niche.” This advice is well-intentioned but ignores key psychological principles and causes many bloggers to give up...
mtlynch.io
Educational Products: Month 1 Highlights I’m rebooting my blogging course from 2020. htmx is pretty good but not everything I wish...
5 months ago
42
5 months ago
Highlights I’m rebooting my blogging course from 2020. htmx is pretty good but not everything I wish it could be. I’m looking for a buyer for Is It Keto, my old keto website. Rebooting Hit the Front Page In 2020, I created a video course about blogging called “Hit the Front Page...
Max Rozen
Examples of large production-grade, open-source React apps All of the to-do apps are great for starting to learn React, but what about real-life? Let's see...
over a year ago
15
over a year ago
All of the to-do apps are great for starting to learn React, but what about real-life? Let's see what real production React apps are like.
mtlynch.io
Aardvark'd: The Fog Creek Documentary, 18 Years Later In 2005, Joel Spolsky’s software company, Fog Creek, filmed a documentary about their summer...
a year ago
125
a year ago
In 2005, Joel Spolsky’s software company, Fog Creek, filmed a documentary about their summer internship program. The film is called Aardvark’d: 12 Weeks with Geeks, and it follows four college interns as they design, implement, and launch a completely new software product. That’s...
Max Rozen
Demystifying useEffect's clean-up function useEffect's clean-up function can be pretty confusing, especially if you're still trying to think in...
over a year ago
22
over a year ago
useEffect's clean-up function can be pretty confusing, especially if you're still trying to think in lifecycle methods. Let's clarify the clean-up function in this article.
Max Rozen
Guidelines for developing Custom Hooks in React You've just gotten over the fact we call them 'Hooks', but how do you stop repeating the same code...
over a year ago
13
over a year ago
You've just gotten over the fact we call them 'Hooks', but how do you stop repeating the same code everywhere? Let's learn about Custom Hooks.
mtlynch.io
Guidelines for Freelance Developers Working with Me I’ve been hiring software developers and other freelancers for the past seven years. Even though I...
over a year ago
47
over a year ago
I’ve been hiring software developers and other freelancers for the past seven years. Even though I write most code myself, hiring other developers is a tremendous force multiplier that frees up time for other parts of my business. Freelancers work well if you manage the...
Grow With Less
My SEO traffic collapsed so I built a SaaS (Early 2022 retrospective) Sometime last year, I decided to turn the French Together course (a self-study French course for...
over a year ago
50
over a year ago
Sometime last year, I decided to turn the French Together course (a self-study French course for English speakers) into a language learning app. This was done in 3 steps: Learning how to code Building the French Together app Launching Here is how I went about each step and what I...
Tony Dinh's...
Jan 2021: I got a $500K acquisition offer! ...and other updates in January 2022 from me
a year ago
Dominik Sobe's...
My 2020 Annual Review
over a year ago
mtlynch.io
Is It Keto - Month 10 Highlights I sold my first meal plan on Is It Keto. I then tried five different experiments for...
over a year ago
34
over a year ago
Highlights I sold my first meal plan on Is It Keto. I then tried five different experiments for increasing sales. Is It Keto’s revenue dropped for the month as I redirected resources toward its failing meal plans. Goal Grades At the start of each month, I declare what I’d like to...
Max Rozen
Start your own app with React, GraphQL and Serverless architecture: Part 2 - Deploying to a real... Start your own app with React, GraphQL and Serverless architecture: Part 2 - Let's get this running...
over a year ago
mtlynch.io
Is It Keto: Month 6 Highlights Is It Keto’s user visits plateaued in February, but that still represents progress....
over a year ago
34
over a year ago
Highlights Is It Keto’s user visits plateaued in February, but that still represents progress. Revenues fell substantially and missed targets for the month. I’m going to shelve the project unless I achieve my targets for March. Goal Grades At the start of the month, I laid out...
mtlynch.io
TinyPilot: Month 45 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
8 months ago
80
8 months ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-110k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Build In Public...
Metal detector for hidden revenue 💰👀🔎 Meet Lasso, an AI-driven sales prospecting tool that'll help you find the B2B prospects your sales...
a month ago
Tony Dinh's...
Oct 2023: side project, interview on Indie Hackers Going viral, my thoughts, and updates from me in October 2023.
a year ago
Val Sopi
Year 2300 <p><i>From all that is currently happening to us, I want to believe that we’re at the dawn of a new...
5 months ago
32
5 months ago
<p><i>From all that is currently happening to us, I want to believe that we’re at the dawn of a new era </i>✊</p><hr><p>I&nbsp;am&nbsp;predicting year 2300 to be the one when we’re living the progressive dreams of today.<br></p><p>By then we have reached a new...
mtlynch.io
TinyPilot: Month 6 Highlights TinyPilot had another record-breaking month, with $15k in revenue. I sold $1.1k in...
over a year ago
36
over a year ago
Highlights TinyPilot had another record-breaking month, with $15k in revenue. I sold $1.1k in pre-orders for my first ever video course. My attempt to slow down sales ended up doing the opposite. Goal Grades At the start of each month, I declare what I’d like to accomplish....
Dominik Sobe's...
What I learned bootstrapping 8+ software products
3 weeks ago
mtlynch.io
My Third Year as a Solo Developer Today is the third anniversary of quitting my job at Google to build my own software business. I...
over a year ago
52
over a year ago
Today is the third anniversary of quitting my job at Google to build my own software business. I posted updates at the end of my first and second years, so it’s time to share my progress. The year things clicked into place In my first two years working for myself, I earned less...
Dominik Sobe's...
Lessons from a “failed” Product Hunt launch
over a year ago
High Signal
Selling Unicorn Platform for $800k I was thrilled to see recently Alex Isora make $800k by selling Unicorn Platform, a website builder,...
a year ago
102
a year ago
I was thrilled to see recently Alex Isora make $800k by selling Unicorn Platform, a website builder, as I previously interviewed him about learning to code without a CS degree. Alex has stayed on at Mars, the company which has acquired him and unlike a lot of founders, will stay
mtlynch.io
I Sold TinyPilot, My First Successful Business My first two years as a bootstrapped founder went poorly. I could barely find any paying customers,...
6 months ago
95
6 months ago
My first two years as a bootstrapped founder went poorly. I could barely find any paying customers, and all of my businesses lost money. I began questioning my decision to quit my cushy Google job. In mid-2020, yet another of my businesses had flopped, and it was only kind of...
Grow With Less
Don't Trust Keyword Difficulty Scores (Do This Instead) Keyword difficulty or SEO difficulty is the likelihood of ranking for a keyword. And the way most...
over a year ago
19
over a year ago
Keyword difficulty or SEO difficulty is the likelihood of ranking for a keyword. And the way most bloggers estimate it is dangerous. They use SEO tools like Ahrefs, Keysearch, or SEMrush and rely on their keyword difficulty scores to tell how easy ranking for a keyword should...
mtlynch.io
Is It Keto: Month 12 Highlights I added 88 new programmatically-generated articles to Is It Keto. With 100k monthly...
over a year ago
52
over a year ago
Highlights I added 88 new programmatically-generated articles to Is It Keto. With 100k monthly pageviews, it’s time to explore new ways of working with Is It Keto’s audience. I created a KVM over IP device that requires <$100 in hardware. Goal Grades At the start of each month, I...
Tony Dinh's...
May 2022: $7,839 MRR, travel, experiments, and a new app. Hello everyone, it’s Tony again 👋 These days time flies so fast to me! I’m having so many updates...
over a year ago
94
over a year ago
Hello everyone, it’s Tony again 👋 These days time flies so fast to me! I’m having so many updates in May that I want to share with you all. Let’s go! Welcome 128 new subscribers since the last issue! If you are new here, this is a monthly newsletter of my indie hacking journey....
mtlynch.io
Paternity Leave: Month 3 Highlights I’m finding it easier to balance my time as a new father. I moped about two of my blog...
a month ago
29
a month ago
Highlights I’m finding it easier to balance my time as a new father. I moped about two of my blog posts doing poorly, and then they did well. I experimented with a stacked diff workflow for software development and liked it except for git’s weaknesses. Goal grades At the start of...
Build In Public...
Build In Public - Community Edition (Nov 2021) Hey everyone 👋 Here’s a powerful quote to kick us off into the Thanksgiving week: “Gratitude...
over a year ago
89
over a year ago
Hey everyone 👋 Here’s a powerful quote to kick us off into the Thanksgiving week: “Gratitude unlocks the fullness of life. It turns what we have into enough, and more.” - Melody Beattie I’m grateful for many things this year including my son’s birth
mtlynch.io
TinyPilot: Build a KVM Over IP for Under $100 TinyPilot is my inexpensive, open-source device for controlling computers remotely. It works even...
over a year ago
44
over a year ago
TinyPilot is my inexpensive, open-source device for controlling computers remotely. It works even before the operating system boots, so I use TinyPilot to install new OSes and debug boot failures on my bare metal homelab servers. This post details my experience creating TinyPilot...
mtlynch.io
TinyPilot: Month 43 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
10 months ago
86
10 months ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Grow With Less
7 Dangerous Meta Description Mistakes That Are Ruining Your CTR I have some bad news. Writing great content, building quality backlinks and having catchy blog post...
over a year ago
18
over a year ago
I have some bad news. Writing great content, building quality backlinks and having catchy blog post titles is not enough. You could have all this and still get very little traffic. Why? Because you need people to choose your article over competing articles in the search...
mtlynch.io
TinyPilot: Month 36 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
84
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs seven other people. Every month, I publish a retrospective like this...
mtlynch.io
Educational Products: Month 2 Highlights I learned a few techniques that make it easier for me to record videos for my course....
4 months ago
65
4 months ago
Highlights I learned a few techniques that make it easier for me to record videos for my course. I’ve decided I don’t need to use a Merchant of Record service. I’ve integrated htmx into my standard toolkit for making web applications. Goal Grades At the start of each month, I...
mtlynch.io
Using Nix to Fuzz Test a PDF Parser (Part Two) This is the second half of a post about using Nix to automate a fuzz testing workflow. At this...
2 months ago
26
2 months ago
This is the second half of a post about using Nix to automate a fuzz testing workflow. At this point, I can run honggfuzz against pdftotext, but it takes a bit of manual effort to get things started. I promised in part one that I’d get all of the installation and fuzzing down to...
mtlynch.io
Automatically Deploying ClipBucket with Ansible Overview ClipBucket is an open source video hosting platform, similar in functionality to YouTube or...
over a year ago
39
over a year ago
Overview ClipBucket is an open source video hosting platform, similar in functionality to YouTube or Vimeo. In this guide, we’ll walk through how to deploy ClipBucket to a server using the configuration management tool, Ansible. tl; dr - Just Install ClipBucket I don’t care about...
Tony Dinh's...
May 2023: I sold my 2 years old business for only $128K Everything about the Black Magic's acquisition + May 2023 updates
a year ago
Grow With Less
This 20-Minute On-Page SEO Checklist Could Save Your Rankings What’s the worst thing that could happen to your blog? For many bloggers, the answer is getting...
over a year ago
24
over a year ago
What’s the worst thing that could happen to your blog? For many bloggers, the answer is getting blacklisted by Google and seeing all their organic traffic vanish overnight. And a common way this happens is when Google realizes your blog is infected before you do and simply...
Grow With Less
Here Is What a Disappointing Experiment Taught Me About Headline A/B Testing After reading about the huge conversion boosts many bloggers got after A/B testing their headlines,...
over a year ago
18
over a year ago
After reading about the huge conversion boosts many bloggers got after A/B testing their headlines, I assumed A/B testing the headlines of 73 articles I have published on my language learning blog French Together would be a no brainer. I could already picture myself writing a...
Max Rozen
Managing your Node.js installation If you're finding yourself manually installing different versions of Node, you need to know there's...
over a year ago
54
over a year ago
If you're finding yourself manually installing different versions of Node, you need to know there's a *much* better way.
mtlynch.io
Start Small, Stay Small by Rob Walling I wish that I had found this book nine years ago. It taught me a great deal about choosing the right...
over a year ago
48
over a year ago
I wish that I had found this book nine years ago. It taught me a great deal about choosing the right product to build and the advantages of targeting small niches. The author makes compelling points about the importance of marketing and small founders’ common pitfall of treating...
Dominik Sobe's...
Launching ProductFlair
over a year ago
Tony Dinh's...
July 2022: Aftermath of a viral tweet I gained 1,500 new users, but how many will convert? And other updates in July 2022...
over a year ago
mtlynch.io
TinyPilot: Month 28 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
over a year ago
83
over a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Grow With Less
A Bittersweet First Blog Income Report The internet is full of success stories and my 6-figures language-learning blog French Together...
over a year ago
11
over a year ago
The internet is full of success stories and my 6-figures language-learning blog French Together could be considered one of them But things don’t always go as planned and every business experiences ups and downs. April was definitely in the down category for me and that’s great...
Grow With Less
Statistics That Prove Blogging Is Not Dead Yet Is blogging dead? That’s a question thousands of people ask every day. I was curious to know the...
over a year ago
17
over a year ago
Is blogging dead? That’s a question thousands of people ask every day. I was curious to know the answer so I looked for statistics Let’s settle the debate once and for all! Is blogging dead? Let’s look at trends! According to Google Trends, “blogging” peaked between 2004 and...
I Have No Idea What...
Starting Over Abandoning the idea of building a Slack Alternative
over a year ago
Grow With Less
A 10-Minute Guide to Finding Low Competition, High Traffic Keywords You may have heard of unicorn keywords: low competition, high volume keywords. Some say they are...
over a year ago
21
over a year ago
You may have heard of unicorn keywords: low competition, high volume keywords. Some say they are extinct. Others say they are so plentiful in some niches that any blog can easily rank without backlinks. As often, the truth lies somewhere in between. One thing is for certain...
mtlynch.io
My Sixth Year as a Bootstrapped Founder Six years ago, I quit my job as a developer at Google to create my own bootstrapped software...
10 months ago
29
10 months ago
Six years ago, I quit my job as a developer at Google to create my own bootstrapped software company. For the first few years, all of my businesses flopped. The best of them earned a few hundred dollars per month in revenue, but none were profitable. Halfway through my third...
Grow With Less
I was living the dream, then my dream collapsed Everything was going great. My blog French Together had just hit 357k monthly visitors, the French...
over a year ago
15
over a year ago
Everything was going great. My blog French Together had just hit 357k monthly visitors, the French Together course had exceeded $300k in sales. Then COVID happened. My traffic slowly started to decrease, conversions got worse. I ignored it at first, I guess I was in denial. I...
Val Sopi
A change in how I share my open finances and a new self–imposed public challenge <p> A bit over a year ago, I wrote <a href="https://valsopi.com/setting-sail">a post</a> in...
a year ago
123
a year ago
<p> A bit over a year ago, I wrote <a href="https://valsopi.com/setting-sail">a post</a> in which I talked about embarking on a journey to financial freedom. Specifically speaking — I took out a personal loan so I could focus on solely building products. </p><p> With that...
Build In Public...
How I Built This In Public: Noah Bragg Lessons from building and growing Potion to its acquisition all in public
a year ago
mtlynch.io
What Got Done - Month 1 Highlights I launched my task journaling app, but it hasn’t attracted many users. Interviewing...
over a year ago
44
over a year ago
Highlights I launched my task journaling app, but it hasn’t attracted many users. Interviewing potential customers gave me a good idea for my next project. I earned $107 from Is It Keto and $123 from Zestful without working on either. Goal Grades Publish a minimum viable product...
Dominik Sobe's...
The journey of launching StorePreviewer PRO
over a year ago
Val Sopi
What is leadership? <p>With so much going on in the world and information traveling faster than ever before in the human...
over a year ago
25
over a year ago
<p>With so much going on in the world and information traveling faster than ever before in the human existence, it's easy to lose track of the basics.</p> <p>Feeling overwhelmed is a result of our values, thoughts, being challenged.</p> <p>The first response is naturally to...
Max Rozen
2022: I just kept shipping Another year in review, in which I just keep shipping, with some stumbles along the way
a year ago
Build In Public...
Meet Turf Imagine having a Swiss Army Knife for your community use cases
5 months ago
mtlynch.io
TinyPilot: Month 14 Highlights A redesign of TinyPilot’s website seems to have increased sales. TinyPilot now has a...
over a year ago
73
over a year ago
Highlights A redesign of TinyPilot’s website seems to have increased sales. TinyPilot now has a European distributor. After three years, I’ve earned back my investment in Zestful (and I might sell it). I’m still ruthlessly delegating every task I can. Goal Grades At the start of...
Max Rozen
How to use SVGs in your React App Using SVG icons instead of PNG or JPG has a few performance benefits, but they're not always...
over a year ago
13
over a year ago
Using SVG icons instead of PNG or JPG has a few performance benefits, but they're not always straightforward to use. Here's how you do it.
Max Rozen
OnlineOrNot Diaries 23 Working with big systems all day can slow you down.
a week ago
Max Prilutskiy
How we're using email on a custom domain for $0/mo Google has announced yet another price increase for Google Workspace. Here's what we've done to...
9 months ago
62
9 months ago
Google has announced yet another price increase for Google Workspace. Here's what we've done to avoid paying anything at all.
mtlynch.io
Deep Work by Cal Newport This was my favorite book of 2018. It profoundly impacted the way I approach my work and organize my...
over a year ago
58
over a year ago
This was my favorite book of 2018. It profoundly impacted the way I approach my work and organize my time. After reading it, I find it easier to maintain concentration and to prioritize important tasks. It was also the final push I needed to un-addict myself from social media.
Tony Dinh's...
April 2022: High churn, reached $6K MRR, and other updates. Hello everyone! Welcome 150 new subscribers since my last issue. I’m glad to have you here! 👋 Here...
over a year ago
87
over a year ago
Hello everyone! Welcome 150 new subscribers since my last issue. I’m glad to have you here! 👋 Here is a quick update from me in April 2022. This should make a nice thumbnail for this page! 😁 🔻 Suffered from high churn In early April, Black Magic observed
mtlynch.io
Happy City by Charles Montgomery Given how much urban design affects our lives, it’s surprising how little we think about and...
over a year ago
42
over a year ago
Given how much urban design affects our lives, it’s surprising how little we think about and participate in it. This book was eye-opening in terms of the way I look at cities and how its inhabitants interact with them. I took for granted the idea that cities should be friendly to...
Val Sopi
The incredible March 2024 <p>March was an absolutely insane month for <a href="https://blogstatic.io/">blogstatic.io</a>. The...
8 months ago
100
8 months ago
<p>March was an absolutely insane month for <a href="https://blogstatic.io/">blogstatic.io</a>. The majority of this spike I can attribute to the <a href="https://blogstatic.io/blog/pricing-2024">price change announcement on March 1st</a> and customers were rushing to lock in...
Max Rozen
OnlineOrNot Diaries 11 On building table-stakes features, and breaking through a plateau.
a year ago
Val Sopi
The Word that guides my year <p>Sort of without fail and unplanned, every year in December, I usually think of a word that I want...
over a year ago
71
over a year ago
<p>Sort of without fail and unplanned, every year in December, I usually think of a word that I want to live by the upcoming year.</p> <p>Depending on what kind of year I have had, the&nbsp;Word for the upcoming one should represent the practical step ahead for...
mtlynch.io
Strong Towns I found it eye-opening in terms of understanding how municipal governments work in practice and how...
10 months ago
96
10 months ago
I found it eye-opening in terms of understanding how municipal governments work in practice and how perverse incentives lead to poor community outcomes. It had a huge impact on the way that I think about where to live and what policies I support in local government. This book...
mtlynch.io
Running NixOS on Proxmox One of the stumbling blocks I ran into when trying out NixOS was that I couldn’t run it under...
a year ago
81
a year ago
One of the stumbling blocks I ran into when trying out NixOS was that I couldn’t run it under Proxmox, my preferred virtual machine server. Through some trial and error, I figured out how to install NixOS as a Proxmox container. Download the NixOS container image First, download...
mtlynch.io
Hiring Content Writers: Part Four - Working with Writers Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job...
over a year ago
30
over a year ago
Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job Description Part Three: Screening Candidates Part Four - Working with Writers (this section) Part Five - Terminating Writers You can’t judge a writer’s skill accurately until they...
Grow With Less
The 27 tools I use to grow my online business People often ask me what tools I use to build and grow French Together so I thought I would put...
over a year ago
36
over a year ago
People often ask me what tools I use to build and grow French Together so I thought I would put together a list of my favorites. These are not necessarily the best and trendiest tools, some may even be considered old-fasshioned. But they are the tools that help me build and grow...
High Signal
$100k from building a SaaS boilerplate for Django Cory Zue has built a living making Django SaaS boilerplates for founders. It means you can get...
a year ago
33
a year ago
Cory Zue has built a living making Django SaaS boilerplates for founders. It means you can get started with your SaaS much quicker
Val Sopi
I'm done making <p><em><strong>UPDATE:</strong> This post got such a great response that it inspired me to start...
over a year ago
14
over a year ago
<p><em><strong>UPDATE:</strong> This post got such a great response that it inspired me to start playing and building <a href="https://claritask.com">Claritask</a> while documenting it out in the open</em></p> <p>—</p> <p>I'm going to let you in on a great secret.</p> <p>Do you...
Val Sopi
My 2 lessons when it comes to pricing a Saas product <p>I was listening to two founders on Twitter Spaces talking about both ends of the spectrum when it...
over a year ago
35
over a year ago
<p>I was listening to two founders on Twitter Spaces talking about both ends of the spectrum when it came charging for their Saas. One wanted to charge (and they are), the other one didn't care about it so much (for now). Then a discussion about the founder of <a...
mtlynch.io
How I Hired a Freelance Editor for My Blog A year in blogging I started this blog in May of last year. I don’t mean to brag, but by last April,...
over a year ago
44
over a year ago
A year in blogging I started this blog in May of last year. I don’t mean to brag, but by last April, after less than a year of blogging, I was pulling in upwards of 20 visitors per day, several of whom were not spam bots. That number reached as high as 50 visitors on days when I...
Build In Public...
🚨 Announcement Alert 🚨 I'm dropping a mega Twitter resource on BUILD IN PUBLIC Hey everyone, Some of you know my story but if I have to summarize the last 3 years in 10 bullets of...
over a year ago
82
over a year ago
Hey everyone, Some of you know my story but if I have to summarize the last 3 years in 10 bullets of inflection points, here’s how it would look like: Jan 2018, I was a nobody in startups, stuck in a dead-end corporate job due to visa challenges Oct 2018, read a book called...
mtlynch.io
Badass: Making Users Awesome by Kathy Sierra Overall, this was an interesting read, but I found it hard to apply the lessons to my product. The...
over a year ago
78
over a year ago
Overall, this was an interesting read, but I found it hard to apply the lessons to my product. The book contains compelling case studies and ideas from the field of meta-learning, but most of the ideas were either too theoretical or too specific to large companies.
mtlynch.io
Hiring Content Writers: A Guide for Small Businesses If you write original content for your business, you know how quickly it drains your time and mental...
over a year ago
38
over a year ago
If you write original content for your business, you know how quickly it drains your time and mental energy. It’s extremely challenging to write articles or blog posts that readers find engaging, clear, and eloquent. You may have considered hiring a freelance writer, but it’s...
Tony Dinh's...
Help me win the Golden Kitty Awards 2022? (just a quick announcement...)
a year ago
High Signal
Selling a website after learning to code with AI Andrew Davison is a British founder who built and sold an app by learning to code with ChatGPT. He...
a year ago
67
a year ago
Andrew Davison is a British founder who built and sold an app by learning to code with ChatGPT. He had a problem with exporting multiple tables from Airtable databases so he built a tool to help him automate the process. Andrew used new tools like ChatGPT and Replit to a)
Max Rozen
On replacing my MacBook Air M1 with a Thinkpad T480 In which you probably wonder, but ...why?
a year ago
Max Rozen
How do you use resolve.alias in webpack? Want to stop webpack from including multiple versions of the same package in your bundle? It only...
over a year ago
9
over a year ago
Want to stop webpack from including multiple versions of the same package in your bundle? It only takes a couple of lines of code.
Dominik Sobe's...
The Six Best Practices for launching on Product Hunt in 2021
over a year ago
Grow With Less
64 Weak Words and Flabby Expressions That Clog up Your Writing Weak words are everywhere. Like ants invading your home in summer, they slip through the cracks and...
over a year ago
21
over a year ago
Weak words are everywhere. Like ants invading your home in summer, they slip through the cracks and slowly distract your reader. They turn fascinating ideas into never-ending articles people can’t wait to run away from. Worse, they undermine you and make you sound...
Max Rozen
OnlineOrNot Diaries 21 I was young, and needed to ship...
3 months ago
mtlynch.io
Staying Motivated by Sending Status Updates to Nobody At my last job, status meetings with my manager were outstandingly efficient. He never ran me...
over a year ago
33
over a year ago
At my last job, status meetings with my manager were outstandingly efficient. He never ran me through the typical drill of listing list off everything I did since our last meeting. Instead, we jumped right to the meaty topics of career growth, team development, and challenging...
mtlynch.io
Installing NixOS on Raspberry Pi 4 Nix is a tool that allows you to define your software environment from code. Nix has several...
a year ago
31
a year ago
Nix is a tool that allows you to define your software environment from code. Nix has several components to it, and one of the most interesting to me is NixOS, which lets you use Nix tooling to define your entire OS configuration using plaintext files. I only recently started...
mtlynch.io
TinyPilot: Month 34 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
71
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs seven other people. Every month, I publish a retrospective like this...
Scott DeLong
Weeks 44-47: The end is near As this challenge comes to an end, it feels good to be at a point where I'm about as immune as...
a year ago
66
a year ago
As this challenge comes to an end, it feels good to be at a point where I'm about as immune as possible to looming threats The post Weeks 44-47: The end is near appeared first on Scott DeLong.
Val Sopi
AI will make humans better <p><i>Context:&nbsp;Read&nbsp;<a...
a year ago
108
a year ago
<p><i>Context:&nbsp;Read&nbsp;<a href="https://www.theredhandfiles.com/chatgpt-making-things-faster-and-easier/" target="_blank">Nick Cave's letter</a> first.</i></p> <p><i></i>—</p> <p>ChatGPT (or similar) are just tools!</p> <p>Nothing more.</p> <p>They're akin to when tools...
mtlynch.io
Experimenting with Lllama 3 via Ollama I saw that Meta released the Llama 3 AI model, and people seem excited about it, so I decided to...
8 months ago
41
8 months ago
I saw that Meta released the Llama 3 AI model, and people seem excited about it, so I decided to give it a try. I don’t have much experience running open-source AI models, and I didn’t see a lot of documentation about how to run them. I tinkered with it for a few hours and got...
Max Rozen
OnlineOrNot Diaries 20 Dipping my toe in enterprise sales
8 months ago
Max Rozen
How to write semantic HTML Writing semantic HTML markup is one of the first steps to writing accessible websites. Let's learn...
over a year ago
17
over a year ago
Writing semantic HTML markup is one of the first steps to writing accessible websites. Let's learn how to get started!
mtlynch.io
TinyPilot: Month 39 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
65
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Max Rozen
How do you make relay-compiler run automatically? Getting tired of running the relay-compiler every time you change your GraphQL schema/resolvers?...
over a year ago
12
over a year ago
Getting tired of running the relay-compiler every time you change your GraphQL schema/resolvers? There's a plugin in webpack for that!
mtlynch.io
What I Learned About Upwork from a Bumbling Scammer For years, I’ve hired freelancers through a site called Upwork. The site attracts many different...
over a year ago
34
over a year ago
For years, I’ve hired freelancers through a site called Upwork. The site attracts many different professionals, so I’ve used it to find everything from cartoonists to software developers to copy editors. Some were great, some were disastrous, but none of them had ever tried to...
mtlynch.io
Using Nix to Fuzz Test a PDF Parser (Part One) Fuzz testing is a technique for automatically uncovering bugs in software. The problem is that it’s...
2 months ago
30
2 months ago
Fuzz testing is a technique for automatically uncovering bugs in software. The problem is that it’s a pain to set up. Read any fuzz testing tutorial, and the first task is an hour of building tools from source and chasing down dependencies upon dependencies. I recently found that...
Val Sopi
Marching into March <p>February was yet another month with unexpected expenses on top of my planned budget of -2500....
a year ago
52
a year ago
<p>February was yet another month with unexpected expenses on top of my planned budget of -2500. They were again family related.</p><p>The lesson here is that my personal budget is way too tight without much margin for any unexpected expenses, especially with two growing kids and...
Max Rozen
OnlineOrNot Diaries 2 In which I ship a CLI (for real this time), and improve a few things
a year ago
mtlynch.io
TinyPilot: Month 27 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
over a year ago
66
over a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Dominik Sobe's...
Just crossed 10 paying customers
over a year ago
Grow With Less
Journorequest, Snowmaker and 20 other Link Building Strategies That Work Great in 2022 Creating awesome content is not enough. If you want traffic, you need to build high-quality...
over a year ago
14
over a year ago
Creating awesome content is not enough. If you want traffic, you need to build high-quality backlinks. But how do you do that? There are hundreds of articles listing the best link building strategies but the reality is that you don’t need 100 strategies that make you feel pushy...
Max Rozen
OnlineOrNot Diaries 3 Marketing week? More like reliability week
a year ago
High Signal
Productized service businesses - the ultimate guide Productized services are growing rapidly in popularity. For founders, they offer a way to make a six...
a year ago
64
a year ago
Productized services are growing rapidly in popularity. For founders, they offer a way to make a six figure salary relatively quickly. For companies, it means paying top talent without the downsides of hiring an employee like paying for a recruiter, paying extra taxes etc. ...
Max Rozen
Prefetch your Google Fonts for Performance Gains in Gatsby Self-hosting your Google Fonts can save your customers around 3-400ms per page load. There's a...
over a year ago
12
over a year ago
Self-hosting your Google Fonts can save your customers around 3-400ms per page load. There's a Gatsby plugin that makes it super easy.
Dominik Sobe's...
My experience living and working in South East Asia
a year ago
Max Rozen
Apollo vs Relay Modern: An unbiased look at which GraphQL client to use If you're building an app using GraphQL, picking a client to use can be hard. Apollo? Relay? Urql?...
over a year ago
11
over a year ago
If you're building an app using GraphQL, picking a client to use can be hard. Apollo? Relay? Urql? Let's look into some options.
Val Sopi
On using time <p>One thing I've gotten really good at over the years is using time in terms of how it affects my...
a year ago
75
a year ago
<p>One thing I've gotten really good at over the years is using time in terms of how it affects my product-making process.</p><p>Back in the day, when I was greener, I&nbsp;used to rush things, not just for the sake of rushing to get them out of the door —&nbsp;but I would get to...
mtlynch.io
What Got Done - Month 2 Highlights What Got Done received 32 new user sign-ups (growth of about 5x since May) Zestful may be...
over a year ago
24
over a year ago
Highlights What Got Done received 32 new user sign-ups (growth of about 5x since May) Zestful may be rising from the dead, with four new inbound customer inquiries. Is It Keto earned $184, and Zestful earned $26, making it my highest revenue month since quitting my job. Goal...
mtlynch.io
TinyPilot: Month 44 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
9 months ago
40
9 months ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
I Have No Idea What...
The Problem With Slack In deciding what startup to start, I’ve been thinking about what problem space I want to tackle. An...
over a year ago
72
over a year ago
In deciding what startup to start, I’ve been thinking about what problem space I want to tackle. An area that’s drawing my attention is team communication and collaboration, especially for knowledge workers. This is for several reasons: With the trend towards distributed/hybrid...
mtlynch.io
TinyPilot: Month 33 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
120
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Max Rozen
Frustrated by Formik? Here's a simpler way to do forms in React Do you find yourself struggling for hours to solve problems with Formik? I've started using a...
over a year ago
7
over a year ago
Do you find yourself struggling for hours to solve problems with Formik? I've started using a different library that's much simpler.
Build In Public...
How I Built This In Public: Luca Restagno Lessons from building, growing and selling SaaS Products all in public
a year ago
mtlynch.io
TinyPilot: Month 18 Highlights I’ve launched a new TinyPilot product and debuted a new logo. TinyPilot’s revenue...
over a year ago
89
over a year ago
Highlights I’ve launched a new TinyPilot product and debuted a new logo. TinyPilot’s revenue finished the year strong at $55k for December. I’ve learned to manage design projects more aggressively. Goal Grades At the start of each month, I declare what I’d like to accomplish....
Scott DeLong
Weeks 19-21: Fortunately, I Wasn’t Lying Incentive-based lead generation is a game changer and record days continue to become the new normal....
a year ago
69
a year ago
Incentive-based lead generation is a game changer and record days continue to become the new normal. But it's not all good. The post Weeks 19-21: Fortunately, I Wasn’t Lying appeared first on Scott DeLong.
Tony Dinh's...
Jun 2022 updates, $100K ARR, reflections, and a screenshot app! Hello everyone 👋 It’s Tony again with another monthly update! 😄Thanks for reading Tony Dinh’s...
over a year ago
93
over a year ago
Hello everyone 👋 It’s Tony again with another monthly update! 😄Thanks for reading Tony Dinh’s Newsletter! Subscribe for free to receive new posts and support my work. Phu Yen Province, Vietnam Welcome 313 new subscribers since my last issue! 👋 If you are new here: My name is...
Tony Dinh's...
Jan 2022 updates: 4K MRR, new release, new features, new learnings Hello everyone, this is Tony! 👋 In January 2022, I released a new DevUtils version, added a lot of...
over a year ago
91
over a year ago
Hello everyone, this is Tony! 👋 In January 2022, I released a new DevUtils version, added a lot of features for Black Magic, reached $4K MRR, and learned a ton! Here comes the monthly update! Hope you like it! 🧩 New DevUtils release: 1.13 The latest release of DevUtils comes...
Build In Public...
How I Built This In Public: Erwin Lessons from building Tailscan in public to $500 MRR
a year ago
Max Rozen
Guidelines to improve your React folder structure People often say to 'move files around until it feels right', but what does 'right' even mean? Let's...
over a year ago
12
over a year ago
People often say to 'move files around until it feels right', but what does 'right' even mean? Let's learn in this article.
Max Rozen
OnlineOrNot Diaries 22 Feels like I've already said everything I had to say
a month ago
mtlynch.io
TinyPilot: Month 35 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
36
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs seven other people. Every month, I publish a retrospective like this...
Val Sopi
Year in review: 2021 <p> I had a solid year compared to the shit-storm 2020 had brought on.</p> <p>Back in January...
over a year ago
43
over a year ago
<p> I had a solid year compared to the shit-storm 2020 had brought on.</p> <p>Back in January 2021, I had made a pact with myself that I would be more mindful about my time and the things I would get myself into throughout the year (personally and...
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.
a month ago
Max Rozen
Start your own app with React, GraphQL and Serverless architecture: Part 3 - Let's build a GraphQL... Start your own app with React, GraphQL and Serverless architecture: Part 3 - Let's build a GraphQL...
over a year ago
Max Rozen
OnlineOrNot Diaries 18 Starting the year by cleaning up even more
11 months ago
Tony Dinh's...
Dec 2022 updates and happy new year! Hello everyone! It's Tony again with another monthly updates.
a year ago
Dominik Sobe's...
Feedback, acquisition offer and the journey to product-market fit
over a year ago
Grow With Less
How to Use Haro to Build Backlinks from the World's Best Websites You know you need backlinks You may even have tried broken link building, the skyscraper technique,...
over a year ago
16
over a year ago
You know you need backlinks You may even have tried broken link building, the skyscraper technique, and other link building tactics but they made you feel desperate.You don’t want to send hundreds of emails, you just want to build backlinks. You are in the right place. I love...
Scott DeLong
Weeks 26-30: We’re On A Collision Course It's almost poetic that the Internet is shifting at exactly the time I'm doing a challenge to prove...
a year ago
33
a year ago
It's almost poetic that the Internet is shifting at exactly the time I'm doing a challenge to prove what works - and how to overcome change. The post Weeks 26-30: We’re On A Collision Course appeared first on Scott DeLong.
High Signal
Making thousands from Bubble courses Kieran Bell is a founder specializing in teaching people how to use the no-code software Bubble.
a year ago