For the past few days, I have been exploring the self-hosting features of @AFFiNEOfficial, and they somewhat resemble Notion's. The transition should be smooth.
Adam built the world's most popular CSS library. LLMs took it for free and killed his business.
Microsoft built the world's best code editor. Cursor forked it for free and made billions.
OSS maintainers are getting screwed and the MIT license is becoming a joke more than ever.
The first step in this process is to create a list of all services I am using, along with their costs, and identify alternatives for each (if available).
Once that is done, the next step is to estimate deployment, maintenance, and usage costs. This will primarily help determine which options are most cost-effective.
#OpenSource #dataprivacy #TechForGood #LearnToCode #SoftwareEngineering
This year, I aim to self-host OSS alternatives to the major subscription-based services I've been using. This will:
1. *hopefully reduce my overall spending
2. help me learn end-to-end software maintenance
3. maximize the privatization of my personal data
Code signing a windows desktop app is a circus of it’s own. Prices for the certificates are ridiculous, 349$ for a year if I go with https://t.co/mqnulbRgYj. 😆😆
With Infinity Desktop, the aim is to build a scalable IDE that would address the pain point of performing the configuration steps related to a language runtime, while keeping the key functionalities of an IDE intact.
3/3
#BuildingInPublic#Programming#developer
Most of the widely adopted products in tech do follow the principles of product delight. One key aspect that almost all widely adopted IDEs do not cater to: language runtime configuration support.
1/3
Most IDEs expect the minimum configuration to be acheived from the developer's end. This causes friction in local development setup for new programmers. And with the rise of vibe coding, users need some experience in programming to go past issues related to LLM hallucination.
2/3
This list tells you everything about what actually works in AI.
Every product here solves a specific workflow with AI embedded inside, not a chat window you visit. Cursor puts AI in your IDE. Granola captures meetings automatically. WisprFlow replaces typing with voice. NotebookLM processes your documents.
The chatbot era is already ending. People don’t want to talk to AI. They want AI that does the thing they’re already doing, just faster.
Notice what’s missing: no Perplexity, no ChatGPT, no Gemini as a standalone. The general-purpose “ask me anything” interface isn’t winning when people pick their favorite tools. Workflow-native wins.
The companies that figure this out are building AI into verbs, not nouns. You don’t “use Claude.” You write code, take notes, research documents. The AI disappears into the action.
That’s the only sustainable moat in consumer AI: becoming so embedded in the workflow that switching costs compound.