Uses
A somewhat comprehensive list of tools, apps, hardware, and more that I use on a daily basis to code and deploy stuff. And yeah, that is a Johnny Mnemonic GIF in the background.
Cloud
- Coolify - Coolify is an all-in one PaaS that helps you to self-host your own applications, databases or services (like Wordpress, Plausible Analytics, Ghost) without managing your servers, also known as an open-source & self-hostable Heroku / Netlify / Vercel alternative.
- AWS - I use AWS for hosting static sites, serverless functions, and databases. It’s a bit of a beast but it’s hard to beat in terms of features and reliability.
- Hostinger - I use Hostinger for hosting moderate traffic websites. It's a great cost-benefit.
Development
- I use VsCode as my main code editor. It’s fast, extensible, and has a great ecosystem of plugins. I use the VSCode Icons and Material Icon Theme to make it look pretty.
- Chrome is my main browser for both development and general use.
- React is my front end Javascript library of choice. The component-centric mental model is the first thing that truly made sense to me as a designer.
- For back end development I user Java with Spring Boot. I also have experience with Node.js and PHP.
- For CSS I’ve used a myriad pre-processors and css-in-js solutions like styled-components, tailwind and ShadCN.
- Docker is my go-to for containerization. I use it for local development and deployment.
- Postman is my API client of choice. It’s great for testing and debugging APIs.
- Git is my version control system of choice. I use it for all my projects.
- PostgreSQL is my SQL database of choice. It’s powerful and reliable.
- MySQL is my SQL database of choice. It’s powerful and reliable.
- MariaDB is my SQL database of choice. It’s powerful and reliable.
Hardware
| Notebook | Helios Predator 300 |
|---|---|
| Operating system | Ubuntu Desktop |
| Monitor | 1440p IPS 144hz LG 27GL850 |
| Keyboard | RedDragon Deimos k599 |
| Mouse | Delux m618d |
| Headphones | OneOdio A30 |
| Microphone | Fifine T732 |