Open in app

Sign in

Medium Logo
Write

Sign in

Mike Diaz
Mike Diaz

205 followers

Home

About

What I Learned at Work this Week: Recurring MySQL Syntax

I like writing SQL. Whether it’s Snowflake, Postgres, or MySQL (these are surely the only querying languages), it all just makes sense. I…

Apr 6
What I Learned at Work this Week: Recurring MySQL Syntax
What I Learned at Work this Week: Recurring MySQL Syntax
Apr 6

What I Learned at Work This Week: Timing a Method with Object Oriented Principles

This 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…

Mar 8
What I Learned at Work This Week: Timing a Method with Object Oriented Principles
What I Learned at Work This Week: Timing a Method with Object Oriented Principles
Mar 8

What I Learned at Work this Week: Python patch and pytest fixture

My 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…

Jan 12
What I Learned at Work this Week: Python patch and pytest fixture
What I Learned at Work this Week: Python patch and pytest fixture
Jan 12

What I Learned at Work this Week: File Signatures and Hexadecimal Encoding

Loyal 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…

Dec 8, 2024
What I Learned at Work this Week: File Signatures and Hexadecimal Encoding
What I Learned at Work this Week: File Signatures and Hexadecimal Encoding
Dec 8, 2024

What I Learned at Work this Week: Guava Cache

This 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 19, 2024
What I Learned at Work this Week: Guava Cache
What I Learned at Work this Week: Guava Cache
Oct 19, 2024

What I Learned at Work this Week: UTF-16 LE with BOM

I 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 14, 2024
What I Learned at Work this Week: UTF-16 LE with BOM
What I Learned at Work this Week: UTF-16 LE with BOM
Sep 14, 2024

What I Learned at Work this Week: A Nullable Option in a Java Record

We’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 27, 2024
4
What I Learned at Work this Week: A Nullable Option in a Java Record
What I Learned at Work this Week: A Nullable Option in a Java Record
Jul 27, 2024
4

What I Learned at Work last Week: Java Enums

My 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 6, 2024
What I Learned at Work last Week: Java Enums
What I Learned at Work last Week: Java Enums
Jul 6, 2024

What 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 15, 2024
What I Learned at Work this Week: Test-Driven Development
What I Learned at Work this Week: Test-Driven Development
Jun 15, 2024

What I Learned at Work this Week: MySQL Table Building Tips

SQL 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 12, 2024
What I Learned at Work this Week: MySQL Table Building Tips
What I Learned at Work this Week: MySQL Table Building Tips
May 12, 2024
Mike Diaz

Mike Diaz

205 followers

Software Engineer

Following
  • Liz Wasser

    Liz Wasser

  • Daniel Tepper

    Daniel Tepper

  • Levi Davis

    Levi Davis

  • April Escobar

    April Escobar

  • Changhongwhitney

    Changhongwhitney

See all (34)

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech