Developer fatigue is the overwhelming frustration felt by developers who are under pressure to keep current with a flood of new languages, libraries, frameworks, platforms and programming models. JNBridge offers a way to help alleviate developer fatigue by allowing you to mix the libraries you know with code written in the language you are learning.
"BDD In Action" is a book that aims to cover the full spectrum of BDD practices from requirements through to the development of production code backed by executable specifications and automated tests.
By combining asynchronous I/O with a shared-nothing architecture, PyParallel research project is able to execute code in a parallel context faster than it can using CPython’s normal interpreter. 1
Zato is an open-source ESB and application server written in Python. It is designed to integrate systems in SOA and to build backend applications (i.e. API only). 2
Despite the fact that Python is not a pure-functional programming language, it's multi-paradigm and it gives you enough freedom to take advantage of the functional programming approach.
Christopher Moyer has written a new book, which revolves around architecture and design patterns that can be used to build and host scalable, reliable applications in the cloud.
JetBrains is one of the few companies that thrives selling developer tools. In this interview you get some insight in their strategies, current and new products and future plans. 5
Nuxeo announced in 2006 that they were switching their core product from Python to Java. We recently caught up with Eric Barroca, CEO at Nuxeo, to find out about their current product architecture. 14
This article explores things people can do from within their code to make their lives, and the lives of anyone else who has to administer or maintain their application, easier. 5
In this book Anil Hemrajani relates Agile practices to Java and the Spring, Hibernate, and Eclipse open source toolsets. It's a useful book for technical managers and Java web developers. 4