Explore some of the best ways to produce software that is not only high quality, but also fast to develop and adapt to different business needs.
No need to feel you're all alone against the inscrutable code, by employing pair debugging, your partner will help you through tight spots and see things you don't notice.
If you're looking into a cool and promising domain to dive into, you can't go wrong with augmented reality.
Explore how Agile hiring methods can give your small company the advantage over the big players.
In recent years the database scene has been boiling. New databases for special purposes seem to emerge every day and for a good reason. Learn more about the importance of graph databases.
Learn more about how to get started with creating pipelines in Python with Google's Dataflow framework.
Whether you are an early adopter or one of the careful crowd, learn about creating a rational process for adopting new technologies.
| April 14, 2016
The Extreme Programming stance was different from the methods of the past. What happens if we take all the best practices and turn the knob to 11?
The GPL may have lost the battle but developers have won the open source war and there have never been so many great options to choose from as a foundation for applications.
There are good arguments for both black box and white box testing and while working with most complicated systems you should be able to wear both hats at different times.
Building Web applications is hard. Learn more about Flask -- a Python Web framework that takes care of much of the hard work and allows you to focus on the essence of your application.
| March 21, 2016
Is the database doomed to be this thorn in the side of Agile development? Not necessarily. Learn more about a few strategies to minimize both the risk and effort to make database changes safely.
Explore some methods to optimize database access when using SQLAlchemy.
| March 15, 2016
In software development, Agile methods provide the best breeding ground for getting into flow.
| March 9, 2016
Many Agile methodologies promote a daily standup meeting, but is it an effective strategy?