Software Development
-
3 Simple Guidelines to Rule Development, Design and Traceability
(Article guest authored together with John Hurlocker, Senior Middleware Consultant at Red Hat in North America) In this tips and…
Read More » -
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 »