Blogs

Build GitHub Actions faster with act
Build GitHub Actions faster with act

If I said to you that I made 34 commits to a repo, each one with small changes to a single file, …

Circles of DevRel part 1 - grow your circle of influence through collaboration
Circles of DevRel part 1 - grow your circle of influence through collaboration

This is the first part of a multipart blog post focusing on looking at DevRel through the idea of …

So what exactly is Dev Rel?
So what exactly is Dev Rel?

I work in developer relations - usually abbreviated to dev rel. Despite this being a popular field, …

How to correctly review a pull request
How to correctly review a pull request

One of my popular sayings is that development is a team sport. We don’t code in isolation, …

How to generate pre-signed URLs to get and put objects in S3 with Boto3 in Python
How to generate pre-signed URLs to get and put objects in S3 with Boto3 in Python

TL;DR: If your put_object boto3 pre-signed URLs are failing with access denied errors, add …

Connect to localhost from inside a dev container
Connect to localhost from inside a dev container

I do a lot of work in dev containers (for example, using liblab inside of one), often hosting APIs. …

Avoiding automation to keep your job
Avoiding automation to keep your job

Will technology, automation, or AI take our jobs? This is something we hear a lot at the moment - …

Installing liblab into a devcontainer using NPM
Installing liblab into a devcontainer using NPM

In this post we look at how to add NPM packages to a devcontainer to use in VS Code locally or in a …

Let's get personal: computing has won a Telly award
Let's get personal: computing has won a Telly award

This year is the 44th annual Telly Awards. The Telly Awards honor excellence in video and television …

Run Azure Functions with Python on Apple Silicon
Run Azure Functions with Python on Apple Silicon

If you are an Apple user and you want to build Azure Functions using Python, then you’ve been …

Build a ChatGPT clone in .NET using OpenAI and Semantic Kernel
Build a ChatGPT clone in .NET using OpenAI and Semantic Kernel

ChatGPT is the latest big thing, reaching over 100 million users in just 2 months. It’s being …

An intro to generative AI created by generative AI!
An intro to generative AI created by generative AI!

Generative AI is the new hotness - using AI models trained on a huge amount of data that can …