Stack
The languages, tools, and technologies I use as a Computer Science student, and the ones I'm currently learning.
Programming Languages
- Python - My go-to for scripting, coursework, and exploring AI.
- Java - Core language for data structures and object-oriented coursework.
- JavaScript - For interactive web development.
- HTML/CSS - The foundation of everything I build for the web.
Tools & Technologies
- Git - Version control for every project, big or small.
- VS Code - My main editor.
- Command Line & Linux/Unix - Comfortable working outside the IDE.
Currently Learning
- React.js - Building modern, component-based interfaces.
- Node.js - Server-side JavaScript for full-stack projects.
- Database Management - Designing and querying relational databases.
- Cloud Computing - Understanding how to deploy and scale real applications.
How This Site Is Built
This site runs on Astro with the Cloudflare adapter, deployed as a Worker with static assets - fully prerendered, with almost no client-side JavaScript beyond the light/dark theme switch. Search is a static JSON index filtered in the browser, no backend required.