Software Development
-

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 » -

How to stop AI bots from creating a Mad Max world
What Cooldimi offers? We enable intelligent Chat-Robots, in short Bots What can I do with a bot? Before answering this…
Read More » -

[MEGA DEAL] Pay What You Want: White Hat Hacker 2017 Bundle
These 63 Hours of Training in the Most Up To Date Security Tools & Practices Can Earn You a New…
Read More » -

MVC is dead – what comes next? – Part 2
The first part of this series gave an overview of the key concepts and listed some of the main advantages of using functional…
Read More » -

Machine Learning For All
The Rise of the Machines In recent decade we are witnessing the resurrection of interest in neural networks due to…
Read More » -

4 Hot Business Intelligence Trends: The Joy of Self-Service Business Intelligence (Part 4 of 4)
Do you remember the first time you encountered a self-service checkout terminal in the supermarket? I do. My first reaction…
Read More » -

4 Hot Business Intelligence Trends: Predictive Analytics and Machine Learning Hits Its Stride (Part 3 of 4)
As the famous quote attributed to George Santayana goes, ‘Those who don’t learn history are doomed to repeat it.’ In…
Read More »
