With massive numbers of free and paid libraries available, how does one decide between them, and does it still make sense to “roll your own”?
Camouflaged as a pleasantry, we can show appreciation much more effectively than through using “that’s not bad”.
Grouping unit tests and the code they test is much more maintainable than keeping them in separate directories.
Trends promise to make defining a product’s or brand’s visual appearance easier, but they come with their own set of drawbacks.
When working in technology, we can do a great many things, some of which are absolutely not worth doing.
The word “should” is often completely unnecessary. In most instances, it can be avoided entirely, which leads to clearer and more assertive language.
Gender is not “true” or “false”.
Even through CSS-preprocessors brought variables to our stylesheets years ago, they are still being used incorrectly in many places.
The `&`-operator in Sass can greatly reduce the typing work required when using BEM in your stylesheets.
grunt-contrib-sass does not work with the current version of Node.js. Downgrading Node.js to an earlier version fixes this problem.
Planning, recording and publishing my first screencasts taught me a few basics to look out for when getting started in the field of infoproducts.
The official statistics of a recent exam present an incorrectly positive picture. When taking a closer look, the numbers turn out to be a lot worse.
A well-intentioned but ultimately unfair move by a lecture’s organizers inspired me to record a number of screencasts on functional programming.
The common approach to teaching development is rarely tailored to newcomers, which often results in high failure rates and large numbers of dropouts.
Aside from the established best practices for reducing load times, a few things that can be done to stylesheets to make browsers render pages faster.
In order to improve your stylesheets, you first need to understand how browsers match CSS-selectors and HTML.
Additional configuration is required to make Mountain Lion and the version of SML/NJ currently being installed via Homebrew play together nicely again.
The Homebrew package manager takes the pain out of installing SML/NJ on your system. Follow these steps for a hassle- and clutter-free installation.
I reflect on the bogus “journalism” that has led to me undeservedly and repeatedly being quoted on the death of a former colleague.