Languages
The languages I rely on every day, with JavaScript and TypeScript at the heart of my work for nearly 10 years.
My default language on every frontend and backend project. Static typing makes refactoring safer, documents the code and keeps client/API contracts reliable.
The foundation of the whole web ecosystem. I know its subtleties (async, closures, the event loop, ES modules), which still matter when writing TypeScript.
Well-structured semantic HTML is the first building block of accessibility and SEO. I pay close attention to it from the very first markup.
Flexbox, Grid, custom properties, animations: I build robust, responsive layouts, nowadays mostly through Tailwind CSS.
Used for automation scripts, data processing and small backend services alongside the Node ecosystem.
Used on .NET projects in Microsoft environments, especially alongside SQL Server and reporting tools.