Open in app

Sign In

Write

Sign In

Ben Brazier
Ben Brazier

219 Followers

Home

About

Published in

CodeX

·Jun 6

The Most Common Flaw in CI/CD Pipelines

Continuous Integration and Continuous Deployment (CI/CD) pipelines have become an integral part of modern software development processes. They streamline the delivery of software updates and ensure a faster time-to-market. However, despite their many benefits, some CI/CD pipelines suffer from a common flaw that hinder their efficiency. …

Technology

3 min read

The Most Common Flaw in CI/CD Pipelines
The Most Common Flaw in CI/CD Pipelines
Technology

3 min read


Published in

Level Up Coding

·Jun 1

The Difference Between Deploy & Release

Continuous Delivery has revolutionized the software development process, allowing teams to deliver high-quality software at a rapid pace. Within this methodology, Deployment and Release are two critical steps that play a vital role in ensuring seamless software delivery. In this article, we will delve into the significance of Deployment and…

Technology

2 min read

The Difference Between Deploy & Release
The Difference Between Deploy & Release
Technology

2 min read


Published in

Level Up Coding

·May 15

The Most Important Metric for Effective Software Delivery

In today’s fast-paced software development landscape, achieving efficient and timely delivery is crucial for organizations. While methodologies like Agile, DevOps, and Lean offer valuable principles and practices to enhance software delivery, tracking and measuring their effectiveness becomes a vital aspect. In this article, we delve into the concept of software…

Technology

3 min read

The Most Important Metric for Effective Software Delivery
The Most Important Metric for Effective Software Delivery
Technology

3 min read


Published in

CodeX

·Apr 18

The Secret to Effective Platform Engineering

Platform engineering has emerged as one of the latest trends in software engineering. It is a discipline that allows organizations to scale their engineering capabilities, thereby improving the speed, quality, and functionality of their software. The key to effective platform engineering lies in the method of communication with other teams. The Benefits of Platform Engineering …

Technology

2 min read

The Secret to Effective Platform Engineering
The Secret to Effective Platform Engineering
Technology

2 min read


Published in

Level Up Coding

·Dec 28, 2022

Common Docker Vulnerabilities and How to Fix Them

Docker containers have become an increasingly popular way to package and deploy applications, providing a lightweight and portable way to run software in a consistent environment. However, like any other system, Docker containers can be vulnerable to a variety of security issues if not properly configured. Here are some common…

Software

3 min read

Common Docker Vulnerabilities and How to Fix Them
Common Docker Vulnerabilities and How to Fix Them
Software

3 min read


Published in

Level Up Coding

·Sep 16, 2022

How to Blue-Green Release with DNS

The Domain Name System or DNS is the main way traffic is routed on the internet. It can be used to route traffic to one or many servers and can be chained so that the same URL can lead to different locations at different points in time. …

Technology

5 min read

How to Blue-Green Release with DNS
How to Blue-Green Release with DNS
Technology

5 min read


Published in

Level Up Coding

·Aug 1, 2022

4 Reasons Not To Use Environment Variables

Environment variables are a simple way to configure software. They let you set a variable in the shell so that any processes you run can use the values provided. This is extremely helpful for CLI tools but shouldn’t be used for managing the configuration of complex software. In order to…

Technology

3 min read

4 Reasons Not To Use Environment Variables
4 Reasons Not To Use Environment Variables
Technology

3 min read


Published in

CodeX

·Jul 13, 2022

DevOps 101: Packaging Software

Packaging code is a key step in the software development life cycle. It is the process of taking source code, installing any dependencies that are required and converting it to code that can be executed. Anyone who develops and maintains software will need to package a new version of their…

Software

3 min read

DevOps 101: Packaging Software
DevOps 101: Packaging Software
Software

3 min read


Published in

Level Up Coding

·Jul 5, 2022

How to Use Feature Flags

Feature flags or feature toggles are settings that control how software runs and which features are enabled or disabled. Feature flags should be configured on the same host our software runs on using structured data formats to ensure that they are performant, stable and easy to manage. Why Use Feature Flags By using feature…

Technology

5 min read

How to Use Feature Flags
How to Use Feature Flags
Technology

5 min read


Published in

CodeX

·Jul 1, 2022

6 Symptoms of a Distributed Monolith

Distributed monoliths occur when the structure of an organisation and its code is split up whilst still being tightly coupled. This becomes a problem because the scale of the system increases but all of its parts need to be managed together, slowing down and increasing the risk of any changes. …

Technology

4 min read

6 Symptoms of a Distributed Monolith
6 Symptoms of a Distributed Monolith
Technology

4 min read

Ben Brazier

Ben Brazier

219 Followers

https://torvo.com.au/

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Canva Engineering

    Canva Engineering

  • Tinder

    Tinder

  • Kevlin Henney

    Kevlin Henney

See all (5)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams