Tyler Guillen

Blog

Emittance, Version 2

Dependency management is one of the key challenges that a developer faces as their software grows in complexity. It’s incredibly easy to introduce a dependency into a class that winds up being difficult to extract after a while.

Read more...

Have Better Arguments: The Boy Who Cried Fallacy

This is part of a series on how to have better arguments with people. Most people are bad at having arguments, and I want people to be better at it.

Read more...

Tracebin, Part 2

When the agent was done, we turned to the server that ingests performance data transmitted by agents. Here we encountered problems of scale, database design, and data engineering.

Read more...