Ben BrazierinCodeXThe Most Common Flaw in CI/CD PipelinesContinuous Integration and Continuous Deployment (CI/CD) pipelines have become an integral part of modern software development processes…Jun 6, 20232Jun 6, 20232
Ben BrazierinLevel Up CodingThe Difference Between Deploy & ReleaseContinuous Delivery has revolutionized the software development process, allowing teams to deliver high-quality software at a rapid pace…Jun 1, 2023Jun 1, 2023
Ben BrazierinLevel Up CodingThe Most Important Metric for Effective Software DeliveryIn today’s fast-paced software development landscape, achieving efficient and timely delivery is crucial for organizations. While…May 15, 2023May 15, 2023
Ben BrazierinCodeXThe Secret to Effective Platform EngineeringPlatform engineering has emerged as one of the latest trends in software engineering. It is a discipline that allows organizations to scale…Apr 18, 2023Apr 18, 2023
Ben BrazierinLevel Up CodingCommon Docker Vulnerabilities and How to Fix ThemDocker containers have become an increasingly popular way to package and deploy applications, providing a lightweight and portable way to…Dec 28, 2022Dec 28, 2022
Ben BrazierinLevel Up CodingHow to Blue-Green Release with DNSThe 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…Sep 16, 20227Sep 16, 20227
Ben BrazierinLevel Up Coding4 Reasons Not To Use Environment VariablesEnvironment variables are a simple way to configure software. They let you set a variable in the shell so that any processes you run can…Aug 1, 202215Aug 1, 202215
Ben BrazierinCodeXDevOps 101: Packaging SoftwarePackaging code is a key step in the software development life cycle. It is the process of taking source code, installing any dependencies…Jul 13, 2022Jul 13, 2022
Ben BrazierinLevel Up CodingHow to Use Feature FlagsFeature flags or feature toggles are settings that control how software runs and which features are enabled or disabled. Feature flags…Jul 5, 20223Jul 5, 20223
Ben BrazierinCodeX6 Symptoms of a Distributed MonolithDistributed monoliths occur when the structure of an organisation and its code is split up whilst still being tightly coupled. This becomes…Jul 1, 20223Jul 1, 20223