Throughout the years I’ve worked with tons and tons of different tech.
I feel comfortable with almost any (roughly modern) stack. I’ve worked with tons of variations, including PHP, Node, JavaScript and TypeScript, Python, Java and Go.
If you’re looking for a detailed list, here it is, in order of most familiar to least familiar:
Languages
- JavaScript;
- TypeScript;
- CSS;
- Python;
- Go;
- Java.
Frameworks and Important Libraries
- React;
- Next.js;
- Astro;
- Gatsby;
- NestJS;
- Express;
- TsED;
- Flask;
- FastAPI;
- Django;
- WordPress;
- Symfony 2;
- Encore (for Go);
- Spring Boot.
Testing
- Vitest;
- Jest;
- Cypress;
- Playwright;
- MSW;
- Go Test Runner (with “testify/assert” package);
- JUnit.
I prefer working on the front-end. But knowing how to handle backend is always a convenience, and it allows me to build projects from start to finish.