Featured Posts
Hot water: a contactor and a few OpenHAB rules
One immersion. A Shelly on the contactor coil, not on the element. Cheap-hour boost, a Sunday bath night, and the rules to copy.
AI, Driving Productivity - Integrating GTD with Machine Learning Tools
Explore how integrating AI and machine learning tools can supercharge your GTD workflow, automating tasks and enhancing collaboration through platforms like ...
RF vs Zigbee in 2024
Comparing RF and Zigbee technologies for home automation in 2024, with insights on simplifying system maintenance using Zigbee.
Building a Sports Calendar Service
An overview of building a sports calendar service using Angular, S3 + Cloudfront Hosting, and NestJS Lambda functions.
Recent Posts
GOTO 2017 • The Many Meanings of Event-Driven Architecture • Martin Fowler
People describe their systems as "event-driven". But when looking deeper that phrase seems to lead to some very different architectural assumptions.
It is not just Microservices • Fred George
MicroServices has officially come of age. The first book is out, with more on the way. Dedicated conferences exist. MeetUps have been running for months. But...
DDD & Microservices • Eric Evans
Microservices are associated with extreme isolation (e.g. no shared database, autonomous dev-ops teams, etc.) At its best, this creates a practical boundary ...
Domain Driven Design: The Good Parts - Jimmy Bogard
The greenfield project started out so promising. Instead of devolving into big ball of mud, the team decided to apply domain-driven design principles. Ubiqui...
Building a High-Performance Team is Everyone’s Job
Building great teams isn't just something that managers do alone, with spreadsheets and workflows and process documents. Great teams come from the participat...



