What are microservices all about? What changes can developers expect when switching from monolith to microservice? And how does DevOps fit into the mess?
You mightn’t think it’s always critical. But a product’s success or failure can often depend on one developer’s UX sensitivity. Firefox lead designer Philipp Sackl talks to us about what exactly developers need to know about UX.
“A massive IT transformation is currently taking place,” says the CloudBees founder – DevOps is radically changing how we deliver software. And Jenkins is right in the middle of it.
We spoke to Cloud and SaaS-man Maarten Balliauw about the major adjustments developers and enterprises make when moving from on-premise to cloud.
“What’s in a name?” Juliet Capulet knew what was up. However, different titles can mean different roles and responsibilities, which means getting down to the bottom of what developers and programmers actually do.
A website is the key to your business ROI, to the success of your brand and to the happiness of your customer. Just like a traditional brick-and-mortar business needs to be stocked, friendly and clean, so also your website needs to run as fast and efficiently as possible.
What can happen when spaghetti code is relied upon to operate mission-critical systems? We look at the Toyota spaghetti code debacle and how it could be the bad habits of programmers inheriting code at the heart of the problem.
Built for scalability across multiple machines, the JSON document store RethinkDB is a distributed database that uses an easy query language. Here’s how to get started.
Lukas Eder looks inside his java crystal ball and makes a JDK annotation prediction like no other, which looks pretty solid to us – roll up, roll up, place yer bets.
This article explains how to create SOAP-based web services using the JAX-WS API and deploy it with Tomcat. The tutorial follows a step-by-step approach to writing a client using Java’s wsimport utility.
Unpredictable, even damaging events occur frequently in agile software projects. In Part 2 of his article dealing with Antifragility, Gerrit Beine looks at the options we have when it comes to agility.
Most programmers form very strong opinions on their choice of tools. But before you make your mind up, you need to know what other programming toolkits are out there.
Unpredictable, even damaging events occur frequently in agile software projects. This type of event is noted by Nassim Nicholas Taleb as a Black Swan, and we can make use of these events by harnessing Antifragility.
In his book about the human side of open source development, Karl Fogel stresses the importance of having your project out in the open from Day 1 to avoid the difficulties associated with the transition from closed to open sourced enterprise.