gripdev.xyz
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