Written content to help you along your web development journey, without forgetting to have some fun along the way.
A quick introduction what fixtures are in software, along with other purposes they can serve.
You could build a house one brick at a time. Every room could be unique. That would take a long time and it'd cost a lot of money, as houses usually do. But what if you could build a house room-by-room?
If the web is organized by pages, shouldn't we build it that way? Introducing component-driven design and development, explained through the lens of the evolution of the web.
What are components? What makes them different from (or similar to) HTML elements? How are they being used today? Let's find out.
A brief description of package managers, with some examples using referencing JavaScript packages.
A brief description of JavaScript, with a few links to dig in and learn more.
An brief introduction to Node.js, along with links to dig in further with a tutorial or course.
A brief introduction to React, along with a list of references for more learning.
I often talk about the single-responsibility principle in the articles I write. What does it really mean? (Spoiler: It's probably exactly what you think.)