WEBDEV February 20, 2025

Leveling Up in React: My Journey with Advanced Hooks

Words count 8.4k Reading time 8 mins.

Leveling Up in React: My Journey with Advanced HooksFor the first few months of learning React, I lived in a comfortable world defined by two hooks: useState and useEffect. They were my hammer and ... Read article

WEBDEV November 25, 2024

How I Finally Conquered CSS Layout: A Student's Guide to Flexbox & Grid

Words count 7.1k Reading time 6 mins.

How I Finally Conquered CSS Layout: A Student’s Guide to Flexbox & GridFor the longest time, CSS layout felt like a dark art to me. My early attempts at building websites involved a chaotic mix of float, clear, and position: absolute. I spent more time fighting with my own CSS than actually building features. Centering a div felt like a monumental achievement. Then, in my web development course, we were properly introduced to Flexbox and Grid. It was a revelation. It was like someone hand... Read article

WEBDEV September 15, 2024

Choosing a Look and Feel: My Dive into Material, Fluent, and UI5

Words count 5.8k Reading time 5 mins.

Choosing a Look and Feel: My Dive into Material, Fluent, and UI5For a course on Human-Computer Interaction, we were tasked with building a prototype for a new application. A big part of our grade was the user interface and overall user experience. This meant I had to move beyond default HTML buttons and choose a real design system and component library. I quickly fell down the rabbit hole of design philosophies and ended up comparing three of the biggest players: Google’s Material Design, Mic... Read article
0%