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 #technology #life #science #startups #AI #literature #architecture #travel #design #creative #comics #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
Managing your Node.js installation If you're finding yourself manually installing different versions of Node, you need to know there's...
5th Dec 2022
130

Managing your Node.js installation

from Max Rozen [alt+shift+b] in indiehacker

5th Dec 2022
If you're finding yourself manually installing different versions of Node, you need to know there's a *much* better way.
Nov 2022 updates: learning new skills Indie updates, B2B vs B2C, Black Friday, surfing, skimboarding, hardware.
3rd Dec 2022
180

Nov 2022 updates: learning new skills

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

3rd Dec 2022
Indie updates, B2B vs B2C, Black Friday, surfing, skimboarding, hardware.
blogstatic numbers for November <p>Coming from <a href="https://valsopi.com/blogstatic-numbers-october-2022">October</a>, November...
1st Dec 2022
146

blogstatic numbers for November

from Val Sopi [alt+shift+b] in indiehacker

1st Dec 2022
<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...
Learn Integration Testing with React Hook Form Testing is super important, and yet it's hard to find practical examples to show you what to do....
15th Nov 2022
120

Learn Integration Testing with React Hook Form

from Max Rozen [alt+shift+b] in indiehacker

15th Nov 2022
Testing is super important, and yet it's hard to find practical examples to show you what to do. This article intends to fix that, by teaching integration testing with React Hook Form.
TinyPilot: Month 28 New here? Hi, I’m Michael. I’m a software developer and the founder of TinyPilot, an independent...
15th Nov 2022
166

TinyPilot: Month 28

from mtlynch.io [alt+shift+b] in indiehacker

15th Nov 2022
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...
Oct 2022 updates: I will write a book! Also in October: Speak at JOM Launch Asia 2022, and the thing about Elon Musk.
4th Nov 2022
197

Oct 2022 updates: I will write a book!

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

4th Nov 2022
Also in October: Speak at JOM Launch Asia 2022, and the thing about Elon Musk.
blogstatic numbers for October <p>I announced the new blogstatic pricing ($19/year) and launched the <a...
1st Nov 2022
131

blogstatic numbers for October

from Val Sopi [alt+shift+b] in indiehacker

1st Nov 2022
<p>I announced the new blogstatic pricing ($19/year) and launched the <a href="https://blogstatic.io/blog/rebrand">new website</a> on October 11th.</p> <p>As I was considering the new pricing and the pros and cons, I wrote this in my daily business journal:</p> <figure><img...
The unexpected end of the slow, ramp of death 6 months ago, I had just finished creating my first SaaS: the French Together app. My goal was...
1st Nov 2022
160

The unexpected end of the slow, ramp of death

from Grow With Less [alt+shift+b] in indiehacker

1st Nov 2022
6 months ago, I had just finished creating my first SaaS: the French Together app. My goal was simple: launch it and reach $20k MRR. Writing this, I can’t help but laugh. $20k MRR for a first SaaS? Really? Only 2 types of people would set such an ambitious goal: Someone who never...
The 27 tools I use to grow my online business People often ask me what tools I use to build and grow French Together so I thought I would put...
30th Oct 2022
102

The 27 tools I use to grow my online business

from Grow With Less [alt+shift+b] in indiehacker

30th Oct 2022
People often ask me what tools I use to build and grow French Together so I thought I would put together a list of my favorites. These are not necessarily the best and trendiest tools, some may even be considered old-fasshioned. But they are the tools that help me build and grow...
Should I Invest in iBonds? In a recent Hacker News thread about preparing financially for a possible recession, a commenter...
16th Oct 2022
128

Should I Invest in iBonds?

from mtlynch.io [alt+shift+b] in indiehacker

16th Oct 2022
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...
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...
4th Oct 2022
147

Working on a new idea, and then discarding it

from I Have No Idea What I'm Doing [alt+shift+b] in indiehacker

4th Oct 2022
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...
Sep 2022: I'm on Indie Hackers Podcast! Also in September: $12K MRR, built a small new app, SEO, and other updates...
4th Oct 2022
174

Sep 2022: I'm on Indie Hackers Podcast!

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

4th Oct 2022
Also in September: $12K MRR, built a small new app, SEO, and other updates...
Runway extended by an Angel <p> About a month ago, on September 1st, I made a big leap:&nbsp;I stopped my consulting work...
3rd Oct 2022
110

Runway extended by an Angel

from Val Sopi [alt+shift+b] in indiehacker

3rd Oct 2022
<p> About a month ago, on September 1st, I made a big leap:&nbsp;I stopped my consulting work for the 3rd time to chase my SaaS dreams.</p> <p> Up to September, I supported my SaaS making with consulting and contract work. Which wasn't an ideal setup for making...
TinyPilot: Month 26 New here? Hi, I’m Michael. I’m a software developer, and the founder of TinyPilot, an independent...
14th Sep 2022
158

TinyPilot: Month 26

from mtlynch.io [alt+shift+b] in indiehacker

14th Sep 2022
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...
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...
7th Sep 2022
192

Aug 2022: One year since I quit my job

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

7th Sep 2022
Reached $10K MRR, launched Xnapper (#1 of the week), went on Indie Hackers podcast (😱), and other updates in Aug 2022...
1st Sep 2022
132
1st Sep 2022
<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,...
26th Aug 2022
134

Routine

from Dominik Sobe's Thoughts ツ [alt+shift+b] in indiehacker

26th Aug 2022
Starting Over Abandoning the idea of building a Slack Alternative
11th Aug 2022
149

Starting Over

from I Have No Idea What I'm Doing [alt+shift+b] in indiehacker

11th Aug 2022
Abandoning the idea of building a Slack Alternative
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...
9th Aug 2022
150

Build In Public - Announcements Edition 🚀

from Build In Public Newsletter [alt+shift+b] in indiehacker

9th Aug 2022
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...
TinyPilot: Month 25 Highlights My blog post about redesigning the TinyPilot website became my second most popular...
5th Aug 2022
137

TinyPilot: Month 25

from mtlynch.io [alt+shift+b] in indiehacker

5th Aug 2022
Highlights My blog post about redesigning the TinyPilot website became my second most popular article of all time I’m exploring ways to preserve more knowledge on my blog I’ve lowered TinyPilot’s prices in an effort to reduce inventory Goal Grades At the start of each month, I...
July 2022: Aftermath of a viral tweet I gained 1,500 new users, but how many will convert? And other updates in July 2022...
4th Aug 2022
167

July 2022: Aftermath of a viral tweet

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

4th Aug 2022
I gained 1,500 new users, but how many will convert? And other updates in July 2022...
TinyPilot: Month 24 Highlights TinyPilot reached an all-time high of $74k in revenue. I’m trying to figure out the best...
6th Jul 2022
138

TinyPilot: Month 24

from mtlynch.io [alt+shift+b] in indiehacker

6th Jul 2022
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...
Jun 2022 updates, $100K ARR, reflections, and a screenshot app! Hello everyone 👋 It’s Tony again with another monthly update! 😄Thanks for reading Tony Dinh’s...
5th Jul 2022
190

Jun 2022 updates, $100K ARR, reflections, and a screenshot app!

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

5th Jul 2022
Hello everyone 👋 It’s Tony again with another monthly update! 😄Thanks for reading Tony Dinh’s Newsletter! Subscribe for free to receive new posts and support my work. Phu Yen Province, Vietnam Welcome 313 new subscribers since my last issue! 👋 If you are new here: My name is...
Rejected from YCombinator and how I’m using their feedback to change my approach
27th Jun 2022
145

Rejected from YCombinator

from I Have No Idea What I'm Doing [alt+shift+b] in indiehacker

27th Jun 2022
and how I’m using their feedback to change my approach
TinyPilot: Month 23 Highlights The TinyPilot website redesign is finally done. I’ve learned to make Debian packages, and...
8th Jun 2022
168

TinyPilot: Month 23

from mtlynch.io [alt+shift+b] in indiehacker

8th Jun 2022
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...
May 2022: $7,839 MRR, travel, experiments, and a new app. Hello everyone, it’s Tony again 👋 These days time flies so fast to me! I’m having so many updates...
2nd Jun 2022
184

May 2022: $7,839 MRR, travel, experiments, and a new app.

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

2nd Jun 2022
Hello everyone, it’s Tony again 👋 These days time flies so fast to me! I’m having so many updates in May that I want to share with you all. Let’s go! Welcome 128 new subscribers since the last issue! If you are new here, this is a monthly newsletter of my indie hacking journey....
TinyPilot: Month 22 Highlights TinyPilot generates $58k/month in revenue yet somehow loses money. It’s more important...
12th May 2022
145

TinyPilot: Month 22

from mtlynch.io [alt+shift+b] in indiehacker

12th May 2022
Highlights TinyPilot generates $58k/month in revenue yet somehow loses money. It’s more important than I thought to have low-latency insight into developers’ hours. I’m trying paid advertising again for the first time in almost two years. Goal Grades At the start of each month, I...
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...
9th May 2022
133

My SEO traffic collapsed so I built a SaaS (Early 2022 retrospective)

from Grow With Less [alt+shift+b] in indiehacker

9th May 2022
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...
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...
5th May 2022
166

April 2022: High churn, reached $6K MRR, and other updates.

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

5th May 2022
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
I Have No Idea What I’m Doing: Introduction In this blog “I have no idea what I’m doing” I’ll be chronicling the progress and discoveries I make...
4th May 2022
143

I Have No Idea What I’m Doing: Introduction

from I Have No Idea What I'm Doing [alt+shift+b] in indiehacker

4th May 2022
In this blog “I have no idea what I’m doing” I’ll be chronicling the progress and discoveries I make as I build a startup for the first time. The name of this blog comes from a talk in 2015 by former Facebook engineer Graham Lee. In his talk, he admits that although at the time...
TinyPilot: Month 21 Highlights TinyPilot had its best sales month ever, with $69k of total revenue. I’m now five months...
6th Apr 2022
183

TinyPilot: Month 21

from mtlynch.io [alt+shift+b] in indiehacker

6th Apr 2022
Highlights TinyPilot had its best sales month ever, with $69k of total revenue. I’m now five months and $32k over budget on a website redesign. I launched PicoShare, and it’s the fastest-growing project I’ve ever published. Goal Grades At the start of each month, I declare what...
March 2022: $5,316 MRR and my journey to 30K followers Hello everyone! 👋 I’m happy to share that this newsletter has now reached 2,000 subscribers. Yay!...
2nd Apr 2022
183

March 2022: $5,316 MRR and my journey to 30K followers

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

2nd Apr 2022
Hello everyone! 👋 I’m happy to share that this newsletter has now reached 2,000 subscribers. Yay! 🥳 I’m very grateful to have your support, and I hope what I shared here has been helpful for you! Let’s dig in. Here is what happened in March 2022. 📊 Reached $5K MRR, but it's...
Still on the fence on learning no-code? What's stopping you? It’s not an understatement when I say no-code practically changed my life and my career. In 2018, I...
25th Mar 2022
164

Still on the fence on learning no-code? What's stopping you?

from Build In Public Newsletter [alt+shift+b] in indiehacker

25th Mar 2022
It’s not an understatement when I say no-code practically changed my life and my career. In 2018, I was a different KP. Stuck at a corporate job where I felt like I was a tiny cog in a huge wheel, surrounded by uninspiring peers who I didn’t resonate with, bringing home a...
TinyPilot: Month 20 Highlights I hired TinyPilot’s first support engineer. I learned that hiring a support engineer is...
8th Mar 2022
150

TinyPilot: Month 20

from mtlynch.io [alt+shift+b] in indiehacker

8th Mar 2022
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...
February 2022 updates – 6 months milestone Hello everyone! It’s me again – Tony 👋 Time flies! February 2022 marks the 6 months milestone of me...
2nd Mar 2022
167

February 2022 updates – 6 months milestone

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

2nd Mar 2022
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!
133

HelpKit reached $1000 MRR!

from Dominik Sobe's Thoughts ツ [alt+shift+b] in indiehacker

28th Feb 2022
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...
2nd Feb 2022
173

Jan 2022 updates: 4K MRR, new release, new features, new learnings

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

2nd Feb 2022
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...
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...
1st Feb 2022
165

My Fourth Year as a Bootstrapped Founder

from mtlynch.io [alt+shift+b] in indiehacker

1st Feb 2022
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...
TinyPilot: Month 18 Highlights I’ve launched a new TinyPilot product and debuted a new logo. TinyPilot’s revenue...
6th Jan 2022
170

TinyPilot: Month 18

from mtlynch.io [alt+shift+b] in indiehacker

6th Jan 2022
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....
My entire marketing strategy (+ December 2021 updates) Hello everyone! This is Tony 👋 Hello Hacker News! For context, this post is the latest issue of my...
3rd Jan 2022
191

My entire marketing strategy (+ December 2021 updates)

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

3rd Jan 2022
Hello everyone! This is Tony 👋 Hello Hacker News! For context, this post is the latest issue of my monthly newsletter where I share the progress building BlackMagic.so & DevUtils.app. Check my previous issues to see more details about the products and my journey. Cheers!
Year in review: 2021 <p> I had a solid year compared to the shit-storm 2020 had brought on.</p> <p>Back in January...
1st Jan 2022
100

Year in review: 2021

from Val Sopi [alt+shift+b] in indiehacker

1st Jan 2022
<p> I had a solid year compared to the shit-storm 2020 had brought on.</p> <p>Back in January 2021, I had made a pact with myself that I would be more mindful about my time and the things I would get myself into throughout the year (personally and...
Strangers from the internet paid for my MacBook Air: on my 4th year of indiehacking In which I finally make money from strangers off the internet.
16th Dec 2021
110
16th Dec 2021
In which I finally make money from strangers off the internet.
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...
11th Dec 2021
134

The Word that guides my year

from Val Sopi [alt+shift+b] in indiehacker

11th Dec 2021
<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...
TinyPilot: Month 17 Highlights TinyPilot’s sales jumped to $57k, and it might be sustainable. I’m just about to launch...
6th Dec 2021
150

TinyPilot: Month 17

from mtlynch.io [alt+shift+b] in indiehacker

6th Dec 2021
Highlights TinyPilot’s sales jumped to $57k, and it might be sustainable. I’m just about to launch TinyPilot’s new product and branding. I reduced Google Cloud Platform fees by 90% on my side projects. Goal Grades At the start of each month, I declare what I’d like to accomplish....
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,...
2nd Dec 2021
153

My Best Month Ever: $23,109 revenue (+ November 2021 updates)

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

2nd Dec 2021
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
Build In Public - Community Edition (Nov 2021) Hey everyone 👋 Here’s a powerful quote to kick us off into the Thanksgiving week: “Gratitude...
24th Nov 2021
163

Build In Public - Community Edition (Nov 2021)

from Build In Public Newsletter [alt+shift+b] in indiehacker

24th Nov 2021
Hey everyone 👋 Here’s a powerful quote to kick us off into the Thanksgiving week: “Gratitude unlocks the fullness of life. It turns what we have into enough, and more.” - Melody Beattie I’m grateful for many things this year including my son’s birth
TinyPilot: Month 16 Highlights I announced a new product and then discovered it was a mistake. I simplified the...
11th Nov 2021
161

TinyPilot: Month 16

from mtlynch.io [alt+shift+b] in indiehacker

11th Nov 2021
Highlights I announced a new product and then discovered it was a mistake. I simplified the TinyPilot website to focus on a single device. I tried taking my first real vacation from TinyPilot with mixed results. Goal Grades At the start of each month, I declare what I’d like to...
Oct 2021 Updates: Vietnam, DevUtils 1.12, and Magic Sidebar ✨ 👋 Hello everyone, it’s Tony again. Lots of things happened in October 2021. I released DevUtils...
1st Nov 2021
156

Oct 2021 Updates: Vietnam, DevUtils 1.12, and Magic Sidebar ✨

from Tony Dinh's Newsletter [alt+shift+b] in indiehacker

1st Nov 2021
👋 Hello everyone, it’s Tony again. Lots of things happened in October 2021. I released DevUtils 1.12, worked on a new exciting feature for Black Magic, moved back to Vietnam, and other small updates. Just want to say this quickly: Thank you all so much for following my journey!...
TinyPilot: Month 15 Highlights TinyPilot had its highest-revenue month ever. One of TinyPilot’s competitors raised $800k...
7th Oct 2021
128

TinyPilot: Month 15

from mtlynch.io [alt+shift+b] in indiehacker

7th Oct 2021
Highlights TinyPilot had its highest-revenue month ever. One of TinyPilot’s competitors raised $800k almost overnight. I’m working with a design firm to improve TinyPilot’s brand and website. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s...
Build In Public: Spotlight Edition (Nate Washington) Hi everyone, welcome to the latest spotlight edition of the Build In Public newsletter. Every week,...
6th Oct 2021
145

Build In Public: Spotlight Edition (Nate Washington)

from Build In Public Newsletter [alt+shift+b] in indiehacker

6th Oct 2021
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.
Subscribe to Burnout+ I tell this story, not to gain your sympathy, but more to be a cautionary tale. As we head into...
13th Sep 2021
1

Subscribe to Burnout+

from Three Letter Acronym [alt+shift+b] in indiehacker

13th Sep 2021
I tell this story, not to gain your sympathy, but more to be a cautionary tale. As we head into Apple’s OS release cycle, I don’t have a lot to show for it this year. Not nothing, but not anything I would consider actually substantial. I know a lot of people who are in the …...
Build In Public - Community Edition (Sep 2021) Hey everyone 👋 Let’s open this edition with a powerful quote: On that note, get ready for...
9th Sep 2021
112

Build In Public - Community Edition (Sep 2021)

from Build In Public Newsletter [alt+shift+b] in indiehacker

9th Sep 2021
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.
TinyPilot: Month 14 Highlights A redesign of TinyPilot’s website seems to have increased sales. TinyPilot now has a...
8th Sep 2021
137

TinyPilot: Month 14

from mtlynch.io [alt+shift+b] in indiehacker

8th Sep 2021
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...
Quitting when I sense “the grind” <p>One change I’ve made recently in my product making process is that I stop as soon as I sense that...
10th Aug 2021
83

Quitting when I sense “the grind”

from Val Sopi [alt+shift+b] in indiehacker

10th Aug 2021
<p>One change I’ve made recently in my product making process is that I stop as soon as I sense that I am “pushing it”.</p> <p>I quit immediately.</p> <p>Right there and then.</p> <p>If I don’t feel fresh, my work will look stale.</p> <p>I hit more “in the zone” states this...
🚨 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...
7th Aug 2021
139

🚨 Announcement Alert 🚨 I'm dropping a mega Twitter resource on BUILD IN PUBLIC

from Build In Public Newsletter [alt+shift+b] in indiehacker

7th Aug 2021
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...
TinyPilot: Month 13 Highlights TinyPilot’s EU distributor is on track to begin sales by the end of August. I’ve freed up...
5th Aug 2021
129

TinyPilot: Month 13

from mtlynch.io [alt+shift+b] in indiehacker

5th Aug 2021
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...
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,...
31st Jul 2021
128

What's your north star while building in public? 🔭⭐️

from Build In Public Newsletter [alt+shift+b] in indiehacker

31st Jul 2021
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...
Work less <p>A friend recently boasted how they're working 15 hour days. To which I replied with a concerning...
31st Jul 2021
101

Work less

from Val Sopi [alt+shift+b] in indiehacker

31st Jul 2021
<p>A friend recently boasted how they're working 15 hour days. To which I replied with a concerning "Why?" and was met with a distant look.</p> <p>My friend thought I'd metaphorically pat him on the back.</p> <p>I didn't. No surprise there.</p> <p>Supposedly the industry he's in...
TinyPilot: Month 12 Highlights I’m struggling to get unstuck in two areas that have stalled for months: hardware...
8th Jul 2021
122

TinyPilot: Month 12

from mtlynch.io [alt+shift+b] in indiehacker

8th Jul 2021
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...
TinyPilot: Month 11 Highlights Despite $30k in monthly revenue, TinyPilot barely covers costs. I’m exploring options to...
3rd Jun 2021
110

TinyPilot: Month 11

from mtlynch.io [alt+shift+b] in indiehacker

3rd Jun 2021
Highlights Despite $30k in monthly revenue, TinyPilot barely covers costs. I’m exploring options to get big companies to pay more for TinyPilot. I need to come to terms with the fact that managing people is a real job. Goal Grades At the start of each month, I declare what I’d...
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...
11th May 2021
76

My 2 lessons when it comes to pricing a Saas product

from Val Sopi [alt+shift+b] in indiehacker

11th May 2021
<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...
TinyPilot: Month 10 Highlights TinyPilot has its first official office space. I tried a marketing experiment that...
11th May 2021
124

TinyPilot: Month 10

from mtlynch.io [alt+shift+b] in indiehacker

11th May 2021
Highlights TinyPilot has its first official office space. I tried a marketing experiment that flopped. Designing IT infrastructure for a new office is fun. Goal Grades At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those...
@forge/api: Cannot read properties of undefined (reading ‘fetch’) How to fix a cannot read properties of undefined error in Forge
2nd May 2021
67

@forge/api: Cannot read properties of undefined (reading ‘fetch’)

from Max Rozen [alt+shift+b] in indiehacker

2nd May 2021
How to fix a cannot read properties of undefined error in Forge
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...
19th Apr 2021
64

What it's like to make and launch a product, for me.

from Val Sopi [alt+shift+b] in indiehacker

19th Apr 2021
<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"...
Shoe Dog by Phil Knight I bought this book hoping for lessons to apply to my business, manufacturing and selling physical...
3rd Apr 2021
116

Shoe Dog by Phil Knight

from mtlynch.io [alt+shift+b] in indiehacker

3rd Apr 2021
I bought this book hoping for lessons to apply to my business, manufacturing and selling physical products. I didn’t find many business insights, but it was still an engaging and funny story.
TinyPilot: Month 8 Highlights TinyPilots revenues dropped for the first time in six months. TinyPilot finished the...
3rd Mar 2021
81

TinyPilot: Month 8

from mtlynch.io [alt+shift+b] in indiehacker

3rd Mar 2021
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...
Demystifying useEffect's clean-up function useEffect's clean-up function can be pretty confusing, especially if you're still trying to think in...
2nd Feb 2021
79

Demystifying useEffect's clean-up function

from Max Rozen [alt+shift+b] in indiehacker

2nd Feb 2021
useEffect's clean-up function can be pretty confusing, especially if you're still trying to think in lifecycle methods. Let's clarify the clean-up function in this article.
My Third Year as a Solo Developer Today is the third anniversary of quitting my job at Google to build my own software business. I...
1st Feb 2021
119

My Third Year as a Solo Developer

from mtlynch.io [alt+shift+b] in indiehacker

1st Feb 2021
Today is the third anniversary of quitting my job at Google to build my own software business. I posted updates at the end of my first and second years, so it’s time to share my progress. The year things clicked into place In my first two years working for myself, I earned less...
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...
14th Jan 2021
64

A Quick and Easy Win for the New Year (and an Important Check)

from Grow With Less [alt+shift+b] in indiehacker

14th Jan 2021
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...
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...
11th Jan 2021
56

Using Tailwind CSS with React and CSS-in-JS

from Max Rozen [alt+shift+b] in indiehacker

11th Jan 2021
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.
TinyPilot: Month 6 Highlights TinyPilot had another record-breaking month, with $15k in revenue. I sold $1.1k in...
5th Jan 2021
79

TinyPilot: Month 6

from mtlynch.io [alt+shift+b] in indiehacker

5th Jan 2021
Highlights TinyPilot had another record-breaking month, with $15k in revenue. I sold $1.1k in pre-orders for my first ever video course. My attempt to slow down sales ended up doing the opposite. Goal Grades At the start of each month, I declare what I’d like to accomplish....
1st Jan 2021
52

My 2020 Annual Review

from Dominik Sobe's Thoughts ツ [alt+shift+b] in indiehacker

1st Jan 2021
TinyPilot: Month 5 Highlights TinyPilot revenue grew 20% to $12k. I released a new high-end model of TinyPilot. I...
2nd Dec 2020
78

TinyPilot: Month 5

from mtlynch.io [alt+shift+b] in indiehacker

2nd Dec 2020
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...
Guidelines for Deploying React These days there are a heck of a lot of options for deploying React. It can be a bit overwhelming....
1st Dec 2020
62

Guidelines for Deploying React

from Max Rozen [alt+shift+b] in indiehacker

1st Dec 2020
These days there are a heck of a lot of options for deploying React. It can be a bit overwhelming. This article simplifies your choices.
TinyPilot: Month 4 Highlights TinyPilot hit $10k in revenue. That’s a record high for me and exceeds my total revenue...
3rd Nov 2020
97

TinyPilot: Month 4

from mtlynch.io [alt+shift+b] in indiehacker

3rd Nov 2020
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...
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?...
3rd Nov 2020
57

Guidelines for choosing React Libraries

from Max Rozen [alt+shift+b] in indiehacker

3rd Nov 2020
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.
TinyPilot: Month 3 Highlights TinyPilot generated $3,800 in revenue with zero marketing. I went from zero to a...
6th Oct 2020
86

TinyPilot: Month 3

from mtlynch.io [alt+shift+b] in indiehacker

6th Oct 2020
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...
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...
6th Oct 2020
54

How the React Hooks ESLint plugin saved me hours debugging useEffect

from Max Rozen [alt+shift+b] in indiehacker

6th Oct 2020
useEffect is great for fetching and rendering data, but are you using it correctly? There's an eslint plugin to check!
TinyPilot: Month 2 Highlights I paused TinyPilot sales to address a design problem. I’m manufacturing a custom USB...
2nd Sep 2020
82

TinyPilot: Month 2

from mtlynch.io [alt+shift+b] in indiehacker

2nd Sep 2020
Highlights I paused TinyPilot sales to address a design problem. I’m manufacturing a custom USB power connector for TinyPilot. Revenue across all my projects was among my strongest ever, at $3.6k total. Goal Grades At the start of each month, I declare what I’d like to...
Examples of large production-grade, open-source React apps All of the to-do apps are great for starting to learn React, but what about real-life? Let's see...
1st Sep 2020
66

Examples of large production-grade, open-source React apps

from Max Rozen [alt+shift+b] in indiehacker

1st Sep 2020
All of the to-do apps are great for starting to learn React, but what about real-life? Let's see what real production React apps are like.
The Benefits of NOT Being Online <p>Hey, you probably know me as the founder of <a href="https://claritask.com/">Claritask</a> or as...
28th Aug 2020
64

The Benefits of NOT Being Online

from Val Sopi [alt+shift+b] in indiehacker

28th Aug 2020
<p>Hey, you probably know me as the founder of <a href="https://claritask.com/">Claritask</a> or as a Podcaster where I nakedly talk about my <a href="https://bootstrapping-saas.transistor.fm/">Bootstrapping Saas</a> journey.</p> <p>Since early this summer I took a sabbatical...
Keeping your sites fast with regular performance tests You pride yourself on delivering fast websites to your clients, but do the websites stay fast as the...
4th Aug 2020
56

Keeping your sites fast with regular performance tests

from Max Rozen [alt+shift+b] in indiehacker

4th Aug 2020
You pride yourself on delivering fast websites to your clients, but do the websites stay fast as the months go by?
The Seven Habits of Highly Effective People by Stephen R. Covey Before reading The Seven Habits of Highly Effective People, I thought of it as the canonical cliché...
4th Aug 2020
101

The Seven Habits of Highly Effective People by Stephen R. Covey

from mtlynch.io [alt+shift+b] in indiehacker

4th Aug 2020
Before reading The Seven Habits of Highly Effective People, I thought of it as the canonical cliché self-help book. But as the saying goes, clichés become clichés because they’re true. The book’s insightfulness surprised me, and I found many of its ideas useful in my everyday...
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,...
14th Jul 2020
54

How to Use Haro to Build Backlinks from the World's Best Websites

from Grow With Less [alt+shift+b] in indiehacker

14th Jul 2020
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...
Introducing PerfBeacon - Continuously Measure Site Speed via API or Schedule PerfBeacon was a wrapper around Google Lighthouse that lets you continuously measure your site's...
8th Jul 2020
51
8th Jul 2020
PerfBeacon was a wrapper around Google Lighthouse that lets you continuously measure your site's performance via API, or a schedule
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...
2nd Jul 2020
97

Is It Keto: Month 13

from mtlynch.io [alt+shift+b] in indiehacker

2nd Jul 2020
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...
Blogging lessons from working for a large blogging company For a short period, I was employed by a company that drove most of its revenue from blogging. Here's...
27th Jun 2020
49

Blogging lessons from working for a large blogging company

from Max Rozen [alt+shift+b] in indiehacker

27th Jun 2020
For a short period, I was employed by a company that drove most of its revenue from blogging. Here's what I learned while I was there.
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...
8th Jun 2020
73

64 Weak Words and Flabby Expressions That Clog up Your Writing

from Grow With Less [alt+shift+b] in indiehacker

8th Jun 2020
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...
Is It Keto: Month 12 Highlights I added 88 new programmatically-generated articles to Is It Keto. With 100k monthly...
1st Jun 2020
110

Is It Keto: Month 12

from mtlynch.io [alt+shift+b] in indiehacker

1st Jun 2020
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...
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...
5th May 2020
57

7 Dangerous Meta Description Mistakes That Are Ruining Your CTR

from Grow With Less [alt+shift+b] in indiehacker

5th May 2020
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...
Is It Keto: Month 11 Highlights Two of my blog posts reached the front page of Hacker News. I may have finally discovered...
4th May 2020
89

Is It Keto: Month 11

from mtlynch.io [alt+shift+b] in indiehacker

4th May 2020
Highlights Two of my blog posts reached the front page of Hacker News. I may have finally discovered a way to scale my keto site profitably. I’m putting Portfolio Rebalancer on the backburner due to lack of traction. Goal Grades At the start of each month, I declare what I’d like...
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,...
17th Apr 2020
65

9 Real Examples of SEO Titles (And Why They Work)

from Grow With Less [alt+shift+b] in indiehacker

17th Apr 2020
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...
How to implement a Higher-order component in React with TypeScript You probably know how to implement a HoC, but do you know how to write types for one?
10th Apr 2020
62

How to implement a Higher-order component in React with TypeScript

from Max Rozen [alt+shift+b] in indiehacker

10th Apr 2020
You probably know how to implement a HoC, but do you know how to write types for one?
An Unexpected Reset Month Highlights My loved ones and I are safe and healthy. WanderJest is on hiatus due to the nationwide...
2nd Apr 2020
74

An Unexpected Reset Month

from mtlynch.io [alt+shift+b] in indiehacker

2nd Apr 2020
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...
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...
11th Mar 2020
51

7 Lessons Every Blogger About to Quit Should Know

from Grow With Less [alt+shift+b] in indiehacker

11th Mar 2020
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...
WanderJest: Month 2 Highlights I’m betting big on a publicity campaign that’s at risk of failing spectacularly....
3rd Mar 2020
73

WanderJest: Month 2

from mtlynch.io [alt+shift+b] in indiehacker

3rd Mar 2020
Highlights I’m betting big on a publicity campaign that’s at risk of failing spectacularly. WanderJest finally earned its first dollar of revenue, but in a way that is definitely unsustainable. Poor work habits have left me with the most stress I’ve felt in a year. Goal Grades At...
9 Inspiring Examples of Successful Blogs (And How They Got There) Looking at blog income reports from popular blogs, you could think that the only way to make money...
27th Feb 2020
58

9 Inspiring Examples of Successful Blogs (And How They Got There)

from Grow With Less [alt+shift+b] in indiehacker

27th Feb 2020
Looking at blog income reports from popular blogs, you could think that the only way to make money blogging is to blog about blogging. Luckily, you would be mistaken. The reality is that there are successful blogs in all kinds of niches. You simply hear more about the make money...
How code splitting can make your React app load significantly faster Chances are, your React app's bundle is much, much larger than it needs to be.
26th Feb 2020
49

How code splitting can make your React app load significantly faster

from Max Rozen [alt+shift+b] in indiehacker

26th Feb 2020
Chances are, your React app's bundle is much, much larger than it needs to be.
WanderJest: Month 1 Highlights Three businesses agreed to form affiliate partnerships with WanderJest. Two of my blog...
5th Feb 2020
67

WanderJest: Month 1

from mtlynch.io [alt+shift+b] in indiehacker

5th Feb 2020
Highlights Three businesses agreed to form affiliate partnerships with WanderJest. Two of my blog posts reached the front page of Hacker News. Is It Keto earned its all-time-highest monthly revenue, doubling its previous record. Goal Grades At the start of each month, I declare...
Is Your Article's Date Destroying Your Rankings? Having a recent date associated with your article could be the difference between a page 1 ranking...
10th Jan 2020
56

Is Your Article's Date Destroying Your Rankings?

from Grow With Less [alt+shift+b] in indiehacker

10th Jan 2020
Having a recent date associated with your article could be the difference between a page 1 ranking and a page 5 ranking. This means that you should not only keep your content up-to-date but also make sure that Google knows it’s up-to-date. This article will show you how to find...
Pursuing a Business I'll Love Highlights Zestful had its biggest month ever, with $3,936 in revenue. Is It Keto also had its best...
6th Jan 2020
75

Pursuing a Business I'll Love

from mtlynch.io [alt+shift+b] in indiehacker

6th Jan 2020
Highlights Zestful had its biggest month ever, with $3,936 in revenue. Is It Keto also had its best month ever, at $393 in revenue. After lots of research and customer interviews, I gave up on my idea for creating sheet metal software. I published my first version of an app for...
Get Lucky <iframe src="https://share.transistor.fm/e/eb7cbb63" width="100%" height="180" frameborder="0"...
18th Dec 2019
48

Get Lucky

from Val Sopi [alt+shift+b] in indiehacker

18th Dec 2019
<iframe src="https://share.transistor.fm/e/eb7cbb63" width="100%" height="180" frameborder="0" scrolling="no" seamless="true" style="width:100%; height:180px;"></iframe> <p>In the past year or so, I’ve been thinking about Luck a lot — in terms of how a chain of random events can...
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.
11th Dec 2019
49

Why early stage startups are the worst for junior developers

from Max Rozen [alt+shift+b] in indiehacker

11th Dec 2019
Startups can be the best or worst thing for your career as a junior developer. Let's discuss why.
This 20-Minute On-Page SEO Checklist Could Save Your Rankings What’s the worst thing that could happen to your blog? For many bloggers, the answer is getting...
11th Dec 2019
66

This 20-Minute On-Page SEO Checklist Could Save Your Rankings

from Grow With Less [alt+shift+b] in indiehacker

11th Dec 2019
What’s the worst thing that could happen to your blog? For many bloggers, the answer is getting blacklisted by Google and seeing all their organic traffic vanish overnight. And a common way this happens is when Google realizes your blog is infected before you do and simply...
I'm Probably Procrastinating Highlights A change to Zestful’s website boosted it to the front page of Google results within days....
5th Dec 2019
93

I'm Probably Procrastinating

from mtlynch.io [alt+shift+b] in indiehacker

5th Dec 2019
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...
Is It Keto - Month 10 Highlights I sold my first meal plan on Is It Keto. I then tried five different experiments for...
8th Nov 2019
72

Is It Keto - Month 10

from mtlynch.io [alt+shift+b] in indiehacker

8th Nov 2019
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...
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...
1st Nov 2019
53

How do you use variables in the HTML webpack outputs?

from Max Rozen [alt+shift+b] in indiehacker

1st Nov 2019
Looking to inject variables from CI into the HTML your webpack build outputs? It's relatively simple to do.
Prefetch your Google Fonts for Performance Gains in Gatsby Self-hosting your Google Fonts can save your customers around 3-400ms per page load. There's a...
10th Oct 2019
45

Prefetch your Google Fonts for Performance Gains in Gatsby

from Max Rozen [alt+shift+b] in indiehacker

10th Oct 2019
Self-hosting your Google Fonts can save your customers around 3-400ms per page load. There's a Gatsby plugin that makes it super easy.
Catalytic Converter Catalyst is in some ways a miraculous technology – just click a check box and instantly have a...
8th Oct 2019
1

Catalytic Converter

from Three Letter Acronym [alt+shift+b] in indiehacker

8th Oct 2019
Catalyst is in some ways a miraculous technology – just click a check box and instantly have a working Mac version of your app. And, given the source code of a relatively modern iOS app, it certainly works. Even PCalc’s About screen worked out of the box. But that is just step...
Is It Keto - Month 9 Highlights After six months of consistent gains of ~30% in revenue and traffic, Is It Keto’s growth...
5th Oct 2019
75

Is It Keto - Month 9

from mtlynch.io [alt+shift+b] in indiehacker

5th Oct 2019
Highlights After six months of consistent gains of ~30% in revenue and traffic, Is It Keto’s growth finally flattened out. I’m preparing to sell premium meal plans on Is It Keto. I’m ready to make bigger bets on my businesses. Goal Grades At the start of each month, I declare...
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...
6th Sep 2019
73

Is It Keto - Month 8

from mtlynch.io [alt+shift+b] in indiehacker

6th Sep 2019
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,...
The Mom Test by Rob Fitzpatrick A quick, practical guide to interviewing customers during the early stages of a new product idea. I...
1st Aug 2019
107

The Mom Test by Rob Fitzpatrick

from mtlynch.io [alt+shift+b] in indiehacker

1st Aug 2019
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...
How to write semantic HTML Writing semantic HTML markup is one of the first steps to writing accessible websites. Let's learn...
13th Jul 2019
53

How to write semantic HTML

from Max Rozen [alt+shift+b] in indiehacker

13th Jul 2019
Writing semantic HTML markup is one of the first steps to writing accessible websites. Let's learn how to get started!
What Got Done - Month 2 Highlights What Got Done received 32 new user sign-ups (growth of about 5x since May) Zestful may be...
3rd Jul 2019
65

What Got Done - Month 2

from mtlynch.io [alt+shift+b] in indiehacker

3rd Jul 2019
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...
How to Get Interviewed (Even If You Are Not Well-Known in Your Niche) When people talk about interview link building, they mostly talk about expert interviews, you...
3rd Jul 2019
48

How to Get Interviewed (Even If You Are Not Well-Known in Your Niche)

from Grow With Less [alt+shift+b] in indiehacker

3rd Jul 2019
When people talk about interview link building, they mostly talk about expert interviews, you interview experts on your blog in the hope that they will then share your interview and link to it. But doing the opposite also works. If you have interesting hobbies or any kind of...
What Got Done - Month 1 Highlights I launched my task journaling app, but it hasn’t attracted many users. Interviewing...
7th Jun 2019
83

What Got Done - Month 1

from mtlynch.io [alt+shift+b] in indiehacker

7th Jun 2019
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...
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...
1st May 2019
91

End-to-End Testing Web Apps: The Painless Way

from mtlynch.io [alt+shift+b] in indiehacker

1st May 2019
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...
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...
1st May 2019
52
1st May 2019
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...
Is It Keto: Month 7 Highlights Is It Keto’s visits reached a record high of 11k pageviews. Revenues reached a record...
3rd Apr 2019
71

Is It Keto: Month 7

from mtlynch.io [alt+shift+b] in indiehacker

3rd Apr 2019
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...
4 Simple Strategies I Use to Never Run out of Article Ideas Want to know a secret? I never run out of article ideas. In fact, my main struggle is usually...
3rd Apr 2019
51

4 Simple Strategies I Use to Never Run out of Article Ideas

from Grow With Less [alt+shift+b] in indiehacker

3rd Apr 2019
Want to know a secret? I never run out of article ideas. In fact, my main struggle is usually choosing between a myriad of topics I would love to write about. You may think it’s because I’m very creative but the simple truth is that I simply use 4 simple strategies that guarantee...
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...
12th Mar 2019
51

Do Headline Analyzers Work? A Data-Driven Answer

from Grow With Less [alt+shift+b] in indiehacker

12th Mar 2019
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...
Is It Keto: Month 6 Highlights Is It Keto’s user visits plateaued in February, but that still represents progress....
5th Mar 2019
69

Is It Keto: Month 6

from mtlynch.io [alt+shift+b] in indiehacker

5th Mar 2019
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...
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...
1st Feb 2019
83

My First Year as a Solo Developer

from mtlynch.io [alt+shift+b] in indiehacker

1st Feb 2019
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...
The Best Headline A/B Testing Tools (And Why You May Not Want to Use Them) What if you could bring 28% more visitors to your blog and get 75% more shares just by rewriting...
15th Jan 2019
51

The Best Headline A/B Testing Tools (And Why You May Not Want to Use Them)

from Grow With Less [alt+shift+b] in indiehacker

15th Jan 2019
What if you could bring 28% more visitors to your blog and get 75% more shares just by rewriting your blog post titles? That’s exactly what content marketing agency Priceonomics did. And today, I would like to show you how you can do it too by reviewing the main AB testing...
Is It Keto: Month 4 Prior to February 2019, I published all my retrospectives on Indie Hackers: Is It Keto Month 4: My...
5th Jan 2019
79

Is It Keto: Month 4

from mtlynch.io [alt+shift+b] in indiehacker

5th Jan 2019
Prior to February 2019, I published all my retrospectives on Indie Hackers: Is It Keto Month 4: My First Dollar of Revenue
The books I read in 2018 A list of books I read in 2018
2nd Jan 2019
42

The books I read in 2018

from Max Rozen [alt+shift+b] in indiehacker

2nd Jan 2019
A list of books I read in 2018
2018: Reflections on trying to start an internet business A review post on what I've done this year in terms of trying to start an Internet business
31st Dec 2018
50

2018: Reflections on trying to start an internet business

from Max Rozen [alt+shift+b] in indiehacker

31st Dec 2018
A review post on what I've done this year in terms of trying to start an Internet business
Is It Keto: Month 3 Prior to February 2019, I published all my retrospectives on Indie Hackers: Is It Keto Month 3:...
2nd Dec 2018
94

Is It Keto: Month 3

from mtlynch.io [alt+shift+b] in indiehacker

2nd Dec 2018
Prior to February 2019, I published all my retrospectives on Indie Hackers: Is It Keto Month 3: Returning to a Site that Grew without Me
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...
9th Nov 2018
102

Why Good Developers Write Bad Unit Tests

from mtlynch.io [alt+shift+b] in indiehacker

9th Nov 2018
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...
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...
1st Oct 2018
53

I was living the dream, then my dream collapsed

from Grow With Less [alt+shift+b] in indiehacker

1st Oct 2018
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...
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...
14th Sep 2018
48
14th Sep 2018
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...
Fooled by Randomness by Nassim Nicholas Taleb The book contains many interesting examples of common biases and logical fallacies, but it’s buried...
4th Sep 2018
79

Fooled by Randomness by Nassim Nicholas Taleb

from mtlynch.io [alt+shift+b] in indiehacker

4th Sep 2018
The book contains many interesting examples of common biases and logical fallacies, but it’s buried in a lot of bluster and fluff about how smart the author is. While it was likely groundbreaking when it was published in 2004, its ideas have since permeated into the mainstream....
Start your own app with React, GraphQL and Serverless architecture: Part 1 - Server-side Rendering,... Start your own app with React, GraphQL and Serverless architecture: Part 1 - Server-side Rendering,...
8th Aug 2018
48
8th Aug 2018
Start your own app with React, GraphQL and Serverless architecture: Part 1 - Server-side Rendering, Serverlessly!
Happy City by Charles Montgomery Given how much urban design affects our lives, it’s surprising how little we think about and...
6th Aug 2018
84

Happy City by Charles Montgomery

from mtlynch.io [alt+shift+b] in indiehacker

6th Aug 2018
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...
Zestful: Month 4 Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 4:...
2nd Jul 2018
105

Zestful: Month 4

from mtlynch.io [alt+shift+b] in indiehacker

2nd Jul 2018
Prior to February 2019, I published all my retrospectives on Indie Hackers: Zestful Month 4: Shipping Too Late
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...
4th Jun 2018
47

How to handle server-side rendering in React

from Max Rozen [alt+shift+b] in indiehacker

4th Jun 2018
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.
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...
29th May 2018
89

What I've Been Doing Since Quitting My Job

from mtlynch.io [alt+shift+b] in indiehacker

29th May 2018
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...
A Follow-Up and Space Duck The response to yesterday’s post about leaving Google has been unexpected and overwhelming. It was...
1st Mar 2018
71

A Follow-Up and Space Duck

from mtlynch.io [alt+shift+b] in indiehacker

1st Mar 2018
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...
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...
28th Feb 2018
73

Why I Quit Google to Work for Myself

from mtlynch.io [alt+shift+b] in indiehacker

28th Feb 2018
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...
KetoHub Update: Month 3 In early October, I launched a new website, KetoHub, a recipe aggregator for keto meals. Each month,...
9th Jan 2018
69

KetoHub Update: Month 3

from mtlynch.io [alt+shift+b] in indiehacker

9th Jan 2018
In early October, I launched a new website, KetoHub, a recipe aggregator for keto meals. Each month, I’ve evaluated the site’s progress to decide how it’s doing and what areas need improvement. I’m doing my evaluation of December publicly. Here’s what was good, bad, and learnable...
A long time ago, in a Glasgow far, far, away… 25 years sounds like a really long time. A quarter of a century sounds even longer. Yet, that is how...
23rd Dec 2017
1

A long time ago, in a Glasgow far, far, away…

from Three Letter Acronym [alt+shift+b] in indiehacker

23rd Dec 2017
25 years sounds like a really long time. A quarter of a century sounds even longer. Yet, that is how long it has been since PCalc 1.0 was released. Date: Wed, 23 Dec 92 17:41:10 GMT From: thomsonj <[email protected]> Subject: [*] PCalc 1.0 Submission Enclosed is a binhex...
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...
11th Dec 2017
53

How to style react-select with styled-components or emotion

from Max Rozen [alt+shift+b] in indiehacker

11th Dec 2017
Styling react-select can be annoying. Here's a quick guide on how to do it with popular CSS-in-JS libraries.
Sia-Minio Integration Postmortem One of the best things I learned from working at Google is the practice of blame-free postmortems....
1st Dec 2017
80

Sia-Minio Integration Postmortem

from mtlynch.io [alt+shift+b] in indiehacker

1st Dec 2017
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...
How to Do Code Reviews Like a Human (Part Two) This is the second half of my article about how to communicate well and avoid pitfalls in code...
9th Nov 2017
80

How to Do Code Reviews Like a Human (Part Two)

from mtlynch.io [alt+shift+b] in indiehacker

9th Nov 2017
This is the second half of my article about how to communicate well and avoid pitfalls in code reviews. Here, I focus on techniques to bring your code review to a successful close while avoiding ugly conflict. I laid the groundwork in Part One, so I recommend starting there. If...
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...
12th Oct 2017
69

How to Do Code Reviews Like a Human (Part One)

from mtlynch.io [alt+shift+b] in indiehacker

12th Oct 2017
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...
I'm done making <p><em><strong>UPDATE:</strong> This post got such a great response that it inspired me to start...
7th Aug 2017
49

I'm done making

from Val Sopi [alt+shift+b] in indiehacker

7th Aug 2017
<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...
Create Your Own Low-Cost Cloud Storage App with Sia and Nextcloud In today’s post, I’m going to show you how to set up your own cloud storage web app, similar to...
6th Aug 2017
67

Create Your Own Low-Cost Cloud Storage App with Sia and Nextcloud

from mtlynch.io [alt+shift+b] in indiehacker

6th Aug 2017
In today’s post, I’m going to show you how to set up your own cloud storage web app, similar to Dropbox or Google Drive, but with substantially lower costs. This solution provides cloud storage at ~$0.60 per TB/month. By comparison, the same storage would cost $8.25 per month on...
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,...
25th Jul 2017
91

How I Hired a Freelance Editor for My Blog

from mtlynch.io [alt+shift+b] in indiehacker

25th Jul 2017
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...
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...
16th Jun 2017
68

How I Stole Your Siacoin

from mtlynch.io [alt+shift+b] in indiehacker

16th Jun 2017
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...
Building a Homelab VM Server Note: This article describes a VM build in 2017. For the 2020 version, see, “Building a Homelab VM...
7th May 2017
111

Building a Homelab VM Server

from mtlynch.io [alt+shift+b] in indiehacker

7th May 2017
Note: This article describes a VM build in 2017. For the 2020 version, see, “Building a Homelab VM Server (2020 Edition).” Overview I do the bulk of my home development work in virtual machines (VMs). My main desktop PC is a Windows 10 machine, so I had always run my VMs from...
Adventures in Outsourcing: Cooking with TaskRabbit Overview For the past few years, I’ve been outsourcing tasks from my daily life whenever possible. I...
11th Jan 2017
87

Adventures in Outsourcing: Cooking with TaskRabbit

from mtlynch.io [alt+shift+b] in indiehacker

11th Jan 2017
Overview For the past few years, I’ve been outsourcing tasks from my daily life whenever possible. I tend to be more limited in time than money, so if paying $30 can save me an hour, I consider that a good deal. I recently started experimenting with the keto diet, which focuses...
Automated Prosper Investing with ProsperBot Overview I started investing in peer to peer lending in 2014 through a site called Prosper. I...
26th Nov 2016
106

Automated Prosper Investing with ProsperBot

from mtlynch.io [alt+shift+b] in indiehacker

26th Nov 2016
Overview I started investing in peer to peer lending in 2014 through a site called Prosper. I thought peer to peer lending was a neat idea and could potentially earn lucrative returns. When I began, I chose each of my loan investments manually, but over time, I have automated...
Rise of the Úlluminati I originally wrote this piece way back in April 2015, just after returning from speaking at Úll. It...
3rd Oct 2016
1

Rise of the Úlluminati

from Three Letter Acronym [alt+shift+b] in indiehacker

3rd Oct 2016
I originally wrote this piece way back in April 2015, just after returning from speaking at Úll. It ended up not being published, but I figured since I’m preparing for my trip to Úll 2016, I would put it up here instead. And hey, first post on my blog in six years! I wrote an...
Automatically Deploying ClipBucket with Ansible Overview ClipBucket is an open source video hosting platform, similar in functionality to YouTube or...
6th Sep 2016
82

Automatically Deploying ClipBucket with Ansible

from mtlynch.io [alt+shift+b] in indiehacker

6th Sep 2016
Overview ClipBucket is an open source video hosting platform, similar in functionality to YouTube or Vimeo. In this guide, we’ll walk through how to deploy ClipBucket to a server using the configuration management tool, Ansible. tl; dr - Just Install ClipBucket I don’t care about...
Running Sia on a Synology NAS via Docker Overview Sia is a decentralized, peer-to-peer network for buying and selling computer storage space....
30th May 2016
73

Running Sia on a Synology NAS via Docker

from mtlynch.io [alt+shift+b] in indiehacker

30th May 2016
Overview Sia is a decentralized, peer-to-peer network for buying and selling computer storage space. If you have extra storage space, Sia allows you to sell it to others who want to store their files on the Sia cloud network. Hosting a Sia server on your personal laptop or...
Punctuality Above All <p>Here's a quick rundown about the article. For more read on below.</p> <iframe width="400"...
4th Aug 2015
54

Punctuality Above All

from Val Sopi [alt+shift+b] in indiehacker

4th Aug 2015
<p>Here's a quick rundown about the article. For more read on below.</p> <iframe width="400" height="225" src="https://www.youtube.com/embed/Qn_jAtoDieY?rel=0" frameborder="0" allowfullscreen=""></iframe> <p>//</p> <p>There are these two small restaurants close to one another...
Hello world <p>I started toying with the web circa 2000. Since then, I have always wanted to have my own space...
8th Jan 2015
45

Hello world

from Val Sopi [alt+shift+b] in indiehacker

8th Jan 2015
<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...
State (of Mind) Machine Reprinted from issue 28 of The Loop magazine from March 2014, with thanks to Jim Dalrymple.  It...
13th Mar 2014
1

State (of Mind) Machine

from Three Letter Acronym [alt+shift+b] in indiehacker

13th Mar 2014
Reprinted from issue 28 of The Loop magazine from March 2014, with thanks to Jim Dalrymple.  It seems ironic, that despite our invention of near-instantaneous global communication, we are still not the best species on the planet at actually telling each other how we’re feeling....
Universal cheapness Today, I would like to complain about the following two groups of people who are cheap: Developers...
3rd Aug 2010
1

Universal cheapness

from Three Letter Acronym [alt+shift+b] in indiehacker

3rd Aug 2010
Today, I would like to complain about the following two groups of people who are cheap: Developers Users Ok, not all of them, some of you are quite lovely. But I’ve been noticing a couple of trends of late that I think deserve comment, and a couple of people today really pushed...
Four Legs Good, Two Legs Better! “So”, I hear you thinking, “I remember James being very anti-software bundle earlier this year. He...
9th Dec 2009
1

Four Legs Good, Two Legs Better!

from Three Letter Acronym [alt+shift+b] in indiehacker

9th Dec 2009
“So”, I hear you thinking, “I remember James being very anti-software bundle earlier this year. He had that spat with John Casasanta and everything. Imagine my surprise when I saw this offer in my inbox this morning – both DragThing and PCalc are part of the new MacUpdate Promo...
Going Viral Well, that was exciting. So, you probably all saw my little marketing effort for PCalc at the...
12th Oct 2009
1

Going Viral

from Three Letter Acronym [alt+shift+b] in indiehacker

12th Oct 2009
Well, that was exciting. So, you probably all saw my little marketing effort for PCalc at the beginning of the month. It started out as a conversation a while back with some of the usual suspects at the monthly Glasgow MacMacDev developer meeting. We were discussing the recently...
Projects TinyPilot (2020 - present) TinyPilot is a small, inexpensive device that gives you remote access to...
1st Jan 2001
70

Projects

from mtlynch.io [alt+shift+b] in indiehacker

1st Jan 2001
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...
1 2

We love reading as much as you do!
Every week we share the top 5 articles we enjoyed reading. Subscribe to get them in your inbox.

Subscribe

📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in