RSSAmplifier

Blog

Digital Sanctuary

Digital home of Devon Hillard

digitalsanctuary.comRSS feed ↗20 posts

Latest posts

FullAuto: Wiring ccmagic’s auto-ticket into Cyrus

Label a Linear issue FullAuto and walk away. It comes back merged, or parked with a reason. Three sharp edges stood between that plan and a container I trusted.

auto-ticket: Letting Claude Code Run a Ticket End to End (and When You Shouldn't)

A Claude Code driver that takes a ticket from first commit to merge unattended. How it fails safely, and when you shouldn't hand it the keys.

Self-Hosting a Linear-Driven Claude Code Agent with Cyrus

Setting up a self-hosted, Linear-driven AI coding agent on my own server, and the two things that took actual work: keeping the bill sane and not handing it too much access.

My Personal Single Pane of Glass Dashboard

I wanted one screen that surfaces everything I care about during the workday: without juggling tabs, picking up my phone, or sending my data to anyone else's cloud. So I built one. Here's what's in it, the caveats, and who it's actually for.

AI Coding Zen and the Art of Context Management

Forget the perfect prompt - mastering context management is the real secret to productive AI-assisted development.

Managing Home and Work GitHub Accounts from the Same Machine

Keep your personal and work GitHub identities separate with SSH config tricks that route keys automatically.

Updates to 10MinuteMail: Mobile-Friendly and Faster

10MinuteMail is faster and mobile-friendly now - a complete overhaul to match modern web standards.

Stop Bots for Free with Cloudflare Turnstile in your Spring Boot App

My first Maven Central library: Free Cloudflare Turnstile integration for Spring Boot with zero CAPTCHA friction.

Easy AI Powered Translation For Your Java App!

AI-powered translation keeps your Java message bundles in sync across languages without manual translation work.

Productivity Pitfalls of Prolific Project Placements

Working 50% on two projects rarely means 50% productivity each - the hidden costs of context-switching compound fast.

Cloudflare Workers User Management and Session Framework

Stateful sessions on Cloudflare Workers beat JWT sprawl when your admin needs context and data persistence.

How Does Cloudflare Workers Compare to AWS Lambda?

Cloudflare Workers beat Lambda on latency, cold starts, and pricing - I'm migrating production apps to the edge.

Introducing the New and Improved Spring User Framework

Spring User Framework gets a major upgrade two years later with new features and flexible architecture.

Bedrock API Authentication Made Me Quit My Project

Explore AWS Bedrock API, a direct competitor to OpenAI with Generative AI LLMaaS, and the implications of its Signature v4 authentication method. This article delves into the complexities and potential developer challenges posed by AWS's security-focused approach, highlighting the importance of simplicity and documentation in developer adoption.

Simple Wufoo Style Form Handling Using AWS

Build your own Wufoo with TypeScript and AWS - serverless forms that store data and send alerts automatically.

How to get SpringBoot LiveReload Working over HTTPS

HTTPS breaks LiveReload in Spring Boot - here's the WebSocket fix to keep hot reloads working over secure connections.

SpringBoot DevTools Auto Restart and Live Reload

Spring Boot DevTools auto-restarts your app and reloads the browser - speeds up dev cycles significantly.

Broken Site - Sorry

Migration from Avada theme left many pages broken - fixes coming as the rebuild continues.

Migrating 10MinuteMail from Java to GraalVM Native

GraalVM Native compilation cuts 10MinuteMail startup time and memory footprint from Java baseline.

Micronaut, GraalVM, Native, AWS Lambda, and Apple Silicon M1!

I have run into some issues getting Micronaut, GraalVM, and Native builds working correctly on my Apple Silicon M1 Max based MacBookPro. So I wanted to share what I've needed to do to get things working correctly.