Stack
Here’s my list of tools, software, and services that I use everyday.
Coding
React
I enjoy React, and I'm not looking for a new framework anytime soon. I'm not the biggest fan of RSC, and I haven't been excited about any new features recently, but it gets the job done.TypeScript
I prefer typed languages, and I can’t imagine writing a large JavaScript codebase without it. For all it’s faults, it still blows my mind how much it improves the developer experience.TanStack Start & Next.js
I find TanStack Start more to my liking than Next.js for applications. I feel that it has more sensible defaults, and pairs well with react-query. Unfortunately, Next.js has a big market share so I keep tabs on it.Elixir & Phoenix
Elixir is such a beautiful and elegant language; I have definitely improved as a developer by learning it. I’m using it for side projects and I’m loving it. Even if it doesn’t have static typing, I find pattern matching to be a killer feature that makes up for it. Phoenix strikes the perfecet balance between being a batteries-included framework, and giving flexibility to the developer,Tailwind CSS
I've tried everything and this is the true way for me. I remember the days when I was writing CSS for a large fast-food chain website and it was a nightmare. Just the perfect balance between utility and flexibility.
Software
Helix
I prefer Helix's keybindings over the Vim ones. Selection -> Action makes more sense to me, and allows me to do more expressive text manipulation.OpenCode with Sonnet 4.5
I use Sonnet through OpenCode instead of Claude Code. I like the interface better, and If Sonnet stops being useful, I imagine I can change models without affecting me much.Ghostty
I don’t want much from my terminal; be fast, pretty, and don’t bug me all the time.Apple Notes
Not my favourite notes app, but it works and I want to minimize my subscriptions.Others …
LazyGit, Mise, CleanShot X, DBEngin, BetterTouchTools, Magnet, 1Password, Brave, Docker, DisplayBuddy, TablePlus