RSSAmplifier

Blog

Scott's Ramblings

Tech and opinions tied loosely together by a thread of novelty

blog.scottgerring.comRSS feed ↗27 posts

Latest posts

Dumb-ish phones: a love story

or, how I over-engineered my way out of habitual scrolling

Introducing Geoff

A boring personal assistant for boring people

All Along the Calltower

An adventure of discovery into the C calling conventions

“The Stack!” cried Mary

A primer on the call stack.

Combining OpenTelemetry and Java auto-instrumentation

Combining OTel and auto-instrumentation for sweet-spot instrumentation

Custom static analysis for your apps with CodeQL

Building project-specific static analysis rules with CodeQL to catch architectural violations and project-specific anti-patterns

I vibe-coded a path tracer so you don't have to

And it worked, ish. Exploring the boundaries of AI-assisted coding through ray tracing.

Coding Assistants: A Case for Better Static Analysis

How we can improve AI-generated code quality through better static analysis tools and architectural unit testing

OpenTelemetry: Contextful Context

Understanding OTel's Context passing

Now

This post explores insights and updates on Now.

Talks and Writing

Talks I've given, things i've written.

From Systems to Services II: Java & Quarkus

Is it time to swap your high level language for Rust for your microservices?

Rust: From Systems to Services

Is it time to swap your high level language for Rust for your microservices?

What's running that? Load Balancer ID from Hostname II

Continuing our journey to identify cloud load balancers based on how they talk.

Faster multi-arch container builds: golang edition

Learn how to cross-compile with golang

Faster multi-arch container builds

Learn how to use Rust's native support for cross-compilation

Everyone should try Helix

Helix: a text-editor for the disenchanted

First month at Datadog

This post explores insights and updates on First m

What's running that endpoint?

Identifying Cloud Load Balancers behind endpoints

Introducing Minderbinder

Introducing Minderbinder - a tool that uses eBPF to inject failures into running processes.

Swiss Public Webcams Spelunkomania

This post explores insights and updates on Swiss P

eBPF Network Vershitifier

This post explores insights and updates on eBPF Ne

An eBPF-y Addendum - How do uprobes work?

This post explores insights and updates on An eBPF

Adventures in eBPF

First steps with eBPF, looking at capturing unencrypted SSL traffic

Infrastructure from code

This post explores insights and updates on Infrast

Automating Tailscale exit nodes on AWS

Using the AWS CDK to provision multi-region tailscale exit nodes.

Vectorized Sports for Fun and Profit

Extract and visualize strava data with a simple webapp and vector tiles