CSE
Menu

TECHNOLOGIES

MY GROWING TOOLKIT

From basic languages to modern frameworks

Skills Evolution

Then: My First Languages

These were the languages I was learning through Progate when I first built this site:

HTML

HTML & CSS

The building blocks of the web. My first introduction to creating web pages.

JS

JavaScript

My introduction to programming logic and interactive websites.

jQ

jQuery

Making DOM manipulation and animations easier in my early projects.

Rb

Ruby

Learning object-oriented programming with a developer-friendly syntax.

Rails

Ruby on Rails

My first introduction to backend development and MVC architecture.

Now: Modern Development Stack

My toolkit has expanded significantly since those early days:

HTML5

Semantic HTML5

Building accessible, well-structured documents with modern semantics.

CSS3

Modern CSS

Flexbox, Grid, Variables, and other powerful layout and styling techniques.

ES6+

Modern JavaScript

ES6+ features, async/await, and modern patterns for better code.

⚛️

React

Building interactive UIs with components and state management.

TW

Tailwind CSS

Utility-first CSS framework for rapid UI development.

TS

TypeScript

Adding type safety to JavaScript for more robust applications.

Git

Git & GitHub

Version control and collaboration for team projects.

Node

Node.js

Server-side JavaScript for full-stack development.

Continuous Learning

The journey doesn't stop here. I'm currently exploring:

Next

Next.js

The React framework for production-ready applications.

A11Y

Web Accessibility

Creating inclusive web experiences for all users.

PWA

Progressive Web Apps

Building apps that work offline and feel native.