Lessons Unlearned

Blog by Nils Mehlhorn

This is a space where I'll explore any topic I just can't keep my mouth shut about. I'm mostly doing web development, but here we'll wander off into any direction that seems interesting. Enjoy the ride!

Tracking errors in Angular with Sentry

August 06, 2019

web developmentfrontendangular

Do you know what's going on in your Angular app when it's live? While common to have logging set up on the server-side, it's often dismissed on the client-side. Yet, with more and more logic taking place in the user's browser nowadays we might want… more

Implementing undo-redo with NgRx or Redux

June 20, 2019

web developmentfrontendangular

Having the ability to undo your actions has long moved from being an attractive product quality towards a must-be one. People just expect this type of fault tolerance from any reasonably complex tool. Yet, as often in software development, growing… more

Loading indication in Angular

January 30, 2019

web developmentfrontendangular

Its a common desire: having something rotate or fly around to entertain the user while the moderately performing backend fishes data from god knows where. Though it seems easy to borrow a spinner from CodePen and display it while you make the… more

Finding harmony between refactoring and implementation

January 07, 2019


I saw this inspiring music video and it gave me the idea for a little exercise. I often struggle between getting things done and finding the perfect abstraction . Some code is already written and now you need to add a certain functionality coming… more

Everything looks better with an image

December 22, 2018

web developmentfrontend

Did you ever play around with the latest UI framework's components but nothing you came up with was quite satisfying? The specs gave you half the story for the use-case you're supposed to implement and money for a designer was already spent on… more