Teams & Culture —3 min read
"Sync or Async code review are both fine"

Are they? Really?

Teams & Culture —2 min read
I have a confession to make

I messed up. I'll try do do better.

Coding Practices —3 min read
What makes you think your tests are error-free?

Nothing. I don't have any confidence in my ability to write error-free tests.

Coding Practices —2 min read
Comments vs self-documenting code

Why not both?

Coding Practices —2 min read
How do you format your code?

Tabs or spaces?

Coding Practices —4 min read
Is TDD fundamentally wrong?

That one time I surprisingly agree that TDD is fundamentally wrong

Coding Practices —1 min read
Nobody ever sees mud when they look at their own ball

The big ball of mud is always inherited.

Coding Practices —25 min watch
Unlocking the Power of Infrastructure as Code, Go, & More on Schematical

Unlocking the Power of Infrastructure as Code, Go, & More

Coding Practices —3 min read
TDD and throw-away code

If I had started with test-first approach, I would have saved half a day or so.

Coding Practices —1 min read
TDD provides focus

TDD helps me avoid mental rabit trails of nice-to-haves and performance improvements.

Coding Practices —2 min read
Cleaning out the code cobwebs

A couple anti-patterns I see frequently, and what I do instead.