Software Development
-
Open Source – it’s not about free as in beer or speech
I’ve been thinking a bit about open source software, and why I’m so attracted to it. Often when people talk…
Read More » -
CQRS increases consistency
I hear this argument a lot. As the author of a framework that strongly encourages CQRS, I obviously am biased…
Read More » -
Microservices vs. SOA
These days, there are a lot of discussions about Microservices at the workplace or in tech talks. And if you…
Read More » -
5 things I have learnt working as a Consultant Software Architect
I have been working as a Software Engineer for several years, however I have been a full time consultant only…
Read More » -
[MEGA DEAL] Deep Learning & Artificial Intelligence Introductory Bundle (91% off)
Companies Are Relying on Machines & Networks to Learn Faster Than Ever. Time to Catch Up. Hey fellow geeks, This…
Read More » -
What is IoT Internet of things?
What is IoT? This is a big question! Of course, IoT is the next technological revolution that promises to change…
Read More » -
Using Named Database Locks
In a beginner’s guide to concurrency, I mentioned advisory locks. These are not the usual table locks – they are…
Read More » -
Reduce Production Bugs with Continuous Integration
Continuous integration is so often preached from the pulpit of careful software craftsmanship that you might think it’s nothing more…
Read More » -
Fixed-Point and Floating-Point: Two Things That Don’t Go Well Together
One of the more challenging aspects of software development can be dealing with floating-point numbers. David Goldberg‘s 1991 Computing Surveys…
Read More »