What feels good for programmers in the short term, often feels bad in the long-term. But when a work environment invites programmers to deliver short-term results, then they tend to put the company in technical debt. And technical debt is SO no unicorn, says Marco Troisi.
It’s been 10 years since Big Data made the rounds for the first time as a mainstream concept and many questions are still unanswered. Emmanuel Letouzé, in his W-JAX Keynote, looks at the relationship between data, ethics, politics and human rights.
Another dose of Thorben Janssen’s Java news presents some Java 9 code tools, implementing a retry mechanism with Java EE and a handful of reasons to migrate from Java EE 5 to 7. All this and more with the hottest Java links for the week.
Google has released Flutter, their open source, high-fidelity, cross-platform mobile framework. Being exclusively mobile, Google have been able to focus on delivering a single codebase that runs on both Android and iOS in the project’s early stages.
Web obesity is becoming an epidemic. Websites have increased about 25 percent from a year ago, with today’s site averaging 2,162 KB. In the past five years, websites have grown 208 percent. If the web obesity epidemic continues, there is no telling what will happen.
Do you enforce an architectural blueprint over the lifetime of your applications? Apparently, its rarely done according to Alexander von Zitzewitz. Here he explains why more love for your architecture can result in better quality projects that are easier to maintain.
The sacking of Oracle’s Java evangelists, Simon Ritter in particular, marks a great loss for the Java community, says Heinz Kabutz, who speaks to us about the complexity of the lambda, and if it really feels like Java is being neglected.
Today’s list of programming languages is about a mile long – each associated with a myriad of tools and platforms with various levels of adoption. The languages landscape has changed significantly, which is a blessing and a curse.
The NetBeans team is happy and proud to announce the release of NetBeans IDE 8.1. As always, it is free and open source. For the first time, Node.js tools, including a debugger, have been integrated.
Assembling a time-critical response to errors is important in the context of keeping your application in check. Distributed logging and testing in production all form part of the solution for Alex Zhitnitsky. We must address vulnerabilities quicker.
What’s so special about Angular 2.0? Is the migration to the new Angular release still going to be a nightmare? And why do we all have to learn TypeScript now? AngularJS author Manfred Steyer answers the most common questions of the Angular community.
Are the promises of microservice heaven true? Are they better than monoliths in every way? And does a distributed system save money? We report on the latest advice of various microservices experts speaking at the W-JAX 2015.
Microsoft and Red Hat have joined forces in the world of hybrid cloud computing, announcing greater flexibility for deploying Red Hat solutions on Microsoft Azure. The deal also shines a light on .NET Core technology, sharing even more of the open source love.
Too few developers realise that they are at the centre of revolutionary change in business and beyond, and what power that gives them. ING Bank’s chief architect Henk Kolk explains what outdated truths about software creation remain to be dismantled.