10 SaaS Death Traps (No. 1)
1. No Product Market Fit - You build your passion project, then launch, the glow fades like rising smoke.
You built a nice-to-have instead of a must-have,
a vitamin instead of a painkiller.
#lifeofadev #buildinginpublic
1. No Product Market Fit - You build your passion project, then launch, the glow fades like rising smoke.
You built a nice-to-have instead of a must-have,
a vitamin instead of a painkiller.
#lifeofadev #buildinginpublic
November 7, 2025 at 9:22 PM
10 SaaS Death Traps (No. 1)
1. No Product Market Fit - You build your passion project, then launch, the glow fades like rising smoke.
You built a nice-to-have instead of a must-have,
a vitamin instead of a painkiller.
#lifeofadev #buildinginpublic
1. No Product Market Fit - You build your passion project, then launch, the glow fades like rising smoke.
You built a nice-to-have instead of a must-have,
a vitamin instead of a painkiller.
#lifeofadev #buildinginpublic
August 18, 2025 at 8:23 PM
Took a day off from game dev and editing the devlog to catch some cricket at Edgbaston 🏏 Now it’s time to get back to it and get this devlog finished! #IndieDev #LifeOfADev
July 4, 2025 at 6:36 PM
Took a day off from game dev and editing the devlog to catch some cricket at Edgbaston 🏏 Now it’s time to get back to it and get this devlog finished! #IndieDev #LifeOfADev
To all indie creators, programmers and developers.
What's your creating process?
1. Research, Build, Launch.
2. Idea, Build, Launch
3. Problem, Build, Launch
And what's the critically obvious thing, missing here?
#indiedev #dev #lifeofadev
What's your creating process?
1. Research, Build, Launch.
2. Idea, Build, Launch
3. Problem, Build, Launch
And what's the critically obvious thing, missing here?
#indiedev #dev #lifeofadev
March 15, 2025 at 3:25 PM
To all indie creators, programmers and developers.
What's your creating process?
1. Research, Build, Launch.
2. Idea, Build, Launch
3. Problem, Build, Launch
And what's the critically obvious thing, missing here?
#indiedev #dev #lifeofadev
What's your creating process?
1. Research, Build, Launch.
2. Idea, Build, Launch
3. Problem, Build, Launch
And what's the critically obvious thing, missing here?
#indiedev #dev #lifeofadev
SiteLayers is a free tech stack detection service made for you, built out of necessity and some mild frustrations towards similar services.
The reviews & tests are now welcome.
To get started check it out here
dub.sh/sitelayers_s...
Creating feels liberating
#indiehacker #lifeofadev #programming
The reviews & tests are now welcome.
To get started check it out here
dub.sh/sitelayers_s...
Creating feels liberating
#indiehacker #lifeofadev #programming
March 15, 2025 at 12:02 PM
SiteLayers is a free tech stack detection service made for you, built out of necessity and some mild frustrations towards similar services.
The reviews & tests are now welcome.
To get started check it out here
dub.sh/sitelayers_s...
Creating feels liberating
#indiehacker #lifeofadev #programming
The reviews & tests are now welcome.
To get started check it out here
dub.sh/sitelayers_s...
Creating feels liberating
#indiehacker #lifeofadev #programming
After using Svelte 5 for a little while, I've found that using $effect is a very convenient foot gun. It's quite easy to create some really convoluted code.
In most cases $derived and $derived.by can do most of what you need.
#svelte #dev #lifeofadev
In most cases $derived and $derived.by can do most of what you need.
#svelte #dev #lifeofadev
February 23, 2025 at 12:42 PM
After using Svelte 5 for a little while, I've found that using $effect is a very convenient foot gun. It's quite easy to create some really convoluted code.
In most cases $derived and $derived.by can do most of what you need.
#svelte #dev #lifeofadev
In most cases $derived and $derived.by can do most of what you need.
#svelte #dev #lifeofadev
February 11, 2025 at 7:29 PM
Didn't take any long break during year-end holidays this time around. I'm being rewarded for this with .. wait-for-it ... you-guessed-it-right ... more work! 🥴
Jokes are indeed on me 🤧
#lifeOfADev #work
Jokes are indeed on me 🤧
#lifeOfADev #work
December 11, 2024 at 7:50 PM
Didn't take any long break during year-end holidays this time around. I'm being rewarded for this with .. wait-for-it ... you-guessed-it-right ... more work! 🥴
Jokes are indeed on me 🤧
#lifeOfADev #work
Jokes are indeed on me 🤧
#lifeOfADev #work
It's vital when developing user-facing services to do so with a fail safe approach.
Assume users will make a mistake and then handle that use-case with a solution.
Like requiring confirmation through 2FA before completing a sensitive action or even providing an undo button.
#ux #ui #lifeofadev
Assume users will make a mistake and then handle that use-case with a solution.
Like requiring confirmation through 2FA before completing a sensitive action or even providing an undo button.
#ux #ui #lifeofadev
December 8, 2024 at 8:33 PM
It's vital when developing user-facing services to do so with a fail safe approach.
Assume users will make a mistake and then handle that use-case with a solution.
Like requiring confirmation through 2FA before completing a sensitive action or even providing an undo button.
#ux #ui #lifeofadev
Assume users will make a mistake and then handle that use-case with a solution.
Like requiring confirmation through 2FA before completing a sensitive action or even providing an undo button.
#ux #ui #lifeofadev
Have you used the Astro web framework?
Every moment I continue to learn it, I am delighted...
#javascript #astro #lifeofadev
Every moment I continue to learn it, I am delighted...
#javascript #astro #lifeofadev
a man in a helmet says " this is the way "
Alt: A Mandalorian says " this is the way "
media.tenor.com
December 7, 2024 at 10:51 PM
Have you used the Astro web framework?
Every moment I continue to learn it, I am delighted...
#javascript #astro #lifeofadev
Every moment I continue to learn it, I am delighted...
#javascript #astro #lifeofadev
If my job was a game then today I just earned some XP because, after some failures, I was able to successfully deploy a static Astro site to Cloudflare pages.
It was a such a moment.
#lifeofadev #programming #javascript
It was a such a moment.
#lifeofadev #programming #javascript
December 7, 2024 at 10:43 PM
If my job was a game then today I just earned some XP because, after some failures, I was able to successfully deploy a static Astro site to Cloudflare pages.
It was a such a moment.
#lifeofadev #programming #javascript
It was a such a moment.
#lifeofadev #programming #javascript
When your nit-picker concurrency-nerd co-worker puts a ❤️ on your PR. #aGoodPRday. 😂😂
#SoftwareEngineering #lifeofadev
#SoftwareEngineering #lifeofadev
December 4, 2024 at 3:10 AM
When your nit-picker concurrency-nerd co-worker puts a ❤️ on your PR. #aGoodPRday. 😂😂
#SoftwareEngineering #lifeofadev
#SoftwareEngineering #lifeofadev
When it's the end of day and you've just finished fixing a P1 bug ~ feels like rain 🌧
#softwareengineering #lifeofadev
#softwareengineering #lifeofadev
December 2, 2024 at 8:19 AM
When it's the end of day and you've just finished fixing a P1 bug ~ feels like rain 🌧
#softwareengineering #lifeofadev
#softwareengineering #lifeofadev
Ideas on how to overcome this?
Task Paralysis - That overwhelming feeling when a task seems daunting and you get stuck, immobile and unable to go through with it.
#lifeofadev #goals
Task Paralysis - That overwhelming feeling when a task seems daunting and you get stuck, immobile and unable to go through with it.
#lifeofadev #goals
November 16, 2024 at 11:17 AM
Ideas on how to overcome this?
Task Paralysis - That overwhelming feeling when a task seems daunting and you get stuck, immobile and unable to go through with it.
#lifeofadev #goals
Task Paralysis - That overwhelming feeling when a task seems daunting and you get stuck, immobile and unable to go through with it.
#lifeofadev #goals
November 15, 2024 at 6:02 PM