Blog
I usually write about software engineering, indie-hacking, and personal growth. Blogging, for me, is a way to keep track of stuff — learning, projects, thoughts, etc. If you find something useful here, do let me know on X.
I usually write about software engineering, indie-hacking, and personal growth. Blogging, for me, is a way to keep track of stuff — learning, projects, thoughts, etc. If you find something useful here, do let me know on X.
Notes on Aurelius' launch
Oct 20, 2024Automating my Tmux workflow using smug
Oct 14, 2024Ambitious Projects
Oct 12, 2024The Final Countdown
Oct 02, 2024Are local-first apps the future?
Aug 21, 2024Moving a little bit away from JS land
Aug 12, 2024Remix is great for local-first apps
Aug 08, 2024Reviving Aurelius
Aug 05, 2024All my side projects are dead
May 06, 2024Just use a server
May 02, 2024The ephemeral nature of closed-source software
Feb 29, 2024I'm using Linear to accomplish my 2024 goals
Jan 19, 2024How I pick what books to read
Jan 12, 2024Hello, 2024
Jan 05, 2024On Cocoon — a mind-bending puzzle game
Oct 10, 2023Vim Adventures: Final Part
Oct 09, 2023Using Planetscale with Prisma in a Remix app
Mar 28, 2023The NPM package stack for 2023
Mar 22, 2023Vim Adventures, Part 2
Feb 06, 2023I built a component library
Jan 13, 2023Hello, 2023!
Jan 05, 2023Why I like Remix
Jul 28, 2022I used GitHub Copilot for a month
Jul 25, 2022Diving deeper into Remix Stacks
Jun 27, 2022Vim Adventures
Jun 23, 2022Forget git stash and use git worktrees instead
Jun 20, 2022Learning Go and saving Rust for later
Jun 15, 2022Writing layouts for time.Parse in Go
May 10, 2022Learning TypeScript by building stuff
May 02, 2022Running on fumes
Apr 21, 2022Using Planetscale in a Next.js app with Prisma
Apr 12, 2022Exploring Remix Stacks
Apr 08, 2022Setting up a terminal you will love to use
Jan 10, 2022My Tech Stack has changed for 2022
Jan 06, 2022Writing an interpreter in Rust
Jan 04, 2022Technologies I'm learning in 2022
Jan 03, 2022Overcoming anxiety and launching early
Oct 25, 2021Rust's Ownership Model: A Primer
Oct 12, 2021Metawork
Sep 27, 2021How do you write software for space?
Sep 26, 2021Learning by building Breakable Toys
Sep 15, 2021The ongoing climb to be a writer
Sep 14, 2021Learning Rust as a JavaScript Developer
Sep 09, 2021My Linux web development workflow
Sep 04, 2021Supercharging data fetching in React with SWR
Aug 25, 2021Creating a lightweight widget in Preact
Jul 28, 2021Running Node.js natively in the browser
Jun 16, 2021Getting started in Terraform
Jun 13, 2021Getting started with TailwindCSS
Sep 22, 2020