Docker has been described as a revelation by some – a technology that allows a sane deployment process that mere lowly, ignorant developers can manage. But it also has its critics. The anti-Docker army has been mobilised and they want everyone to know about it.
Not all enterprises and IT teams can enjoy the luxuries of the public cloud. So let’s take a look at the limits and the risks of the alternative: the private cloud and PaaS.
Kent Beck wants to help programmers work towards more production-like feedback sooner, so he fashioned a manifesto for ‘Making Making’ – the process that developers engage in to create and code. Quicker, more accurate feedback is the ultimate goal.
The days when building a new technology meant finding thousands of dollars and full-stack programming knowledge are over. Tech entrepreneur Stoyan Mitov welcomes us to the era of no-stack API-based startups with shorter development times and less expenses.
The typical developer dress code isn’t known for being chic: the t-shirt and jeans combination are the epitome of comfort for most, yet some companies seem to want to change the rules. Could this mean the end of the casual office?
It’s really easy to misrepresent data, so its important to keep your performance percentiles in check. Alex Zhitnitsky shows us the Java performance metrics you need to follow for understanding how your application behaves in production.
This week’s Java news sees Thorben Janssen looking at a series about implementing the observer pattern, standardised schema generation via JPA and recordings from the JavaZone 2015 conference. All this and more with this week’s hottest Java links.
As Docker technology gains more popularity among IT professionals, it’s becoming increasingly important for programmers to grasp the basics of containerization. Here we learn why Docker is at the centre of cloud IT era hype, as well as the difference between containerization and virtualization.
The Waterfall method is still a process worth considering – a bold statement from blogger Steve Naidamast in his second essay on common sense software engineering, where he talks us through the need for good Requirements Analysis.
The final release for Python 3.5 brings users the advantage of new matrix multiplication operation, two new library modules and several built-in features.
Following last summer’s announcement that the JDK’s source code would be modularized by Project Jigsaw, Chief Architect Mark Reinhold has now given an insight to the latest developments in the modularization of Java.
As application architecture continues to undergo change, modern applications are now living in increasingly distributed and dynamic infrastructure. Meanwhile, DNS and traffic management markets are finally shifting to accommodate the changing reality.
Using functional programming to generate an alphabetic sequence in Java 8 is a challenge. A challenge gladly accepted by Lukas Eder, who teaches us the ABCs of ordering with Java 8 – and not the lame way, duh.
The cloud has changed everything. And yet the cloud revolution at the heart of IT is only getting started. As data becomes more and more important, we’re beginning to realise how central a role the database will play in future.