Content

Rapid Prototyping as a way to validate your idea

Rapid Prototyping as a way to validate your idea

2022-11-17

Rapid prototyping is more than quick coding — it is a structured discipline for learning fast and making smarter product investment decisions. In this episode, Chris is joined by Andrew Greenstein, CEO of SF AppWorks and host of "The Next Great Thing" podcast, to explore three distinct types of rapid prototyping: design sprints, iterative feature development, and platform proof-of-concepts. The conversation draws on Kent Beck's product development triathlon (explore, expand, extract), Saras Saraswathy's effectuation theory, and a West Elm innovation case study — where rapid prototyping an AI image-matching feature and a chatbot delivered measurable revenue gains.

Building, Deploying and Observing SDKs as a Service

Building, Deploying and Observing SDKs as a Service

Manually maintaining SDKs across multiple programming languages is slow, error-prone, and a constant drag on developer velocity. This episode—featuring developer advocate Steve Kuching—explores using the open-source OpenAPI Generator to automate SDK creation from an OpenAPI spec, deploying the generator as a containerised service, and observing the entire pipeline with OpenTelemetry auto-tracing and Lumigo. Learn how to apply the same build, test, and observe principles you use for services to your SDK generation pipeline.

Chaos Engineering for Cloud native Apps

Chaos Engineering for Cloud native Apps

2022-11-03

Chaos engineering is the discipline of proactively experimenting on distributed systems to build confidence in their ability to withstand production failures. Chris is joined by Ashish Balgath (Cloud Solution Architect at Thoughtworks) to explore how to introduce fault-injection experiments incrementally — from a developer's local machine all the way to production — using tools such as Chaos Monkey and fault-injection simulator tools.

ClickOps over GitOps

ClickOps over GitOps

2022-10-27

The gap between raw Kubernetes and a developer-friendly platform is where the most interesting tooling is being built today. GitOps gives teams a declarative, version-controlled way to manage their clusters — but the YAML expertise and infrastructure knowledge required can be a steep barrier for developers. In this episode, Chris is joined by Laszlo Folgas, founder of Gimlet.io, to explore ClickOps over GitOps: a UI-driven deployment approach where developers click their way to production while the platform silently generates GitOps manifests and commits them to a Git repository. They cover Flux CD, how Gimlet's opinionated platform works end-to-end, and why developer experience has become the defining battleground in the cloud-native ecosystem.

3 strategies for consolidating your toolkit and boosting productivity

3 strategies for consolidating your toolkit and boosting productivity

2022-10-26 · 10 min GitHub

Explore how GitHub Enterprise can help you transform your software engineering organization and practices.

ToolUp Days #15

ToolUp Days #15

2022-10-21

Chris and Matt pick up inside GitHub Codespaces, getting the Player State service running locally on the first attempt thanks to Dapr's environment-variable secret store and Codespaces secrets. They then wire up the World Events Engine with Azure Storage Queue bindings and Table Storage state before hitting a stubborn .NET minimal API routing bug — becoming the cliffhanger that sets up the next session.

Beyond Monitoring: The Rise of Observability Platform

Beyond Monitoring: The Rise of Observability Platform

As systems grow in complexity across distributed architectures and microservices, traditional monitoring is no longer sufficient to maintain reliability and user experience. Observability goes beyond monitoring by correlating logs, metrics, and traces to rapidly pinpoint root causes across hybrid and multi-cloud landscapes. In this episode, Chris is joined by Samir Pradka, Enterprise Architect at Artos, to explore how organisations can build an observability platform incrementally, leverage AIOps for predictive analytics, and implement self-healing infrastructure using tools like Ansible and Azure Resource Manager.

Passwordless deployments to Microsoft Azure with GitHub Actions

Passwordless deployments to Microsoft Azure with GitHub Actions

2022-10-15

Discovering passwords in our codebase is probably one of our worst fears as a developer. But, what if you didn't need passwords at all? Join Chris, as he explores how you can use OpenID Connect to trust your cloud provider, enabling you to deploy easily, securely and safely.

End-to-end InnerSourcing and Secure Development with GitHub

End-to-end InnerSourcing and Secure Development with GitHub

2022-10-13

Many of you may be familiar with GitHub for your own Open Source (OSS) projects. But, did you know that you can run your end-to-end development within your organization using GitHub Enterprise? Join Chris for a whistle-stop tour in the day-in-the-life of a developer with GitHub Codespaces, GitHub Copilot, GitHub Actions and GitHub Advanced Security, showing how you can bring Open Source best practices into your day-to-day work (also known as InnerSource)!

From 'It works on my machine' to 'It was written by a machine' - GitHub Codespaces & Copilot

From 'It works on my machine' to 'It was written by a machine' - GitHub Codespaces & Copilot

2022-10-10

Being a developer is hard. From knowing the building blocks of programming, through to keeping on top of the latest languages and frameworks. That’s before we even think about running systems in production But at some point, we’ve all uttered those words ‘It works on my machine’. Or, may have looked up code snippets from our favourite search engine What if there was a better way for both? In this demo-led session, Chris will introduce GitHub Codespaces and GitHub Copilot, explaining how they can improve your developer experience and make you even more productive!!