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+→]
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
73
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
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
52
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...
mtlynch.io
My Feedback about Hello Base The cryptocurrency language barrier There’s an unforunate language barrier among technologists right...
a month ago
13
a month ago
The cryptocurrency language barrier There’s an unforunate language barrier among technologists right now. Cryptocurrency enthusiasts are excited about the ecosystem and what’s going on in crypto-world right now. They’re trying to bring new people in, but they’re often so...
High Signal
Making $12k from podcasts - James McKinven interview James McKinven is an entrepreneur who has succeeded in making money from podcasts - no easy feat. He...
a year ago
99
a year ago
James McKinven is an entrepreneur who has succeeded in making money from podcasts - no easy feat. He earns money by editing podcasts for companies
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
97
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...
mtlynch.io
An Unsuccessful Experiment with Nemotron A few weeks ago, NVIDIA released Nemotron, a large language model that they derived from Meta’s...
2 months ago
36
2 months ago
A few weeks ago, NVIDIA released Nemotron, a large language model that they derived from Meta’s Llama 3.1 70B. NVIDIA claimed at release that Nemotron outperformed GPT-4o and Claude 3.5 Sonnet on certain benchmarks. That was exciting news, as my experience with self-hostable AI...
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
17
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.
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
20
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...
mtlynch.io
GreenPiThumb: A Raspberry Pi Gardening Bot Introduction This is the story of GreenPiThumb: a gardening bot that automatically waters...
over a year ago
28
over a year ago
Introduction This is the story of GreenPiThumb: a gardening bot that automatically waters houseplants, but also sometimes kills them. The story begins about a year ago, when I was struck by a sudden desire to own a houseplant. A plant would look nice, supply me with much needed...
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
25
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
End-to-End Testing Web Apps: The Painless Way Okay, I know you’re skeptical. Other guides have promised you painless web app tests only to reveal...
over a year ago
50
over a year ago
Okay, I know you’re skeptical. Other guides have promised you painless web app tests only to reveal that their solution requires some hyper-specific tech stack or a paid third-party service. I won’t do that to you. This guide provides a straightforward and flexible template for...
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
Build In Public...
Build In Public: Spotlight Edition (Prakash Chandran) ⭐️ Hi everyone, welcome to the latest spotlight edition of the Build In Public newsletter. Every week,...
over a year ago
71
over a year ago
Hi everyone, welcome to the latest spotlight edition of the Build In Public newsletter. Every week, I interview one prolific creator or founder and unpack insights and actionable advice from their story that can be helpful in your own journey. In today’s edition, I wanted to...
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
48
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...
mtlynch.io
TinyPilot: Month 24 Highlights TinyPilot reached an all-time high of $74k in revenue. I’m trying to figure out the best...
over a year ago
77
over a year ago
Highlights TinyPilot reached an all-time high of $74k in revenue. I’m trying to figure out the best approach to software licensing. I’m still searching for a web framework I can love. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did...
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
98
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...
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
135
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!
Dominik Sobe's...
I tried the "Coding for Marketing" growth hack and the results are...
over a year ago
Dominik Sobe's...
HelpKit hit $10000 MRR
a year ago
mtlynch.io
Hiring Content Writers: Part Three - Screening Candidates Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job...
over a year ago
57
over a year ago
Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job Description Part Three: Screening Candidates (this section) Part Four - Working with Writers Part Five - Terminating Writers Screening writing candidates requires you to make decisions...
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
Building My First Homelab Server Rack Seven years ago, I built my first home server. It made my software development work faster and more...
9 months ago
117
9 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...
Tony Dinh's...
Dec 2022 updates and happy new year! Hello everyone! It's Tony again with another monthly updates.
over a year ago
I Have No Idea What...
Rejected from YCombinator and how I’m using their feedback to change my approach
over a year ago
Grow With Less
Do Headline Analyzers Work? A Data-Driven Answer Headline analyzers are a popular way to come up with great headlines and try to predict their...
over a year ago
18
over a year ago
Headline analyzers are a popular way to come up with great headlines and try to predict their effectiveness. All you need to do is write your headline and the tool will give it a score telling you how effective it’s likely to be. But can these free headline analyzers accurately...
Max Rozen
OnlineOrNot Diaries 16 On content marketing, starting a YouTube channel, and improving status pages
a year ago
Dominik Sobe's...
First, second, wait—third customer
over a year ago
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
20
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.
Build In Public...
What's your north star while building in public? 🔭⭐️ Hey folks, Recently, I gave a workshop on “BUILDING IN PUBLIC” at On Deck and shared insights,...
over a year ago
76
over a year ago
Hey folks, Recently, I gave a workshop on “BUILDING IN PUBLIC” at On Deck and shared insights, lessons, war stories and essentially opened up all my playbooks on the topic. The talk seemed to have resonated deeply with many fellows and I was grateful and delighted. Some of them...
Val Sopi
Giving blogstatic a real chance <p>I have never really given blogstatic a real chance to succeed.</p> <p><b>Up to now, I've said a...
over a year ago
63
over a year ago
<p>I have never really given blogstatic a real chance to succeed.</p> <p><b>Up to now, I've said a version of any of the following.</b></p> <ul><li>"It's a side project..."</li><li>"I did it in ~30 hours..."</li><li>"It's growing slowly without much marketing..."</li></ul> <p>And...
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
87
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...
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
58
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...
Dominik Sobe's...
Just crossed 10 paying customers
over a year ago
mtlynch.io
Zestful: Month 4 Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 4:...
over a year ago
57
over a year ago
Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 4: Shipping Too Late
mtlynch.io
TinyPilot: Month 38 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
74
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...
Build In Public...
How I Built This In Public: Marie Martens Lessons from building Tally.so from 0 to $40k MRR all in public
a year ago
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
41
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
TinyPilot: Month 11 Highlights Despite $30k in monthly revenue, TinyPilot barely covers costs. I’m exploring options to...
over a year ago
62
over a year ago
Highlights Despite $30k in monthly revenue, TinyPilot barely covers costs. I’m exploring options to get big companies to pay more for TinyPilot. I need to come to terms with the fact that managing people is a real job. Goal Grades At the start of each month, I declare what I’d...
mtlynch.io
Massachusetts Residents Can Sue Online Merchants for Spam Last week, I saw an interesting article on the /r/legaladvice subreddit. An e-commerce business...
2 months ago
31
2 months ago
Last week, I saw an interesting article on the /r/legaladvice subreddit. An e-commerce business owner was complaining that a customer was suing because the merchant had been sending the customer promotional emails for years that the customer never agreed to. The author deleted...
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
10
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.
mtlynch.io
Fooled by Randomness by Nassim Nicholas Taleb The book contains many interesting examples of common biases and logical fallacies, but it’s buried...
over a year ago
45
over a year ago
The book contains many interesting examples of common biases and logical fallacies, but it’s buried in a lot of bluster and fluff about how smart the author is. While it was likely groundbreaking when it was published in 2004, its ideas have since permeated into the mainstream....
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
70
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
Zestful: Month 5 Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 5:...
over a year ago
37
over a year ago
Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 5: Launched, but Still No Customers
mtlynch.io
Building a Homelab VM Server Note: This article describes a VM build in 2017. For the 2020 version, see, “Building a Homelab VM...
over a year ago
57
over a year ago
Note: This article describes a VM build in 2017. For the 2020 version, see, “Building a Homelab VM Server (2020 Edition).” Overview I do the bulk of my home development work in virtual machines (VMs). My main desktop PC is a Windows 10 machine, so I had always run my VMs from...
mtlynch.io
How to Be an Antiracist by Ibram X. Kendi I had a mixed reaction to this book. Some of Ibram X. Kendi’s ideas felt novel and compelling. It...
over a year ago
54
over a year ago
I had a mixed reaction to this book. Some of Ibram X. Kendi’s ideas felt novel and compelling. It broadened my perspective in thinking about race. And there’s a lot of historical discussion of race and slavery that covered details I don’t remember from school. At the same time, I...
Build In Public...
How I Built This In Public: Khe Hy Lessons from building RadReads and helping over 40,000 professionals in public
a year ago
Build In Public...
Your New Brainstorming Buddy 🧠💡 Meet Scrintal, a new canvas that's like a playground for your mind.
2 months ago
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
54
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
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
69
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
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
40
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...
High Signal
Building a mentor marketplace to 20,000 users Mentorcruise is an impressive mentor marketplace which has grown to 20,000 users.
a year ago
Grow With Less
How to Get Interviewed (Even If You Are Not Well-Known in Your Niche) When people talk about interview link building, they mostly talk about expert interviews, you...
over a year ago
15
over a year ago
When people talk about interview link building, they mostly talk about expert interviews, you interview experts on your blog in the hope that they will then share your interview and link to it. But doing the opposite also works. If you have interesting hobbies or any kind of...
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
105
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...
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
74
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)
mtlynch.io
Recovery Month Highlights Is It Keto’s revenue doubled to $82.44 with zero effort on my part. My task journaling...
over a year ago
41
over a year ago
Highlights Is It Keto’s revenue doubled to $82.44 with zero effort on my part. My task journaling app is almost ready for publication. I’ve begun setting up meetings with potential customers about my next project ideas. Goal Grades At the start of the month, I gave up on Is It...
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
39
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
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
37
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...
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
35
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...
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
56
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...
👋 Hello, I'm...
Why I’m leaving the Shopify Apps business
a year ago
Max Rozen
OnlineOrNot Diaries 7 In which I pay for people to check out OnlineOrNot to test my landing pages.
a year ago
Max Rozen
Keeping your sites fast with regular performance tests You pride yourself on delivering fast websites to your clients, but do the websites stay fast as the...
over a year ago
23
over a year ago
You pride yourself on delivering fast websites to your clients, but do the websites stay fast as the months go by?
Max Rozen
OnlineOrNot Diaries 10 On re-rearchitecting.
a year ago
Val Sopi
On the first page of Hacker News with Subsection <p><i><a href="https://subsection.io/" target="_blank">Subsection</a> is an app that helps create...
over a year ago
36
over a year ago
<p><i><a href="https://subsection.io/" target="_blank">Subsection</a> is an app that helps create support docs, such as user guides, knowledge bases, documentation, and changelogs.&nbsp;</i></p><p><i>Below I describe the launch of Subsection of <a...
Scott DeLong
Weeks 48-52: My Final Update It's been fun (kinda). Here's where it ended up and where I'm going next. The post Weeks 48-52: My...
a year ago
73
a year ago
It's been fun (kinda). Here's where it ended up and where I'm going next. The post Weeks 48-52: My Final Update appeared first on Scott DeLong.
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
17
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.
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
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 $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
I Have No Idea What...
A New Project: Remote Rocketship 🚀 In my last post, I talked about how I going about searching for a new idea to work on. I’ve now...
over a year ago
80
over a year ago
In my last post, I talked about how I going about searching for a new idea to work on. I’ve now landed on Remote Rocketship, a job board for remote roles. In this post, I’ll talk about how I got there, what I’ve been up to and how I’m thinking about moving forward.
Max Rozen
How code splitting can make your React app load significantly faster Chances are, your React app's bundle is much, much larger than it needs to be.
over a year ago
Grow With Less
9 Real Examples of SEO Titles (And Why They Work) You just finished writing an amazing article and can’t wait to share it with the world. But first,...
over a year ago
20
over a year ago
You just finished writing an amazing article and can’t wait to share it with the world. But first, you need to come up with a great SEO title. The kind of SEO title that’ll not only help you rank in Google but also make people excited to read your article. Following the advice I...
Dominik Sobe's...
HelpKit reached $1000 MRR!
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
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
14
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...
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
42
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
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
35
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...
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
16
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.
Dominik Sobe's...
What I have been up to lately
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
102
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....
👋 Hello, I'm...
Seven deadly sins of a second-time founder
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
67
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...
Dominik Sobe's...
The reason I got hooked on being an Indiehacker
a year ago
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
30
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...
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
59
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...
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...
4 months ago
42
4 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...
Max Rozen
The books I read in 2018 A list of books I read in 2018
over a year ago
High Signal
$30k a month from a bootstrapped B2C company Thankbox is a successful B2C bootstrapped website created by Valentin Hinov which is now doing...
7 months ago
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
110
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...
Val Sopi
A Successful Product Hunt Launch <p>blogstatic's <a href="https://www.producthunt.com/products/blogstatic#blogstatic"...
5 months ago
86
5 months ago
<p>blogstatic's <a href="https://www.producthunt.com/products/blogstatic#blogstatic" target="_blank">first PH launch</a> (documented&nbsp;<a href="https://valsopi.com/launching-on-product-hunt">here</a>) was in December of 2022, three months after the <a...
mtlynch.io
How to Do Code Reviews Like a Human (Part One) Lately, I’ve been reading articles about best practices for code reviews. I notice that these...
over a year ago
31
over a year ago
Lately, I’ve been reading articles about best practices for code reviews. I notice that these articles focus on finding bugs to the exclusion of almost every other component of a review. Communicating issues you discover in a constructive and professional way? Irrelevant! Just...
mtlynch.io
Want to Buy Is It Keto? I’m looking for someone to take over my old content website, Is It Keto. Is It Keto is for sale I...
5 months ago
50
5 months ago
I’m looking for someone to take over my old content website, Is It Keto. Is It Keto is for sale I worked on the site on and off between 2019 and 2020, but I no longer have time for it, so it’s just been neglected for the past several years. Still, it consistently earns $1-2k/yr...
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
42
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...
Max Rozen
OnlineOrNot Diaries 15 Heading back into the arena. We are so back.
a year ago
mtlynch.io
TinyPilot: Month 15 Highlights TinyPilot had its highest-revenue month ever. One of TinyPilot’s competitors raised $800k...
over a year ago
79
over a year ago
Highlights TinyPilot had its highest-revenue month ever. One of TinyPilot’s competitors raised $800k almost overnight. I’m working with a design firm to improve TinyPilot’s brand and website. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s...
mtlynch.io
An Unexpected Reset Month Highlights My loved ones and I are safe and healthy. WanderJest is on hiatus due to the nationwide...
over a year ago
37
over a year ago
Highlights My loved ones and I are safe and healthy. WanderJest is on hiatus due to the nationwide shutdown. I’m working on a product to help investors rebalance their portfolios. COVID-19 and me Obviously, the most relevant thing to happen in the last month has been the global...
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
53
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...
Grow With Less
10 Proven Meta Descriptions Templates Top Blogs Use to Get More Clicks I face the same problem every time I need to write a meta description. I have no idea where to...
over a year ago
23
over a year ago
I face the same problem every time I need to write a meta description. I have no idea where to start. Should I first mention the problem the article is solving? Should I use a call-to-action? Is it bad to repeat what I already wrote in the headline? To find out, I analyzed...
Build In Public...
I just announced an AI accelerator program Full story on my latest role at Paddle, the new AI program, and what it means for you
9 months ago
Grow With Less
9 Inspiring Examples of Successful Blogs (And How They Got There) Looking at blog income reports from popular blogs, you could think that the only way to make money...
over a year ago
19
over a year ago
Looking at blog income reports from popular blogs, you could think that the only way to make money blogging is to blog about blogging. Luckily, you would be mistaken. The reality is that there are successful blogs in all kinds of niches. You simply hear more about the make money...
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
133
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...
Dominik Sobe's...
Launching HelpKit
over a year ago
High Signal
Starting a successful business at 50 - Devan shares his tips Ever thought if 50 is too old to start your own business? Devan is proof it's not. He was 50 when he...
a year ago
88
a year ago
Ever thought if 50 is too old to start your own business? Devan is proof it's not. He was 50 when he created his startup and at 56 years old, he has made a million-dollar business! Can you tell us about HR Partner and your achievements? HR Partner
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
48
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
About Michael Lynch is a developer and blogger. He graduated from Columbia University in 2007 with a BS in...
over a year ago
32
over a year ago
Michael Lynch is a developer and blogger. He graduated from Columbia University in 2007 with a BS in Computer Science. He has worked as a software engineer at Microsoft and Google and as a security engineer at NCC Group. Michael is available for weddings, bar/bat mitzvahs, and...
👋 Hello, I'm...
Work-n-travel: A practical guide for staying productive while exploring the world. ...
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
118
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...
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
16
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.
Grow With Less
4 Simple Strategies I Use to Never Run out of Article Ideas Want to know a secret? I never run out of article ideas. In fact, my main struggle is usually...
over a year ago
19
over a year ago
Want to know a secret? I never run out of article ideas. In fact, my main struggle is usually choosing between a myriad of topics I would love to write about. You may think it’s because I’m very creative but the simple truth is that I simply use 4 simple strategies that guarantee...
mtlynch.io
Is It Keto: Month 5 Highlights Is It Keto’s user visits continued to grow rapidly. Revenues increased substantially from...
over a year ago
49
over a year ago
Highlights Is It Keto’s user visits continued to grow rapidly. Revenues increased substantially from the previous month but missed targets for January. I figured out an easy and inexpensive way to attract users via Twitter. Goal Grades At the start of the month, I laid out some...
Val Sopi
Punctuality Above All <p>Here's a quick rundown about the article. For more read on below.</p> <iframe width="400"...
over a year ago
19
over a year ago
<p>Here's a quick rundown about the article. For more read on below.</p> <iframe width="400" height="225" src="https://www.youtube.com/embed/Qn_jAtoDieY?rel=0" frameborder="0" allowfullscreen=""></iframe> <p>//</p> <p>There are these two small restaurants close to one another...
Val Sopi
Get Lucky <iframe src="https://share.transistor.fm/e/eb7cbb63" width="100%" height="180" frameborder="0"...
over a year ago
15
over a year ago
<iframe src="https://share.transistor.fm/e/eb7cbb63" width="100%" height="180" frameborder="0" scrolling="no" seamless="true" style="width:100%; height:180px;"></iframe> <p>In the past year or so, I’ve been thinking about Luck a lot — in terms of how a chain of random events can...
Val Sopi
Summer 2023 finances <p><a href="https://twitter.com/valsopi/status/1680156076036030464" target="_blank">Monthly tweet...
a year ago
85
a year ago
<p><a href="https://twitter.com/valsopi/status/1680156076036030464" target="_blank">Monthly tweet update</a></p><p>Looking back at the tough June, I thought I should clear up a few things as the much better July is almost over.</p><ul><li><b>🫣 Bummer:</b>&nbsp;June tanked with...
👋 Hello, I'm...
How to get (micro) acquired?
a year ago
Build In Public...
Build In Public - Community Edition (Oct 2021) Hey everyone 👋 Let’s open this newsletter with a powerful quote ⬇️ Luck surface area. Aka...
over a year ago
95
over a year ago
Hey everyone 👋 Let’s open this newsletter with a powerful quote ⬇️ Luck surface area. Aka serendipity. Aka helping relevant and like-minded people find you through your content. That’s what building in public is all about. With that said, get ready for October’s community...
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
33
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...
mtlynch.io
Resurrecting a Dead Library: Part Three - Rehabilitation I love refactoring. Nothing satisfies me more than untangling spaghetti code to reveal its...
over a year ago
43
over a year ago
I love refactoring. Nothing satisfies me more than untangling spaghetti code to reveal its underlying logic in a clear, intuitive way. I’ve learned that refactoring requires diligence. In my younger and more reckless days, I would rush into a legacy codebase and tear apart the...
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
86
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,
I Have No Idea What...
Working on a new idea, and then discarding it Over the last month, I’ve been exploring a new idea in the cold outbound sales space. The idea is to...
over a year ago
75
over a year ago
Over the last month, I’ve been exploring a new idea in the cold outbound sales space. The idea is to generate personalized cold emails at scale using AI. Currently, there is a trade-off between quantity and quality when it comes to sending cold emails: Either you spend lots of...
Tony Dinh's...
Oct 2021 Updates: Vietnam, DevUtils 1.12, and Magic Sidebar ✨ 👋 Hello everyone, it’s Tony again. Lots of things happened in October 2021. I released DevUtils...
over a year ago
92
over a year ago
👋 Hello everyone, it’s Tony again. Lots of things happened in October 2021. I released DevUtils 1.12, worked on a new exciting feature for Black Magic, moved back to Vietnam, and other small updates. Just want to say this quickly: Thank you all so much for following my journey!...
mtlynch.io
Back Up Encrypted ZFS Data without Unlocking It I recently built my first home TrueNAS server. I use it to store the bulk of my personal and work...
over a year ago
103
over a year ago
I recently built my first home TrueNAS server. I use it to store the bulk of my personal and work data, so I’ve been learning how to make the most of TrueNAS and its filesystem, ZFS. Today, I want to tell you about backing up encrypted data. My homelab TrueNAS server One of the...
mtlynch.io
TinyPilot: Month 7 Highlights TinyPilot achieved astonishing growth in revenue, jumping from $15k in December to $42k...
over a year ago
60
over a year ago
Highlights TinyPilot achieved astonishing growth in revenue, jumping from $15k in December to $42k in January. Most of TinyPilot’s sales came from a single positive YouTube review. TinyPilot is experiencing growing pains as I scramble to meet demand. Goal Grades At the start of...
Max Rozen
OnlineOrNot Diaries 9 On cleaning up the shop.
a year ago
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
46
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...
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
61
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
Hiring: Freelance Blog Illustrator I’m a blogger, and I often commission custom illustrations for my blog posts like this one: An...
8 months ago
107
8 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 43 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
10 months ago
95
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...
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
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
109
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
WanderJest: Month 1 Highlights Three businesses agreed to form affiliate partnerships with WanderJest. Two of my blog...
over a year ago
27
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...
Dominik Sobe's...
Stagnant MRR but experimenting in the background
over a year ago
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
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
42
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
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
92
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: 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
41
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...
mtlynch.io
ArchiveBox is Super Cool Have you ever used archive.org’s Internet Wayback Machine? It’s a free tool that’s been archiving...
11 months ago
87
11 months ago
Have you ever used archive.org’s Internet Wayback Machine? It’s a free tool that’s been archiving the web since 1996. So, if you want to see what Google looked like in 1999, they’ve got it. Internet Archive capture of Google from April 22, 1999 ArchiveBox is like your own,...
mtlynch.io
Use a Nix Flake without Adding it to Git When I work in my own repositories these days, I always add a Nix flake to the repo so that I can...
a year ago
114
a year ago
When I work in my own repositories these days, I always add a Nix flake to the repo so that I can spin up a working development environment on any system with a single command. What do I do when I’m working in someone else’s repo and they don’t want to adopt Nix flakes? Normally,...
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
17
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.
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
111
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.
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
85
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...
mtlynch.io
Strong Towns I found it eye-opening in terms of understanding how municipal governments work in practice and how...
10 months ago
108
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
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
86
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...
mtlynch.io
TinyPilot: Month 8 Highlights TinyPilots revenues dropped for the first time in six months. TinyPilot finished the...
over a year ago
44
over a year ago
Highlights TinyPilots revenues dropped for the first time in six months. TinyPilot finished the month with $33k in revenue, a 21% drop from January. One of the critical TinyPilot parts I need suddenly disappeared from vendors. Delegating work to others is paradoxically leaving me...
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
83
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...
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
87
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...
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
Dominik Sobe's...
Recapping 2023
a year ago
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
23
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...
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
21
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!
Tony Dinh's...
Apr 2023: I sold Black Magic And other updates in April 2023
a year ago
mtlynch.io
Educational Products: Month 2 Highlights I learned a few techniques that make it easier for me to record videos for my course....
5 months ago
76
5 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...
Dominik Sobe's...
Lessons from a “failed” Product Hunt launch
over a year ago
mtlynch.io
Retrofitting Apps for Cloud Storage with Zero Code Changes I recently installed a media sharing app to one of my servers. It was simple to install, but it hid...
over a year ago
46
over a year ago
I recently installed a media sharing app to one of my servers. It was simple to install, but it hid a dastardly trap for long-term maintenance. Every time a user uploaded a file, the web app saved it to the local filesystem. If I ever blew away the server and rebuilt it, I’d have...
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
79
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.
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
65
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.
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
20
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
How to Stop Worrying and Start Living by Dale Carnegie As a big fan of Dale Carnegie’s How to Win Friends and Influence People, I was interested in this...
over a year ago
87
over a year ago
As a big fan of Dale Carnegie’s How to Win Friends and Influence People, I was interested in this book. 70 years after it was published, I still see people recommending it, so I had high hopes. Sadly, the book fell short of my expectations. When I read How to Win Friends and...
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
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
120
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...
mtlynch.io
TinyPilot: Month 19 Highlights I published my fourth annual retrospective about being a bootstrapped founder. TinyPilot...
over a year ago
95
over a year ago
Highlights I published my fourth annual retrospective about being a bootstrapped founder. TinyPilot sales continue running strong despite a delay in launching our next product. I analyze how I’m spending my time and figure out ways to allocate my hours better. Goal Grades At the...
Max Rozen
2019: Further reflections on trying to start an internet business A review of what I said I would do in 2019, and what I actually did.
over a year ago
mtlynch.io
Run a Simple Go Web Service on NixOS I have a few toy utility apps that I run 24/7 on cloud infrastructure. One example is PicoShare, a...
a month ago
25
a month ago
I have a few toy utility apps that I run 24/7 on cloud infrastructure. One example is PicoShare, a simple web app that makes it easy for me to share files with friends and teammates. There are several convenience apps I would run if it were easy to run them constantly. But...
Grow With Less
Is Your Article's Date Destroying Your Rankings? Having a recent date associated with your article could be the difference between a page 1 ranking...
over a year ago
19
over a year ago
Having a recent date associated with your article could be the difference between a page 1 ranking and a page 5 ranking. This means that you should not only keep your content up-to-date but also make sure that Google knows it’s up-to-date. This article will show you how to find...
Dominik Sobe's...
Five videos that shaped my life so far
over a year 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
52
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...
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
👋 Hello, I'm...
Why I started consulting, why you should too, and why you need to be your own customer!...
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
38
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
Import from a URL in Nix I’m still a Nix beginner, and one thing I couldn’t figure out until recently was how to keep parts...
a year ago
101
a year ago
I’m still a Nix beginner, and one thing I couldn’t figure out until recently was how to keep parts of my configuration.nix file under source control. My goal I’d like for my Nix configuration files to be modular and reusable, so depending on the system or flake, I can pull in...
Max Rozen
Protecting your React routes React apps send their code directly to users, so you might be a little confused about how React...
over a year ago
13
over a year ago
React apps send their code directly to users, so you might be a little confused about how React 'guards' routes from unauthorised viewing. This article explains how.
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
94
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
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
33
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...
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
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
50
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...
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
94
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...
Val Sopi
The incredible March 2024 <p>March was an absolutely insane month for <a href="https://blogstatic.io/">blogstatic.io</a>. The...
9 months ago
110
9 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...
Dominik Sobe's...
Trying something crazy
a year ago
Dominik Sobe's...
Launching ProductFlair
over a year ago
Dominik Sobe's...
Feedback, acquisition offer and the journey to product-market fit
over a year ago
Max Rozen
OnlineOrNot Diaries 12 On failing customers, failing to ship a new feature, learning sales, and giving up on ads.
a year ago
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
30
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.
Build In Public...
Meet Turf Imagine having a Swiss Army Knife for your community use cases
5 months ago
High Signal
500,000 users per month after quitting his developer job Today's interview is with Ruurtjan, a Dutch founder whose two sites get 500,000 users a month....
a year ago
81
a year ago
Today's interview is with Ruurtjan, a Dutch founder whose two sites get 500,000 users a month. Ruurtjan quit his job to go all in on his business
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
110
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...
mtlynch.io
Is It Keto - Month 8 Highlights Is It Keto continued its streak of growth, with a 72% jump in revenue to an all-time high...
over a year ago
37
over a year ago
Highlights Is It Keto continued its streak of growth, with a 72% jump in revenue to an all-time high of $389 for August. Given that Is It Keto is doing better than any of my other projects, I decided to stop ignoring it. I finally got a high-ranking domain to link to Is It Keto,...
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
114
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
The Making of Prince of Persia by Jordan Mechner This book follows the author of the hit 90s computer game Prince of Persia through the game’s...
over a year ago
52
over a year ago
This book follows the author of the hit 90s computer game Prince of Persia through the game’s development, release, and several years after. The book consists of diary entries that author Jordan Mechner wrote during that time, with margin notes and accompanying photos and...
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
53
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...
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
39
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
Dominik Sobe's...
Routine
over a year ago
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
66
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
OnlineOrNot Diaries 5 In which I doubled my conversion rate without trying too hard.
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
19
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...
Val Sopi
Going steady <p>blogstatic has been going well. Better than any other app I've ever ran. Not sure what it is....
over a year ago
70
over a year ago
<p>blogstatic has been going well. Better than any other app I've ever ran. Not sure what it is. Could be that my experience over the years has caused for me to cover all the usual pitfalls, so everything looks good to the new client: from the marketing website all the way to the...
mtlynch.io
TinyPilot: Month 29 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
over a year ago
102
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...
mtlynch.io
Update: Stripe's Response Regarding User Tracking Last week, I published a blog post describing how Stripe recorded visitor behavior on their...
over a year ago
46
over a year ago
Last week, I published a blog post describing how Stripe recorded visitor behavior on their customers’ websites. In short, Stripe’s JavaScript library collected information about URLs users visited and telemetry about their mouse movements, even when the site never displayed any...
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...
10 months ago
70
10 months ago
Google has announced yet another price increase for Google Workspace. Here's what we've done to avoid paying anything at all.
High Signal
How Allison monetizes her programmatic SEO knowledge Allison Seboldt is the founder of PageFactory, a service which helps websites grow their content and...
a year ago
81
a year ago
Allison Seboldt is the founder of PageFactory, a service which helps websites grow their content and reach with programmatic SEO.
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
15
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.
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
Grow With Less
How to Overcome Information Overload and Make Real Progress with Your Business Being a solopreneur is exhausting. You wake up in the morning, check your emails and find dozens of...
over a year ago
20
over a year ago
Being a solopreneur is exhausting. You wake up in the morning, check your emails and find dozens of new strategies waiting for you. Double your subscribers with this new pop-up! Use this little-known copywriting trick to get 32% more signups! How this simple tool helped me get...
mtlynch.io
Outliers by Malcolm Gladwell Like all Gladwell books, Outliers does an excellent job of building an engaging narrative out of...
over a year ago
36
over a year ago
Like all Gladwell books, Outliers does an excellent job of building an engaging narrative out of topics that the average person might otherwise find inaccessible. His exploration into the causes of airline crashes was especially fascinating. While it provides a nice collection of...
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
109
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...
Max Rozen
Methods for styling your React app It can be pretty confusing to pick how to style your React app. This guide attempts to simplify your...
over a year ago
18
over a year ago
It can be pretty confusing to pick how to style your React app. This guide attempts to simplify your choice.
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
97
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: Month 27 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
over a year ago
74
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...
mtlynch.io
Fixing Memory Exhaustion Bugs in My Golang Web App Earlier this year, I created an open-source app called PicoShare. It’s a simple Golang web app for...
over a year ago
100
over a year ago
Earlier this year, I created an open-source app called PicoShare. It’s a simple Golang web app for sharing files. I use it to send files that are too large to be email attachments, but I don’t want the recipient to deal with Dropbox or Google Drive. A few months ago, I started...
Max Rozen
Automatically testing for accessibility (a11y) issues with jest-axe Automatically test your code for accessibility issues in the same way you catch bugs with jest-axe.
over a year ago
Tony Dinh's...
2023 Recap I turn 30, built a new app, and other updates in December 2023
a year ago
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
31
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
GUIs are Antisocial Last week, I was listening to the CoRecursive podcast interview with PowerShell’s lead architect,...
5 months ago
76
5 months ago
Last week, I was listening to the CoRecursive podcast interview with PowerShell’s lead architect, Jeffrey Snover. One moment in that interview has been stuck in my head the whole week is when Snover argues that graphical user interfaces (GUIs) are inherently “antisocial”: I...
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
84
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...
mtlynch.io
TinyPilot: Month 32 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
100
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...
Scott DeLong
Weeks 40-43: A $5k Month and Billion Dollar Idea The second to the last update is focused and short. I have just one goal: convert subscribers into...
a year ago
82
a year ago
The second to the last update is focused and short. I have just one goal: convert subscribers into paying customers. The post Weeks 40-43: A $5k Month and Billion Dollar Idea appeared first on Scott DeLong.
High Signal
10 stoic quotes for entrepreneurs Stoic quotes can be a great comfort to you, especially if you are an entrepreneur. Building a...
11 months ago
38
11 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
High Signal
Newsletter that make money in 2024 Newsletters are a great way to make money. The humble email list can be monetized through...
11 months ago
69
11 months ago
Newsletters are a great way to make money. The humble email list can be monetized through advertising or if you have a seriously big value proposition, paid subscriptions. Most email platforms give generous free plans so you don't have to pay anything for your first 1,000-2500...
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
83
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...
Dominik Sobe's...
My experience living and working in South East Asia
a year ago
High Signal
Making $20k from a job board directory Rod is a founder who has successfully monetized a directory showing websites for finding a job. He...
a year ago
122
a year ago
Rod is a founder who has successfully monetized a directory showing websites for finding a job. He has made $20k from his Job Board Search site.
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
42
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...
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
34
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
mtlynch.io
Go Programming Blueprints by Mat Ryer I’m a fan of Mat Ryer’s work, and his blog posts have had a significant impact on the way I program...
over a year ago
93
over a year ago
I’m a fan of Mat Ryer’s work, and his blog posts have had a significant impact on the way I program in Go. I found the book hit or miss. Some chapters were fascinating and taught me valuable Go lessons, while others felt boring and got too bogged down in the minutiae of...
mtlynch.io
Debugging VLANs on my TP-Link Managed Switch I recently bought my first-ever managed networking switch, a TP-Link JetStream TL-SG3428X. The main...
a year ago
111
a year ago
I recently bought my first-ever managed networking switch, a TP-Link JetStream TL-SG3428X. The main feature of a managed switch is that it lets you segment your network into VLANs. I was excited about this functionality, but it took me hours of trial and error to get VLANs...
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
13
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.
Max Rozen
OnlineOrNot Diaries 3 Marketing week? More like reliability week
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
18
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...
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
50
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...
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
67
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 Follow-Up and Space Duck The response to yesterday’s post about leaving Google has been unexpected and overwhelming. It was...
over a year ago
37
over a year ago
The response to yesterday’s post about leaving Google has been unexpected and overwhelming. It was extremely gratifying to hear that my story resonated with so many people. Hundreds of readers from a variety of industries all across the globe have written me to tell me how they...
mtlynch.io
TinyPilot: Month 12 Highlights I’m struggling to get unstuck in two areas that have stalled for months: hardware...
over a year ago
72
over a year ago
Highlights I’m struggling to get unstuck in two areas that have stalled for months: hardware development and hiring. I’m partnering with a distributor in Germany to begin selling TinyPilot within the EU. Goal Grades At the start of each month, I declare what I’d like to...
mtlynch.io
Hiring Content Writers: Part One - Finding Writers Overview: Hiring Content Writers Part One: Finding Writers (this section) Part Two - Creating a...
over a year ago
48
over a year ago
Overview: Hiring Content Writers Part One: Finding Writers (this section) Part Two - Creating a Detailed Job Description Part Three: Screening Candidates Part Four - Working with Writers Part Five - Terminating Writers There are thousands of working freelance writers in the...
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
75
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...
mtlynch.io
How I Collected a Debt from an Unscrupulous Merchant A few years ago, I learned a handy technique for resolving disputes with uncooperative businesses....
over a year ago
45
over a year ago
A few years ago, I learned a handy technique for resolving disputes with uncooperative businesses. It’s simple to understand and easy to implement. You don’t need lawyers or a prominent social media presence. All it requires is for you to behave like an organized professional....
Val Sopi
Focusing on progress, not the goal <p><span style="font-size: 21px;">Rion, my 11-year-old son, plays tennis.</span></p><p>He first set...
a year ago
68
a year ago
<p><span style="font-size: 21px;">Rion, my 11-year-old son, plays tennis.</span></p><p>He first set foot on a tennis court when he was 18 months or so. His cousin was practicing back then, so he would tag along with his aunt to the tennis courts.</p><figure class="none"><img...
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
20
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...
Grow With Less
Journorequest: The Little-Known Twitter Hashtag That Will Help You Get Quality Backlinks If you have ever tried to do outreach to build backlinks, you know how frustrating the process can...
over a year ago
16
over a year ago
If you have ever tried to do outreach to build backlinks, you know how frustrating the process can be. You spend hours looking for the right people to reach out to, crafting your outreach emails and finally send them, already picturing yourself receiving a ton of quality...
mtlynch.io
TinyPilot: Month 42 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
12 months ago
86
12 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
TinyPilot: Month 10 Highlights TinyPilot has its first official office space. I tried a marketing experiment that...
over a year ago
71
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
TinyPilot: Month 36 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
95
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...
Tony Dinh's...
Jun 2023: How I work with employees Some quick updates from me in June 2023
a year ago
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
41
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...
Scott DeLong
Weeks 31-34: Banned Sometimes business can be boring and sometimes you see set backs, but this is where you...
a year ago
64
a year ago
Sometimes business can be boring and sometimes you see set backs, but this is where you perservere. The post Weeks 31-34: Banned appeared first on Scott DeLong.
Dominik Sobe's...
V(D)Logging some of my thoughts
a year ago
mtlynch.io
TinyPilot: Month 37 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
95
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...
Max Rozen
OnlineOrNot Diaries 1 On marketing, and shipping a CLI
a year ago
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
18
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...
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
24
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...
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
34
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
Keeping up with React Libraries React libraries are hard to keep track of. This article attempts to put the ones worth talking about...
over a year ago
25
over a year ago
React libraries are hard to keep track of. This article attempts to put the ones worth talking about on one page.
Dominik Sobe's...
Early marketing efforts showing results
over a year ago
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
15
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!
Tony Dinh's...
Feb 2023 updates: Twitter API, ChatGPT API, Hackaigon. It was a such a short month!
a year ago
Build In Public...
Building In Public 101 Here's a crash course on the rising trend of building in public
over a year ago
👋 Hello, I'm...
Bootstrapping to €600k MRR and getting killed by Shopify. The story of Checkout X. ...
a year ago
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
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
mtlynch.io
Using Zig to Call C Code: Strings Zig is a new, open-source programming language designed to replace C. I’m still a Zig beginner, so...
a year ago
83
a year ago
Zig is a new, open-source programming language designed to replace C. I’m still a Zig beginner, so I’m trying to learn the language by using Zig to rewrite parts of existing C applications. One of the first challenges I encountered with Zig is understanding strings. I couldn’t...
High Signal
Selling a directory website for $10,000 - Damn Good Tools Imagine selling a website you made for $10,000. Pretty great, huh? Well that's exactly what Dmytro...
a year ago
mtlynch.io
Takeaways from Cory Zue's May 2023 Livecoding Session My friend Cory Zue has been publishing his live coding sessions, so I decided to watch one and...
a year ago
125
a year ago
My friend Cory Zue has been publishing his live coding sessions, so I decided to watch one and record my notes. My background vs. Cory’s I’ve read a lot of Cory’s blog. We’re both Python developers, but he specializes in Django, whereas I’ve always worked with thinner frameworks...
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
18
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
Hiring Content Writers: Part Two - Creating a Detailed Job Description Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job...
over a year ago
57
over a year ago
Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job Description (this section) Part Three: Screening Candidates Part Four - Working with Writers Part Five - Terminating Writers A clear, concise job description shows candidates that you’re...
Max Rozen
Understanding when to use useMemo If you've just learned what useCallback is, you might be wondering why on earth useMemo exists, and...
over a year ago
18
over a year ago
If you've just learned what useCallback is, you might be wondering why on earth useMemo exists, and why we don't use it everywhere.
Val Sopi
High productivity in a workday <p>On a given workday, you only have a few hours at your disposal to create.</p> <p>Commit to...
over a year ago
41
over a year ago
<p>On a given workday, you only have a few hours at your disposal to create.</p> <p>Commit to relaxed focused work in two blocks of 3-hours each.</p> <p>Take a 1-hour break in between.&nbsp;Meditating 11 minutes. Walking the rest.</p> <p>Drink plenty of water. Coffee and...
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
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 $60-80k/month in revenue and employs seven other people. Every month, I publish a retrospective like this...
Tony Dinh's...
Aug 2022: One year since I quit my job Reached $10K MRR, launched Xnapper (#1 of the week), went on Indie Hackers podcast (😱), and other...
over a year ago
112
over a year ago
Reached $10K MRR, launched Xnapper (#1 of the week), went on Indie Hackers podcast (😱), and other updates in Aug 2022...
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
131
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...
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
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...
4 months ago
38
4 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...
Val Sopi
blogstatic numbers for October <p>I announced the new blogstatic pricing ($19/year) and launched the <a...
over a year ago
61
over a year ago
<p>I announced the new blogstatic pricing ($19/year) and launched the <a href="https://blogstatic.io/blog/rebrand">new website</a> on October 11th.</p> <p>As I was considering the new pricing and the pros and cons, I wrote this in my daily business journal:</p> <figure><img...
I Have No Idea What...
The Path to a Better Slack Building a unified experience with Slack instead of trying to replace it all at once
over a year ago
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
54
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
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
84
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.
High Signal
Joining a startup as a co-founder Today's interview is with Iron Brands (he's Dutch, that is his actual name), who joined a privacy...
11 months ago
104
11 months ago
Today's interview is with Iron Brands (he's Dutch, that is his actual name), who joined a privacy analytics startups as a co-founder after it had already launched. We talked about how he met the original founder of Simple Analytics, how they negotiated the new ownership...
Tony Dinh's...
Help me win the Golden Kitty Awards 2022? (just a quick announcement...)
a year ago
Dominik Sobe's...
What a roller coaster ride
over a year ago
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
58
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...
Max Rozen
OnlineOrNot Diaries 20 Dipping my toe in enterprise sales
8 months ago
Val Sopi
Work less <p>A friend recently boasted how they're working 15 hour days. To which I replied with a concerning...
over a year ago
62
over a year ago
<p>A friend recently boasted how they're working 15 hour days. To which I replied with a concerning "Why?" and was met with a distant look.</p> <p>My friend thought I'd metaphorically pat him on the back.</p> <p>I didn't. No surprise there.</p> <p>Supposedly the industry he's in...
Tony Dinh's...
My solopreneur story: zero to $45K/mo in 2 years Today is exactly 2 years since I quit my job and become a full-time indie hacker.
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
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
30
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...
Dominik Sobe's...
Travel hard, work harder or: on being a digital nomad
a year ago
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
40
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...
Max Rozen
A Walkthrough of migrating MaxRozen.com from Gatsby to Next.js I recently migrated MaxRozen.com from Gatsby to Next.js, in this article I'll detail the steps it...
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
34
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 resume in July.
Dominik Sobe's...
Next Milestone: HelpKit hit $2000 MRR
over a year ago
👋 Hello, I'm...
Want to save your nation? Get rid of poor people!
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
25
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...
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
39
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...
Tony Dinh's...
Sep 2022: I'm on Indie Hackers Podcast! Also in September: $12K MRR, built a small new app, SEO, and other updates...
over a year ago
Tony Dinh's...
Get SOC 2 certified as an indie hacker All the details about the process and the cost of getting SOC 2
5 months ago
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
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
24
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...
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
74
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...
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
30
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
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
29
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...
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
45
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
TinyPilot: Month 5 Highlights TinyPilot revenue grew 20% to $12k. I released a new high-end model of TinyPilot. I...
over a year ago
35
over a year ago
Highlights TinyPilot revenue grew 20% to $12k. I released a new high-end model of TinyPilot. I launched my first ever paid course. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those goals: Release a high-end version of...
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
Guidelines for Deploying React These days there are a heck of a lot of options for deploying React. It can be a bit overwhelming....
over a year ago
20
over a year ago
These days there are a heck of a lot of options for deploying React. It can be a bit overwhelming. This article simplifies your choices.
Build In Public...
Build In Public - Community Edition (Sep 2021) Hey everyone 👋 Let’s open this edition with a powerful quote: On that note, get ready for...
over a year ago
68
over a year ago
Hey everyone 👋 Let’s open this edition with a powerful quote: On that note, get ready for September’s round-up highlighting key launches and wins from founders, makers, and creators in the #buildinpublic community. Without further ado, let’s get rolling.
mtlynch.io
KetoHub: Month 2 Prior to February 2019, I published all my retrospectives on Indie Hackers: KetoHub Month 2
over a year ago
28
over a year ago
Prior to February 2019, I published all my retrospectives on Indie Hackers: KetoHub Month 2