Skip to main content
Zach Urich

Hi! I'm Zach

i like to draw, play video games, and occasionally take pictures. i also write code for a living.

đź’­ thoughts

  • Sharing Ideas

    As engineers, we have a tendency to “over engineer” our sharing of knowledge...
  • Testing For Results, Not Implementation Details

    When writing unit tests, it is tempting to create a mini testing "framework" within your test files. Such a setup could include de...
  • Checking In (1/??)

    On August 7th 2023, my partner and I welcomed our first child into the world. Miles couldn’t be more perfect...
  • Made a New Website

    It's 2022 and I finally made a new iteration of my website...
  • An Introduction to HTML

    There are three fundamental technologies that are used to create websites. These technologies are interpreted by web browsers to s...
  • Batman Is a Terrible Role Model

    I used to think that strength meant not expression emotion and not revealing problems. I believed it admirable to aspire to be a s...
  • Life Hack Culture is Dumb

    I'm often scrolling through Twitter and come upon a video or article that describes some way of doing something that is supposedly...
  • Guidelines for Embracing Project Unknowns

    When I'm beginning a new project, that feeling of "I don't know what I'm doing" often creeps up in the back of my mind. The fear o...
  • Higher-Education and Learning

    It's never been easier to access the resources needed to learn just about anything, on-demand, and whenever convenient. Because of...