Mike Diaz·Dec 29, 2025What I Learned on Break This Week: Effective Java ExceptionsLoyal readers may remember that the company I work for has a break from the end of December to January where all the employees are off. As…
Mike Diaz·Sep 28, 2025What I Learned at Work this Week: The Factory PatternFor the past two weeks, I’ve been working on a feature that ingests, transforms, and loads data. It’s one of the larger projects I’ve done…
Mike Diaz·Aug 31, 2025What I Learned at Work this Week: Apache Camel ApplicationsI hear about “Camel” pretty regularly at work, and usually it’s not something I want to be involved in.A response icon1A response icon1
Mike Diaz·Jun 22, 2025What I Learned at Work this Week: Horizontal Pod AutoscalingMy team holds a “retro” meeting every two weeks. In that meeting, we reflect on what we’ve done since the last retro meeting and, if we’ve…
Mike Diaz·May 26, 2025What I Learned at Work This Week: Local Variable Type Inference GuidelinesUsually I’ll come up with a topic for this blog based on work that I have to do which requires me to understand a new concept. This week…A response icon1A response icon1
Mike Diaz·Apr 6, 2025What I Learned at Work this Week: Recurring MySQL SyntaxI like writing SQL. Whether it’s Snowflake, Postgres, or MySQL (these are surely the only querying languages), it all just makes sense. I…
Mike Diaz·Mar 8, 2025What I Learned at Work This Week: Timing a Method with Object Oriented PrinciplesThis week, I was tasked with investigating a latency issue with one of my team’s services. We use Datadog to chart the amount of time it…
Mike Diaz·Jan 12, 2025What I Learned at Work this Week: Python patch and pytest fixtureMy manager knows that I’m more comfortable working on Python than Java. So when I closed my last ticket of the sprint on a Thursday, he…
Mike Diaz·Dec 8, 2024What I Learned at Work this Week: File Signatures and Hexadecimal EncodingLoyal readers know that I’ve done a lot of work on a product that generates reports in a CSV format and sends them to an SFTP. But my team…
Mike Diaz·Oct 19, 2024What I Learned at Work this Week: Guava CacheThis week, I was on-call at work and I got paged a bunch. One of my pages was for a service that received an overload of requests and…