Mike DiazWhat 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…Oct 19Oct 19
Mike DiazWhat I Learned at Work this Week: UTF-16 LE with BOMI was investigating an error with a service that parses a CSV file. The job failed to complete and, when I reviewed the logs, nearly every…Sep 14Sep 14
Mike DiazWhat I Learned at Work this Week: A Nullable Option in a Java RecordWe’ve been working on developing a new API, which means we’re receiving and transforming lots of different types of data. I’ve started to…Jul 27Jul 27
Mike DiazWhat I Learned at Work last Week: Java EnumsMy team has been working on updating a legacy product to make its UI more feature-rich, reliable, and easier to use. This product accepts…Jul 6Jul 6
Mike DiazWhat I Learned at Work this Week: Test-Driven Development“Test-driven development” was one of the first terms I learned when I first entered bootcamp at the end of 2019. Our lessons would always…Jun 15Jun 15
Mike DiazWhat I Learned at Work this Week: MySQL Table Building TipsSQL is one of the few frameworks where I feel confident in the code I’m writing. Whether it’s the wrong JOIN type, a GROUP BY column not…May 12May 12
Mike DiazWhat I Learned at Work this Week: Giving Hikari a Local DataSourceIt was a very big moment for me at work. Those who read last week’s post know that I was able to get an Integration Test working and, since…Apr 14Apr 14
Mike DiazWhat I Learned at Work this Week: The Practical Value of an InterfaceI’ve been busy at work. My Python script and I have joined a new engineering team, and I stress the word team here. In my previous…Mar 30Mar 30
Mike DiazWhat I Learned at Home this Week: Bit FieldsMost of the lessons I’ve learned at work recently have been workplace-specific terraform protocols, so they wouldn’t be terribly…Mar 17Mar 17
Mike DiazWhat I Learned at Work this Week: Correcting my PatchesAbout a year ago, I wrote a post about patching in pytest. I created a simple patch, but ultimately wasn’t able to get it to work…Feb 18Feb 18