RSSAmplifier

Blog

Greg Wilson's Tech Blog

Greg Wilson's tech blog — notes on AWS, AI, photography, and cars from the person who leads the AWS Documentation and SDK/CLI teams.

gregwilson.techRSS feed ↗17 posts

Latest posts

Building domain-specific AI chatbots: JazzQuery, RennQuery, WristQuery, and Celiac vs Me

A technical deep-dive on the shared framework behind four niche AI companions — the serverless chat architecture, the cheap-Haiku/smart-Sonnet model split, curated web allowlists, and local knowledge bases (Wikipedia mirrors, a 33-million-row jazz discography, and my own book).

Every known way to reboot or reset a 2025 Volvo EX90

Every known way to reboot or reset a 2025 Volvo EX90 - The EX90 Survival Guide

The Acceleration Obsession with Cars

I feel like we live in an age of automotive craziness. When I was a teenager, any car that could accelerate from 0 to 60 in under 6 seconds was considered extremely “sporty” (and out of reach). We’ve come a long ways — I recently had the opportunity ...

What's new and what's next with AWS Docs

I have been at AWS for over 3 years now, leading the teams that build AWS Documentation and the AWS SDKs/CLI. It's been an incredibly fun ride, and I've learned a lot about the unique challenges of building and managing these types of systems at such...

Stupid but useful AI tricks: Creating calendar entries for upcoming full moons using Claude 3.5 Sonnet

Create iCalendar entries for every full moon in the next 12 months using Claude 3.5 Sonnet

Stupid but useful AI tricks: Creating calendar entries from an image using Anthropic Claude 3.5

Generate calendar entries from an image using Anthropic Claude 3.5. Convert lesson dates in an image to a calendar ICS file

Bricking a Mars probe

Discover how NASA's Viking 1 and the Soviet Union's Phobos 1 missions encountered software mishaps and what engineers did to overcome these challenges

How to Use Amazon Bedrock APIs for Anthropic Claude 3.5 Sonnet in Python

A guide on using Amazon Bedrock APIs for Anthropic Claude 3.5 Sonnet in Python, including setup, differences, and error handling

Fun with Anthropic Claude and image file geo-location

Learn how to use Anthropic Claude AI to extract and utilize image file geo-locations in this detailed, real-world coding experiment

How I Supercharged My Synology DS723+ for Adobe Lightroom

Supercharge your Synology DS723+ for professional photo editing with NVMe SSDs and a 10GbE network card.

Playing with Claude 3.5 Sonnet for code generation and image alt-text descriptions

I had a little time to relax over the weekend, so I decided to try a small coding project with Anthropic Claude 3.5 Sonnet. I wanted to test the new 3.5 Sonnet model and also explore the artifacts feature. Claude 3.5 Sonnet is very good at describing...

Gmail shortcuts will quadruple your speed

Boost your efficiency with Gmail keyboard shortcuts and handle your inbox like a pro. Learn how to enable and master these shortcuts

Unsend your mistake in Gmail

Learn how to configure Gmail settings to extend the time window for unsending emails beyond 5 seconds

Chrome feature: Mute site

Mute annoying auto-playing content in Chrome with the new site mute feature

Flying the new DJI Mavic 3 Pro

A review of flying the DJI Mavic 3 Pro, showcasing 4k/60fps HDR footage and minor color corrections

Learning about video production and editing from ChatGPT and YouTube

Learn video production and editing with ChatGPT insights and YouTube tutorials. A new way to learn

Play Chess via Messaging Apps

Create a serverless service to play chess via messaging apps using FEN notation and chessboard.js. Scalable, no backend data store needed