Speaker

John Bristowe

John Bristowe

Community Director, Octopus Deploy

Robina, Australia

Actions

John Bristowe brings over 20 years of experience in technology to his role as Community Director at Octopus Deploy. His career includes time at Progress and Microsoft, where he developed his skills in management and technology. Known for a straightforward and engaging style, John often speaks at industry conferences, sharing practical tips and insights. John is a HashiCorp Ambassador and part of the Progress Champions program.

He enjoys creating content such as articles, webinars, and podcasts, aiming to help others in the tech community. In his free time, John likes to stay informed about the latest tech developments and shares his learning with an online audience. His approach is always about sharing knowledge and learning together.

Area of Expertise

  • Information & Communications Technology

Topics

  • .NET
  • Web Development
  • DevOps
  • Go
  • Cloud & DevOps
  • DevOps & Automation
  • GitHub
  • Continuous Deployment
  • Containers

The State of Software Deployments

Deployments are a critical part of the software development process, as they involve the process of delivering software updates and new releases to users. In today's fast-paced world of software development, it's important to stay on top of the latest trends and best practices in the field in order to ensure that your organisation is implementing modern deployment patterns that are effective and efficient. Understanding trends with deployments can help your organisation to identify common patterns used by the industry, as well as any notable changes. This information can be invaluable in helping your organisation to make informed decisions about its own deployment processes and to stay competitive in the market.

This presentation will provide an overview of the state of software deployments -- what teams in the industry are doing to ship software to customers. It provides insight into the deployment patterns observed, including the products used in the deployment pipeline. The presentation will summarise observations across the industry and provide an analysis of the trends and patterns observed. It will also include a list of trends and predictions about the future of software deployments. By the end of the presentation, attendees will have a better understanding of the state of software deployments and what to expect in the future.

Advanced Web Debugging with Telerik Fiddler

Telerik Fiddler (or Fiddler) is a special-purpose proxy server for debugging web traffic from applications like browsers. That means it acts as an intermediary and can troubleshoot the traffic that’s sent between a user agent (i.e. Google Chrome) and the network. Understanding how Fiddler operates as a web debugging proxy will enable you to target scenarios where you’re interested in seeing what’s transmitted on the network. In this session, you'll learn some of the advanced techniques used with Fiddler to debug web applications.

The State of Continuous Integration

Continuous integration (CI) is a software development practice where code changes are automatically built, tested, and validated in a secure and scalable environment. This presentation provides an overview of the CI ecosystem, essential features to consider in a CI product, and usage patterns observed in the wild. We will discuss the benefits of CI and how it can improve the development process by providing fast feedback, reducing errors, and enabling collaboration.

In addition to an overview of the current state of CI, this presentation will also cover trends and predictions for the future of this space. We will discuss the rise of cloud-based CI solutions, the increasing importance of security and compliance, and the growing demand for CI tools that are easy to use and integrate with other tools and services.

By the end of this presentation, attendees will have a solid understanding of the CI ecosystem and the key features and trends to watch in the coming years. They will also have the knowledge and tools to evaluate and select a CI solution that meets their needs and goals.

Let's Build an Awesome CLI with Go

CLIs are experiencing a renaissance in popularity and now is a great time to build a CLI with Go. In this presentation, you will see examples of popular libraries -- such as Cobra and Survey -- that provide powerful tools for building CLIs with the Go programming language. We will discuss how to use these libraries to create effective and user-friendly CLIs, as well as best practices for designing and implementing a CLI experience. By the end of the presentation, attendees will have the knowledge and tools to build awesome CLIs with Go.

Dependable DevOps: Reaching Real Production Goals

The dream of DevOps and CI/CD in today's software world is to get to a point where teams can deploy to production multiple times a day. However, this may not be feasible or necessary for all applications. Automation is not about speed of release, but about ensuring a smooth, painless operation. When teams are getting ready to deploy to production, they need to consider dependencies, legacy code, and internal systems that may be impacted. In this session, attendees will learn about achieving realistic production goals along with the approaches used to deploying faster, automating deployments safely and efficiently, and aligning their DevOps teams for CI/CD optimisation.

Build a Great Developer Experience with GitHub Actions

In this session, we will explore how to build GitHub Actions that are both functional and user-friendly. This presentation will showcase practical examples of popular GitHub Actions in the Marketplace and discuss best practices for creating actions capabilities such as powerful I/O capabilities, informative logging, and clear job summaries. Attendees will learn how to incorporate these patterns and practices into their own actions to provide a great developer experience. By the end of the presentation, attendees will have the knowledge and tools to create highly effective and user-friendly GitHub Actions.

John Bristowe

Community Director, Octopus Deploy

Robina, Australia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top