3 min read AWS Lambda and EFS Troubleshooting EFS unlocks 512MB+ file storage for Lambda, but connection errors have common fixes you should know. DevOps & Infrastructure AWS
1 min read File Uploads to AWS S3 Made Easy! Pre-signed S3 URLs let users upload files directly from browsers without touching your backend. DevOps & Infrastructure AWS
1 min read Allow GitLab CI to use Docker Registry with Self Signed Certs GitLab CI can trust private Docker registries with self-signed certs - here's the dind config. DevOps & Infrastructure Docker Linux
2 min read Solution for Docker Registry Error: certificate signed by unknown authority Private Docker registries with self-signed SSL require special config - here's how to make Docker trust them. DevOps & Infrastructure Docker Security
2 min read New 10MinuteMail Beta! 10MinuteMail turns 14 with a major beta redesign - from Seam to modern architecture. 10MinuteMail
2 min read Office Hours - Redux Free office hours: ask me anything about eCommerce, enterprise architecture, or building startups. Career & Business
3 min read AWS, Wordpress, Bitnami, and Ansible - A Journey Switching from Bitnami AMIs to custom AWS setups gave me flexibility but required rethinking WordPress ops. DevOps & Infrastructure AWS
2 min read Spring AWS SQS Queue Problem QueueDoesNotExistException QueueDoesNotExistException in Spring + SQS? Check your queue creation and region configuration first. Software Development Spring Boot AWS
1 min read Updated JIRA to Omnifocus Integration JIRA-OmniFocus sync went from 50 seconds to 2 with due date support and smarter task scanning. Productivity Tools
6 min read OWC Thunderbolt 3 Dock Review OWC Thunderbolt 3 Dock first look - finally, a docking solution for the new MacBook Pro. Tech & Gear macOS
2 min read Session and Memory Leak on Wildfly 10 Wildfly 10 session leak traced to WebappLifecycleListener - a JBoss bug that needs workarounds for production. Software Development JBoss
7 min read Oracle Commerce Cloud - The Good, Bad, and Ugly Oracle Commerce Cloud: great idea on paper, but pricing and feature gaps make on-premise ATG still competitive. Software Development ATG Oracle
1 min read GitHub to OmniFocus Integration Sync GitHub issues straight to OmniFocus with a simple Ruby script. Manage all your tasks from one place without juggling multiple to-do lists. Productivity Ruby Tools
2 min read Sovrn Advertising Doesn't Understand The Word NO! An advertising firm can't take no for an answer - six employees, persistent emails, and zero respect for a simple boundary. Life & Personal Opinion
4 min read Control Nest Thermostat From the Command Line Using Nest API Learn how to control your Nest Thermostat from the comfort of your command line with the Nest API! Software Development Tools
5 min read Life Without Things A month without modern conveniences tests whether comfort comes from things or mindset. Life & Personal
4 min read Modern TV is Killing the Dream of Justice When TV writers strip characters of all likability, viewers stop rooting for anyone - they just want the story to end. Life & Personal Opinion
1 min read New ATG Rest Module Jersey-based REST module simplifies ATG REST service configuration with annotations instead of verbose setup. Software Development Java ATG
1 min read error invoking target irman ioracle of makefile Missing ljavavm12 library during Oracle installation? A simple file copy solves the error. DevOps & Infrastructure Oracle
1 min read Double the Oracle DB connections from JBoss you expect? JBoss doubles your Oracle connection pool size when separating transactional and non-transactional connections. Software Development JBoss Oracle