Software Development
-
Collaborative development: how did we get here?
I have been doing software development for over 30 years and it has been fun to watch how the idea…
Read More » -
SQL Trick: row_number() is to SELECT what dense_rank() is to SELECT DISTINCT
The SQL:2003 standard ranking functions are awesome companions and useful tools every now and then. The ones that are supported in…
Read More » -
Having fun with Git
I recently read The Git Book. As I went through the Git Internals parts, it struck me how simple and…
Read More » -
Don’t You Know that Support is the Most Important Part of a Developer’s Job?
Agile development – because you are building working software faster and delivering it incrementally – forces development teams to face…
Read More » -
Creativity and our life as employees
I answered the following question on Quora: Creativity: Do creative people get bored at work more easily than non-creative people?…
Read More » -
The Significance of HTML5
HTML5 is important for three reasons. And its importance starts with the end of browser plugins. That’s right. With HTML5,…
Read More » -
Coarse-grained benchmarking
While developing our software, we are all about metrics – even to the fact where I am pretty sure at…
Read More » -
The 10 Most Popular DB Engines (SQL and NoSQL)
How to objectively measure the popularity of a DB engine? Good question! And there’s an Austrian company (Solid IT) who…
Read More » -
The Premature Return to SQL
In online communities, the NoSQL topic (much like the ORM topic) is a guarantee to stir emotions. Many emotions are…
Read More »