software-engineering-corner.zuehlke.comHomemade SignalsFirst off: the code in this post is not meant to be used for production-level application but serves an educational purpose. In a previous blog post, we explored where Signals came from, what they are, and how they took over the frontend ecosystem. W...May 13, 2024·7 min read
software-engineering-corner.zuehlke.comSignals, Signals everywhereAfter decades of JavaScript Wild West exploration with countless frameworks and libraries left in the dust, the recent emergence of Signals is the best thing to happen since ES5. If you are unsure about what Signals are and why they're important, it'...Mar 4, 2024·6 min read
software-engineering-corner.zuehlke.comBreaking the Line: The Benefits of Limited Line Lengths"Everyone has widescreen monitors nowadays." This is the argument I often hear when I bring up the idea of enforcing a maximum line length in our code. And with that, the discussion is dismissed. However, I believe that this stance misses the point c...May 2, 2023·5 min read
software-engineering-corner.zuehlke.comCypress app actions with AngularIt came as no surprise when the Angular team announced last August on their official blog that they've decided to deprecate Protractor. They've been public about evaluating the future of Protractor. Version 12 of Angular already added support for oth...Mar 20, 2023·4 min read