Now in beta — our new automation platform. TRY IT NOW
DevOps 3 min read

Replacing the Water Cooler

In the era of COVID-19, we are all remote and need to find new ways of experiencing old benefits such as knowledge transfer. The impromptu conversation is less of an option: we need more structure. Here are 5 options to consider.

Replacing the Water Cooler

In the era of COVID-19, we are all remote and need to find new ways of experiencing old benefits such as knowledge transfer. The impromptu conversation is less of an option: we need more structure. Here are 5 options to consider.

Announcement 4 min read

Raising Spring: An 18-Year Journey

Speaking about the eighteen-year-old technology at the recent SpringOne Platform conference, Rod highlights the ideas and values that were important in creating the open source application framework. Notably, he references the ten lessons he and others learned through their journey.

Raising Spring: An 18-Year Journey

Speaking about the eighteen-year-old technology at the recent SpringOne Platform conference, Rod highlights the ideas and values that were important in creating the open source application framework. Notably, he references the ten lessons he and others learned through their journey.

4 min read

What's Lurking in Your Repositories?

The monolith is crumbling. Most organizations are moving from a small number of large applications to a large number of relatively small applications. Benefits include the ability to deploy small pieces of functionality

What's Lurking in Your Repositories?

The monolith is crumbling. Most organizations are moving from a small number of large applications to a large number of relatively small applications. Benefits include the ability to deploy small pieces of functionality

5 min read

This Will Surprise You

How many different Docker base images is your organization running? Which ports do your Docker containers expose? How many versions of core technologies like TypeScript or Spring Boot are you running? How many

This Will Surprise You

How many different Docker base images is your organization running? Which ports do your Docker containers expose? How many versions of core technologies like TypeScript or Spring Boot are you running? How many

5 min read

Secure Many Projects with One Piece of Code

Leakage of secrets such as API keys in GitHub repositories is dangerous. How dangerous? It once caused Uber to leak the contact details of 75m users. Bots are crawling all over GitHub seeking

Secure Many Projects with One Piece of Code

Leakage of secrets such as API keys in GitHub repositories is dangerous. How dangerous? It once caused Uber to leak the contact details of 75m users. Bots are crawling all over GitHub seeking

3 min read

When YAML Breeds: Distributed Denial of Productivity

My last post discussed the danger of programming in YAML, with examples from the CI domain, where YAML is the norm for defining delivery pipelines. Worse still is YAML programming at scale. As

When YAML Breeds: Distributed Denial of Productivity

My last post discussed the danger of programming in YAML, with examples from the CI domain, where YAML is the norm for defining delivery pipelines. Worse still is YAML programming at scale. As

New Feature 3 min read

In Defense of YAML

If you follow me on Twitter, you may think I hate YAML. I'm not against YAML, just against abuse of YAML. I want to help prevent people abusing YAML and being cruel to themselves and their coworkers in the process. YAML's strength is as a structured data format. Yes, it has issues.

In Defense of YAML

If you follow me on Twitter, you may think I hate YAML. I'm not against YAML, just against abuse of YAML. I want to help prevent people abusing YAML and being cruel to themselves and their coworkers in the process. YAML's strength is as a structured data format. Yes, it has issues.