Engineering Notes
Code is abundant now. Architecture, maintainability, and staying true to what the application is for are still the hard part.
All
AI-Assisted Development
Engineering Practice
Infrastructure and Operations
Search and Marketing Engineering
Security
AI-assisted development
APIs
AWS
Accountability
Architecture
Async
Authorization
Automotive
Background Workers
Backups
Code Quality
Consent
Content Maintenance
Crawlers
Data Isolation
Debugging
Disaster Recovery
Docker
Email
Engineering Practice
Error Handling
GA4
Google Ads
Grafana
IMAP
Image Processing
JavaScript
Job Queues
Landing Pages
Local SEO
Logging
Mailcow
Migrations
Monitoring
Multi-tenant
OAuth
Observability
Opinion
Performance
PostgreSQL
Pre-signed URLs
Production
PromQL
Prometheus
React
Releases
Reliability
S3
SKIP LOCKED
SMS
Search Console
Security
Staging
Technical SEO
Testing
Tooling
Triage
Twilio
Uploads
Webhooks
Search and Marketing Engineering
Featured
Why SEO Pages Need Refresh Cycles
Pages I built kept earning traffic for years, then declined when nobody maintained them. Every content plan needs a refresh schedule, and more pages mean more upkeep.
Oct 14, 2026
Read more →
Search and Marketing Engineering
Match the Landing Page to the Ad
A visitor who clicks an ad with a specific offer should land on a page showing that offer. I built a script that read the VIN from the URL and updated price, discount, and disclaimer.
Oct 14, 2026
Read more →