About
I’m Daniel Bryant, a longtime technical storyteller, software developer, architect, and…
Articles by Daniel
-
The Promise of Platforms: Why I’m Joining Syntasso as a GTM Advisor
The Promise of Platforms: Why I’m Joining Syntasso as a GTM Advisor
By Daniel Bryant
-
Writing a Good Conference Summary: DevRel Superpowers
Writing a Good Conference Summary: DevRel Superpowers
By Daniel Bryant
Activity
-
👋 Meet the QCon London 2025 Programming Committee! 🧠 QCon is crafted by senior practitioners for senior practitioners, and we’re thrilled to…
👋 Meet the QCon London 2025 Programming Committee! 🧠 QCon is crafted by senior practitioners for senior practitioners, and we’re thrilled to…
Liked by Daniel Bryant
-
My very first time hosting a podcast for #InfoQ with 3 amazing speakers from the upcoming InfoQ Summit Munich 2024. In this episode, Danielle Sudai,…
My very first time hosting a podcast for #InfoQ with 3 amazing speakers from the upcoming InfoQ Summit Munich 2024. In this episode, Danielle Sudai,…
Liked by Daniel Bryant
-
#Flow #Engineering is an insightful and actionable book that pairs well with Team Topologies, like 🧀 and 🍷. I'm humbled and grateful for Steve…
#Flow #Engineering is an insightful and actionable book that pairs well with Team Topologies, like 🧀 and 🍷. I'm humbled and grateful for Steve…
Liked by Daniel Bryant
Experience
Education
-
University of Surrey
-
Activities and Societies: Senior PhD Student Representative, Provided teaching support (lecturing, organising lab work and grading)
Thesis: Is Arguing in the Real World too Costly? An exploration into the practicality of implementing argumentative reasoning software components (Utilising Java SE 6).
-
-
Activities and Societies: Provided tutorial support for several undergraduate modules taught within the department. Acted as a mentor for two final year undergraduate students who were both working on their dissertation. Member of the University Jujitsu club.
-
-
Undertook a paid placement year working as an Analyst Programmer for the Department of Trade and Industry (now BERR)
Licenses & Certifications
Volunteer Experience
-
Conference Program Committee Chair, Leader, and Member
O'Reilly, JavaOne, Devoxx, JAX, CraftConf, KubeCon, and more
- Present 12 years 1 month
Science and Technology
Over the past ten years, I have led and contributed to multiple conference program committees for international tier-1 events within the software development, architecture, and cloud technology domains.
- Acted as lead chair for multiple international and local events, ensuring all other volunteers were trained in reviewing CFP submissions and reporting results to the conference organizers.
- Reviewed thousands of CFP submissions and attempted to offer empathetic feedback to those who…Over the past ten years, I have led and contributed to multiple conference program committees for international tier-1 events within the software development, architecture, and cloud technology domains.
- Acted as lead chair for multiple international and local events, ensuring all other volunteers were trained in reviewing CFP submissions and reporting results to the conference organizers.
- Reviewed thousands of CFP submissions and attempted to offer empathetic feedback to those who requested it.
- Advised multiple conferences on emerging and trending topics and helped to define the overall content goals.
- Defined the vision for multiple tracks and invited speakers or chose submissions to deliver on the goals.
- Mentored multiple fellow PC members, track hosts, and speakers. -
Community Advocate
OpenJDK
- 4 years 5 months
Science and Technology
As part of my contribution to the open source Java ecosystem, I worked with several London Java Community (LJC) meetup group members to promote contributions to the OpenJDK project.
- Designed, implemented, and delivered presentations worldwide that encouraged developers to contribute to the open source Java ecosystem.
- Worked within a team of globally distributed volunteers to coordinate our advocacy efforts.
- Contributed to the open source "Betterrev" application, which sought…As part of my contribution to the open source Java ecosystem, I worked with several London Java Community (LJC) meetup group members to promote contributions to the OpenJDK project.
- Designed, implemented, and delivered presentations worldwide that encouraged developers to contribute to the open source Java ecosystem.
- Worked within a team of globally distributed volunteers to coordinate our advocacy efforts.
- Contributed to the open source "Betterrev" application, which sought to reduce the barriers to contributing to the OpenJDK
- Acted as the representative for the LJC in the Java Community Process (JCP).
Publications
-
Mastering API Architecture
O'Reilly
Most organizations with a web presence build and operate APIs; the doorway for customers to interact with the company's services. Designing, building, and managing these critical programs affect everyone in the organization, from engineers and product owners to C-suite executives. But the real challenge for developers and solution architects is creating an API platform from the ground up.
With this practical book, you'll learn strategies for building and testing REST APIs that use API…Most organizations with a web presence build and operate APIs; the doorway for customers to interact with the company's services. Designing, building, and managing these critical programs affect everyone in the organization, from engineers and product owners to C-suite executives. But the real challenge for developers and solution architects is creating an API platform from the ground up.
With this practical book, you'll learn strategies for building and testing REST APIs that use API gateways to combine offerings at the microservice level. Authors James Gough, Daniel Bryant, and Matthew Auburn demonstrate how simple additions to this infrastructure can help engineers and organizations migrate to the cloud; and open the opportunity to connect internal services using technologies like a service mesh.Other authorsSee publication -
Continuous Delivery in Java
O'Reilly
Continuous delivery adds enormous value to the business and the entire software delivery lifecycle, but adopting this practice means mastering new skills typically outside of a developer’s comfort zone. In this practical book, Daniel Bryant and Abraham Marín-Pérez provide guidance to help experienced Java developers master skills such as architectural design, automated quality assurance, and application packaging and deployment on a variety of platforms.
Not only will you learn how to…Continuous delivery adds enormous value to the business and the entire software delivery lifecycle, but adopting this practice means mastering new skills typically outside of a developer’s comfort zone. In this practical book, Daniel Bryant and Abraham Marín-Pérez provide guidance to help experienced Java developers master skills such as architectural design, automated quality assurance, and application packaging and deployment on a variety of platforms.
Not only will you learn how to create a comprehensive build pipeline for continually delivering effective software, but you’ll also explore how Java application architecture and deployment platforms have affected the way we rapidly and safely deliver new software to production environments.Other authorsSee publication -
The 2015 Guide to Cloud Development
DZone
Cloud technologies are nothing new to the software development world—but increasingly, teams are discovering the value of cloud development environments. Our goal here at DZone is to help our community share their skills. You’ve asked for it, and we’re proud to introduce the DZone Guide to Cloud Development - 2015 Edition!
We've learned a lot since last year's Cloud Development guide. We hope to show how the cloud has changed over the last year, and forecast where it's going. The 2015…Cloud technologies are nothing new to the software development world—but increasingly, teams are discovering the value of cloud development environments. Our goal here at DZone is to help our community share their skills. You’ve asked for it, and we’re proud to introduce the DZone Guide to Cloud Development - 2015 Edition!
We've learned a lot since last year's Cloud Development guide. We hope to show how the cloud has changed over the last year, and forecast where it's going. The 2015 edition of the Guide to Cloud Development is our second second edition (the Guide to Continuous Delivery was our first), so we’re starting to see the inklings of some maybe-new trends in cloud adoption by software developers.
DZone's Guide to Cloud Development has the data, ideas, and solutions you need to optimize your cloud platforms and environments.Other authorsSee publication -
DZone's 2014 Guide to Enterprise Integration
DZone
I contributed two articles to this DZone guide: "Integrating Microservices into the Enterprise" and "Decomposition Patterns for Monolithic Applications"
-
Moving to a DevOps Mode – Easy, hard or just plain terrifying?
Devoxx UK 2014
DevOps – is it for you? Heard about the wonderful ways it could benefit your organisation, but put off by the scary stories? Can you really make the transition to DevOps, and is it worth it? Listen and learn from two DevOps practitioners about their hands-on experiences in making the change. Covering a range of real life examples, this talk will explain the real business benefits to be had from using DevOps techniques, as well as the technical and personal aspects involved.
Whether it’s a…DevOps – is it for you? Heard about the wonderful ways it could benefit your organisation, but put off by the scary stories? Can you really make the transition to DevOps, and is it worth it? Listen and learn from two DevOps practitioners about their hands-on experiences in making the change. Covering a range of real life examples, this talk will explain the real business benefits to be had from using DevOps techniques, as well as the technical and personal aspects involved.
Whether it’s a small team within a startup or one of hundreds within a large organisation, this talk has practical advice on how to approach the challenge, what critical changes need to be considered, and what tools and processes are best suited for the situation. The adoption of DevOps is a game changing event for the industry. Learn why and learn how you can benefit from it too.Other authorsSee publication -
Using Java to Build Java: Revealing the Power of Open Java Technologies
JavaOne 2013
Learn how modern Java-based technologies such as Jenkins, Maven, Play2, and Ant (not to mention JAX-RS, JAX-WS, and other Java EE and Java SE technologies) are being harnessed by the OpenJDK community to create an open build and test infrastructure that is being used to build the Java runtime itself. This session discusses the technical, business, and personal challenges involved in creating a new type of “social” Website where developers from all walks of life can work together on their common…
Learn how modern Java-based technologies such as Jenkins, Maven, Play2, and Ant (not to mention JAX-RS, JAX-WS, and other Java EE and Java SE technologies) are being harnessed by the OpenJDK community to create an open build and test infrastructure that is being used to build the Java runtime itself. This session discusses the technical, business, and personal challenges involved in creating a new type of “social” Website where developers from all walks of life can work together on their common passion: helping keep Java great. Building and testing code is something all developers understand. The presentation uses that common understanding of the challenges involved to help demonstrate the design and implementation of a unique system built for Java by Java developers.
Other authorsSee publication -
A review of current defeasible reasoning implementations
The Knowledge Engineering Review. 23(2), p1-34.
-
How do you make software components argue? An exploration of argumentative reasoning within autonomous software agents
MPhil to PhD Transfer Report, University of Surrey
-
A Tool to Facilitate Agent Deliberation
In Fisher, M. et al. (Eds) Proceedings of 10th European Conference on Logics in Artificial Intelligence (JELIA06), volume 4160 of Lecture Notes in Artificial Intelligence. Pages 465-468. Springer.
-
An Implementation of a Lightweight Argumentation Engine for Agent Applications
In Fisher, M. et al. (Eds) Proceedings of 10th European Conference on Logics in Artificial Intelligence (JELIA06), volume 4160 of Lecture Notes in Artificial Intelligence. Pages 469-472. Springer.
-
Argue tuProlog: A Lightweight Argumentation Engine for Agent Applications
In Dunne, P. E. and Bench-Capon, T. J. M (Eds) Proceedings of 1st International Conference on Computational Models of Argument (COMMA06). Pages 27-32. Liverpool, UK. IOS Press.
-
Knowledge and informatics within home medicine (KIM): the role of a ‘Home Health Hub'
Int. J. Healthcare Technology and Management, Vol. 7, No. 5, pp.335–347.
-
Exploring Agent-based Argumentation Dialogue Games (Winner of the 2006 IDBS Prize for Best MSc Dissertation of the Year)
MSc Dissertation, University of Surrey.
Honors & Awards
-
TechBeacon DevOps 100 Expert
-
https://techbeacon.com/devops/devops-100-top-leaders-practitioners-experts-follow-0
-
Java Champion
Oracle
https://github.com/aalmiray/java-champions
-
JavaOne Rockstar Speaker
Oracle
Awarded 'JavaOne Rockstar' for a talk given at the JavaOne conference in San Francisco with Steve Poole "Debugging Java Applications in Containers: No Heavy Welding Gear Required"
Recommendations received
5 people have recommended Daniel
Join now to viewMore activity by Daniel
-
Really impressive Humble Bundle this week, and a shout-out to co-worker Daniel Bryant for making it big with Master API…
Really impressive Humble Bundle this week, and a shout-out to co-worker Daniel Bryant for making it big with Master API…
Liked by Daniel Bryant
-
Exciting, exciting! Dylan-Daniel Page, Ryan Nowak, and I have been collaborating on a proposal for a new CNCF working group focused on infrastructure…
Exciting, exciting! Dylan-Daniel Page, Ryan Nowak, and I have been collaborating on a proposal for a new CNCF working group focused on infrastructure…
Liked by Daniel Bryant
-
Delighted to receive my paper copy of Gojko Adzic’s brilliant new book #LizardOptimization. In the traditional manner, I am waiting until my dog…
Delighted to receive my paper copy of Gojko Adzic’s brilliant new book #LizardOptimization. In the traditional manner, I am waiting until my dog…
Liked by Daniel Bryant
-
24 Software Architecture books - that you can get for 3% of the cover price right now! 👉 The Software Architecture Elevator 👉 Fundamentals of…
24 Software Architecture books - that you can get for 3% of the cover price right now! 👉 The Software Architecture Elevator 👉 Fundamentals of…
Liked by Daniel Bryant
-
Proud papa :-) This will be fun - come and join us at LAST Brisbane
Proud papa :-) This will be fun - come and join us at LAST Brisbane
Liked by Daniel Bryant
-
Are you struggling with Backstage? Would you like your portal to become a platform? Check out our latest solution page, which outlines the benefits…
Are you struggling with Backstage? Would you like your portal to become a platform? Check out our latest solution page, which outlines the benefits…
Liked by Daniel Bryant
-
Intriguing InfoQ coverage from Robert Krzaczyński, with "Microsoft Releases Prompty: New VS Code Extension for Integrating LLMs into .NET…
Intriguing InfoQ coverage from Robert Krzaczyński, with "Microsoft Releases Prompty: New VS Code Extension for Integrating LLMs into .NET…
Shared by Daniel Bryant
-
Lizard Optimization is the #1 new release in Software Project Management on Amazon today. Not exactly what I was expecting, product management is…
Lizard Optimization is the #1 new release in Software Project Management on Amazon today. Not exactly what I was expecting, product management is…
Liked by Daniel Bryant
-
The latest edition of the InfoQ Software Architects Newsletter focuses on "Platform Engineering: Exploring the overlap between software architecture…
The latest edition of the InfoQ Software Architects Newsletter focuses on "Platform Engineering: Exploring the overlap between software architecture…
Shared by Daniel Bryant
-
Got a parcel this afternoon! Thanks Gojko Adzic for the upgrade from my leanpub edition! Been raving about Lizard Optimization, and observed corner…
Got a parcel this afternoon! Thanks Gojko Adzic for the upgrade from my leanpub edition! Been raving about Lizard Optimization, and observed corner…
Liked by Daniel Bryant
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Daniel Bryant in United Kingdom
95 others named Daniel Bryant in United Kingdom are on LinkedIn
See others named Daniel Bryant