The book Effective Debugging by Diomidis Spinellis describes 66 different approaches for effective debugging of applications and systems. It provides methods, strategies, techniques, and tools for finding and removing faults, and gives examples for using them in different settings.
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. It first shows how Scrum can be harmful, then argues how Agile requires different skills on both product and delivery levels. It suggests to use CICD to counteract Scrum's traps and stresses the importance of systems thinking.
Machine learning research scientist John Langford talks to QCon chair Wesley Reisz about his ML system Vowpal Wabbit used for news personalisation on MSN. They also discuss how to get started in the field and its shift from academic research to industry use.
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
Iterative development requires gradual flow of small-sized, prioritized requirements from end customers to delivery teams. The use of all-conclusive, rigid, non-negotiable BRDs leads to dysfunction.
Kostiantyn Cherniavskyi looks at some of the issues surrounding the object-relation impedance mismatch and how many of them can be solved with hybrid databases such as Starcounter. 5
Jon Baer & Michelle Messina have written a book exploring the secrets to success in Silicon Valley - what it takes for a startup to succeed. They look at culture, history, stories and successes.
In April, for the second time, fsharpWorks organized the F# community survey. Over 600 developers completed the survey in 2016. The survey provides an insight into the brains of the F# community. 1
Are you patting yourself on the back for remarkable turn around times while simultaneously neglecting your customers? Stop measuring turn around time and start learning what matters to customers. 2