Software Development
-
Increasing complexity one entity at a time
While working on one of our internal tools, I decided to make a small comprise and not follow my own…
Read More » -
Unix: Redirecting stderr to stdout
I’ve been trying to optimise some Neo4j import queries over the last couple of days and as part of the…
Read More » -
Using YAML over the network
Overview There is a number of popular text based protocols for exchanging data over the network. These include XML, FIX,…
Read More » -
Sed: Using environment variables
I’ve been playing around with the BBC football data set that I wrote about a couple of months ago and…
Read More » -
A Software Engineer As a High-Level Government Adviser
Two months ago I took the job of adviser to the cabinet of the deputy prime minister of my country…
Read More » -
Some thoughts about yagni
Yagni means “You Aren’t Gonna Need It”. This is a phrase used many times to refuse the development of some…
Read More » -
MySQL Is a Great NoSQL
NoSQL is a set of database technologies built to handle massive amounts of data or specific data structures foreign to…
Read More » -
RAM is the new SSD
Your data fits in RAM. Yes, it does. Don’t believe it? Visit the hilarious yourdatafitsinram.com website. But there is an…
Read More » -
Building A Chat App With Codename One Part 4
This tutorial is starting to get interesting…. In this section we’ll go deep into animations, special effects, search styling and…
Read More »