Software Development
-
Stop Claiming that you’re Using a Schemaless Database
One of MongoDB’s arguments when evangelising MongoDB is the fact that MongoDB is a “schemaless” database: Why Schemaless? MongoDB is…
Read More » -
ConEmu – Windows console emulator with tabs
After switching to Git some time ago, I started working more and more with Git Bash on Windows. Git Bash…
Read More » -
4 Biggest Reasons Why Software Developers Suck at Estimation
Estimation is difficult. Most people aren’t good at it–even in mundane situations. For example, when my wife asks me how…
Read More » -
The DSL Jungle
DSLs are a common thing in the programming world nowadays. Many frameworks and tools decide to build a DSL for…
Read More » -
Legacy Code to Testable Code #4: More Accessors!
This post is part of the “Legacy Code to Testable Code” series. In the series we’ll talk about making refactoring…
Read More » -
My Five Rules for Remote Working
A couple of weeks ago, there was a stir (again) about remote working and its succes and/or failure: it was reported…
Read More » -
How To Control Access To REST APIs
Exposing your data or application through a REST API is a wonderful way to reach a wide audience. The downside…
Read More » -
CallSerially The EDT & InvokeAndBlock (Part 1)
We last explained some of the concepts behind the EDT in 2008 so its high time we wrote about it…
Read More » -
right-pad values with XSLT
In this post an XSLT function that can be used to right-pad the value of an element with a chosen…
Read More »