RSS.Social

gripdev.xyz

follow: @[email protected]

Posts

eBPF Mystery: When is IPv4 not IPv4? When it's pretending to be IPv6!

Ruby: Flipper Feature Flag Discovery with AST parsing

Tool: CLI for JSON Schema Validation with Line Number and detailed error information

WezTerm: Easily copy text or send notification to local machine (even when connected via SSH)

Ruby: Use flamegraphs to investigate GraphQL performance issues

Faster Docker Builds using Inline Caching

Safer Docker Builds: Using Secrets to temporarily mount sensitive info

Simpler docker-compose with inline config files

Restarting and Monitoring a systemd service from golang with coreos/go-systemd

Beautiful, Short, IDs in GraphQL (or other things) with SQIDs 🦑

About Me

Tailscale: Manage ACLs from the Terminal

In search of a "Zero Toil" HomeLab: Immutable Linux, ZFS, WatchTower and Keel

HomeLab: Using 1Password CLI to handle Secrets in Kubernetes/Compose YAML

Ruby: Resque Jobs and Jitter with `resque-scheduler`

Atuin + Codespaces: Sync command history between Codespaces and local

GivEnergy and Polybar: Show stats from Solar array in my status bar

Ryzen Ubuntu Server: Throttle CPU Frequency for power saving

Ruby + Sorbet: Autogen sig method annotations

What I learnt when a system no one knew how to maintain started failing, and I was on-call

Writing OPA rules to lint Kubernetes YAML resource and Outputting as annotations on Pull Requests with GitHub Actions

MedBot: Sick children + Signal Group + Bot = Graphs and Timelines

TrueNAS storage controller pass-through with Windows Hyper-V (DDA)

TrueNas OneDrive Cloudsync corrupted on transfer

Azure: Workbook without hard coded resources for automated deployment

Azure: Automate hosting a Windows Container inside VNET

Using your VSCode dev container as a hosted Azure DevOps build agent

Dev Keyboard: Moon Lander Mark 1 Review 😍

Azure Functions Get Key from Terraform without InternalServerError

Add Diagnostic Settings to Azure Storage account via Terraform

Running Pester Tests in Parallel

Azure Devops: How to run a Task if files have changed since last build

K8s Operator with dynamic CRDs using controller runtime (no structs)

Terraform, Azure VPN Gateway and OpenVPN Config

Terraform, Docker, Ubuntu 20.04, Go 1.14 and MemLock: Down the rabbit hole

Cleanup in Bash Scripts

Azure Databricks and Terraform: Create a Cluster and PAT Token

Generate docker images of specific size

How to build Kubernetes from source and test in Kind with VSCode & devcontainers

Use KIND (Kubernetes in Docker) in CI/CD reliably

Mutating Admissions Controllers with Open Policy Agent and Rego

Using Azure DevOps to speed up Docker builds

Misusing C# 8 `using` to get Golang `defer` in DotNet Core 3

VSCode Container dev a Remote Docker Daemon [Brain dump]

Easily Debugging Terraform Provider for Azure in VSCode

Writing Bash doesn't have to be as painful as you think! Shellcheck to the rescue.

Friends don't let friends commit Terraform without fmt, linting and validation

Terraform: Get Azure Function key

Avoiding pushing secret stuff to Git by accident

OSS and Stress

Debugging Cloud-Init on Ubuntu (in Azure or anywhere)

Docker and Healthchecks outside of Kubernetes

Kubernetes Integration Testing: MiniKube + Azure Pipelines = Happy

How to: Check your DNS entry maps to your Public IP in Bash

Magic, MutatingAdmissionsControllers and Kubernetes: Mutating pods created in your cluster

From ARM to Terraform: Why I'm becoming a Terraform convert

Integration testing Service Fabric & Traefik with Docker

Autocomplete Kubernetes YAML files in VSCode

Pass arguments to Golang program when debugging with VSCode

Using .img files on Azure Files to get full Linux filesystem compatibility

Quick How to: Mount Azure Files Shares with Symlinks support on Ubuntu

Kubernetes: Prevent Container from accessing Cluster API

Making Globally Distributed Systems easier with Leadership elections in .NetCore

Fixing ASPNET Production Issues by adding custom data to App Insights logs

Building a SaaS App from your Boxed Software – Pricing, Profit, Architecture and Performance

Using App Insights Analytics Query Language to Make Better Decisions

Backup Azure Table Storage - Quick PowerShell Script

PubSub in Service Fabric with Redis

Running Redis in a Service Fabric cluster

How to make a CI Build for a custom DSC Resource with Appveyor & PowerShell Gallery

Service Fabric: Getting started with a frontend website and a partycluster

Build & Push a Docker Image using Visual Studio Online Build vNext

Azure API Management: PowerShell Reporting & Cache Hit Ratio

Detecting Taps on Microsoft Band with RX and C#

Powershell Invoke-WebRequest with a cookie

Streaming Sensor data from the Microsoft Band using Reactive Extensions and C#

Appveyor, Github and Chocolatey: Automatically Build your project and publish updates to Chocolatey

PowerGist – Source Control for Powershell ISE with Github Gists

Gracefully Drain Session from IIS Before Restarting/Stopping

Chocolatey, PowerShell DSC and Azure IAAS - Automating dev box creation

Why aren’t we agile or lean when it comes to mobile apps?

Awesome Extensions for Visual Studio 2013 – Make life easy on yourself

Integration testing MongoDB with C# - More Fluent Syntax

Integration testing azure storage - Fluent syntax

Capture HTTP traffic with Fiddler on Devices with no Proxy option

How I unwittingly became part of a DDOS attack

Windows Phone 8.1 - Create a Draw control like Android NavigationDraw

Configure Azure Cache From Cloud Config in PAAS

Moving existing Win 8.1 App to Win Phone 8.1 with new Universal App project – HypeMix has a go!

Windows Store App - Infinite Scrolling list with Xaml

Azure Store - Free MongoDB, New Relic, SendGrid and more..

Clean up unused Services from Azure Portal with PowerShell

Start and Stop Azure VM’s (and more) in Parallel from Powershell

PaperBoy update Coming soon... awaiting certification

Stand up a SQL AlwaysOn Cluster on Azure IAAS in One-click

Using LinqPad to query Azure Diagnostics (Best WAD viewing client for Devs imo)

MOLAPSE - Timelapse App for Movember

Flurry Stats Windows Phone client

Hunting Performance issues in a Windows Phone App

Flurry Nuget Package for Windows Phone

Paperboy - Playing with colours

Chocolatey, Remote PowerShell and Azure IAAS - automating dev box creation

Visual Studio 2013 – How to get rid of the clones

PaperBoy - Public Preview

Paper Boy Preview Coming - Sneak peak.

Windows Phone - Listbox animate item when added

Paper Boy - Need your feedback

Removal of Live Tile service supporting BBC News Mobile App

Removal of the BBC News Applications for Windows Phone and Windows 8

Get an Azure hosted Web API deployment for free with Azure Websites

BBC News Mobile - Development on hold

New Stuff: Audiencer - Get Audience feedback easily.

Abusive support requests, Really?

News Mobile & Win Phone 7.8 Live tile

BBC News Mobile v4.0.3.5 (Windows Phone 8) in testing

BBC News Mobile v4.0.1.2 (Windows Phone 8) Beta

BBC News Mobile v4.0.1.0 (Windows Phone 8) Beta

Quick update

BBC News Mobile Updates

HypeMix brings HypeMachine to Windows 8

BBC News Mobile for Windows 8: Update

Privacy Statement

BBC News Mobile 8 - Beta Coming soon.

BBC News Mobile 3.6 and App Awards

BBC News Mobile hits the 200k mark

Accidents and Apps

Accidents and Software Development

BBC News Update 3.5: Submitted

Email Change/Migration

BBC News Issues Update

BBC News Mobile Issues

BBC News Mobile 3.1 Beta

Square Launched!

Coming soon: Square

Release: BBC News Mobile

BBC News Mobile v2.8.2 Beta

BBC News Mobile 2.8.1 Beta

BBC News Mobile 2.8 Beta

BBC News Mobile v2.7

BBC News Mango Update on the Update

BBC News Mango Released! http://bit.ly/pJIgop

BBC News Mobile v2.6.6

New Job!

WP7 Toolkit: Combining Hubtile, Listbox, Tilt, ContextMenu and WrapPannel

BBC News Beta 2.6.5 - Gui Tweaks

BBC News Beta - 2.6.4

BBC News Mobile

BBC News Mobile Mango v2.6.3 – Beta Update

BBC News Mobile Mango v2.6.2 - Beta Update

BBC News Mobile Mango v2.6.1 - Open Beta

Support Email Change

BBC News Mobile - Mango Beta

First Post

All