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+→]
Build In Public...
Meet Turf Imagine having a Swiss Army Knife for your community use cases
5 months ago
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...
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
51
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
What I Learned About Upwork from a Bumbling Scammer For years, I’ve hired freelancers through a site called Upwork. The site attracts many different...
over a year ago
37
over a year ago
For years, I’ve hired freelancers through a site called Upwork. The site attracts many different professionals, so I’ve used it to find everything from cartoonists to software developers to copy editors. Some were great, some were disastrous, but none of them had ever tried to...
mtlynch.io
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...
Max Rozen
OnlineOrNot Diaries 8 Building a new feature in a couple of weeks.
a year ago
High Signal
Is Ruby on Rails dead in 2024? No! Ruby on Rails, or 'Rails' for short, is a framework for making websites with the programming...
10 months ago
92
10 months ago
Ruby on Rails, or 'Rails' for short, is a framework for making websites with the programming language Ruby. The idea behind it is to simplify how programmers create websites and it caused a storm amongst developers when it was released in August 2004 by software engineer David...
mtlynch.io
Rough Experiments with Llamafile and LLaVA 1.5 I read Simon Willison’s post about using Llamafile to experiment with open-source chatbots / LLMs....
a year ago
95
a year ago
I read Simon Willison’s post about using Llamafile to experiment with open-source chatbots / LLMs. He made it sound so easy, so I decided to try it out. One of my longtime hobby projects is WanderJest, a site for finding live comedy. One of the challenges of that site is that the...
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.
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
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...
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
High Signal
Making thousands from a German learning online community Rónán is the founder of Deutsch Gym, an online community for learning German. He's making thousands...
a year ago
84
a year ago
Rónán is the founder of Deutsch Gym, an online community for learning German. He's making thousands in revenue from his startup which he made after moving to Berlin and wanting to improve his German language skills. Read on for his tips on making a
Scott DeLong
How To Build A Profitable Newsletter In 2024 Using the same strategies I've used to build millions of subscribers across multiple newsletters,...
11 months ago
113
11 months ago
Using the same strategies I've used to build millions of subscribers across multiple newsletters, you can do it too. The post How To Build A Profitable Newsletter In 2024 appeared first on Scott DeLong.
Max Rozen
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
Val Sopi
Marching into March <p>February was yet another month with unexpected expenses on top of my planned budget of -2500....
a year ago
61
a year ago
<p>February was yet another month with unexpected expenses on top of my planned budget of -2500. They were again family related.</p><p>The lesson here is that my personal budget is way too tight without much margin for any unexpected expenses, especially with two growing kids and...
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
104
a year ago
<p><i>For context, read <a href="https://valsopi.com/setting-sail">this article</a> first.</i></p><p><i>TLDR:&nbsp;A year ago, I took out a loan and went all–in pursuing my financial freedom. The words below are an update a year on the day.</i></p><hr><h2>Poetically...
mtlynch.io
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...
mtlynch.io
Designing the Ideal Bootstrapped Business Jason Cohen’s 2013 Microconf talk, Designing the Ideal Bootstrapped Business with Jason Cohen, is...
a year ago
155
a year ago
Jason Cohen’s 2013 Microconf talk, Designing the Ideal Bootstrapped Business with Jason Cohen, is one of the most valuable resources I’ve found for bootstrapped founders. I watched it for the first time in 2020, and I’ve revisited it repeatedly since then. If you’re new to the...
Dominik Sobe's...
Trying something crazy
a year ago
Dominik Sobe's...
What I learned bootstrapping 8+ software products
a month ago
mtlynch.io
I'm Still Confused About Base A year ago, I listented to an interview with Jesse Pollak on an episode of Into the Bytecode. Jesse...
3 months ago
37
3 months ago
A year ago, I listented to an interview with Jesse Pollak on an episode of Into the Bytecode. Jesse works for Coinbase, and he noticed that lots of developers building apps on top of Ethereum were solving the same problems over and over again. He started a project at Coinbase to...
mtlynch.io
TinyPilot: Month 36 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 seven other people. Every month, I publish a retrospective like this...
Tony Dinh's...
Why I run Black Friday deals (things I learned) I also curated 300+ Black Friday deals for you
a year ago
Grow With Less
A Quick and Easy Win for the New Year (and an Important Check) 2020 is finally over (thank God.) Which means it’s time for some New Year cleaning. You may have...
over a year ago
18
over a year ago
2020 is finally over (thank God.) Which means it’s time for some New Year cleaning. You may have articles or copyright notices that reference previous years. Now is the perfect time to update these and make sure they say “2021” and not “2020” or even “2019.” To find pages...
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
21
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?
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
👋 Hello, I'm...
Bootstrapping to €600k MRR and getting killed by Shopify. The story of Checkout X. ...
a year ago
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
Failed Attempts to Install NixOS on the Raspberry Pi 4 In creating the tutorial, “Installing NixOS on Raspberry Pi 4,” I ran into a ton of paths that...
a year ago
74
a year ago
In creating the tutorial, “Installing NixOS on Raspberry Pi 4,” I ran into a ton of paths that didn’t work. I’ve collected them here for the sake of saving others time retrying the same steps. The standard NixOS aarch64 image doesn’t work When I checked the NixOS download page, I...
Max Rozen
On replacing my MacBook Air M1 with a Thinkpad T480 In which you probably wonder, but ...why?
a year ago
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.
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
Grow With Less
Journorequest, Snowmaker and 20 other Link Building Strategies That Work Great in 2022 Creating awesome content is not enough. If you want traffic, you need to build high-quality...
over a year ago
18
over a year ago
Creating awesome content is not enough. If you want traffic, you need to build high-quality backlinks. But how do you do that? There are hundreds of articles listing the best link building strategies but the reality is that you don’t need 100 strategies that make you feel pushy...
Max Rozen
Starting a Cloudflare Worker from scratch We don't need no fancy tooling!
a year ago
High Signal
10 stoic quotes for entrepreneurs Stoic quotes can be a great comfort to you, especially if you are an entrepreneur. Building a...
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
mtlynch.io
Experimenting with Lllama 3 via Ollama I saw that Meta released the Llama 3 AI model, and people seem excited about it, so I decided to...
8 months ago
47
8 months ago
I saw that Meta released the Llama 3 AI model, and people seem excited about it, so I decided to give it a try. I don’t have much experience running open-source AI models, and I didn’t see a lot of documentation about how to run them. I tinkered with it for a few hours and got...
mtlynch.io
Zestful: Month 4 Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 4:...
over a year ago
56
over a year ago
Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 4: Shipping Too Late
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...
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...
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
109
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...
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...
👋 Hello, I'm...
The real reasons why your boss wants you back in the office
a year ago
mtlynch.io
My Third Year as a Solo Developer Today is the third anniversary of quitting my job at Google to build my own software business. I...
over a year ago
58
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
Notes from PyGotham 2019 Overview This past weekend, PyGotham invited me to speak at their annual conference in Manhattan. In...
over a year ago
61
over a year ago
Overview This past weekend, PyGotham invited me to speak at their annual conference in Manhattan. In an effort to maximize the benefit I get from the event, I’ve prepared notes that capture what I learned by attending. I’m sharing them in hopes that it might be interesting or...
mtlynch.io
How to Hire a Cartoonist to Make Your Blog Less Boring I had just completed a passionate blog post. Too passionate, maybe, as I had written over 8,000...
over a year ago
30
over a year ago
I had just completed a passionate blog post. Too passionate, maybe, as I had written over 8,000 words. That’s 1000x longer than the average Buzzfeed article. Worse, it was a giant wall of text with nary a visual element to break it up aside from some screenshots and a few tables....
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
70
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
Max Rozen
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.
Max Rozen
Start your own app with React, GraphQL and Serverless architecture: Part 2 - Deploying to a real... Start your own app with React, GraphQL and Serverless architecture: Part 2 - Let's get this running...
over a year ago
High Signal
Selling Unicorn Platform for $800k I was thrilled to see recently Alex Isora make $800k by selling Unicorn Platform, a website builder,...
a year ago
110
a year ago
I was thrilled to see recently Alex Isora make $800k by selling Unicorn Platform, a website builder, as I previously interviewed him about learning to code without a CS degree. Alex has stayed on at Mars, the company which has acquired him and unlike a lot of founders, will stay
Dominik Sobe's...
Routine
over a year ago
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...
mtlynch.io
TinyPilot: Month 40 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
83
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
mtlynch.io
Projects TinyPilot (2020 - present) TinyPilot is a small, inexpensive device that gives you remote access to...
over a year ago
35
over a year ago
TinyPilot (2020 - present) TinyPilot is a small, inexpensive device that gives you remote access to servers before they even boot. Refactoring English (2021) Refactoring English: Effective Writing for Software Developers is my upcoming book that teaches developers practical tips...
Scott DeLong
Weeks 44-47: The end is near As this challenge comes to an end, it feels good to be at a point where I'm about as immune as...
a year ago
74
a year ago
As this challenge comes to an end, it feels good to be at a point where I'm about as immune as possible to looming threats The post Weeks 44-47: The end is near appeared first on Scott DeLong.
Scott DeLong
Weeks 26-30: We’re On A Collision Course It's almost poetic that the Internet is shifting at exactly the time I'm doing a challenge to prove...
a year ago
39
a year ago
It's almost poetic that the Internet is shifting at exactly the time I'm doing a challenge to prove what works - and how to overcome change. The post Weeks 26-30: We’re On A Collision Course appeared first on Scott DeLong.
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
12
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.
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...
Build In Public...
How I Built This In Public: Luca Restagno Lessons from building, growing and selling SaaS Products all in public
a year ago
mtlynch.io
TinyPilot: Month 3 Highlights TinyPilot generated $3,800 in revenue with zero marketing. I went from zero to a...
over a year ago
43
over a year ago
Highlights TinyPilot generated $3,800 in revenue with zero marketing. I went from zero to a complete, custom manufactured product in 26 days. I’m still struggling to manage my inventory. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I...
Max Rozen
The Definitive Guide to Commonly Used Words in React Do some words in React have you scratching your head? Ref? Stateless component? Let's learn some...
over a year ago
Max Rozen
Start your own app with React, GraphQL and Serverless architecture: Part 1 - Server-side Rendering,... Start your own app with React, GraphQL and Serverless architecture: Part 1 - Server-side Rendering,...
over a year ago
mtlynch.io
Configure a Git Shell Prompt Under Nix I recently read Julia Evans’ latest zine about git, and one of her tips was to configure your...
6 months ago
90
6 months ago
I recently read Julia Evans’ latest zine about git, and one of her tips was to configure your terminal shell prompt to show the git status. Julia’s terminal prompt looks like this: ~/work/homepage (main) $ main is Julia’s current git branch. When she’s in the middle of a git...
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...
Metal detector for hidden revenue 💰👀🔎 Meet Lasso, an AI-driven sales prospecting tool that'll help you find the B2B prospects your sales...
2 months ago
👋 Hello, I'm...
The dead horse framework: How to evaluate the potential of a startup.
a year ago
Max Rozen
How I became a React developer On how I left a 'prestigious' consulting job to start from scratch as a React developer
over a year ago
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
Max Rozen
OnlineOrNot Diaries 19 Refactoring the business entity, thoughts on marketing and building
10 months ago
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
Max Rozen
OnlineOrNot Diaries 21 I was young, and needed to ship...
4 months ago
Val Sopi
Quitting is for the naive <p>Pop culture glorifies quitting. I have done it. There's nothing glorious about it. Having your...
over a year ago
19
over a year ago
<p>Pop culture glorifies quitting. I have done it. There's nothing glorious about it. Having your savings dwindle fast is no fun. Time is relative. You have no idea how fast it flies when you need it the most. Especially when you have no contacts in the industry nor an audience....
Scott DeLong
Weeks 22-25: It’s A Growth Hacker’s Paradise Growing and monetizing the email list is what these weeks were all about. Plus, things I would do...
a year ago
73
a year ago
Growing and monetizing the email list is what these weeks were all about. Plus, things I would do differently. The post Weeks 22-25: It’s A Growth Hacker’s Paradise appeared first on Scott DeLong.
Dominik Sobe's...
Launching ProductFlair
over a year ago
mtlynch.io
A Simple Pre-Rendered Web App Using Vue + Nuxt In this post, I’ll show you how to pre-render pages using Vue and Nuxt. This method combines the...
over a year ago
43
over a year ago
In this post, I’ll show you how to pre-render pages using Vue and Nuxt. This method combines the convenient development experience of Vue without forfeiting critical features like social sharing or search engine optimization. This tutorial assumes no experience with Vue or Nuxt....
Max Rozen
Guidelines for choosing React Libraries There are a *lot* of React libraries out there. So how do you pick which one to use in your app?...
over a year ago
16
over a year ago
There are a *lot* of React libraries out there. So how do you pick which one to use in your app? This article provides guidelines for choosing.
Build In Public...
Start here ⤵️ Hey everyone 👋 Welcome to the Build In Public Hub , a beginner-friendly newsletter to help you go...
over a year ago
94
over a year ago
Hey everyone 👋 Welcome to the Build In Public Hub , a beginner-friendly newsletter to help you go from zero to pro in the art of building in public. Curated & created with love ❤️ by The ‘Build In Public’ Guy → KP Starting Jan 2023, this newsletter will have a combination of:
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
21
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...
Build In Public...
Build In Public - Community Edition #1 (Aug 2021) Hey everyone 👋 Build In Public is no more just a hot trend, it’s a movement. Thousands of founders,...
over a year ago
70
over a year ago
Hey everyone 👋 Build In Public is no more just a hot trend, it’s a movement. Thousands of founders, creators, and builders are embracing the principles and building in public especially on Twitter. On that note, get ready for a quick community round-up highlighting launches and...
High Signal
Making thousands from Bubble courses Kieran Bell is a founder specializing in teaching people how to use the no-code software Bubble.
a year ago
mtlynch.io
The Dumbest Task I Ever Outsourced I derive immense satisfaction from outsourcing my chores. All of my friends have heard me encourage...
over a year ago
42
over a year ago
I derive immense satisfaction from outsourcing my chores. All of my friends have heard me encourage them to place a higher value on their free time and delegate their errands. Few of them heed my advice, and it’s probably because they know about the time I paid someone $96 to...
Max Rozen
What is the difference between style-loader and mini-css-extract-plugin? Looking to optimise your webpack config? Understanding the difference between style-loader and...
over a year ago
18
over a year ago
Looking to optimise your webpack config? Understanding the difference between style-loader and mini-css-extract-plugin can help you speed up your page loads.
Max Rozen
OnlineOrNot Diaries 16 On content marketing, starting a YouTube channel, and improving status pages
a year ago
Dominik Sobe's...
V(D)Logging some of my thoughts
a year ago
mtlynch.io
My Eight-Year Quest to Digitize 45 Videotapes (Part Two) In part one, I described my arduous journey to capture my old home movies in digital format and...
over a year ago
51
over a year ago
In part one, I described my arduous journey to capture my old home movies in digital format and divide them into individual scenes. After processing all the clips, I wanted the experience of exploring them to be as simple as looking up clips on YouTube. Because these videos are...
Max Rozen
The books I read in 2018 A list of books I read in 2018
over a year ago
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
111
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 42 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
11 months ago
84
11 months ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
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
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
What I've Been Doing Since Quitting My Job I worked as a software engineer for Google from 2014 to 2018. On February 1st, I quit my job and...
over a year ago
50
over a year ago
I worked as a software engineer for Google from 2014 to 2018. On February 1st, I quit my job and formed my own single-person software company. That was four months ago, so I thought I’d share an update on how things are going. What’s it like not having a job? That’s the most...
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...
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
26
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...
Tony Dinh's...
Early bird license of my new product TypingMind.com is launching tomorrow on Product Hunt!
a year ago
Max Prilutskiy
How we're using email on a custom domain for $0/mo Google has announced yet another price increase for Google Workspace. Here's what we've done to...
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.
mtlynch.io
Resurrecting a Dead Library: Part Two - Stabilization In this post, I demonstrate how to retrofit automated tests onto an untested legacy library. This is...
over a year ago
41
over a year ago
In this post, I demonstrate how to retrofit automated tests onto an untested legacy library. This is part two of a three-part series about how I resurrected ingredient-phrase-tagger, a library that uses machine learning to parse cooking ingredients (e.g., “2 cups milk”) into...
Grow With Less
I was living the dream, then my dream collapsed Everything was going great. My blog French Together had just hit 357k monthly visitors, the French...
over a year ago
18
over a year ago
Everything was going great. My blog French Together had just hit 357k monthly visitors, the French Together course had exceeded $300k in sales. Then COVID happened. My traffic slowly started to decrease, conversions got worse. I ignored it at first, I guess I was in denial. I...
mtlynch.io
Questions to ask a potential 3PL vendor Over the past six months, I’ve been transitioning the fulfillment processes at my e-commerce...
a year ago
118
a year ago
Over the past six months, I’ve been transitioning the fulfillment processes at my e-commerce business to a third-party logistics (3PL) vendor. I didn’t know anything about 3PLs before starting this process, so there were a lot of things I didn’t know to ask about. Here are the...
Tony Dinh's...
My new product on Product Hunt today Not the usual monthly update, just a small update about Xnapper - my latest product
over a year ago
Grow With Less
64 Weak Words and Flabby Expressions That Clog up Your Writing Weak words are everywhere. Like ants invading your home in summer, they slip through the cracks and...
over a year ago
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...
mtlynch.io
Is It Keto - Month 9 Highlights After six months of consistent gains of ~30% in revenue and traffic, Is It Keto’s growth...
over a year ago
44
over a year ago
Highlights After six months of consistent gains of ~30% in revenue and traffic, Is It Keto’s growth finally flattened out. I’m preparing to sell premium meal plans on Is It Keto. I’m ready to make bigger bets on my businesses. Goal Grades At the start of each month, I declare...
mtlynch.io
TinyPilot: Month 20 Highlights I hired TinyPilot’s first support engineer. I learned that hiring a support engineer is...
over a year ago
88
over a year ago
Highlights I hired TinyPilot’s first support engineer. I learned that hiring a support engineer is even harder than I expected. I’m evaluating platforms for paying international contractors. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how...
High Signal
Productized service businesses - the ultimate guide Productized services are growing rapidly in popularity. For founders, they offer a way to make a six...
a year ago
74
a year ago
Productized services are growing rapidly in popularity. For founders, they offer a way to make a six figure salary relatively quickly. For companies, it means paying top talent without the downsides of hiring an employee like paying for a recruiter, paying extra taxes etc. ...
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
103
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...
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...
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
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...
Tony Dinh's...
March 2022: $5,316 MRR and my journey to 30K followers Hello everyone! 👋 I’m happy to share that this newsletter has now reached 2,000 subscribers. Yay!...
over a year ago
104
over a year ago
Hello everyone! 👋 I’m happy to share that this newsletter has now reached 2,000 subscribers. Yay! 🥳 I’m very grateful to have your support, and I hope what I shared here has been helpful for you! Let’s dig in. Here is what happened in March 2022. 📊 Reached $5K MRR, but it's...
mtlynch.io
Sia-Minio Integration Postmortem One of the best things I learned from working at Google is the practice of blame-free postmortems....
over a year ago
38
over a year ago
One of the best things I learned from working at Google is the practice of blame-free postmortems. When something goes wrong, you wait until the dust settles, then write a report analyzing what happened. The report explains how the problem occurred and defines concrete steps the...
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
Nonviolent Communication by Marshall B. Rosenberg, Ph.D. Nonviolent Communication describes a communication style centered around sharing vulnerability and...
over a year ago
39
over a year ago
Nonviolent Communication describes a communication style centered around sharing vulnerability and offering empathy. One of its biggest strengths is in how it highlights common patterns of lazy communication that exclude personal feelings or critical thinking. I also found its...
Max Rozen
OnlineOrNot Diaries 18 Starting the year by cleaning up even more
11 months ago
Max Rozen
Learn Integration Testing with React Hook Form Testing is super important, and yet it's hard to find practical examples to show you what to do....
over a year ago
59
over a year ago
Testing is super important, and yet it's hard to find practical examples to show you what to do. This article intends to fix that, by teaching integration testing with React Hook Form.
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
101
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
WanderJest: Month 2 Highlights I’m betting big on a publicity campaign that’s at risk of failing spectacularly....
over a year ago
36
over a year ago
Highlights I’m betting big on a publicity campaign that’s at risk of failing spectacularly. WanderJest finally earned its first dollar of revenue, but in a way that is definitely unsustainable. Poor work habits have left me with the most stress I’ve felt in a year. Goal Grades At...
mtlynch.io
The Case for Open Borders by John Washington If you’re a liberal who’s interested in becoming a radical progressive, this is a good book for you....
6 days ago
13
6 days ago
If you’re a liberal who’s interested in becoming a radical progressive, this is a good book for you. If you’re anyone else, you’re probably not the target audience.
Max Rozen
How do you use variables in the HTML webpack outputs? Looking to inject variables from CI into the HTML your webpack build outputs? It's relatively simple...
over a year ago
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
19
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
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...
High Signal
The Ultimate Guide to Social Proof Social proof is a powerful concept in marketing. It's the idea that as consumers, we are influenced...
6 months ago
99
6 months ago
Social proof is a powerful concept in marketing. It's the idea that as consumers, we are influenced by what others do, especially people we admire. If you have ever seen a website mention its number of users, a review from a customer, or company logos, you've
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
8 months ago
mtlynch.io
Eliminating Distractions from Social Media, Email, and StackOverflow You open Gmail to write a note to your friend. Before you begin, you notice that you’ve received six...
over a year ago
35
over a year ago
You open Gmail to write a note to your friend. Before you begin, you notice that you’ve received six new messages. It pains you to leave emails unopened, so you read them immediately. Two hours later, you realize that you never wrote that note to your friend. This happened to me...
Max Rozen
OnlineOrNot Diaries 23 Working with big systems all day can slow you down.
2 weeks ago
I Have No Idea What...
The Problem With Slack In deciding what startup to start, I’ve been thinking about what problem space I want to tackle. An...
over a year ago
81
over a year ago
In deciding what startup to start, I’ve been thinking about what problem space I want to tackle. An area that’s drawing my attention is team communication and collaboration, especially for knowledge workers. This is for several reasons: With the trend towards distributed/hybrid...
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
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
78
a year ago
Incentive-based lead generation is a game changer and record days continue to become the new normal. But it's not all good. The post Weeks 19-21: Fortunately, I Wasn’t Lying appeared first on Scott DeLong.
Tony Dinh's...
TypingMind is live It's my first product launch of the year!
a year ago
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
73
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
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...
Tony Dinh's...
Jan 2022 updates: 4K MRR, new release, new features, new learnings Hello everyone, this is Tony! 👋 In January 2022, I released a new DevUtils version, added a lot of...
over a year ago
100
over a year ago
Hello everyone, this is Tony! 👋 In January 2022, I released a new DevUtils version, added a lot of features for Black Magic, reached $4K MRR, and learned a ton! Here comes the monthly update! Hope you like it! 🧩 New DevUtils release: 1.13 The latest release of DevUtils comes...
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
90
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...
Val Sopi
Test <p> Some super </p> <p class="top-button"> <a href="#top">🔝</a> </p>
10 months ago
mtlynch.io
TinyPilot: Month 14 Highlights A redesign of TinyPilot’s website seems to have increased sales. TinyPilot now has a...
over a year ago
79
over a year ago
Highlights A redesign of TinyPilot’s website seems to have increased sales. TinyPilot now has a European distributor. After three years, I’ve earned back my investment in Zestful (and I might sell it). I’m still ruthlessly delegating every task I can. Goal Grades At the start of...
mtlynch.io
Bowling Alone by Robert D. Putnam The idea of social capital has interested me for a long time, but when I finally sat down to read...
over a year ago
34
over a year ago
The idea of social capital has interested me for a long time, but when I finally sat down to read this book, it was painfully dry. It offers an eye-opening investigation into the many ways that civic engagement has declined in the US, but it was a real slog to get through.
Val Sopi
Runway extended by an Angel <p> About a month ago, on September 1st, I made a big leap:&nbsp;I stopped my consulting work...
over a year ago
51
over a year ago
<p> About a month ago, on September 1st, I made a big leap:&nbsp;I stopped my consulting work for the 3rd time to chase my SaaS dreams.</p> <p> Up to September, I supported my SaaS making with consulting and contract work. Which wasn't an ideal setup for making...
👋 Hello, I'm...
Want to save your nation? Get rid of poor people!
a year ago
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
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
98
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
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
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
Using Nix to Fuzz Test a PDF Parser (Part Two) This is the second half of a post about using Nix to automate a fuzz testing workflow. At this...
2 months ago
31
2 months ago
This is the second half of a post about using Nix to automate a fuzz testing workflow. At this point, I can run honggfuzz against pdftotext, but it takes a bit of manual effort to get things started. I promised in part one that I’d get all of the installation and fuzzing down to...
mtlynch.io
Deep Work by Cal Newport This was my favorite book of 2018. It profoundly impacted the way I approach my work and organize my...
over a year ago
62
over a year ago
This was my favorite book of 2018. It profoundly impacted the way I approach my work and organize my time. After reading it, I find it easier to maintain concentration and to prioritize important tasks. It was also the final push I needed to un-addict myself from social media.
Dominik Sobe's...
What a roller coaster ride
over a year ago
Dominik Sobe's...
Early marketing efforts showing results
over a year ago
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...
Max Rozen
@forge/api: Cannot read properties of undefined (reading ‘fetch’) How to fix a cannot read properties of undefined error in Forge
over a year ago
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...
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
My Feedback about Hello Base The cryptocurrency language barrier There’s an unforunate language barrier among technologists right...
4 weeks ago
13
4 weeks 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...
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
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...
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...
I Have No Idea What...
Rejected from YCombinator and how I’m using their feedback to change my approach
over a year 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...
Max Rozen
Blogging lessons from working for a large blogging company For a short period, I was employed by a company that drove most of its revenue from blogging. Here's...
over a year ago
12
over a year ago
For a short period, I was employed by a company that drove most of its revenue from blogging. Here's what I learned while I was there.
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
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
45
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...
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
17
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...
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.
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
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
116
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...
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
94
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...
Max Rozen
Preventing infinite re-renders when using useEffect and useState React's useEffect hook is an incredibly useful tool for fetching data, but if you're not careful,...
over a year ago
21
over a year ago
React's useEffect hook is an incredibly useful tool for fetching data, but if you're not careful, can cause infinite re-renders.
mtlynch.io
My First Year as a Solo Developer On February 1st, 2018, I quit my job as a software engineer at Google to start my own single-person...
over a year ago
46
over a year ago
On February 1st, 2018, I quit my job as a software engineer at Google to start my own single-person software company. It’s exactly one year later, so it feels like an apt time to reflect on how that decision affected my finances, lifestyle, and happiness. How I made and spent...
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
High Signal
$270k ARR from a Notion form app Julien Nahum caught my attention on Twitter by pulling in $22k MRR with his Notion form app, Notion...
a year ago
78
a year ago
Julien Nahum caught my attention on Twitter by pulling in $22k MRR with his Notion form app, Notion Forms. Back in August he was at $10k MRR
Grow With Less
How to Write a SEO Title Google and Your Visitors Love Writing a SEO title (also called page title or Google title) is considered difficult because you are...
over a year ago
20
over a year ago
Writing a SEO title (also called page title or Google title) is considered difficult because you are writing for 3 main audiences. Visitors coming from search engines. Search engines. Visitors from social media. And writing a SEO title that ranks high on Google and gets shared on...
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
33
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.
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...
Tony Dinh's...
Feb 2023 updates: Twitter API, ChatGPT API, Hackaigon. It was a such a short month!
a year ago
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
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
38
over a year ago
When people talk about code reviews, they focus on the reviewer. But the developer who writes the code is just as important to the review as the person who reads it. There’s scarcely any guidance on preparing your code for review, so authors often screw up this process out of...
mtlynch.io
TinyPilot: Month 41 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
63
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
mtlynch.io
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
Takeaways from Charles Marohn's "Escaping the Housing Trap" Last week, I stumbled upon a reddit post announcing that the author, Charles Marohn, was giving a...
a month ago
25
a month ago
Last week, I stumbled upon a reddit post announcing that the author, Charles Marohn, was giving a free talk near my town the next morning. Marohn is the author of Strong Towns, one of my favorite books of the last few years. So, my wife and I attended the talk and enjoyed it. The...
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
Making $200k/year at 25 from online startups Ch Daniel is a 25 year old founder who is making $200,000 in annual revenue from a variety of...
a year ago
Dominik Sobe's...
Lessons from a “failed” Product Hunt launch
over a year ago
I Have No Idea What...
6 pricing A/B tests I’ve run (and which ones worked) How pricing experiments helped me reach $6,000 MRR
a year ago
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...
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.
mtlynch.io
Educational Products: Month 1 Highlights I’m rebooting my blogging course from 2020. htmx is pretty good but not everything I wish...
5 months ago
50
5 months ago
Highlights I’m rebooting my blogging course from 2020. htmx is pretty good but not everything I wish it could be. I’m looking for a buyer for Is It Keto, my old keto website. Rebooting Hit the Front Page In 2020, I created a video course about blogging called “Hit the Front Page...
mtlynch.io
TinyPilot: Month 35 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
40
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs seven other people. Every month, I publish a retrospective like this...
mtlynch.io
I Regret My $46k Website Redesign Two years ago, I created a website for my business. By combining my terrible design skills with a...
over a year ago
84
over a year ago
Two years ago, I created a website for my business. By combining my terrible design skills with a decent-looking template, I created a site that looked okay. I told myself that if the business took off, I’d hire a real designer to make it look professional. TinyPilot website,...
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...
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
94
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
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
48
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 from a baby AI photo generator Ever wondered, "Is there an AI to see how your baby looks?" Well you're not alone! OurBabyAI is an...
a year ago
603
a year ago
Ever wondered, "Is there an AI to see how your baby looks?" Well you're not alone! OurBabyAI is an app that shows how your future baby may look.
mtlynch.io
TinyPilot: Month 16 Highlights I announced a new product and then discovered it was a mistake. I simplified the...
over a year ago
95
over a year ago
Highlights I announced a new product and then discovered it was a mistake. I simplified the TinyPilot website to focus on a single device. I tried taking my first real vacation from TinyPilot with mixed results. Goal Grades At the start of each month, I declare what I’d like to...
Tony Dinh's...
April 2024 updates, new product! Traveled to Bali and Sydney, some updates on Typing Mind, and a new product.
7 months ago
mtlynch.io
Happy City by Charles Montgomery Given how much urban design affects our lives, it’s surprising how little we think about and...
over a year ago
44
over a year ago
Given how much urban design affects our lives, it’s surprising how little we think about and participate in it. This book was eye-opening in terms of the way I look at cities and how its inhabitants interact with them. I took for granted the idea that cities should be friendly to...
mtlynch.io
TinyPilot: Month 17 Highlights TinyPilot’s sales jumped to $57k, and it might be sustainable. I’m just about to launch...
over a year ago
90
over a year ago
Highlights TinyPilot’s sales jumped to $57k, and it might be sustainable. I’m just about to launch TinyPilot’s new product and branding. I reduced Google Cloud Platform fees by 90% on my side projects. Goal Grades At the start of each month, I declare what I’d like to accomplish....
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
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
83
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.
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...
Max Rozen
OnlineOrNot Diaries 4 On ripping out product analytics, updating the pricing page, and adding multi-region monitoring
a year ago
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...
Tony Dinh's...
Oct 2023: side project, interview on Indie Hackers Going viral, my thoughts, and updates from me in October 2023.
a year ago
Dominik Sobe's...
First, second, wait—third customer
over a year ago
Val Sopi
On using time <p>One thing I've gotten really good at over the years is using time in terms of how it affects my...
a year ago
83
a year ago
<p>One thing I've gotten really good at over the years is using time in terms of how it affects my product-making process.</p><p>Back in the day, when I was greener, I&nbsp;used to rush things, not just for the sake of rushing to get them out of the door —&nbsp;but I would get to...
Build In Public...
How I Built This In Public: Noah Bragg Lessons from building and growing Potion to its acquisition all in public
a year ago
mtlynch.io
Hiring Content Writers: Part Five - Terminating Writers Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job...
over a year ago
53
over a year ago
Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job Description Part Three: Screening Candidates Part Four - Working with Writers Part Five - Terminating Writers (this section) If you’ve followed this guide, you’ve hired writers on a...
Max Rozen
Indiehacking: a review of my 3rd year A review of my third year of trying to start an internet business.
over a year ago
Dominik Sobe's...
The journey of launching StorePreviewer PRO
over 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...
mtlynch.io
The Seven Habits of Highly Effective People by Stephen R. Covey Before reading The Seven Habits of Highly Effective People, I thought of it as the canonical cliché...
over a year ago
37
over a year ago
Before reading The Seven Habits of Highly Effective People, I thought of it as the canonical cliché self-help book. But as the saying goes, clichés become clichés because they’re true. The book’s insightfulness surprised me, and I found many of its ideas useful in my everyday...
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
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
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...
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
2018: Reflections on trying to start an internet business A review post on what I've done this year in terms of trying to start an Internet business
over a year ago
Build In Public...
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
Paternity Leave: Month 4 Highlights I found ways to procrastinate writing my book. I had fun fuzz testing open-source...
4 weeks ago
30
4 weeks ago
Highlights I found ways to procrastinate writing my book. I had fun fuzz testing open-source projects. I picked out components for a new high-end desktop computer for software development. Goal grades At the start of each month, I declare what I’d like to accomplish. Here’s how I...
Max Rozen
Using Tailwind CSS with React and CSS-in-JS If you're already using a CSS-in-JS library, trying out Tailwind CSS with your existing app might be...
over a year ago
15
over a year ago
If you're already using a CSS-in-JS library, trying out Tailwind CSS with your existing app might be much easier than you think.
Val Sopi
What it's like to make and launch a product, for me. <p>I've been making Saas products since 2013. My very first product was a project management tool...
over a year ago
25
over a year ago
<p>I've been making Saas products since 2013. My very first product was a project management tool that included invoicing, time-tracking, and a plethora of other functions.</p> <p>The idea was to be better than others at cheaper prices. Whatever "better" and "cheaper"...
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...
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
Val Sopi
What is leadership? <p>With so much going on in the world and information traveling faster than ever before in the human...
over a year ago
27
over a year ago
<p>With so much going on in the world and information traveling faster than ever before in the human existence, it's easy to lose track of the basics.</p> <p>Feeling overwhelmed is a result of our values, thoughts, being challenged.</p> <p>The first response is naturally to...
Tony Dinh's...
Jan 2021: I got a $500K acquisition offer! ...and other updates in January 2022 from me
a year ago
Max Rozen
Understanding useState's initial value If you're used to class components and setState, the useState Hook might be confusing at first....
over a year ago
18
over a year ago
If you're used to class components and setState, the useState Hook might be confusing at first. Let's learn more about it in this article.
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
100
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....
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...
Dominik Sobe's...
Recapping 2023
a year ago
I Have No Idea What...
I Have No Idea What I’m Doing: Introduction In this blog “I have no idea what I’m doing” I’ll be chronicling the progress and discoveries I make...
over a year ago
81
over a year ago
In this blog “I have no idea what I’m doing” I’ll be chronicling the progress and discoveries I make as I build a startup for the first time. The name of this blog comes from a talk in 2015 by former Facebook engineer Graham Lee. In his talk, he admits that although at the time...
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
17
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...
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
73
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...
High Signal
How to make a $200k a year business - Mike Cardona interview Mike Cardona is a solo founder who has managed to build a $200k online business by specialising in...
a year ago
149
a year ago
Mike Cardona is a solo founder who has managed to build a $200k online business by specialising in automation content and consulting
Dominik Sobe's...
Travel hard, work harder or: on being a digital nomad
a year ago
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...
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
91
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
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
53
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...
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...
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...
Val Sopi
Launching on Product Hunt <p> <b>Diary entries, aka Table of contents</b> </p> <ul> <li><a...
over a year ago
54
over a year ago
<p> <b>Diary entries, aka Table of contents</b> </p> <ul> <li><a href="#wednesday7">Wednesday, Dec 7</a></li> <li><a href="#thursday8">Thursday, Dec 8</a></li> <li><a href="#thursday8">Friday, Dec 9</a></li> <li><a href="#monday12">Monday, Dec 12</a></li> ...
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...
Tony Dinh's...
$500K milestone – my reflections after 1 year of building Typing Mind Also in this issue: one-off purchase vs. subscription, selling Xnapper, and other updates from me in...
10 months ago
mtlynch.io
TinyPilot: Month 9 Highlights I plan to open TinyPilot’s first real office next month. TinyPilot’s revenues continue to...
over a year ago
66
over a year ago
Highlights I plan to open TinyPilot’s first real office next month. TinyPilot’s revenues continue to plummet, but I’m learning to accept it. I’m inching ever closer to the freedom to take short vacations. Goal Grades At the start of each month, I declare what I’d like to...
mtlynch.io
My Eight-Year Quest to Digitize 45 Videotapes (Part One) For the last eight years, I’ve carried around this box of videotapes through four different...
over a year ago
53
over a year ago
For the last eight years, I’ve carried around this box of videotapes through four different apartments and one house. They’re family home videos from my childhood. After 600+ hours of work, I finally digitized and organized them well enough to throw away the original tapes....
mtlynch.io
Paternity Leave: Month 1 Highlights My wife and I became parents. I realized that caring for a newborn takes more time than I...
3 months ago
51
3 months ago
Highlights My wife and I became parents. I realized that caring for a newborn takes more time than I expected. I’m unsure what to do with my partially-finished Hacker News course. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did...
Tony Dinh's...
Late promotion update Hi everyone!
a month ago
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
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
41
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...
Build In Public...
How I Built This In Public: Peter Mick Lessons from building and growing Copylime to 6 figures all in public
a year ago
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,...
Build In Public...
Your New Brainstorming Buddy 🧠💡 Meet Scrintal, a new canvas that's like a playground for your mind.
2 months ago
Build In Public...
How I Built This In Public: Olly Lessons from building Senja.io to $4,000 MRR in Public
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
mtlynch.io
GUIs are Antisocial Last week, I was listening to the CoRecursive podcast interview with PowerShell’s lead architect,...
5 months ago
74
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...
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
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...
Tony Dinh's...
Dec 2022 updates and happy new year! Hello everyone! It's Tony again with another monthly updates.
a year ago
mtlynch.io
My Fifth Year as a Bootstrapped Founder Five years ago, I quit my job as a developer at Google to create my own bootstrapped software...
a year ago
82
a year ago
Five years ago, I quit my job as a developer at Google to create my own bootstrapped software company. For the first few years, all of my businesses flopped. None of them earned more than a few hundred dollars per month in revenue, and they all had negative profits. Halfway...
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 Budget Homelab NAS Server (2022 Edition) This year, I decided to build my first ever home storage server. It’s a 32 TB system that stores my...
over a year ago
99
over a year ago
This year, I decided to build my first ever home storage server. It’s a 32 TB system that stores my personal and business data using open-source software. The server itself cost $531, and I bought four disks for $732, bringing the total cost to $1,263. It’s similar in price to...
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
107
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....
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
40
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
Running Sia on a Synology NAS via Docker Overview Sia is a decentralized, peer-to-peer network for buying and selling computer storage space....
over a year ago
31
over a year ago
Overview Sia is a decentralized, peer-to-peer network for buying and selling computer storage space. If you have extra storage space, Sia allows you to sell it to others who want to store their files on the Sia cloud network. Hosting a Sia server on your personal laptop or...
mtlynch.io
TinyPilot: Month 15 Highlights TinyPilot had its highest-revenue month ever. One of TinyPilot’s competitors raised $800k...
over a year ago
78
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...
Max Rozen
Introducing PerfBeacon - Continuously Measure Site Speed via API or Schedule PerfBeacon was a wrapper around Google Lighthouse that lets you continuously measure your site's...
over a year ago
19
over a year ago
PerfBeacon was a wrapper around Google Lighthouse that lets you continuously measure your site's performance via API, or a schedule
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...
mtlynch.io
What Got Done - Month 1 Highlights I launched my task journaling app, but it hasn’t attracted many users. Interviewing...
over a year ago
47
over a year ago
Highlights I launched my task journaling app, but it hasn’t attracted many users. Interviewing potential customers gave me a good idea for my next project. I earned $107 from Is It Keto and $123 from Zestful without working on either. Goal Grades Publish a minimum viable product...
mtlynch.io
The Perils of Outsourcing Your MVP A few months ago, I had a brilliant idea for a website. Then, I had an even brillianter idea: build...
over a year ago
44
over a year ago
A few months ago, I had a brilliant idea for a website. Then, I had an even brillianter idea: build the website, but outsource all the work. Every great website starts with an MVP: the minimum viable product. It demonstrates the idea in its simplest form to test whether anyone is...
mtlynch.io
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
34
2 months ago
Fuzz testing is a technique for automatically uncovering bugs in software. The problem is that it’s a pain to set up. Read any fuzz testing tutorial, and the first task is an hour of building tools from source and chasing down dependencies upon dependencies. I recently found that...
Val Sopi
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
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...
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
Dominik Sobe's...
Launching HelpKit
over a year ago
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...
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...
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
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!
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
18
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 11 Highlights Two of my blog posts reached the front page of Hacker News. I may have finally discovered...
over a year ago
47
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...
Grow With Less
7 Dangerous Meta Description Mistakes That Are Ruining Your CTR I have some bad news. Writing great content, building quality backlinks and having catchy blog post...
over a year ago
21
over a year ago
I have some bad news. Writing great content, building quality backlinks and having catchy blog post titles is not enough. You could have all this and still get very little traffic. Why? Because you need people to choose your article over competing articles in the search...
mtlynch.io
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
123
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...
Val Sopi
Where is blogstatic now? <p>blogstatic is growing slowly at around 20% month-to-month.</p> <p>Currently, it's hovering at...
a year ago
56
a year ago
<p>blogstatic is growing slowly at around 20% month-to-month.</p> <p>Currently, it's hovering at ~$700/month in revenue.</p> <p>Since pricing is currently "yearly" only, each month starts from zero.</p> <p>It will be interesting come October 2023 when the first yearly upgrades...
Dominik Sobe's...
HelpKit reached $1000 MRR!
over a year ago
mtlynch.io
TinyPilot: Month 44 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
9 months ago
45
9 months ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
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...
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.
High Signal
The ultimate guide to bootstrapping a business Bootstrapping a business has come back into fashion lately, especially as investment from venture...
11 months ago
36
11 months ago
Bootstrapping a business has come back into fashion lately, especially as investment from venture capitalists is drying up and people want to increase their income due to the cost of living crisis. This article will teach you everything you need to know about bootstrapping a...
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...
Dominik Sobe's...
Just crossed 10 paying customers
over a year ago
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
30
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...
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
15
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.
mtlynch.io
TinyPilot: Month 21 Highlights TinyPilot had its best sales month ever, with $69k of total revenue. I’m now five months...
over a year ago
102
over a year ago
Highlights TinyPilot had its best sales month ever, with $69k of total revenue. I’m now five months and $32k over budget on a website redesign. I launched PicoShare, and it’s the fastest-growing project I’ve ever published. Goal Grades At the start of each month, I declare what...
Max Rozen
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
19
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.
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
Should I Invest in iBonds? In a recent Hacker News thread about preparing financially for a possible recession, a commenter...
over a year ago
66
over a year ago
In a recent Hacker News thread about preparing financially for a possible recession, a commenter suggested investing in iBonds. iBonds are one of those investments I’ve seen in passing every time I read a personal finance book, but I’ve never paid much attention to them. When I...
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
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...
Grow With Less
The 27 tools I use to grow my online business People often ask me what tools I use to build and grow French Together so I thought I would put...
over a year ago
41
over a year ago
People often ask me what tools I use to build and grow French Together so I thought I would put together a list of my favorites. These are not necessarily the best and trendiest tools, some may even be considered old-fasshioned. But they are the tools that help me build and grow...
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
17
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.
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...
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...
mtlynch.io
Is It Keto: Month 7 Highlights Is It Keto’s visits reached a record high of 11k pageviews. Revenues reached a record...
over a year ago
33
over a year ago
Highlights Is It Keto’s visits reached a record high of 11k pageviews. Revenues reached a record high of $40.84 in affiliate income. Despite this, Is It Keto didn’t satisfy its critical goals, so I’m putting it on the backburner. Goal Grades At the start of the month, I laid out...
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...
Dominik Sobe's...
Feedback, acquisition offer and the journey to product-market fit
over a year ago
Tony Dinh's...
February 2022 updates – 6 months milestone Hello everyone! It’s me again – Tony 👋 Time flies! February 2022 marks the 6 months milestone of me...
over a year ago
100
over a year ago
Hello everyone! It’s me again – Tony 👋 Time flies! February 2022 marks the 6 months milestone of me going indie hacking full time! 🥳 In this issue, I’ll share my regular updates from February and some thoughts on the first 6 months of my journey. Let’s go!
Dominik Sobe's...
My experience living and working in South East Asia
a year ago