Adopting Big Data and Data Science technologies into an organisation is a transformative project similar to an agile transformation and with many similar challenges. In this article, the author describes such a project for a FTSE100 financial services company.
A common syndrome in development shops today is the repeated creation of over-the-wire stubs and mocks for testing. In this article Wojciech Bulaty covers how Java developers can avoid reinventing the wheel and leverage Wiremock to build over-the-wire HTTP(s) stubs.
Progressive web apps is a new concept that bridges the gap between websites and mobile apps. They promise offline capabilities as well as improved speed and performance. In this article, Mark Pedersen reviews the benefits of progressive web apps and how your company can benefit from this emerging technology.
This article covers the skills of good developers and highlights the importance of changing your training approach to improve your skills for high-intensity and challenging environments.
“Designing the Requirements: Building Applications that the User Wants and Needs" proposes an alternative way to deliver spot on solutions.
A simulation system built with microservices and an event driven architecture allows Egyptian ride hailing provider Ousta to automate the testing of their mobile apps. 3
In many cases the repository pattern is an apparently unnecessary layer around the underlying data access technology. But once you have a repository in place, many new opportunities become available. 3
When building a new system on AWS we are faced with three architectural choices around application packaging, runtime service and load balancing service. This article looks to identify the best one. 1
You're ready to explore reactive opportunities in your codebase but you are wondering how to test it. In this article Java Champion Andres Almiray provides techniques and tools for testing RxJava. 3
Modern User Experience requires an architecture that is able to continuously “react” to its broader environment. Implementing the SAM pattern has taught us much about how to design such a system.