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+→]
Dominik Sobe's...
What I learned bootstrapping 8+ software products
a month ago
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
Is It Keto - Month 10 Highlights I sold my first meal plan on Is It Keto. I then tried five different experiments for...
over a year ago
37
over a year ago
Highlights I sold my first meal plan on Is It Keto. I then tried five different experiments for increasing sales. Is It Keto’s revenue dropped for the month as I redirected resources toward its failing meal plans. Goal Grades At the start of each month, I declare what I’d like to...
I Have No Idea What...
A Summary of My Learnings On How To Find Startup Ideas I’ve been searching for new startup ideas and problem areas to tackle. It’s quite difficult to do,...
over a year ago
87
over a year ago
I’ve been searching for new startup ideas and problem areas to tackle. It’s quite difficult to do, especially when you begin adding constraints to the criteria such as “Am I excited about this problem space?”. The internet is filled with helpful ways to come up with startup ideas...
Max Rozen
2023: Focusing on a single product pays off The first year where I managed to keep my focus entirely on a single project.
a year ago
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...
Dominik Sobe's...
My experience living and working in South East Asia
a year ago
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
Max Rozen
OnlineOrNot Diaries 21 I was young, and needed to ship...
4 months ago
Max Rozen
How do you use resolve.alias in webpack? Want to stop webpack from including multiple versions of the same package in your bundle? It only...
over a year ago
10
over a year ago
Want to stop webpack from including multiple versions of the same package in your bundle? It only takes a couple of lines of code.
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...
Dominik Sobe's...
HelpKit hit $10000 MRR
a year ago
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
16
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.
High Signal
500,000 users per month after quitting his developer job Today's interview is with Ruurtjan, a Dutch founder whose two sites get 500,000 users a month....
a year ago
81
a year ago
Today's interview is with Ruurtjan, a Dutch founder whose two sites get 500,000 users a month. Ruurtjan quit his job to go all in on his business
High Signal
How Allison monetizes her programmatic SEO knowledge Allison Seboldt is the founder of PageFactory, a service which helps websites grow their content and...
a year ago
81
a year ago
Allison Seboldt is the founder of PageFactory, a service which helps websites grow their content and reach with programmatic SEO.
Max Rozen
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
Tony Dinh's...
Help me win the Golden Kitty Awards 2022? (just a quick announcement...)
a year ago
Dominik Sobe's...
Just crossed 10 paying customers
over a year ago
Val Sopi
blogstatic numbers for November <p>Coming from <a href="https://valsopi.com/blogstatic-numbers-october-2022">October</a>, November...
over a year ago
77
over a year ago
<p>Coming from <a href="https://valsopi.com/blogstatic-numbers-october-2022">October</a>, November was again another solid month.<a href="https://valsopi.com/blogstatic-numbers-october-2022"></a></p> <table><tbody><tr><td><b>blogstatic</b></td><td><b>October...
Val Sopi
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,...
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
102
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...
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...
High Signal
Selling a directory website for $10,000 - Damn Good Tools Imagine selling a website you made for $10,000. Pretty great, huh? Well that's exactly what Dmytro...
a year ago
mtlynch.io
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...
Max Rozen
Understanding when to use useMemo If you've just learned what useCallback is, you might be wondering why on earth useMemo exists, and...
over a year ago
18
over a year ago
If you've just learned what useCallback is, you might be wondering why on earth useMemo exists, and why we don't use it everywhere.
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
Val Sopi
Hello world <p>I started toying with the web circa 2000. Since then, I have always wanted to have my own space...
over a year ago
15
over a year ago
<p>I started toying with the web circa 2000. Since then, I have always wanted to have my own space where I can spit out my thoughts, unfiltered, on my very own domain.</p> <p>I was able to start a personal blog several times, but then got sidetracked.</p> <p>I aim to keep this...
Max Rozen
The books I read in 2018 A list of books I read in 2018
over a year ago
Build In Public...
How I Built This In Public: Khe Hy Lessons from building RadReads and helping over 40,000 professionals in public
a year ago
I Have No Idea What...
Starting Over Abandoning the idea of building a Slack Alternative
over a year ago
mtlynch.io
How I Stole Your Siacoin A seedy reddit post The night was June 9th, 2017. It was a typical Friday night for me. I was...
over a year ago
30
over a year ago
A seedy reddit post The night was June 9th, 2017. It was a typical Friday night for me. I was watching Netflix and checking reddit partying with cool kids. Suddenly, I saw this post on the “New” tab of the /r/siacoin subreddit: If you’re not familiar with Siacoin, it’s a...
Dominik Sobe's...
My 2020 Annual Review
over a year ago
mtlynch.io
A Simple Example of Calling a C Library from Zig Zig is a new, independently developed low-level programming language. It’s a modern reimagining of C...
a year ago
103
a year ago
Zig is a new, independently developed low-level programming language. It’s a modern reimagining of C that attempts to retain all of C’s performance benefits while also taking advantage of improvements in tooling and language design from the last 30 years. Because Zig is designed...
Max Rozen
Deploying Node and React Shopify apps on Vercel Shopify's tutorial is awesome for getting started, but doesn't let you deploy onto Vercel. In this...
over a year ago
16
over a year ago
Shopify's tutorial is awesome for getting started, but doesn't let you deploy onto Vercel. In this article, I'll show you how.
Tony Dinh's...
Just two things Hello everyone! Tony here 👋 This is not a typical monthly update, I just want to quickly let you...
over a year ago
59
over a year ago
Hello everyone! Tony here 👋 This is not a typical monthly update, I just want to quickly let you know about 2 important things I’m working on that are time-sensitive! 1. DevUtils Black Friday Deal: 30% OFF Once a year, I run a promotion for DevUtils on Black Friday and Cyber...
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
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
35
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...
High Signal
Making a living from no-code Katt Risen is a no-code founder and the creator of the No-Code Exits newsletter and co-creator of...
7 months ago
67
7 months ago
Katt Risen is a no-code founder and the creator of the No-Code Exits newsletter and co-creator of Build the Keyword
mtlynch.io
TinyPilot: Month 24 Highlights TinyPilot reached an all-time high of $74k in revenue. I’m trying to figure out the best...
over a year ago
77
over a year ago
Highlights TinyPilot reached an all-time high of $74k in revenue. I’m trying to figure out the best approach to software licensing. I’m still searching for a web framework I can love. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did...
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
High Signal
10 websites for selling your startup If you are wanting to sell your startup but aren't sure where to do that, here are all your options....
11 months ago
81
11 months ago
If you are wanting to sell your startup but aren't sure where to do that, here are all your options. There's lots of choice here for you
mtlynch.io
Chaos Monkeys by Antonio García Martínez An insider’s story about Facebook in the years leading up to its IPO. It’s surprisingly candid — it...
over a year ago
33
over a year ago
An insider’s story about Facebook in the years leading up to its IPO. It’s surprisingly candid — it names names and exposes internal Facebook discussions that were never meant to be public. An engaging read, but the narrator is painfully obnoxious.
mtlynch.io
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
47
over a year ago
On February 1st, 2018, I quit my job as a software engineer at Google to start my own single-person software company. It’s exactly one year later, so it feels like an apt time to reflect on how that decision affected my finances, lifestyle, and happiness. How I made and spent...
mtlynch.io
TinyPilot: Build a KVM Over IP for Under $100 TinyPilot is my inexpensive, open-source device for controlling computers remotely. It works even...
over a year ago
50
over a year ago
TinyPilot is my inexpensive, open-source device for controlling computers remotely. It works even before the operating system boots, so I use TinyPilot to install new OSes and debug boot failures on my bare metal homelab servers. This post details my experience creating TinyPilot...
mtlynch.io
Running NixOS on Proxmox One of the stumbling blocks I ran into when trying out NixOS was that I couldn’t run it under...
a year ago
92
a year ago
One of the stumbling blocks I ran into when trying out NixOS was that I couldn’t run it under Proxmox, my preferred virtual machine server. Through some trial and error, I figured out how to install NixOS as a Proxmox container. Download the NixOS container image First, download...
Val Sopi
The Word that guides my year <p>Sort of without fail and unplanned, every year in December, I usually think of a word that I want...
over a year ago
80
over a year ago
<p>Sort of without fail and unplanned, every year in December, I usually think of a word that I want to live by the upcoming year.</p> <p>Depending on what kind of year I have had, the&nbsp;Word for the upcoming one should represent the practical step ahead for...
mtlynch.io
Testing Ansible Web App Roles with Selenium Overview Ansible is an excellent tool for deploying web apps. Ansible allows us to define web apps...
over a year ago
29
over a year ago
Overview Ansible is an excellent tool for deploying web apps. Ansible allows us to define web apps in terms of the different “roles” that compose our web app (e.g. web server, database server, application server). As our roles and the interactions between them become more...
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...
Max Rozen
Managing your Node.js installation If you're finding yourself manually installing different versions of Node, you need to know there's...
over a year ago
63
over a year ago
If you're finding yourself manually installing different versions of Node, you need to know there's a *much* better way.
I Have No Idea What...
The Path to a Better Slack Building a unified experience with Slack instead of trying to replace it all at once
over a year ago
mtlynch.io
Aardvark'd: The Fog Creek Documentary, 18 Years Later In 2005, Joel Spolsky’s software company, Fog Creek, filmed a documentary about their summer...
a year ago
133
a year ago
In 2005, Joel Spolsky’s software company, Fog Creek, filmed a documentary about their summer internship program. The film is called Aardvark’d: 12 Weeks with Geeks, and it follows four college interns as they design, implement, and launch a completely new software product. That’s...
mtlynch.io
Why Good Developers Write Bad Unit Tests Congratulations! You’ve finally written so many lines of code that you can afford a beach house. You...
over a year ago
54
over a year ago
Congratulations! You’ve finally written so many lines of code that you can afford a beach house. You hire Peter Keating, an architect world-famous for his skyscrapers, who assures you that he has brilliant plans for your beachfront property. Months later, you arrive at the grand...
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
Starting a Cloudflare Worker from scratch We don't need no fancy tooling!
a year ago
mtlynch.io
Using Zig to Unit Test a C Application Zig is a new, independently developed low-level programming language. It’s a modern reimagining of C...
a year ago
83
a year ago
Zig is a new, independently developed low-level programming language. It’s a modern reimagining of C that attempts to retain C’s performance while embracing improvements from the last 30 years of tooling and language design. Zig makes calling into C code easier than any other...
Build In Public...
Your New Brainstorming Buddy 🧠💡 Meet Scrintal, a new canvas that's like a playground for your mind.
2 months ago
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...
mtlynch.io
Use a Nix Flake without Adding it to Git When I work in my own repositories these days, I always add a Nix flake to the repo so that I can...
a year ago
114
a year ago
When I work in my own repositories these days, I always add a Nix flake to the repo so that I can spin up a working development environment on any system with a single command. What do I do when I’m working in someone else’s repo and they don’t want to adopt Nix flakes? Normally,...
High Signal
Black Friday 2023 deals for entrepreneurs Here's a list of some of the best Black Friday discounts for entrepreneurs and developers. This page...
a year ago
95
a year ago
Here's a list of some of the best Black Friday discounts for entrepreneurs and developers. This page contains affiliate links. Courses Grow and Monetize your Newsletter - 60% off Monetize Your Newsletter - 60% off Grow Your Newsletter - 60% off WesBos - Beginner JavaScript -...
mtlynch.io
Building a Homelab VM Server (2020 Edition) For the past five years, I’ve done all of my software development in virtual machines (VMs). Each of...
over a year ago
42
over a year ago
For the past five years, I’ve done all of my software development in virtual machines (VMs). Each of my projects gets a dedicated VM, sparing me the headache of dependency conflicts and TCP port collisions. Three years ago, I took things to the next level by building my own...
Dominik Sobe's...
The journey of launching StorePreviewer PRO
over a year ago
mtlynch.io
My First Impressions of Nix Nix is a tool for configuring software environments according to source files. I’ve been hearing...
a year ago
110
a year ago
Nix is a tool for configuring software environments according to source files. I’ve been hearing more and more about Nix on Hacker News and Twitter. The idea of it appeals to me, so I’ve been tinkering with it over the past few weeks. My history with infrastructure as code Ten...
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. ...
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...
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
94
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...
Grow With Less
10 Proven Meta Descriptions Templates Top Blogs Use to Get More Clicks I face the same problem every time I need to write a meta description. I have no idea where to...
over a year ago
23
over a year ago
I face the same problem every time I need to write a meta description. I have no idea where to start. Should I first mention the problem the article is solving? Should I use a call-to-action? Is it bad to repeat what I already wrote in the headline? To find out, I analyzed...
Val Sopi
The Waiting Room <p>Growing up I was always told to work hard, wait my turn, and good things will...
7 months ago
118
7 months ago
<p>Growing up I was always told to work hard, wait my turn, and good things will happen.</p><p>However, I've been the most successful when I didn't wait.</p><p>The "waiting room"&nbsp;is the worst place to be in.&nbsp;</p><p>You're at the mercy of someone else letting you...
Max Rozen
OnlineOrNot Diaries 13 I tried building a monolith.
a year ago
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
22
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.
High Signal
Making $20k from a job board directory Rod is a founder who has successfully monetized a directory showing websites for finding a job. He...
a year ago
122
a year ago
Rod is a founder who has successfully monetized a directory showing websites for finding a job. He has made $20k from his Job Board Search site.
Dominik Sobe's...
Launching HelpKit
over a year ago
Dominik Sobe's...
The reason I got hooked on being an Indiehacker
a year ago
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
Val Sopi
A change in how I share my open finances and a new self–imposed public challenge <p> A bit over a year ago, I wrote <a href="https://valsopi.com/setting-sail">a post</a> in...
a year ago
133
a year ago
<p> A bit over a year ago, I wrote <a href="https://valsopi.com/setting-sail">a post</a> in which I talked about embarking on a journey to financial freedom. Specifically speaking — I took out a personal loan so I could focus on solely building products. </p><p> With that...
mtlynch.io
GUIs are Antisocial Last week, I was listening to the CoRecursive podcast interview with PowerShell’s lead architect,...
5 months ago
76
5 months ago
Last week, I was listening to the CoRecursive podcast interview with PowerShell’s lead architect, Jeffrey Snover. One moment in that interview has been stuck in my head the whole week is when Snover argues that graphical user interfaces (GUIs) are inherently “antisocial”: I...
mtlynch.io
I'm Probably Procrastinating Highlights A change to Zestful’s website boosted it to the front page of Google results within days....
over a year ago
52
over a year ago
Highlights A change to Zestful’s website boosted it to the front page of Google results within days. I’m going to try to make a better version of a decades’ old application for managing machine shops. I’m doing lots of coding to avoid talking to customers. Goal Grades At the...
Build In Public...
How Twitter helped me with the 1st ever BUILD IN PUBLIC NFT 💎 Happy Friday everyone, Below is the story of: how I found an artist to collaborate and mint my 1st...
over a year ago
85
over a year ago
Happy Friday everyone, Below is the story of: how I found an artist to collaborate and mint my 1st ever NFT project on the theme of “build in public” how it all came together on Twitter DMs how we plan to auction/sell it to a thoughtful buyer how we intend to donate all the...
mtlynch.io
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...
Max Rozen
How do you make relay-compiler run automatically? Getting tired of running the relay-compiler every time you change your GraphQL schema/resolvers?...
over a year ago
17
over a year ago
Getting tired of running the relay-compiler every time you change your GraphQL schema/resolvers? There's a plugin in webpack for that!
Val Sopi
My 2 lessons when it comes to pricing a Saas product <p>I was listening to two founders on Twitter Spaces talking about both ends of the spectrum when it...
over a year ago
41
over a year ago
<p>I was listening to two founders on Twitter Spaces talking about both ends of the spectrum when it came charging for their Saas. One wanted to charge (and they are), the other one didn't care about it so much (for now). Then a discussion about the founder of <a...
Build In Public...
How I Built This In Public: Louis Pereira Lessons from building AudioPen to 600+ paid users to clinching #1 on Product Hunt
a year ago
mtlynch.io
Why does a extraneous build step make my Zig app 10x faster? For the past few months, I’ve been curious about two technologies: the Zig programming language and...
9 months ago
120
9 months ago
For the past few months, I’ve been curious about two technologies: the Zig programming language and Ethereum cryptocurrency. To learn more about both, I’ve been using Zig to write a bytecode interpreter for the Ethereum Virtual Machine. Zig is a great language for performance...
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
27
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"...
mtlynch.io
Run a Simple Go Web Service on NixOS I have a few toy utility apps that I run 24/7 on cloud infrastructure. One example is PicoShare, a...
a month ago
25
a month ago
I have a few toy utility apps that I run 24/7 on cloud infrastructure. One example is PicoShare, a simple web app that makes it easy for me to share files with friends and teammates. There are several convenience apps I would run if it were easy to run them constantly. But...
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
65
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $80-100k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
mtlynch.io
Reset Month No update this month I’m skipping my normal retrospective this month, as I sold TinyPilot and am...
7 months ago
110
7 months ago
No update this month I’m skipping my normal retrospective this month, as I sold TinyPilot and am taking some time to figure out my next project. Retrospectives will hopefully resume in a month or two!
Max Rozen
OnlineOrNot Diaries 22 Feels like I've already said everything I had to say
a month ago
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.
Dominik Sobe's...
Early marketing efforts showing results
over a year ago
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
The Mom Test by Rob Fitzpatrick A quick, practical guide to interviewing customers during the early stages of a new product idea. I...
over a year ago
53
over a year ago
A quick, practical guide to interviewing customers during the early stages of a new product idea. I expected basic advice about how you shouldn’t ask customers leading questions, but Fitzpatrick goes much more in-depth. The book made me recognize weaknesses in my approach to...
mtlynch.io
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
100
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...
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...
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...
Tony Dinh's...
July 2023: $6K MRR – getting back on recurring revenue small updates from me in July 2023
a year ago
Max Rozen
Getting your own good enough laptop for under $500 I recently bought a cheap, used Thinkpad T480, replaced a bunch of parts. Some folks were asking how...
a year ago
39
a year ago
I recently bought a cheap, used Thinkpad T480, replaced a bunch of parts. Some folks were asking how they could do the same thing, so I figured I'd write about it
mtlynch.io
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...
Tony Dinh's...
It's the exciting time of the year! This is not the monthly update, just a quick announcement 😄
over a year ago
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
mtlynch.io
Hiring Content Writers: Part Four - Working with Writers Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job...
over a year ago
33
over a year ago
Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job Description Part Three: Screening Candidates Part Four - Working with Writers (this section) Part Five - Terminating Writers You can’t judge a writer’s skill accurately until they...
mtlynch.io
Per-Project Development Environments with Nix Nix is a broad product with a steep learning curve. It’s capable of everything from installing a...
a year ago
75
a year ago
Nix is a broad product with a steep learning curve. It’s capable of everything from installing a single package to managing every file and application on your OS. One useful thing you can do with Nix, even as a complete beginner, is manage your dev environments. Nix lets me have...
mtlynch.io
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...
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
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...
👋 Hello, I'm...
How to get (micro) acquired?
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
20
over a year ago
What do you do when you spent hours writing awesome articles only to realize your mom and your best friend Dave are the only people reading them? That’s the question I asked myself 7 years ago after writing dozens of articles for my new blog French Together. I followed 10,000...
Tony Dinh's...
Making $22K in 7 days: the story and other updates from me in Mar 2023
a year ago
Build In Public...
How I Built This In Public: Michelle Marcelline Immigrating from Indonesia to the US and building Typedream in public
a year ago
Scott DeLong
Weeks 19-21: Fortunately, I Wasn’t Lying Incentive-based lead generation is a game changer and record days continue to become the new normal....
a year ago
79
a year ago
Incentive-based lead generation is a game changer and record days continue to become the new normal. But it's not all good. The post Weeks 19-21: Fortunately, I Wasn’t Lying appeared first on Scott DeLong.
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
43
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...
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
Build In Public...
Build In Public: Spotlight Edition (Andrew Barry) Hey everyone 👋 Hope you had a great week. In today’s edition, I wanted to feature Andrew Barry....
over a year ago
93
over a year ago
Hey everyone 👋 Hope you had a great week. In today’s edition, I wanted to feature Andrew Barry. Andrew’s a friend/creator/former colleague that you may already be familiar with on Twitter. I’ve admired his work from afar and always enjoy conversing with him on topics of...
mtlynch.io
TinyPilot: Month 13 Highlights TinyPilot’s EU distributor is on track to begin sales by the end of August. I’ve freed up...
over a year ago
80
over a year ago
Highlights TinyPilot’s EU distributor is on track to begin sales by the end of August. I’ve freed up time by delegating responsibilities to my teammates. I miraculously became unstuck on two tasks that have been blocking work for months. Goal Grades At the start of each month, I...
mtlynch.io
How to Do Code Reviews Like a Human (Part One) Lately, I’ve been reading articles about best practices for code reviews. I notice that these...
over a year ago
31
over a year ago
Lately, I’ve been reading articles about best practices for code reviews. I notice that these articles focus on finding bugs to the exclusion of almost every other component of a review. Communicating issues you discover in a constructive and professional way? Irrelevant! Just...
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
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
Build In Public...
🚨 Announcement Alert 🚨 I'm dropping a mega Twitter resource on BUILD IN PUBLIC Hey everyone, Some of you know my story but if I have to summarize the last 3 years in 10 bullets of...
over a year ago
87
over a year ago
Hey everyone, Some of you know my story but if I have to summarize the last 3 years in 10 bullets of inflection points, here’s how it would look like: Jan 2018, I was a nobody in startups, stuck in a dead-end corporate job due to visa challenges Oct 2018, read a book called...
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...
Max Rozen
OnlineOrNot Diaries 4 On ripping out product analytics, updating the pricing page, and adding multi-region monitoring
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...
Dominik Sobe's...
You want everything at once – me too
a year ago
Max Rozen
OnlineOrNot Diaries 3 Marketing week? More like reliability week
a year ago
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...
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...
Grow With Less
9 Real Examples of SEO Titles (And Why They Work) You just finished writing an amazing article and can’t wait to share it with the world. But first,...
over a year ago
20
over a year ago
You just finished writing an amazing article and can’t wait to share it with the world. But first, you need to come up with a great SEO title. The kind of SEO title that’ll not only help you rank in Google but also make people excited to read your article. Following the advice I...
mtlynch.io
How to Make Your Code Reviewer Fall in Love with You When people talk about code reviews, they focus on the reviewer. But the developer who writes the...
over a year ago
40
over a year ago
When people talk about code reviews, they focus on the reviewer. But the developer who writes the code is just as important to the review as the person who reads it. There’s scarcely any guidance on preparing your code for review, so authors often screw up this process out of...
Tony Dinh's...
Oct 2022 updates: I will write a book! Also in October: Speak at JOM Launch Asia 2022, and the thing about Elon Musk.
over a year ago
Tony Dinh's...
2023 Recap I turn 30, built a new app, and other updates in December 2023
a year ago
mtlynch.io
Using Nix to Fuzz Test a PDF Parser (Part One) Fuzz testing is a technique for automatically uncovering bugs in software. The problem is that it’s...
2 months ago
35
2 months ago
Fuzz testing is a technique for automatically uncovering bugs in software. The problem is that it’s a pain to set up. Read any fuzz testing tutorial, and the first task is an hour of building tools from source and chasing down dependencies upon dependencies. I recently found that...
Grow With Less
A Day in the Life of a Full-Time Blogger Search “blogger working” in Google Image and you will see thousands of smiling bloggers working on...
over a year ago
18
over a year ago
Search “blogger working” in Google Image and you will see thousands of smiling bloggers working on their laptop while drinking coffee in a trendy coffee shop. And while these things can definitely be part of a blogger’s day, they are only the visible part of the iceberg. Blogging...
mtlynch.io
How to Republish or Adapt this Content All original writing and images on this blog are released under the Creative Commons Attribution 4.0...
11 months ago
74
11 months ago
All original writing and images on this blog are released under the Creative Commons Attribution 4.0 International License. That means you can republish the content or adapt it as long as you honor the license. What you’re allowed to do Republish the content in any medium or...
Scott DeLong
Weeks 35-39: A $526 Day and a Breakthrough Domination through iteration. Be sure to continue adapting and maximize your current audience rather...
a year ago
88
a year ago
Domination through iteration. Be sure to continue adapting and maximize your current audience rather than chase more pageviews. The post Weeks 35-39: A $526 Day and a Breakthrough appeared first on Scott DeLong.
Tony Dinh's...
Nov 2024: My first million! $1M in annual revenue, B2B sales, SOC 2, resellers, grow team, and other updates in November 2024.
a month ago
Max Rozen
Indiehacking: a review of my 3rd year A review of my third year of trying to start an internet business.
over a year ago
mtlynch.io
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
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...
Scott DeLong
Weeks 48-52: My Final Update It's been fun (kinda). Here's where it ended up and where I'm going next. The post Weeks 48-52: My...
a year ago
73
a year ago
It's been fun (kinda). Here's where it ended up and where I'm going next. The post Weeks 48-52: My Final Update appeared first on Scott DeLong.
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
46
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...
Val Sopi
The incredible March 2024 <p>March was an absolutely insane month for <a href="https://blogstatic.io/">blogstatic.io</a>. The...
9 months ago
110
9 months ago
<p>March was an absolutely insane month for <a href="https://blogstatic.io/">blogstatic.io</a>. The majority of this spike I can attribute to the <a href="https://blogstatic.io/blog/pricing-2024">price change announcement on March 1st</a> and customers were rushing to lock in...
Grow With Less
Journorequest: The Little-Known Twitter Hashtag That Will Help You Get Quality Backlinks If you have ever tried to do outreach to build backlinks, you know how frustrating the process can...
over a year ago
16
over a year ago
If you have ever tried to do outreach to build backlinks, you know how frustrating the process can be. You spend hours looking for the right people to reach out to, crafting your outreach emails and finally send them, already picturing yourself receiving a ton of quality...
High Signal
$30k a month from a bootstrapped B2C company Thankbox is a successful B2C bootstrapped website created by Valentin Hinov which is now doing...
7 months ago
mtlynch.io
A Survey of Applicant Tracking Systems for Bootstrapped Businesses I’m a bootstrapped founder of a six-person company, and I spent this week testing different tools...
over a year ago
110
over a year ago
I’m a bootstrapped founder of a six-person company, and I spent this week testing different tools for hiring candidates. This post summarizes my experience with the applicant tracking systems (ATS) I found and how well they serve small, bootstrapped businesses. Note: This isn’t...
Dominik Sobe's...
Routine
over a year ago
mtlynch.io
The Case for Open Borders by John Washington If you’re a liberal who’s interested in becoming a radical progressive, this is a good book for you....
a week ago
16
a week 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.
mtlynch.io
Why I Quit Google to Work for Myself For the past four years, I’ve worked as a software developer at Google. On February 1st, I quit. It...
over a year ago
38
over a year ago
For the past four years, I’ve worked as a software developer at Google. On February 1st, I quit. It was because they refused to buy me a Christmas present. Well, I guess it’s a little more complicated than that. The first two years Two years in, I loved Google. When the annual...
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
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...
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
Tony Dinh's...
Jan 2021: I got a $500K acquisition offer! ...and other updates in January 2022 from me
a year ago
Val Sopi
Summer 2023 finances <p><a href="https://twitter.com/valsopi/status/1680156076036030464" target="_blank">Monthly tweet...
a year ago
85
a year ago
<p><a href="https://twitter.com/valsopi/status/1680156076036030464" target="_blank">Monthly tweet update</a></p><p>Looking back at the tough June, I thought I should clear up a few things as the much better July is almost over.</p><ul><li><b>🫣 Bummer:</b>&nbsp;June tanked with...
Build In Public...
Build In Public - Community Edition (Oct 2021) Hey everyone 👋 Let’s open this newsletter with a powerful quote ⬇️ Luck surface area. Aka...
over a year ago
95
over a year ago
Hey everyone 👋 Let’s open this newsletter with a powerful quote ⬇️ Luck surface area. Aka serendipity. Aka helping relevant and like-minded people find you through your content. That’s what building in public is all about. With that said, get ready for October’s community...
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
Dominik Sobe's...
Lessons from a “failed” Product Hunt launch
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...
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...
Tony Dinh's...
Aug 2022: One year since I quit my job Reached $10K MRR, launched Xnapper (#1 of the week), went on Indie Hackers podcast (😱), and other...
over a year ago
112
over a year ago
Reached $10K MRR, launched Xnapper (#1 of the week), went on Indie Hackers podcast (😱), and other updates in Aug 2022...
Max Rozen
OnlineOrNot Diaries 19 Refactoring the business entity, thoughts on marketing and building
10 months ago
Tony Dinh's...
My Best Month Ever: $23,109 revenue (+ November 2021 updates) Hello everyone! This is Tony 👋 I just had my best month ever in my entire indie hacking journey,...
over a year ago
91
over a year ago
Hello everyone! This is Tony 👋 I just had my best month ever in my entire indie hacking journey, and I’m excited to share it with you all! 🤑 I made $23K in November 2021 as a solo dev Here is the full breakdown: Revenue: $23,109.02 Sales Tax: $1,726.13
mtlynch.io
Resurrecting a Dead Library: Part Three - Rehabilitation I love refactoring. Nothing satisfies me more than untangling spaghetti code to reveal its...
over a year ago
43
over a year ago
I love refactoring. Nothing satisfies me more than untangling spaghetti code to reveal its underlying logic in a clear, intuitive way. I’ve learned that refactoring requires diligence. In my younger and more reckless days, I would rush into a legacy codebase and tear apart the...
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
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...
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
81
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
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...
👋 Hello, I'm...
Work-n-travel: A practical guide for staying productive while exploring the world. ...
a year ago
Dominik Sobe's...
Recapping 2022
over a year ago
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
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
Resurrecting a Dead Library: Part One - Resuscitation When I arrived on the scene, it wasn’t a pretty sight. I saw formerly active, cheerful Python...
over a year ago
31
over a year ago
When I arrived on the scene, it wasn’t a pretty sight. I saw formerly active, cheerful Python classes in a sorry state of atrophy, having gone years without exercise. Functions at all levels of abstraction were crammed together inhumanely under the label utils. I tried to read...
mtlynch.io
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...
mtlynch.io
Is It Keto: Month 6 Highlights Is It Keto’s user visits plateaued in February, but that still represents progress....
over a year ago
38
over a year ago
Highlights Is It Keto’s user visits plateaued in February, but that still represents progress. Revenues fell substantially and missed targets for the month. I’m going to shelve the project unless I achieve my targets for March. Goal Grades At the start of the month, I laid out...
mtlynch.io
My Fourth Year as a Bootstrapped Founder Four years ago, I quit my job as a developer at Google to create my own self-funded software...
over a year ago
100
over a year ago
Four years ago, I quit my job as a developer at Google to create my own self-funded software company. For the first few years, all of my businesses flopped. They all operated at a loss, and none of them earned more than a few hundred dollars per month in revenue. Halfway through...
mtlynch.io
Paternity Leave: Month 3 Highlights I’m finding it easier to balance my time as a new father. I moped about two of my blog...
a month ago
40
a month ago
Highlights I’m finding it easier to balance my time as a new father. I moped about two of my blog posts doing poorly, and then they did well. I experimented with a stacked diff workflow for software development and liked it except for git’s weaknesses. Goal grades At the start of...
High Signal
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
Max Rozen
Start your own app with React, GraphQL and Serverless architecture: Part 2 - Deploying to a real... Start your own app with React, GraphQL and Serverless architecture: Part 2 - Let's get this running...
over a year ago
mtlynch.io
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...
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
63
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
The downsides of building in public <p>I first started "building in public"&nbsp;back in 2017.</p> <p>Not sure if the term existed back...
a year ago
80
a year ago
<p>I first started "building in public"&nbsp;back in 2017.</p> <p>Not sure if the term existed back then, but I started talking about my newest product at the time (Claritask), which I ended up <a href="https://bootstrapping-saas.transistor.fm/episodes/claritask-sold"...
mtlynch.io
Guidelines for Freelance Developers Working with Me I’ve been hiring software developers and other freelancers for the past seven years. Even though I...
over a year ago
51
over a year ago
I’ve been hiring software developers and other freelancers for the past seven years. Even though I write most code myself, hiring other developers is a tremendous force multiplier that frees up time for other parts of my business. Freelancers work well if you manage the...
mtlynch.io
TinyPilot: Month 32 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
100
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
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
97
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...
Dominik Sobe's...
Recapping 2023
a year ago
Tony Dinh's...
Why I run Black Friday deals (things I learned) I also curated 300+ Black Friday deals for you
a year ago
mtlynch.io
TinyPilot: Month 18 Highlights I’ve launched a new TinyPilot product and debuted a new logo. TinyPilot’s revenue...
over a year ago
102
over a year ago
Highlights I’ve launched a new TinyPilot product and debuted a new logo. TinyPilot’s revenue finished the year strong at $55k for December. I’ve learned to manage design projects more aggressively. Goal Grades At the start of each month, I declare what I’d like to accomplish....
Grow With Less
7 Lessons Every Blogger About to Quit Should Know As someone who has been blogging for 10 years, I find most articles designed to encourage people to...
over a year ago
20
over a year ago
As someone who has been blogging for 10 years, I find most articles designed to encourage people to start blogging infuriating. They paint blogging as this wonderful activity that will free you from your 9 to 5 job and solve all your problems. They show you pictures of happy...
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...
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...
mtlynch.io
Zestful: Month 4 Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 4:...
over a year ago
57
over a year ago
Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 4: Shipping Too Late
mtlynch.io
TinyPilot: Month 4 Highlights TinyPilot hit $10k in revenue. That’s a record high for me and exceeds my total revenue...
over a year ago
53
over a year ago
Highlights TinyPilot hit $10k in revenue. That’s a record high for me and exceeds my total revenue for all of 2019. I interviewed several IT consultants and business owners about what TinyPilot features would be useful to them. I tested several new marketing channels and realized...
Max Rozen
Apollo vs Relay Modern: An unbiased look at which GraphQL client to use If you're building an app using GraphQL, picking a client to use can be hard. Apollo? Relay? Urql?...
over a year ago
15
over a year ago
If you're building an app using GraphQL, picking a client to use can be hard. Apollo? Relay? Urql? Let's look into some options.
Val Sopi
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...
Dominik Sobe's...
I tried the "Coding for Marketing" growth hack and the results are...
over a year ago
👋 Hello, I'm...
Seven deadly sins of a second-time founder
a year ago
mtlynch.io
TinyPilot: Month 5 Highlights TinyPilot revenue grew 20% to $12k. I released a new high-end model of TinyPilot. I...
over a year ago
35
over a year ago
Highlights TinyPilot revenue grew 20% to $12k. I released a new high-end model of TinyPilot. I launched my first ever paid course. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those goals: Release a high-end version of...
Grow With Less
How to Use Haro to Build Backlinks from the World's Best Websites You know you need backlinks You may even have tried broken link building, the skyscraper technique,...
over a year ago
18
over a year ago
You know you need backlinks You may even have tried broken link building, the skyscraper technique, and other link building tactics but they made you feel desperate.You don’t want to send hundreds of emails, you just want to build backlinks. You are in the right place. I love...
Max Rozen
OnlineOrNot Diaries 5 In which I doubled my conversion rate without trying too hard.
a year ago
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
42
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...
Tony Dinh's...
Feb 2023 updates: Twitter API, ChatGPT API, Hackaigon. It was a such a short month!
a year ago
mtlynch.io
Stripe is Silently Recording Your Movements On its Customers' Websites Among startups and tech companies, Stripe seems to be the near-universal favorite for payment...
over a year ago
56
over a year ago
Among startups and tech companies, Stripe seems to be the near-universal favorite for payment processing. When I needed paid subscription functionality for my new web app, Stripe felt like the natural choice. After integration, however, I discovered that Stripe’s official...
Build In Public...
How I Built This In Public: Olly Lessons from building Senja.io to $4,000 MRR in Public
a year ago
mtlynch.io
Takeaways from Cory Zue's May 2023 Livecoding Session My friend Cory Zue has been publishing his live coding sessions, so I decided to watch one and...
a year ago
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...
Max Rozen
Frustrated by Formik? Here's a simpler way to do forms in React Do you find yourself struggling for hours to solve problems with Formik? I've started using a...
over a year ago
13
over a year ago
Do you find yourself struggling for hours to solve problems with Formik? I've started using a different library that's much simpler.
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...
Grow With Less
A 10-Minute Guide to Finding Low Competition, High Traffic Keywords You may have heard of unicorn keywords: low competition, high volume keywords. Some say they are...
over a year ago
24
over a year ago
You may have heard of unicorn keywords: low competition, high volume keywords. Some say they are extinct. Others say they are so plentiful in some niches that any blog can easily rank without backlinks. As often, the truth lies somewhere in between. One thing is for certain...
Val Sopi
I'm done making <p><em><strong>UPDATE:</strong> This post got such a great response that it inspired me to start...
over a year ago
17
over a year ago
<p><em><strong>UPDATE:</strong> This post got such a great response that it inspired me to start playing and building <a href="https://claritask.com">Claritask</a> while documenting it out in the open</em></p> <p>—</p> <p>I'm going to let you in on a great secret.</p> <p>Do you...
Max Rozen
OnlineOrNot Diaries 2 In which I ship a CLI (for real this time), and improve a few things
a year ago
mtlynch.io
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...
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...
Dominik Sobe's...
Trying something crazy
a year ago
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...
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
17
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.
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
Books every developer should read Whether you want to start a career as a developer, or have been a developer for 20 years, you should...
over a year ago
11
over a year ago
Whether you want to start a career as a developer, or have been a developer for 20 years, you should check out these books.
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
40
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
Fetching Data in React with useEffect If you're confused about side-effects and pure functions, it can be hard to understand useEffect....
over a year ago
17
over a year ago
If you're confused about side-effects and pure functions, it can be hard to understand useEffect. Let's learn them both, to fetch data with useEffect.
Max Rozen
OnlineOrNot Diaries 1 On marketing, and shipping a CLI
a year ago
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
90
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...
mtlynch.io
TinyPilot: Month 34 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
78
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs seven other people. Every month, I publish a retrospective like this...
Grow With Less
My SEO traffic collapsed so I built a SaaS (Early 2022 retrospective) Sometime last year, I decided to turn the French Together course (a self-study French course for...
over a year ago
58
over a year ago
Sometime last year, I decided to turn the French Together course (a self-study French course for English speakers) into a language learning app. This was done in 3 steps: Learning how to code Building the French Together app Launching Here is how I went about each step and what I...
mtlynch.io
What Got Done - Month 2 Highlights What Got Done received 32 new user sign-ups (growth of about 5x since May) Zestful may be...
over a year ago
30
over a year ago
Highlights What Got Done received 32 new user sign-ups (growth of about 5x since May) Zestful may be rising from the dead, with four new inbound customer inquiries. Is It Keto earned $184, and Zestful earned $26, making it my highest revenue month since quitting my job. Goal...
mtlynch.io
TinyPilot: Month 14 Highlights A redesign of TinyPilot’s website seems to have increased sales. TinyPilot now has a...
over a year ago
81
over a year ago
Highlights A redesign of TinyPilot’s website seems to have increased sales. TinyPilot now has a European distributor. After three years, I’ve earned back my investment in Zestful (and I might sell it). I’m still ruthlessly delegating every task I can. Goal Grades At the start of...
Max Rozen
OnlineOrNot Diaries 6 A new monitoring service for OnlineOrNot, and new learnings for my pricing page.
a year ago
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
TinyPilot: Month 33 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
131
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs six other people. Every month, I publish a retrospective like this one...
mtlynch.io
Is It Keto: Month 12 Highlights I added 88 new programmatically-generated articles to Is It Keto. With 100k monthly...
over a year ago
58
over a year ago
Highlights I added 88 new programmatically-generated articles to Is It Keto. With 100k monthly pageviews, it’s time to explore new ways of working with Is It Keto’s audience. I created a KVM over IP device that requires <$100 in hardware. Goal Grades At the start of each month, I...
Grow With Less
Want More Traffic? Here Are 77 Headline Formulas You Need to Use! Your headline is the first part of your articles your readers see. And it may very well be the last...
over a year ago
24
over a year ago
Your headline is the first part of your articles your readers see. And it may very well be the last part they see. That’s why a catchy headline is not nice to have, it’s essential. Without it your article may as well not exist because nobody will read it. But how do you write a...
mtlynch.io
Back Up Encrypted ZFS Data without Unlocking It I recently built my first home TrueNAS server. I use it to store the bulk of my personal and work...
over a year ago
103
over a year ago
I recently built my first home TrueNAS server. I use it to store the bulk of my personal and work data, so I’ve been learning how to make the most of TrueNAS and its filesystem, ZFS. Today, I want to tell you about backing up encrypted data. My homelab TrueNAS server One of the...
Build In Public...
Building In Public 101 Here's a crash course on the rising trend of building in public
over a year ago
mtlynch.io
TinyPilot: Month 36 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
95
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs seven other people. Every month, I publish a retrospective like this...
Max Rozen
How the React Hooks ESLint plugin saved me hours debugging useEffect useEffect is great for fetching and rendering data, but are you using it correctly? There's an...
over a year ago
Val Sopi
A Successful Product Hunt Launch <p>blogstatic's <a href="https://www.producthunt.com/products/blogstatic#blogstatic"...
5 months ago
86
5 months ago
<p>blogstatic's <a href="https://www.producthunt.com/products/blogstatic#blogstatic" target="_blank">first PH launch</a> (documented&nbsp;<a href="https://valsopi.com/launching-on-product-hunt">here</a>) was in December of 2022, three months after the <a...
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.
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
37
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
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...
👋 Hello, I'm...
Want to save your nation? Get rid of poor people!
a year ago
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...
Max Rozen
Why early stage startups are the worst for junior developers Startups can be the best or worst thing for your career as a junior developer. Let's discuss why.
over a year ago
Dominik Sobe's...
V(D)Logging some of my thoughts
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
102
over a year ago
Hello everyone! It’s me again – Tony 👋 Time flies! February 2022 marks the 6 months milestone of me going indie hacking full time! 🥳 In this issue, I’ll share my regular updates from February and some thoughts on the first 6 months of my journey. Let’s go!
mtlynch.io
Import from a URL in Nix I’m still a Nix beginner, and one thing I couldn’t figure out until recently was how to keep parts...
a year ago
101
a year ago
I’m still a Nix beginner, and one thing I couldn’t figure out until recently was how to keep parts of my configuration.nix file under source control. My goal I’d like for my Nix configuration files to be modular and reusable, so depending on the system or flake, I can pull in...
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
How to handle server-side rendering in React Getting server-side rendering to work in React is quite a hassle if you don't know what you're...
over a year ago
17
over a year ago
Getting server-side rendering to work in React is quite a hassle if you don't know what you're doing. Let's make it easier.
High Signal
The best no-code newsletters for founders to read Want to find the best no-code newsletters for learning about what you can build without coding? You...
a year ago
135
a year ago
Want to find the best no-code newsletters for learning about what you can build without coding? You came to the right place!
mtlynch.io
Fixing Memory Exhaustion Bugs in My Golang Web App Earlier this year, I created an open-source app called PicoShare. It’s a simple Golang web app for...
over a year ago
100
over a year ago
Earlier this year, I created an open-source app called PicoShare. It’s a simple Golang web app for sharing files. I use it to send files that are too large to be email attachments, but I don’t want the recipient to deal with Dropbox or Google Drive. A few months ago, I started...
Max Rozen
OnlineOrNot Diaries 9 On cleaning up the shop.
a year ago
Max Rozen
How to style react-select with styled-components or emotion Styling react-select can be annoying. Here's a quick guide on how to do it with popular CSS-in-JS...
over a year ago
mtlynch.io
Strong Towns I found it eye-opening in terms of understanding how municipal governments work in practice and how...
10 months ago
108
10 months ago
I found it eye-opening in terms of understanding how municipal governments work in practice and how perverse incentives lead to poor community outcomes. It had a huge impact on the way that I think about where to live and what policies I support in local government. This book...
mtlynch.io
TinyPilot: Month 23 Highlights The TinyPilot website redesign is finally done. I’ve learned to make Debian packages, and...
over a year ago
97
over a year ago
Highlights The TinyPilot website redesign is finally done. I’ve learned to make Debian packages, and it’s surprisingly simple. I’ve given up on Vue and frontend frameworks in general. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did...
Max Rozen
OnlineOrNot Diaries 14 Back to regular programming.
a year ago
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
High Signal
Sailing the world while building startups James and his partner Danielle have an enviable working set-up - they live and work on a sailing...
10 months ago
mtlynch.io
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...
Val Sopi
Year 2300 <p><i>From all that is currently happening to us, I want to believe that we’re at the dawn of a new...
5 months ago
39
5 months ago
<p><i>From all that is currently happening to us, I want to believe that we’re at the dawn of a new era </i>✊</p><hr><p>I&nbsp;am&nbsp;predicting year 2300 to be the one when we’re living the progressive dreams of today.<br></p><p>By then we have reached a new...
Max Rozen
OnlineOrNot Diaries 18 Starting the year by cleaning up even more
11 months ago
mtlynch.io
Paternity Leave: Month 4 Highlights I found ways to procrastinate writing my book. I had fun fuzz testing open-source...
a month ago
31
a month ago
Highlights I found ways to procrastinate writing my book. I had fun fuzz testing open-source projects. I picked out components for a new high-end desktop computer for software development. Goal grades At the start of each month, I declare what I’d like to accomplish. Here’s how I...
Tony Dinh's...
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
Max Rozen
OnlineOrNot Diaries 23 Working with big systems all day can slow you down.
3 weeks ago
mtlynch.io
Update: Stripe's Response Regarding User Tracking Last week, I published a blog post describing how Stripe recorded visitor behavior on their...
over a year ago
46
over a year ago
Last week, I published a blog post describing how Stripe recorded visitor behavior on their customers’ websites. In short, Stripe’s JavaScript library collected information about URLs users visited and telemetry about their mouse movements, even when the site never displayed any...
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...
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
Why you should use functional components + Hooks over class components in React If you find yourself asking whether to use functional components with Hooks over class components,...
over a year ago
20
over a year ago
If you find yourself asking whether to use functional components with Hooks over class components, you'll find a lot of outdated information out there. Let's settle this once and for all in this article.
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.
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...
Max Rozen
OnlineOrNot Diaries 20 Dipping my toe in enterprise sales
8 months ago
Grow With Less
The Do's and Don'ts of Finding Your Blog Niche There is a lot of bad advice when it comes to finding a blog niche. “Write about your...
over a year ago
21
over a year ago
There is a lot of bad advice when it comes to finding a blog niche. “Write about your passion.” “Choose the most profitable niche.” “Don’t choose a crowded niche.” This advice is well-intentioned but ignores key psychological principles and causes many bloggers to give up...
mtlynch.io
My Feedback about Hello Base The cryptocurrency language barrier There’s an unforunate language barrier among technologists right...
a month ago
13
a month ago
The cryptocurrency language barrier There’s an unforunate language barrier among technologists right now. Cryptocurrency enthusiasts are excited about the ecosystem and what’s going on in crypto-world right now. They’re trying to bring new people in, but they’re often so...
mtlynch.io
Is It Keto: Month 13 Highlights I sold my first pre-order for KVM Pi. Finding new ways to monetize Is It Keto is proving...
over a year ago
54
over a year ago
Highlights I sold my first pre-order for KVM Pi. Finding new ways to monetize Is It Keto is proving more difficult than I expected. I sold an Enterprise plan for Zestful. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those...
mtlynch.io
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,...
mtlynch.io
Educational Products: Month 2 Highlights I learned a few techniques that make it easier for me to record videos for my course....
5 months ago
76
5 months ago
Highlights I learned a few techniques that make it easier for me to record videos for my course. I’ve decided I don’t need to use a Merchant of Record service. I’ve integrated htmx into my standard toolkit for making web applications. Goal Grades At the start of each month, I...
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
20
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
A Follow-Up and Space Duck The response to yesterday’s post about leaving Google has been unexpected and overwhelming. It was...
over a year ago
37
over a year ago
The response to yesterday’s post about leaving Google has been unexpected and overwhelming. It was extremely gratifying to hear that my story resonated with so many people. Hundreds of readers from a variety of industries all across the globe have written me to tell me how they...
mtlynch.io
Deploying Syncthing on a Fly.io Cloud Server I recently discovered Syncthing, an open-source tool for syncing files across multiple...
a year ago
128
a year ago
I recently discovered Syncthing, an open-source tool for syncing files across multiple machines. Setting up Syncthing on my personal devices was easy, but I went on an interesting journey deploying it to a cloud server. Why run Syncthing in the cloud? Syncthing synchronizes files...
mtlynch.io
Hiring Content Writers: Part Three - Screening Candidates Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job...
over a year ago
57
over a year ago
Overview: Hiring Content Writers Part One: Finding Writers Part Two - Creating a Detailed Job Description Part Three: Screening Candidates (this section) Part Four - Working with Writers Part Five - Terminating Writers Screening writing candidates requires you to make decisions...
Val Sopi
AI will make humans better <p><i>Context:&nbsp;Read&nbsp;<a...
a year ago
117
a year ago
<p><i>Context:&nbsp;Read&nbsp;<a href="https://www.theredhandfiles.com/chatgpt-making-things-faster-and-easier/" target="_blank">Nick Cave's letter</a> first.</i></p> <p><i></i>—</p> <p>ChatGPT (or similar) are just tools!</p> <p>Nothing more.</p> <p>They're akin to when tools...
Grow With Less
The Best Way to Come up with Catchy Blog Post Titles Copywriting legend David Ogilvy once said that “on the average, five times as many people read the...
over a year ago
17
over a year ago
Copywriting legend David Ogilvy once said that “on the average, five times as many people read the headline as read the body copy. When you have written your headline, you have spent eighty cents out of your dollar.” That’s great news because it means a great blog post title has...
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
Build In Public...
Build In Public - Community Edition (Sep 2021) Hey everyone 👋 Let’s open this edition with a powerful quote: On that note, get ready for...
over a year ago
68
over a year ago
Hey everyone 👋 Let’s open this edition with a powerful quote: On that note, get ready for September’s round-up highlighting key launches and wins from founders, makers, and creators in the #buildinpublic community. Without further ado, let’s get rolling.
mtlynch.io
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...
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
28
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...
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
114
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.
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
An Unexpected Reset Month Highlights My loved ones and I are safe and healthy. WanderJest is on hiatus due to the nationwide...
over a year ago
37
over a year ago
Highlights My loved ones and I are safe and healthy. WanderJest is on hiatus due to the nationwide shutdown. I’m working on a product to help investors rebalance their portfolios. COVID-19 and me Obviously, the most relevant thing to happen in the last month has been the global...
Tony Dinh's...
Nov 2022 updates: learning new skills Indie updates, B2B vs B2C, Black Friday, surfing, skimboarding, hardware.
over a year ago
Build In Public...
I just announced an AI accelerator program Full story on my latest role at Paddle, the new AI program, and what it means for you
9 months ago
mtlynch.io
Massachusetts Residents Can Sue Online Merchants for Spam Last week, I saw an interesting article on the /r/legaladvice subreddit. An e-commerce business...
2 months ago
31
2 months ago
Last week, I saw an interesting article on the /r/legaladvice subreddit. An e-commerce business owner was complaining that a customer was suing because the merchant had been sending the customer promotional emails for years that the customer never agreed to. The author deleted...
mtlynch.io
Is It Keto: Month 5 Highlights Is It Keto’s user visits continued to grow rapidly. Revenues increased substantially from...
over a year ago
49
over a year ago
Highlights Is It Keto’s user visits continued to grow rapidly. Revenues increased substantially from the previous month but missed targets for January. I figured out an easy and inexpensive way to attract users via Twitter. Goal Grades At the start of the month, I laid out some...
mtlynch.io
Go Programming Blueprints by Mat Ryer I’m a fan of Mat Ryer’s work, and his blog posts have had a significant impact on the way I program...
over a year ago
93
over a year ago
I’m a fan of Mat Ryer’s work, and his blog posts have had a significant impact on the way I program in Go. I found the book hit or miss. Some chapters were fascinating and taught me valuable Go lessons, while others felt boring and got too bogged down in the minutiae of...
Max Rozen
OnlineOrNot Diaries 12 On failing customers, failing to ship a new feature, learning sales, and giving up on ads.
a year ago
Max Rozen
A Guide to Commonly Used React Component Libraries There are a *lot* of React Component libraries to choose from. This guide attempts to put them all...
over a year ago
Build In Public...
No-Code is Hitting an Inflection Point. Are You Ready? Here’s a long-form article I co-authored on the state of the no-code that I thought you might enjoy....
over a year ago
71
over a year ago
Here’s a long-form article I co-authored on the state of the no-code that I thought you might enjoy. Let me know if you have any feedback or questions :) Much like Shopify ‘armed the rebels’ by allowing anyone to build an e-commerce store, a slew of no-code tools are empowering...
Max Rozen
OnlineOrNot Diaries 16 On content marketing, starting a YouTube channel, and improving status pages
a year ago
Build In Public...
Build In Public: Spotlight Edition (Nate Washington) Hi everyone, welcome to the latest spotlight edition of the Build In Public newsletter. Every week,...
over a year ago
89
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, strategies, and actionable advice from their story that can be helpful in your own journey.
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
How I Hired a Freelance Editor for My Blog A year in blogging I started this blog in May of last year. I don’t mean to brag, but by last April,...
over a year ago
48
over a year ago
A year in blogging I started this blog in May of last year. I don’t mean to brag, but by last April, after less than a year of blogging, I was pulling in upwards of 20 visitors per day, several of whom were not spam bots. That number reached as high as 50 visitors on days when I...
mtlynch.io
Recovery Month Highlights Is It Keto’s revenue doubled to $82.44 with zero effort on my part. My task journaling...
over a year ago
41
over a year ago
Highlights Is It Keto’s revenue doubled to $82.44 with zero effort on my part. My task journaling app is almost ready for publication. I’ve begun setting up meetings with potential customers about my next project ideas. Goal Grades At the start of the month, I gave up on Is It...
mtlynch.io
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...
Dominik Sobe's...
First, second, wait—third customer
over a year ago
Dominik Sobe's...
What I have been up to lately
a year ago
mtlynch.io
TinyPilot: Month 37 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
a year ago
95
a year ago
New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent computer hardware company. I started the company in 2020, and it now earns $60-80k/month in revenue and employs seven other people. Every month, I publish a retrospective like this...
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
101
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...
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...