Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 2.41 KB

File metadata and controls

55 lines (43 loc) · 2.41 KB

My Tech Stack

Just keeping track of what I'm using and how it evolves over time.

Late 2025

Highlights

  • AI-assisted programming: So many cool tools! 🤯 There are MANY tools out there and I'm trying a lot of them. It brings me so much joy and enables me to build much crazier projects.
  • Windows 11 doesn't boot anymore. Not even trying to recover it. Goodbye. 👋
  • Adopting mise because it just makes version management way easier.
  • Discovered TUI AI agents (and tools like lazygit) and honestly? I'm liking them more and more.
  • Even though Spring Boot 4 and Java 25 are out, I've got too much legacy code stuck on Spring Boot 2.7. Still grinding through that migration. ☕️
  • Going full Kotlin for most new JVM code. It's such a breath of fresh air.
  • Finally managed to migrate most of my Angular codebases from 13 to 20+! Signals, standalone components, and lots more. ❤️
  • Realized that TypeScript isn't just about interfaces and classes – it's about the shapes of objects. That's a very different concept and it's freaking cool. (Thanks to Matt Pocock!)

Backend

Frontend

  • Framework: Angular 20
  • UI: Angular Material

IDEs & AI

  • Cursor: My go-to for frontend stuff and writing docs.
  • Claude Code: For headless stuff and scripting.
  • IntelliJ IDEA: Still the king for heavy Java backend work.

MCP Servers

  • BrowserMCP
  • IntelliJ
  • Atlassian
  • Figma

Dev Tools

  • Podman Desktop: For managing Docker containers on macOS.
  • mise: Handles all my tool versions (Java, Node, etc.).
  • GitKraken: My Git GUI.
  • lazygit: TUI for git (still learning, but it's cool).

OS

  • macOS
  • Linux: Currently trying to switch to Omarchy (totally following the hype train on this one!).

2024

Dev Tools

  • SDKMAN!: Managed my Java versions.
  • nvm: Managed Node.js.

OS

  • Windows 11
  • Ubuntu