Hugh Bin-Haad Relational Algebra and its implications for NoSQL databases With the rise of NoSQL databases that are exploiting aspects of SQL for querying, and are embracing full transactionality, is... 01 April 2016 4 min read
Simple Talk Editor The 2015/2016 Simple-Talk Awards Once more it is time for our readers to vote on the top nominations for the Simple Talk Awards. Here... 22 March 2016 5 min read
Olaf Lewitz Continuous Delivery: Building a Culture of Trust Effective team-based software development has more to do with the organisation than the technology. Teams that must cooperate are most... 12 January 2016 13 min read
Simple Talk Editor The Boardgame of Office Politics Sometimes the stress of interdepartmental friction within organisations can get on top of you, especially between the business and IT... 17 December 2015 6 min read
Joe Celko SQL Style Habits: Attack of the Skeuomorphs Although we like to think that our programming techniques are progressive and in tune with the bleeding edge of software... 14 July 2015 13 min read
Devyani Borade Think You Can Be a Software Tester? We all use software, and we all find it alarmingly easy to find bugs in it. Does that mean that... 29 June 2015 10 min read
Adam Bertram Questions About Devops that IT Pros are Too Shy to Ask DevOps isn't a particular technology, nor a job role. It is more of a software development method, initiating originally from... 29 June 2015 10 min read
Dwain Camps Software Engineering: Just How Immature is it? "Facts and Fallacies of Software Engineering" by Robert L. Glass has become a classic of Software Engineering as cherished as... 12 June 2015 19 min read
Mike Fal DevOps and the DBA Michael Fal is a huge advocate of automation and many ways it can improve the lives of developers and DBAs... 08 May 2015 11 min read
Devyani Borade Developer-Tester Relationships In a development team, there are times when the relationships between developers and testers can become strained. How can you... 06 May 2015 11 min read
William Brewer IT Compliance and Software Development What is IT Compliance and is it really necessary for contemporary Agile applications to be constrained by the requirements of... 06 February 2015 14 min read
Matt Hilbert Going to Extremes to Release Bug Fixes and New Features XP is no general panacea; but for the right team, and for a product that needs to release bug fixes... 06 January 2015 6 min read
Dan Appleman The Salesforce Platform: The Return of the Citizen Programmer The current popularity of the Salesforce software development platform has taken the industry by surprise. The current IT culture favours... 14 November 2014 8 min read
Matt Hilbert Does NoSQL = NoDBA? There's a joke doing the rounds at SQL conferences and seminars: three DBAs walk into a NoSQL bar and leave... 21 October 2014 9 min read
Joe Celko Data Is Crazier than You Think As a society, we have an unrealistic respect for data, especially if it has a decimal point somewhere and uses... 17 October 2014 12 min read
Grzegorz Strzelecki The Role of the Technical Architect in Development What do Technical Architects (TAs) actually do when in a development role? Are they just senior developers 'pushed upstairs' into... 15 October 2014 9 min read
Edward Charbeneau Building a Better NuGet NuGet is the standard package manager for the Microsoft development platform including .NET. It has transformed the ease of getting... 07 October 2014 7 min read
Robert Young Ninja Immutable Databases 'Immutable' databases operate under the principle that data or objects should not be modified after they are created. Once again... 22 September 2014 13 min read
David Poole DBAs vs Developers: A Sad Tale of Unnecessary Conflict For many developers, does DBA really stand for Don't Bother Asking? David Poole thinks it is time to end the... 26 August 2014 12 min read
Richard Morris Chris Date and the Relational Model Chris Date is famous for his writings on relational theory. At IBM in the seventies, and afterwards, he was a... 22 August 2014 32 min read