Post details
Play Podcast (mp3): Download (Duration: 45:03 — 31.0MB) Yet more great stuff from KDE, more Windows games for Steam, and more in the news, and an interview about how to contribute to open source. …
Play Podcast (mp3): Download (Duration: 45:03 — 31.0MB) Yet more great stuff from KDE, more Windows games for Steam, and more in the news, and an interview about how to contribute to open source. …
Laura Frank Tacho is the Director of Engineering at CloudBees and has been working with Docker almost since its inception. She shares her experiences in running teams that constantly rely on and deploy containers at scale. How have containers changed effectively everything and where are we heading?

Web developer Katie Fenn joins us to look at how remote working is structured across the team bringing npm to the world. We discuss what you need to be a successful remote worker and what employers need to provide for great remote working experiences.
I will be attending
My editorial workflow for blog posts (8 mins read).
Taking you through the journey I go on when writing blog posts, from ideation to publishing the post.
Viewing Git history of a file in git log while ignoring file renames (5 mins read).

How to track changes to files in Git without pesky file renames getting in the way, using git log --follow.
Test-Driven Chef Cookbook Development Using ChefSpec (and a sprinkling of InSpec) (39 mins read).

Using the example of deploying and running a Java JAR file as a way to show the lifecycle of a fully test-driven Chef cookbook.
Pretty Printing JSON Web Tokens (JWTs) on the Command Line using Ruby (3 mins read).

How to easily introspect and pretty print a signed JWT (JWS) or an encrypted JWT (JWE) on the command line using Ruby's standard library, or using the ruby-jwt external library.
I will be attending
Using chef-shell to interactively debug attributes and recipes (5 mins read).

How to use chef-shell to see attribute config and recipes, with and without a Chef Server.
Play Podcast (mp3): Download (Duration: 1:01:35 — 42.4MB) With Félim and Will absent, Alan Pope joins us to discuss the news, and an interview with Wes Mason about npm and modern software distribution …
OggCamp 2018 (21 mins read).

A look at my time at OggCamp 2018, the talks I presented and attended.
We talk with Ben Halpern the founder and webmaster of dev.to — a community for developers to talk about software. Last Wednesday they open sourced the codebase of the dev.to platform, so we wanted to talk through all the details with Ben. We talked through the backstory, how Ben realized this could become a business, h...

I will be attending
Context is key: thinking about your audience (5 mins read).
How to have inclusive conversations by providing the right context for those who may not have the same level of understanding.
Play Podcast (mp3): Download (Duration: 49:03 — 33.7MB) Google has been fined $5BN by the EU but before that we have a packed news section including KDE, Python, more crypto miners, the Librem 5, and …
Play Podcast (mp3): Download (Duration: 44:46 — 30.8MB) Some good and some bad news, Free Software vs Open Source, how to put smaller FOSS events together, and more. News SUSE acquired Gentoo’s …
Creating a versionable, self-contained (fat-/uber-) JAR for Cucumber tests (11 mins read).

Why you'd want a fat JAR and how you'd achieve it.
The Food Fight Show

My Path from School to University to Work (25 mins read).
A look back at my journey up to now, the choices I've made, and what advice I have for others who are embarking on their own journeys into tech.
Play Podcast (mp3): Download (Duration: 56:32 — 38.9MB) It’s been a while since we recorded a proper episode with all four of us so we catch up on the news that we have missed and then cover what’s …
Being More Explicit on Content Licensing (3 mins read).
Why I'm re-licensing the code snippets and post content on my site is, and how I'm making it more obvious.
I will be attending
Some exciting job and knowledge-sharing news (4 mins read).
Moving into Quality Engineering, publishing Chef training courses, conference speaking about Chef at OggCamp and the complex mess that is this very static website at DevOpsDays London.
I will be attending
Notes from the AWS + Chef Dev Day Roadshow in London (13 mins read).

Notes from the AWS Dev Day Roadshow in London, where we got to play around with Chef, Chef Automate and InSpec using AWS OpsWorks.
Download We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown We are on Patreon! https://www.patreon.com/progr...
Play Podcast (mp3): Download (Duration: 43:18 — 29.8MB) We find out how Ubuntu Touch is coming along after a year of independence from Canonical, but first we look at the news which includes great …
Containers have improved deployments and resource utilization. Kubernetes created a platform to manage those containers and orchestrate them into distributed applications. In today’s episode, we explore tools that improve the workflow of the application developer who is working with Kubernetes, including Helm, Draft, and Brigade. Helm is a package manager for Kubernetes, which allows users

Play Podcast (mp3): Download (Duration: 44:44 — 30.8MB) It’s a live episode from FOSS Talk Live 2018! FOSS Talk Live 2018 Joe, Will, Graham and Jesse discussed what we hope will happen over the …
Pretty Printing JSON on the Command Line with Ruby (1 mins read).

Using Ruby's JSON module to pretty print JSON objects from the command line.
-For those just starting on their computer science journey, there are more options than ever. Traditional degrees, apprenticeships, bootcamps and self teaching are all routes for beginners into meaningful work in technology. Github's Joe Nash joins us to look at these different options, as well as education for mid-career and senior technologists.
Hear insights and reactions from Adam Stacoviak and Jerod Santo as they break down the news of Microsoft’s acquisition of GitHub — from speculation to confirmation — including commentary from members of the developer community by way of Twitter and Slack.

The world of software moves faster than the laws that regulate it. When software companies do get regulated, that regulation is often enforced unevenly among different companies. Software continually presents the legal system with new requirements. Consumer data privacy needs to be enforced on a granular level. Software developers need a system of protecting their

I will be attending
Deploying software to a container presents a different security model than deploying an application to a VM. There is a smaller attack surface per container, but the container is colocated on a node with other containers. Containers are meant to have a shorter lifetime than VMs, so there are generally fewer consequences if a container

Play Podcast (extra): Download (Duration: 42:04 — 29.0MB) The new KDE Plasma beta and the future of Xubuntu. KDE Plasma 5.13 beta and Berlin Sprint Jonathan Riddell talks about the recent KDE sprint …

I will be attending
Josh and Kurt talk about the security of automation as well as automating security. The only way automation will really work long term is full automation. Humans can’t be trusted enough to rely on …
I will be attending
Gloo is a function gateway built on top of the popular open source project Envoy. The goal of Gloo is to decouple client-facing APIs from upstream APIs. Gloo is similar to an API gateway, which is a tool that software companies can use to collect all their APIs and one place and impose security, monitoring,

Play Podcast (mp3): Download (Duration: 53:53 — 37.1MB) A new Fedora release and big news from red hat, Stallman throws his weight around, 32-bit is dying, Snap store malware SHOCKER, email encryption …
I will be attending