top of page
The Feed


When JavaScript Almost Made Me Quit — Understanding Promises Through the “Cooking Analogy”
Starting software engineering with zero coding background can feel like stepping into a world where everyone speaks a language you’ve never heard before. As a beginner, especially when you’re working with a deadline like I am, it’s so easy to feel overwhelmed, question your decision, or even regret choosing this path. Honestly? I was doing just fine… until I encountered Promises in JavaScript. From the start of the module, my course provider warned us: “This is one of the m

Elizabeth Osunsanwo - Elza
3 min read


My First Full-Stack Project: The Testing Mistake I Made (So You Don’t Have To)
When I started building my first full-stack project, I didn’t follow a Test-Driven Development (TDD) workflow. Like many beginners, I built my backend routes first and told myself I would “write the tests later”. Later arrived…and brought confusion with it. When I finally started writing my tests with Jest and Supertest, I made a big beginner mistake: I rewrote my entire route logic inside the test files. Every test suite became almost as long as my route file. My tests were

Elizabeth Osunsanwo - Elza
2 min read
bottom of page