Cholasni Anaim
@cholasni.bsky.social
Yet another autodidact programmer
10 SaaS Death Traps (No. 4)
Horrible UX
Product is clunky, unpolished, unusable, confusing.
It baits your users to leave.
Contributing to higher user churn.
Provide a positive experience to your customers, optimise performance, visuals and meet their expectations.
#UX #buildingpublic #SaaS
Horrible UX
Product is clunky, unpolished, unusable, confusing.
It baits your users to leave.
Contributing to higher user churn.
Provide a positive experience to your customers, optimise performance, visuals and meet their expectations.
#UX #buildingpublic #SaaS
November 10, 2025 at 7:38 PM
10 SaaS Death Traps (No. 4)
Horrible UX
Product is clunky, unpolished, unusable, confusing.
It baits your users to leave.
Contributing to higher user churn.
Provide a positive experience to your customers, optimise performance, visuals and meet their expectations.
#UX #buildingpublic #SaaS
Horrible UX
Product is clunky, unpolished, unusable, confusing.
It baits your users to leave.
Contributing to higher user churn.
Provide a positive experience to your customers, optimise performance, visuals and meet their expectations.
#UX #buildingpublic #SaaS
10 SaaS Death Traps (No. 3)
Negative Unit Economics
You are burning cash, the cost of acquiring your customer is higher than their lifetime value to you.
(CAC > CLV).
You are selling $1 for 50 cents.
Pricing must align with perceived value
#buildinpublic #indiedev #SaaS
Negative Unit Economics
You are burning cash, the cost of acquiring your customer is higher than their lifetime value to you.
(CAC > CLV).
You are selling $1 for 50 cents.
Pricing must align with perceived value
#buildinpublic #indiedev #SaaS
November 9, 2025 at 11:01 PM
10 SaaS Death Traps (No. 3)
Negative Unit Economics
You are burning cash, the cost of acquiring your customer is higher than their lifetime value to you.
(CAC > CLV).
You are selling $1 for 50 cents.
Pricing must align with perceived value
#buildinpublic #indiedev #SaaS
Negative Unit Economics
You are burning cash, the cost of acquiring your customer is higher than their lifetime value to you.
(CAC > CLV).
You are selling $1 for 50 cents.
Pricing must align with perceived value
#buildinpublic #indiedev #SaaS
10 SaaS Death Traps (No. 2)
High Churn.
Yes people are signing up, but how long are they staying? unkept promises and unmet expectations.
They are killing your SaaS slowly and softly like CO2.
Track the churn rate and user onboarding experience.
High Churn.
Yes people are signing up, but how long are they staying? unkept promises and unmet expectations.
They are killing your SaaS slowly and softly like CO2.
Track the churn rate and user onboarding experience.
November 8, 2025 at 9:58 AM
10 SaaS Death Traps (No. 2)
High Churn.
Yes people are signing up, but how long are they staying? unkept promises and unmet expectations.
They are killing your SaaS slowly and softly like CO2.
Track the churn rate and user onboarding experience.
High Churn.
Yes people are signing up, but how long are they staying? unkept promises and unmet expectations.
They are killing your SaaS slowly and softly like CO2.
Track the churn rate and user onboarding experience.
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
Let's share some alternatives to popular services.
Something like...
Instead of [popular service] try [alternative service].
Something like...
Instead of [popular service] try [alternative service].
October 21, 2025 at 10:22 PM
Let's share some alternatives to popular services.
Something like...
Instead of [popular service] try [alternative service].
Something like...
Instead of [popular service] try [alternative service].
I need help getting out of a dilemma.
I want to build an app with full functionality vs make it an addon/script that ties to other products. Which is the way?
I want to build an app with full functionality vs make it an addon/script that ties to other products. Which is the way?
October 17, 2025 at 2:12 PM
I need help getting out of a dilemma.
I want to build an app with full functionality vs make it an addon/script that ties to other products. Which is the way?
I want to build an app with full functionality vs make it an addon/script that ties to other products. Which is the way?
@bsky.app, would you by any chance be working on refining/adding the interests?
The current interests are "just ok", but more interests selection and suggestion would be welcome.
The current interests are "just ok", but more interests selection and suggestion would be welcome.
June 10, 2025 at 7:17 PM
@bsky.app, would you by any chance be working on refining/adding the interests?
The current interests are "just ok", but more interests selection and suggestion would be welcome.
The current interests are "just ok", but more interests selection and suggestion would be welcome.
Web Browsers (Vertical / Horizontal Tabs?)
I prefer maximum width on websites.
So vertical tabs are a no-no for me
They distract on websites
Less horizontal space
#webbrowser #tabs
I prefer maximum width on websites.
So vertical tabs are a no-no for me
They distract on websites
Less horizontal space
#webbrowser #tabs
May 30, 2025 at 4:41 PM
Web Browsers (Vertical / Horizontal Tabs?)
I prefer maximum width on websites.
So vertical tabs are a no-no for me
They distract on websites
Less horizontal space
#webbrowser #tabs
I prefer maximum width on websites.
So vertical tabs are a no-no for me
They distract on websites
Less horizontal space
#webbrowser #tabs
Software Highlight.
It's over an year now since I discovered @yaak.app.
And now working on my latest project,
I have no reason to switch.
@schier.co has been doing a good job with this one.
#apiclient #api
It's over an year now since I discovered @yaak.app.
And now working on my latest project,
I have no reason to switch.
@schier.co has been doing a good job with this one.
#apiclient #api
Yaak – The API client for modern developers
A fast, offline, and Git-friendly app for HTTP, GraphQL, WebSockets, SSE, and
gRPC.
yaak.app
May 30, 2025 at 4:10 PM
Software Highlight.
It's over an year now since I discovered @yaak.app.
And now working on my latest project,
I have no reason to switch.
@schier.co has been doing a good job with this one.
#apiclient #api
It's over an year now since I discovered @yaak.app.
And now working on my latest project,
I have no reason to switch.
@schier.co has been doing a good job with this one.
#apiclient #api
I had 3 browsers installed.
Now I have 4, I mainly used 2 of them.
What's your theory?
Hint: (I don't use Edge)
Now I have 4, I mainly used 2 of them.
What's your theory?
Hint: (I don't use Edge)
May 16, 2025 at 10:03 PM
I had 3 browsers installed.
Now I have 4, I mainly used 2 of them.
What's your theory?
Hint: (I don't use Edge)
Now I have 4, I mainly used 2 of them.
What's your theory?
Hint: (I don't use Edge)
So I was going through the GTA VI website and wondered how It was built, I clicked on the SiteLayers extension and got an immediate simplified answer.
No 'view-source' or 'inspect' required.
The website is truly a Grand Technical Aesthetic piece of work.
No 'view-source' or 'inspect' required.
The website is truly a Grand Technical Aesthetic piece of work.
May 10, 2025 at 12:47 PM
So I was going through the GTA VI website and wondered how It was built, I clicked on the SiteLayers extension and got an immediate simplified answer.
No 'view-source' or 'inspect' required.
The website is truly a Grand Technical Aesthetic piece of work.
No 'view-source' or 'inspect' required.
The website is truly a Grand Technical Aesthetic piece of work.
Building with Nuxt
I'm now at the point of fetching data from an api with the useFetch composable in Nuxt.js.
And upon refresh the { data } is no longer accessible, now wondering what happened to it.
I'm now at the point of fetching data from an api with the useFetch composable in Nuxt.js.
And upon refresh the { data } is no longer accessible, now wondering what happened to it.
May 10, 2025 at 12:34 PM
Building with Nuxt
I'm now at the point of fetching data from an api with the useFetch composable in Nuxt.js.
And upon refresh the { data } is no longer accessible, now wondering what happened to it.
I'm now at the point of fetching data from an api with the useFetch composable in Nuxt.js.
And upon refresh the { data } is no longer accessible, now wondering what happened to it.
After holding back for a while (years), I have finally decided to build using a JavaScript framework.
Starting off with Vue.js and Nuxt.js...
I know it's going to be messy. any tips?
Starting off with Vue.js and Nuxt.js...
I know it's going to be messy. any tips?
May 8, 2025 at 7:38 PM
After holding back for a while (years), I have finally decided to build using a JavaScript framework.
Starting off with Vue.js and Nuxt.js...
I know it's going to be messy. any tips?
Starting off with Vue.js and Nuxt.js...
I know it's going to be messy. any tips?
I'm curious, what's your web dev / design journey and how has it evolved in terms of how you build sites?
#webdesign #webdev #developer
#webdesign #webdev #developer
April 27, 2025 at 7:33 PM
I'm curious, what's your web dev / design journey and how has it evolved in terms of how you build sites?
#webdesign #webdev #developer
#webdesign #webdev #developer
Cloudflare acquires developer database platform Outerbase.
Cloudflare acquires Outerbase to expand database and agent developer experience capabilities
Cloudflare has acquired Outerbase, expanding our database and agent developer experience capabilities.
blog.cloudflare.com
April 8, 2025 at 11:56 PM
Cloudflare acquires developer database platform Outerbase.
Deep Cogito an AI Research startup unveils Cogito v1 Preview (3B, 8B, 14B, 32B, and 70B) a family of open source LLMs fine-tuned from Meta's Llama 3.2 and trained through Iterated Distillation and Amplification (IDA)
huggingface.co/collections/...
#ai #opensource
huggingface.co/collections/...
#ai #opensource
Cogito v1 Preview - a deepcogito Collection
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
huggingface.co
April 8, 2025 at 11:43 PM
Deep Cogito an AI Research startup unveils Cogito v1 Preview (3B, 8B, 14B, 32B, and 70B) a family of open source LLMs fine-tuned from Meta's Llama 3.2 and trained through Iterated Distillation and Amplification (IDA)
huggingface.co/collections/...
#ai #opensource
huggingface.co/collections/...
#ai #opensource
[ What the Tech is MCP? ]
Model Context Protocol (MCP) - It's an open protocol that standardizes how AI models connect to various data sources.
MCP enables developers to enhance existing LLMs, by building agents and custom workflows not available by default.
-Attached image below-
#mcp #ai #llm
Model Context Protocol (MCP) - It's an open protocol that standardizes how AI models connect to various data sources.
MCP enables developers to enhance existing LLMs, by building agents and custom workflows not available by default.
-Attached image below-
#mcp #ai #llm
April 7, 2025 at 3:01 PM
Still solving my own problems, can you guess what the code does?
March 29, 2025 at 2:49 PM
Still solving my own problems, can you guess what the code does?
Getting user management right is critical when building your SAAS, here are some...
Open Source User Authentication libraries for #JavaScript and #TypeScript
1. Passport.js
2. Better-Auth
3. NextAuth.js
4. StackAuth
#opensource #saas
Open Source User Authentication libraries for #JavaScript and #TypeScript
1. Passport.js
2. Better-Auth
3. NextAuth.js
4. StackAuth
#opensource #saas
March 29, 2025 at 12:42 AM
Getting user management right is critical when building your SAAS, here are some...
Open Source User Authentication libraries for #JavaScript and #TypeScript
1. Passport.js
2. Better-Auth
3. NextAuth.js
4. StackAuth
#opensource #saas
Open Source User Authentication libraries for #JavaScript and #TypeScript
1. Passport.js
2. Better-Auth
3. NextAuth.js
4. StackAuth
#opensource #saas
With a critical vulnerability score of 9.1 / 10
Next.js users and developers are advised to mitigate the Authorization Bypass security bug.
You can learn how to secure your services through the GitHub Security advisory page
Next.js users and developers are advised to mitigate the Authorization Bypass security bug.
You can learn how to secure your services through the GitHub Security advisory page
Authorization Bypass in Next.js Middleware
# Impact
It is possible to bypass authorization checks within a Next.js application, if the authorization check occurs in middleware.
# Patches
* For Next.js 15.x, this issue is fixed in `15.2...
github.com
March 25, 2025 at 8:08 PM
With a critical vulnerability score of 9.1 / 10
Next.js users and developers are advised to mitigate the Authorization Bypass security bug.
You can learn how to secure your services through the GitHub Security advisory page
Next.js users and developers are advised to mitigate the Authorization Bypass security bug.
You can learn how to secure your services through the GitHub Security advisory page
Working on a NodeJS project and I'm all ears for alternatives to the express server.
March 21, 2025 at 12:42 AM
Working on a NodeJS project and I'm all ears for alternatives to the express server.
If you know them, you deserve my imaginary and ecstatic high five. Because, now I know you without seeing you.
If this doesn't make sense just casually ignore this, Otherwise let me know if the feeling is mutual.
If this doesn't make sense just casually ignore this, Otherwise let me know if the feeling is mutual.
March 15, 2025 at 10:29 PM
If you know them, you deserve my imaginary and ecstatic high five. Because, now I know you without seeing you.
If this doesn't make sense just casually ignore this, Otherwise let me know if the feeling is mutual.
If this doesn't make sense just casually ignore this, Otherwise let me know if the feeling is mutual.
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
NEW PRODUCT LAUNCH.
One month in the making SiteLayers (a tech stack detection service for websites) is now available for free, give the service a try on the chrome webstore.
dub.sh/sitelayers
One month in the making SiteLayers (a tech stack detection service for websites) is now available for free, give the service a try on the chrome webstore.
dub.sh/sitelayers
March 15, 2025 at 11:21 AM
NEW PRODUCT LAUNCH.
One month in the making SiteLayers (a tech stack detection service for websites) is now available for free, give the service a try on the chrome webstore.
dub.sh/sitelayers
One month in the making SiteLayers (a tech stack detection service for websites) is now available for free, give the service a try on the chrome webstore.
dub.sh/sitelayers