Daniel Bryant

Daniel Bryant
Daniel Bryant is a Principal Consultant at OpenCredo and CTO at SpectoLabs. He specialises in enabling agility within organisations, creating and leading effective software development teams, and maximising the impact of software delivery. Daniel’s current work includes introducing better requirement gathering and planning techniques, focusing on the relevance of architecture within agile development, and facilitating continuous integration/delivery.

@danielbryantuk

All Posts by this author

With great power provided by microservices comes great responsibility

Testing Java Microservices: Not a big problem?

The microservice architecture has become the defacto best style for implementing web-based applications. However, with the “great power” provided by microservices comes great responsibilities and challenges. In this article, Daniel Bryant, Chief Scientist at OpenCredo and JAX DevOps speaker talks about the challenges of testing Java-based microservices.

Human decisions

Thinking fast and slow within software development

Being human, software developers are destined to make biased decisions that are often influenced by emotions and flawed heuristics. Is there a way to improve decision making in software development, asks JAX London and JavaOne speaker Daniel Bryant.