More and more companies are realizing that having an Agile organization is critical to attracting and retaining the latest generation of millennial engineers. Millennials demand the context, flat organization/decentralized power and emphasis on collaboration that Agile offers – and companies of all sizes and verticals are responding.
“This web page is slow” is a common and regular complaint about web sites, especially since web applications started replacing desktop applications. While the web brings some desirable characteristics such as global delivery, it also brings its share of challenges at the performance level.
We hear, and even use, the phrase “agile mindset.” But what is it, really? In this article several themes are identified, and ideas for introducing and nurturing these themes are discussed. 1
Christine Doig spoke at OSCON Conference about data science as a team discipline and how to navigate data science Python ecosystem. InfoQ spoke with Christine about challenges of data science teams.
The book Effective Debugging by Diomidis Spinellis describes 66 different approaches for effective debugging of applications and systems.
It is not Agile's fault, it is your fault- are you fed up with such statements? This article tries to provide a more constructive answer on how to make Agile successful. 10
Machine learning research scientist John Langford talks to Wesley Reisz about his ML system Vowpal Rabbit, used for news personalisation on MSN.
Amel Musić demonstrates how T4 can be used to create a flexible code generator that reduces the amount of time and effort it takes to create RESTful services.
There is a lot of information about DevOp out there but little on tackling DevOps in financial organisations. This article presents lessons learnt rolling out DevOps in a large insurance organization.
For most startups, software is the bridge between a consumer’s pain puddle and a startup’s revenue stream. How do startups build software ? Fail, pivot, fail, pivot, repeat forever (and fast!).
JUnit 5 is coming! In part 1 of our JUnit 5 coverage we wrote some preliminary tests. In part 2, we take a closer look at how to run tests, and some of the cool features JUnit 5 brings to the table. 6