You Need To Understand Classes
2026 09 11
Classes often seem like an esoteric concept. This essay will explain them in a way that should finally make sense.
You Need To Understand Functions
2026 09 10
Do you struggle to understand how functions really work in code? Here's what I've learned that made it all finally click.
You Need To Understand Environments
2026 09 09
Environments seem like a boring concept, but they can change how you understand computers. Here's what I wish I understood sooner about them.
You Need To Understand Promises
2026 08 27
Promises are everywhere in JavaScript but they are really hard to understand. I'm going to break down how they work and what finally helped me understand them, and how to use them.
Dalia's Coding Course
2026 08 19
Do you struggle with learning the fundamentals of technology and programming? I'm running a course to help women learning what I struggled with when I started.
Computer Science Course Outline
2026 08 17
I'm planning to offer an in-person coding and computer science course soon. Here's what I wish someone had been able to teach me when I was starting out.
Running Linux on MacOS
2026 08 17
Understanding virtualisation technology and running Linux on a Mac can be confusing. Here are some things that I learned that made it all make sense.
A Tech Education
2026 08 11
Learning software engineering on your own is hard. Here's how I would learn it if I were starting over. It's still going to be a lot of work, but this guide will give you a roadmap to acquire some real depth in the field.