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.
To wrap up our spotlight on Agile this week, Tomas Rybing is back with another look at the #NoEstimates movement and a review of the book that could propel the philosophy forward.
For the final part of Matti Tahvonen’s series on Vaadin web apps, we get the scoop on data binding and structuring your UI code.
Although Facebook famously ditched Cassandra to use HBase for its messenger service, the NoSQL database remains largely overlooked. Ubeeko CEO Ghislain Mazars takes a look under the hood of HBase features.
It’s been 14 years since a group of software developers put their heads together and came up with a manifesto that took the IT world by storm. We asked Agile Manifesto co-author Brian Marick what remains of the original ideas today.
Sidetracked with the technical specifics and implementation planning, IT teams switching to Continuous Delivery are missing the bigger picture of what CD is all about.
The OSGi μservice model is a paradigm shift, argues OSGi proponent Peter Kriens. But much of its audience remains blind to its advantages.
In the spring of 2014, Dave Thomas blogged about the death of Agile. Now Andrew Hunt, another original author of the Agile Manifesto, has expressed his concerns for the current state and failure of Agile.
Takipi’s Alex Zhitnitsky gives us a practical guide to adding Google and GitHub OAuth sign-in to your Java application.
In the second part of this series on web apps with Vaadin, Matti Tahvonen shows us how to use Vaadin’s Swing-like components to develop web applications.
In the final chapter of Cory Isaacson’s data modelling series, he explains why it’s necessary to disrupt your beautifully normalized data model for web-scale performance.