Holly Cummins
Red Hatter, Java Champion, occasional maker and regular speaker.
Quarkus Unveiled: Efficiency & Green Impact • Holly Cummins & Charles Humble • GOTO 2023
This interview was recorded at GOTO Aarhus for GOTO Unscripted. #GOTOcon #GOTOunscripted #GOTOaar http://gotopia.tech Read the full…
Spécial Tech.Rocks Summit 2023 - Holly CUMMINS (Red Hat) et Philippe ENSARGUET (Orange) - #S05EP31
🎤 Dans cette nouvelle mini-série dédiée à notre Summit qui se tient les 7 et 8 décembre prochains en hybride, nous avons aujourd’hui le…
The necessary death of software systems
Sometimes, death is a feature, not a defect It’s Hallowe’en! Let’s talk about mortality, death gods, and zombies. I know, I know, you…
The Vroom Model, or Why Naming is The Hardest Problem In Computer Science
TL;DR If you’re looking for the talk where I describe the Vroom Model, the best source is this GOTO Aarhus talk. You might also like to…
Expert Talk: The Current State of Software Engineering • Jez Humble & Holly Cummins • GOTO 2023
This interview was recorded at GOTO Aarhus for GOTO Unscripted. #GOTOcon #GOTOunscripted #GOTOaarhttp://gotopia.techRead the full…
The future of development: Are our jobs getting harder or easier?
In the early days of computing, software developers had to encode their programs on punch cards, and carry the bits around by hand. By the…
8 Talk Title Mistakes We've All Made
Why crafting a good presentation title is annoyingly important, and annoyingly hard I hate choosing titles for my talks. Titles have to be…
Creating Custom QR Codes
Last week, I was at Devoxx Belgium. It was great, and I learned loads. I also have a big list of talks to go look up later. Some talks I…
Tradeoffs, Bad Science, and Polar Bears – The World of Java Optimisation
Welcome to the Java optimisation jungle. Why can’t we “just make it go faster”? It turns out, in most cases, we need to first work out…
So, you want to speak at conferences
Colleagues who’ve noticed that I occasionally abandon my day-job duties and gallivant around at conferences sometimes ask me for conference…
Where Can I Get Pictures for Talks?
Should your talk have images? Yes! Lots! Before going further, stop reading this and go read the Noun Project primer on visual design for…
Pact Contract Testing for Quarkus
Every time you change one microservice, others break. But you had unit tests! What’s going on? Unfortunately, unit tests aren’t enough to…
Tame Microservices with Contract Testing
Every time you change one microservice, the others break. But you had unit tests! What’s going on? Unit tests aren’t enough to give system…
How to avoid common pitfalls with modern microservices testing
Have you ever wondered why your microservices break in production after all the tests have passed during CI/CD? Have you ever wondered if…
Faster, greener, and happier- why Quarkus should be your next tech stack
Java never went away, but it’s having a renaissance. After some initial teething pains on the cloud (too big, too slow, too hard to…
Cloud Native Development With Quarkus (masterclass)
Cloud native development means running on the cloud (obviously), releasing on a rapid cadence, and automated testing, so that you have the…
The Importance of Fun in the Workplace
An in-depth look at what makes software development a roller coaster where the highs of 0 compiler warnings are quickly cancelled out by the…
Cloud Chaos and Microservices Mayhem
The cloud is just someone else’s data center, but it has fundamentally changed how we design software and what we expect from our platforms…
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
The code we write has a climate impact. But how big is that impact? How do we measure it? How do we reduce it? Is the cloud helping? What’s…
Uh, Does This Thing Actually Work? Modern Microservices Testing
To realise the promise of microservices, individual services must be independently deployable, and they should be deployed often. But that’s…
Quarkus and Contract Tests with Holly Cummins
Our guest today is Holly Cummins, a Java Champion, developer, author, and a Senior Principal Software Engineer at Red Hat working on Quarkus…
Redis, Quarkus, OpenShift From Cache to Modern Apps at Scale
Redis, Kubernetes OpenShift, and the Quarkus Java stack is a powerful combo for deploying highly available, clustered databases at scale.
Cloud Native Development With Quarkus (masterclass)
Cloud native development means running on the cloud (obviously), releasing on a rapid cadence, and automated testing, so that you have the…
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
The code we write has a climate impact. But how big is that impact? How do we measure it? How do we reduce it? Is the cloud helping? What’s…
Quarkus 3 Technical Spotlight: Pact contract testing with Holly Cummins
Using Pact and Quarkus to Tame Microservices Testing
In a microservices architecture, making sure each microservices works is (relatively) easy. The microservices are usually small, and easy to…
Holly Cummins at Devoxx UK: How Would the Business Benefit from Your Greener Java Application?
At her Devoxx UK presentation, Holly Cummins, senior software principal engineer at Redhat, presented approaches that could make Java…
How to avoid common pitfalls with modern microservices testing
Have you ever wondered why your microservices break in production after all the tests have passed during CI/CD? Have you ever wondered if…
Writing Greener Java Applications
The code we write has a climate impact. But how big is that impact? How do we measure it? How do we reduce it? Is the cloud helping? What’s…
Contract testing with Pact and Quarkus
Every time you change one microservice, the others break. But you had unit tests! What’s going on? Unit tests aren’t enough to give system…
Wicked Good Development Episode 32: Java Queens at Devnexus 2023
Kadi Grigg and Theresa Mammarella sit down for a conversation with Erin Schnabel, Emily Jiang, Mary Gygleski, and Holly Cummins at Devnexus…
Resources for Writing Quarkus Extensions
I’m sometimes asked for a list of resources for writing Quarkus extensions. It’s a topic I’ve been meaning to write more about, but I haven…
Writing Greener Java Applications
The code we write has a climate impact. But how big is that impact? How do we measure it? How do we reduce it? Is the cloud helping? What’s…
Redis: du cache à la time series!
Redis est devenu extrêmement populaire. Redis est souvent utilisé comme solution de cache ou pour stocker les sessions utilisateurs. Mais…
How to avoid common pitfalls with modern microservices testing
Have you ever wondered why your microservices break in production after all the tests have passed during CI/CD? Have you ever wondered if…
Happy Path podcast
Duke's Corner podcast
In this conversation Oracle’s Jim Grisanzio talks with Holly Cummins about her passion for being “in the engine room of Java” in that she’s…
Why Cloud Zombies Are Destroying the Planet and How You Can Stop Them
At QCon London, Holly Cummins, Quarkus Senior Principal Software Engineer at RedHat, talked about how utilization and elasticity relate to…
Why Cloud Zombies Are Destroying the Planet and How You Can Stop Them
Wait, zombies? Really? Zombies are servers which aren’t doing useful work. They’re everywhere, costing money, eating electricity, and…
Expert Talk: War Stories from Moving to the Cloud • Holly Cummins & Lorna Jane Mitchell • GOTO 2022
This interview was recorded for GOTO Unscripted at GOTO Copenhagen. #GOTOcon #GOTOunscripted #GOTOcphhttp://gotopia.techRead the full…
Why Your Desk is the Worst Place to Work, and Other Life Lessons from a Lazy Developer
Quarkus Insights #117: Contract Testing with Pact and Quarkus
Holly Cummins discusses how contract tests combine the lightness of unit tests with the confidence of integration tests, and should be part…
Pecha Kucha: Making IT Greener
What’s a Pecha Kucha? It’s a talk format of 20 slides, displayed for 20 seconds each. The slides auto-advance, so the whole talk lasts…
Cloud Chaos and Microservices Mayhem
The cloud is just someone else’s data center, but it has fundamentally changed how we design software and what we expect from our platforms…
Writing Greener Java Applications
The code we write has a climate impact. But how big is that impact? How do we measure it? How do we reduce it? Is the cloud helping? What’s…
Modern Java runtimes: No Regrets energy efficiency with Quarkus and GraalVM - A Redmonk Conversation
In this video we talk to Red Hat’s Holly Cummins about modern Java runtimes and how they can make your software and systems more efficient…
Sustainable Software and Systems: Lightswitch Ops for the Triple Win - A RedMonk Conversation
In this video I talk to Red Hat’s Holly Cummins about sustainability, the imperatives for greener software, and how to achieve it with…
Sustainable software and systems, efficiency and the triple win. Policy, progress, and modern Java runtimes like Quarkus.
The imperative for more sustainable and power efficient applications and systems is stronger than ever. Not only is the green agenda…
The Cloud Should be Fun … and if not, you're probably doing it wrong
Some days, everything seem like it’s hard, and getting harder. Credentials, and configurations, and audits, and provisioning, and checklists…
Nine Ways To Fail at Cloud Native
Cloud native – the perfect recipe for innovation, adaptability, and engineering excellence. Right? Well, when it goes right. When it goes…
Tradeoffs, Bad Science, and Polar Bears – The World of Java Optimisation
Welcome to the Java optimisation jungle. Why can’t we “just make it go faster”? It turns out, in most cases, we need to first work out…
The Importance of Fun in the Workplace
An in-depth look at what makes software development a roller coaster where the highs of 0 compiler warnings are quickly cancelled out by the…
Expert Talk: Cloud Chaos & How Contract Tests Can Help • Holly Cummins & Kevlin Henney • GOTO 2022
This interview was recorded at GOTO Amsterdam 2022 for GOTO Unscripted. #GOTOcon #GOTOunscripted #GOTOams
How to write greener Java applications
There is a need to reduce the impact of the software industry on the environment. Read to discover more about how Quarkus reduces carbon…
Writing Greener Java Applications
The code we write has a climate impact. But how big is that impact? How do we measure it? How do we reduce it? Is the cloud helping? What’s…
Cloud Chaos and Microservices Mayhem
The way we use Java has changed. Applets - or any browser-side Java - are a long, long, time ago. Java moved to the back end, and stayed…
The Sad Case of the Tech T-Shirt (Fashion and Programming, part ii)
A year or two ago, I wrote about the connection between fashion and programming. For reasons I don’t totally understand, it’s my second most…
Innovation Anti-patterns
In a world where there’s always too much to do and too little time, how can organisations make time to innovate? (Spoiler: siloes probably…
Tradeoffs, Bad Science, and Polar Bears – The World of Java Optimisation
Welcome to the Java optimisation jungle. Why can’t we “just make it go faster”? It turns out, in most cases, we need to first work out…
How to avoid common pitfalls with modern microservices testing
Have you ever wondered why your microservices break in production after all the tests have passed during CI/CD? Have you ever wondered if…
Cloud is about culture, containers, and impact - not data centres
Talk for https://www.adyen.com/landing/events/nl/2022/tech-event-2022.
Cloud Native Development With Quarkus (masterclass)
Cloud native development means running on the cloud (obviously), releasing on a rapid cadence, and automated testing, so that you have the…
Cloud Chaos and Microservices Mayhem
The way we use Java has changed. Applets - or any browser-side Java - are a long, long, time ago. Java moved to the back end, and stayed…
Expert Talk: Cloud Chaos & How Contract Tests Can Help • Holly Cummins & Kevlin Henney • GOTO 2022
This interview was recorded at GOTO Amsterdam 2022 for GOTO Unscripted. #GOTOcon #GOTOunscripted #GOTOams https://gotopia.tech Read the full…
Cloud Chaos and Microservices Mayhem
The cloud is just someone else’s data center, but it has fundamentally changed how we design software and what we expect from our platforms…
Innovation Anti-patterns: Bonkers Beans and Magic Numbers
The innovation fizzle, the fauxnnovation, the maximal viable product. Holly’s seen them all. In a world where there’s always too much to do…
Refactor This Podcast - vFunction
Refactor This by vFunction brings the world of app modernization into the spotlight through friendly conversations with industry luminaries.
Uh, Does This Thing Actually Work? Modern Microservices Testing
To realise the promise of microservices, individual services must be independently deployable, and they should be deployed often. But that’s…
Tradeoffs, Bad Science, and Polar Bears – The World of Java Optimisation
[Charity conference for Ukraine] Welcome to the Java optimisation jungle. Why can’t we “just make it go faster”? It turns out, in most cases…
Hackerstations: clean and minimalistic setup in London, UK
Quarkus Insights #98: Using Minecraft as an Observability client
In Quarkus Insights Ep.98 Holly Cummins joins the team to discuss her Quarkus observability demo that uses Minecraft as a client.
Around IT in 256 seconds #81: Quarkus: supersonic, subatomic Java
Author: Holly Cummins
Amigas: programar software no es más difícil que aprender idiomas
Qué hace para ganarse la vida? Explíquenoslo a mi abuelo y a mí. Soy ingeniera de programación informática en Quarkus. Habrá oído hablar del…
Why You Can't Buy Cloud Native
The virtual shelves are filled to bursting with cloud native technologies; containers, runtimes, CI pipelines, observability tools. The more…
Stackd 59: Holly Cummins, Quarkus, IBM, and the Garage
Kito, Danno, and Josh welcome special guest Holly Cummins, Senior Principal Software Engineer on the Quarkus team at Red Hat and fellow Java…
Getting Into and Testing Microservices
Senior Principal Software Engineer Holly Cummins teaches us about microservice architecture and how to test it.
mcd: the missing shell command
Eight years ago, my MacBook suffered a catastrophic hard drive failure. Of course, I was no fool. I had everything backed up to our…
How to draw when you can’t draw, part ii: no really, how to draw
In part i, I explained why I started drawing despite not having much artistic talent. Practice has helped me move from ‘totally inept’ to…
How to draw when you can’t draw, part i: a growth mindset story
I’ve never been particularly artistic. As a kid, like all young children, I liked drawing. At some point, probably once I started having art…
Cloud Chaos and Microservices Mayhem
The way we use Java has changed. Applets - or any browser-side Java - are a long, long, time ago. Java moved to the back end, and stayed…
Why You Can't Buy Cloud Native
The virtual shelves are filled to bursting with cloud native technologies; containers, runtimes, CI pipelines, observability tools. The more…
Why you're missing out if you're not making Quarkus extensions
Do I need an extension? And how do I write it? Extensions are a great way of enabling your favourite library to fully take advantage of…
Innovation Anti-patterns: Bonkers Beans and Magic Numbers
The innovation fizzle, the fauxnnovation, the maximal viable product. Holly’s seen them all. In a world where there’s always too much to do…
Why You Can't Buy Cloud Native
The virtual shelves are filled to bursting with cloud native technologies; containers, runtimes, CI pipelines, observability tools. The more…
Tradeoffs, Bad Science, and Polar Bears – The World of Java Optimisation
Welcome to the Java optimisation jungle. Why can’t we “just make it go faster”? It turns out, in most cases, we need to first work out…
Present and Future of the Microservice Architecture
The panelists reflect on various microservices topics.
The Future of Java
Seven Ways to Fail at Microservices with Holly Cummins
Implementing microservices is really challenging, and there are many ways to fail. Holly Cummins has identified seven ways to fail at…
SRE: The Good, The Bad, and the Ouch
SRE sounds like a plan with no drawbacks … but making it work in practice can be trickier than the theory says. This talk shares stories of…
Could new software tools make anyone a programmer?
The development of low-code and no-code systems makes it far easier to create new software, with benefits for both amateurs and…
tradeoffs, bad science, and polar bears: the world of java optimisation
Welcome to the Java optimisation jungle. Why can’t we “just make it go faster”? It turns out, in most cases, we need to first work out…
A Farewell to IBMs
Twenty one years ago I was heading into the Hampshire countryside for a job interview. I was a little graduate student, exploring…
マイクロサービスに失敗する7つの方法
昨年 11 月の QCon Plus、私は、マイクロサービスがうまくいかない理由について講演しました。取り上げた問題は私の経験に基づくものであると同時に、残念なことに、現場で何度も目にするものでもあります。
简历驱动开发?微服务中的几种失败路径_文化
简历驱动开发?微服务中的几种失败路径本文要点:微服务是一种手段而非目标分布式并不能确保解耦性契约测试在所有微服务架构中都是重要组成部分前
GitOps in Regulated Industries Webinar
Ian Miell, Daniel Jones, Holly Cummins, and Jamie Dobson discuss the rewards and challenges of GitOps in regulated industries.
7 Façons D'échouer Dans Les Microservices
Lors de QCon Plus en novembre dernier, j’ai présenté certaines des façons dont les microservices peuvent mal tourner. Ces problèmes sont…
7 Ways to Fail at Microservices
At QCon Plus last November, I presented some of the ways microservices can go wrong. These problems are based on my experience – which…
Is your innovation funnel an innovation fizzle?
World-changing ideas don’t seem normal and sensible – at first. They usally teeter somewhere between ‘impossible’ and ‘idiotic’. Take IBM’s…
Why Your Innovation Team May Be Stifling Innovation, and Other Strategy Lessons From Peas
Innovation is great. I think so, I’m sure you think so, and I suspect we all think so. Innovation is good for business, and it’s good for us…
(Developer) Joy to the World
I love this time of year. There are so many celebrations, both new (Kwanzaa) and ancient (Winter Solstice). My friends’ timelines become a…
What How Why - Quantum explained
IBM is working with businesses embracing new challenges and part of this investment is focused on high quality STEM education.
Bonkers Beans and Magic Numbers: Innovation in a Changing World
Where do ideas come from? How to make time to innovate Have you got an innovation funnel or an innovation fizzle? How to design your MVP…
How this site is built
A long time ago, I used to write semi-regularly on Blogger. But then I stopped. What was up? Was it that I wasn’t making time to write? Was…
Why You Can’t Buy Cloud Native
The virtual shelves are filled to bursting with cloud native technologies; containers, runtimes, CI pipelines, observability tools. The more…
A Journey to Automation from Observability to Sustainability
Why I never want to build another MVP
Holly Cummins, Innovation Leader at IBM, discusses the benefits and challenges of building minimum viable products (MVPs).
7 ways to fail at microservices
We all know the promise of microservices - organisational, agility, decoupling, pizza lunches, autonomy, fewer meetings. Some organisations…
SRE: The Good, The Bad, and the Ouch
SRE sounds like a plan with no drawbacks … but making it work in practice can be trickier than the theory says. This talk shares stories of…
Our Digital Futures
This presentation was given to year 7 - 10s as part of an Ada Lovelace digital + tech day.
Tradeoffs, Bad Science, and Polar Bears - The World of Java Optimisation
Welcome to the Java optimisation jungle. Why can’t we “just make it go faster”? It turns out, in most cases, we need to first work out…
The Adventurer’s Guide To Breaking Production
This was a keynote commissioned for a private client conference.
Software Engineering Unlocked: Driving innovation and engineering practices
In this episode, I talk to Dr. Holly Cummins. Holly was the development practice lead for IBM Garage for Cloud, before becoming an…
Nine ways to fail at cloud native and how to avoid them
Cloud native is a perfect recipe for innovation, adaptability, and engineering excellence … when it goes right. Dr. Holly Cummins outlines…
Nine Ways To Fail at Cloud Native
As a developer in IBM’s Cloud Garage, Holly Cummins works with customers who are trying to shift their businesses to the cloud, and to cloud…
Trade-Offs, Bad Science, and Polar Bears—The World of Java Optimization
Why can’t we “just make it go faster”? First we need to work out “Faster for whom?” and “Why?”…and “What even is faster?” Holly Cummins…
DevOps and Cloud InfoQ Trends Report - July 2021
This article summarizes how we see the “cloud computing and DevOps” space in 2021.
WTF is Cloud Native Quantum?
Quantum computers represent an extraordinary feat of engineering. Dr Holly Cummins explains their potential, how they work, why they are…
Cloud Tech Thursdays: How To Love Kubernetes and Not Wreck The Planet
Cloud Tech Thursday explores the full modern open source cloud stack, from hardware to serverless. Learn about new ideas, projects, and…
Cloud Native is about Culture, not Containers
As a developer in the IBM Garage, Holly Cummins works with customers who are trying to shift their businesses to the cloud, and to cloud…
In the Open with Luke and Joe | Holly Cummins | Innovation Leader (a podcast, but with pictures)
Please join us for a conversation with IBM Innovation Leader Holly Cummins.
Cloud Native is about Culture, not Containers
As a developer in the IBM Garage, Holly Cummins works with customers who are trying to shift their businesses to the cloud, and to cloud…
How To Love Kubernetes and Not Wreck The Planet
The past five years have been the warmest since records began. Human activity, including the IT industry, is driving worrying climate change…
WTF Does Tech Have to Do With the Planet?
Our industry consumes around 1% or 2% of the world’s energy. If you consider the broader IT industry, our energy usage is higher still.
The InfoQ Podcast: Software Architecture and Design InfoQ Trends Report—April 2021
An overview of how the InfoQ editorial team sees the Software Architecture and Design topic evolving in 2021, with a focus on what…
Software Architecture and Design InfoQ Trends Report—April 2021
An overview of how the InfoQ editorial team sees the Software Architecture and Design topic evolving in 2021, with a focus on what…
Serverless doesn't have servers, except when it does
There are only two hard things in Computer Science: cache invalidation and naming things. — Phil Karlton…
The Cloud Should Be Fun - and If It’s Not You’re Probably Doing It Wrong
Is the cloud a fun place? Does the question even make sense? Is fun at work possible? As a consultant with the IBM Garage, Holly has seen…
When TDD gets hard
Test-driven development (TDD) is a core IBM Garage practice. It provides the foundation for the other practices such as continuous delivery…
Scaling your enterprise innovation with start-up speed
Practical strategies to accelerate the delivery of your future growth initiatives A collaborative chat between Sabine VanderLinden – CEO…
Cloud-Native Is about Culture, Not Containers
At QCon London last year, Holly Cummins, innovation leader in IBM Corporate Strategy provided a session titled: Cloud-Native is about…
What do fashion and programming have to do with one another?
Last night I dreamt that Roger Daltry’s wife told me to write about fashion and programming. We were in a small skate-punk shop. It was…
IBM Developer Lead: What Software Does Next
Working to try and anticipate what comes next, how to harness current programming methodologies and build software for tomorrow and the day…
Coronavirus: Managing software development during lockdown
The Computer Weekly Developer Network (CWDN) examines the impact of the Covid-19 coronavirus on the software application development…
The great microphone face-off, or 'how I spent lots of money in 2020'
The past year saw an unprecedented flourishing of “photos of home offices,” “recommendation threads for microphones,” and “microphone review…
Cloud Chaos and Microservices Mayhem
The way we use Java has changed. Applets - or any browser-side Java - are a long, long, time ago. Java moved to the back end, and stayed…
Programming in the pandemic: personal insights & professional process - CW Developer Network
The Computer Weekly Developer Network examines the impact of Covid-19 on the software application development community. With only a…
Remote working: 10 lessons leaders should apply in 2021
In 2019, the Enterprisers Project made a number of end-of-year predictions: One of them was that remote work would increase in 2020. It did…
No, Really, Cloud Native Is About Culture, Not Containers
For most of 2019 and 2020, I felt uneasy and slightly guilty about the Cloud Native Computing Foundation’s definition of ‘Cloud Native’. The…
Want to Save the World? Start by Cutting Your Cloud Costs
How the IT sector can minimize the damage it does to the earth’s climate.
97 Things Every Cloud Engineer Should Know
If you create, manage, operate, or configure systems running in the cloud, you’re a cloud engineer—even if you work as a system…
WTF is Culture In Cloud Native
In this WTFinar, Holly Cummins, Worldwide Development Leader at IBM Garage, discussed these and other pressing questions (WTFs and others…
WTF is Cloud Native Culture (Container Solutions WTFinar)
It’s really easy to spin up a project in the cloud these days. So easy, millions of abandoned apps are actually contributing to global…
Cloud Chaos and Microservices Mayhem
The way we use Java has changed. Applets - or any browser-side Java - are a long, long, time ago. Java moved to the back end, and stayed…
The Cloud Should Be Fun - and If It’s Not You’re Probably Doing It Wrong
Is the cloud a fun place? Does the question even make sense? Is fun at work possible? As a consultant with the IBM Garage, Holly has seen…
How to Love Kubernetes and Not Wreck The Planet Part I: Elasticity and Utilization
I gave a keynote at KubeCon Europe. Our community should be thinking about climate change and how kubernetes impacts the climate when it is…
How to Love Kubernetes and Not Wreck The Planet Part II: Revenge of the Zombies
What are the climate impacts of our technology habits? Part I of this blog discusses the importance of multi-tenancy, utilisation, and…
How to work in Tech and Not Wreck The Planet
The world is changing. The past five years have been the warmest since records began. Human activity, including the IT industry, is driving…
Cloud Chaos and Microservices Mayhem
The way we use Java has changed. Applets - or any browser-side Java - are a long, long, time ago. Java moved to the back end, and stayed…
Stack Overflow Podcast 283: Cleaning up the cloud to help fight climate change
It’s really easy to spin up a project in the cloud these days. So easy, millions of abandoned apps are actually contributing to global…
Nine Ways To Fail at Cloud Native
As a developer in IBM’s Cloud Garage, Holly Cummins works with customers who are trying to shift their businesses to the cloud, and to cloud…
Blood-curdling tales of microservices misadventure, devops dread, and grisly governance
Cloud native – the perfect recipe for innovation, adaptability, and engineering excellence. Right? Well, when it goes right. When it goes…
Cloud Chaos and Microservices Mayhem
The way we use Java has changed. Applets - or any browser-side Java - are a long, long, time ago. Java moved to the back end, and stayed…
How - and why - to modernize your scruffy old Java applications
Once upon a time, that application was great - it was built using the latest technology, it was easy to understand, users loved it. Now, not…
KubeCon + CloudNativeCon Europe 2020 Keynote Summary
The annual KubeCon + CloudNativeCon Europe event ran as a virtual conference in August. Key takeaways included: there is an increasing…
How to Love K8s and Not Wreck The Planet
The past five years have been the warmest since records began. Human activity, including the IT industry, is driving worrying climate change…
People, Planet, Clouds
The world is changing. The cloud gives us dazzling computational possibilities, and … potentially uses a lot of energy. As climate change…
Using Lease Resources to Manage Concurrency in Tekton Builds
I’ve recently started using Tekton as my main build system. In combination with Argo CD for GitOps management of the pipeline scripts, it…
How to Become an IBM Garage Developer
The IBM Garage is a highly dynamic, multi-disciplinary consulting practice working with clients and partners of any size across all…
The Climate Service + IBM Garage: Weathering Disruption to Deliver Results
97 Things Every Java Programmer Should Know
If you want to push your Java skills to the next level, this book provides expert advice from Java leaders and practitioners. You’ll be…
Cloud Native is about Culture, not Containers
As a developer in IBM’s Cloud Garage, Holly Cummins works with customers who are trying to shift their businesses to the cloud, and to cloud…
Nine Ways to Fail At Cloud Native
Cloud native is the perfect recipe for innovation, adaptability and engineering excellence – when it goes right. When it’s not right, it can…
仕事場における楽しさの重要性
仕事において笑顔になることや、笑ってしまうことはチームの団結、生産性、組織のパフォーマンスを証明してくれる。楽しさは強制できるものではないが、促進できるものであると Holly Cummins 氏は FlowCon France 201…
Garbage Collection Is Your Friend
Poor old garbage collection. One of the unsung heroes of Java, often blamed, rarely praised. Before Java made garbage collection mainstream…
The Importance of Fun in the Workplace (Interview)
Things at work that make us smile or laugh can improve team cohesion, productivity and organisational performance. Fun can’t be forced, but…
The Importance of Fun in the Workplace
An in-depth look at what makes software development a roller coaster where the highs of 0 compiler warnings are quickly cancelled out by the…
People, Planet, Clouds
The world is changing. The cloud gives us dazzling computational possibilities, and … potentially uses a lot of energy. As climate change…
The Importance of Fun in the Workplace
An in-depth look at what makes software development a roller coaster where the highs of 0 compiler warnings are quickly cancelled out by the…
Cloud Native is about Culture, not Containers
As a developer in IBM’s Cloud Garage, Holly Cummins works with customers who are trying to shift their businesses to the cloud, and to cloud…
Nine Ways To Fail at Cloud Native
Cloud native – the perfect recipe for innovation, adaptability, and engineering excellence. Right? Well, when it goes right. When it goes…
Java Should Feel Fun
I started my Java career using J2EE 1.2. I had questions: Why were there four classes and hundreds of lines of generated code for each bean…
Creativity in the Age of Quantum Computing
It’s very unlikely that we are going to have quantum computers at home anytime soon (if that ever happens) but this type of computation…
Tales From The DevOps Transformation Trenches
The Future of Work is (More) Fun - Part 1 - IBM UK Blog
The evidence that fun boosts productivity is compelling. A happy work environment means fewer sick days, harder work, and greater…