stack

Stack

Tools, hardware, and software I use daily.

Editor

VS Code
Primary editor. It has a ton of integrations and is easy to use.
Zed
I love the fast start and feel of this editor, might even use a my main editor.
IntelliJ
I love the extra functionality, but I almost always use distraction free mode since the ui is a bit too much.

Terminal

Zsh + Starship
Custom prompt with git info and environment context with my aliases is all I need.

Languages

Java
Main language for my work the last 3 years.
TypeScript
Primary for web projects. Love my Type-Safety.
Python
Scripts, data analysis, and quick prototyping.
SQL
Let's be real, even if you don't do backend work you need it.
Bash
Anyone who needs to deploy anything to a linux system uses it, myself included.

Frameworks

Astro
For static sites and content-heavy projects. I also like the simplicity. The documentation is also really good!
Angular
Main framework for the last 3 years for my work. There is a lot to say about it, glad to see it moving towards a modern framework experience.
Solid.js
New for me, love the reactivity I get from it.
TailwindCSS
Fast iterations and simplicity, I use it every day.
Spring Boot
There are a lot of jokes about Srping Boot and Java out there. I think (most) are probably true, however, many people tend do underestimate the sheer amount of tooling and available configurations and integrations Spring Boot has for deploying production ready backend applications.

Tools

Docker
All my projects include a compose or dockerfile for a reason.
Git
Obvious choice of version control, I like the terminal usage with some cli tools like lazygit mixed in.

Services

GitHub
Code hosting and CI/CD with Actions.
Hostinger
Where I deploy my personal projects.

Hardware

Matcha Tea Bowl
Essential.