About

About The Author

My name’s Chris. I’m a Senior Software Engineer, living in (often) sunny, (always) beachy Santa Monica, CA.

In my spare time, I enjoy cooking (especially grilling), photography, gaming, and golf, presented in descending order of aptitude.

This blog is hosted on NixOS.

Standard disclaimer

The views and opinions on this blog don’t reflect that of my employer, only mine. Not that these mean anything.

Rapid-fire luke-warm takes

Maybe I just keep this updated and that’ll be the way I convince myself to write more.

  • The JVM is fine and more important in modern software than Hackernews would have you think.
    • Hackernews’s comment section should not exist.
  • ASP.NET is a more batteries-included Servlet.
    • Spring is important but massively overcomplicated.
  • Async I/O isn’t always the answer. The mental overhead of needing to prevent blocking (or function coloring) gets old.
  • Emacs over vi.
  • Typescript (the language) is great. JavaScript (the ecosystem and mindset) isn’t.
  • The Rust Programming Language book is an extremely weird way to teach a ne w language.