Dom HabersackThe easiest way to build a Dark ModeMedia queries are essential for Responsive Design. Using them to test for a feature beyond browser width, we can build a custom dark theme.2 min read·Dec 14, 2020----
Dom HabersackHow to go from Junior to Senior DeveloperIn software development, seniority has nothing to do with age. When can someone be considered “senior”?5 min read·Sep 4, 2019----
Dom HabersackinMake It NewWhat to consider when picking a library or pluginWhen adding new features to our applications, we are often faced with a choice: do we build it from scratch, or can we use one of the many…8 min read·Feb 21, 2017----
Dom HabersackinMake It NewNothing is ever “not bad”You might fondly remember the post in which I urged readers to drop the “should”. Several months in, I can say that I have successfully…4 min read·Feb 7, 2017--2--2
Dom HabersackinMake It NewWhy it’s best to colocate unit testsMost JavaScript-based frontend frameworks do not impose a “one true directory structure” on the developers using them. While this allows us…6 min read·Sep 7, 2016----
Dom HabersackinMake It NewOn trends in designWorking in design is challenging. Everybody has at least some opinion about it, regardless of their background. They might not always be…6 min read·Aug 9, 2016--1--1
Dom HabersackinMake It NewMake your time countEver since I was very young, I knew that I wanted to “do something with computers”. The thought of telling machines what to do, and then…6 min read·Jul 5, 2016----
Dom HabersackinMake It NewDrop the “should”My work is often conceptual in nature: specifying requirements, writing documentation, and occasionally writing unit- and acceptance-tests…3 min read·Jun 7, 2016----
Dom HabersackinMake It NewYour API might be sexistI recently came across an API that exposed a reasonable but unfortunate design decision, the specifics of which are irrelevant safe for the…5 min read·May 3, 2016----