Jimmy Hartzell#


Programmer, writer, opinionator

  • Name: Jimmy Hartzell
  • Pronouns: He/Him
  • Dogs or Cats: Cats
  • Hair Style: Bald + Beard
  • Nationality: United States
  • Location: Pennsylvania (Philadelphia area)
  • Preferred Programming Languages: Rust, Haskell, C++, C
  • Resume: HTML, PDF
  • GitHub: jhartzell42
  • Programming Portfolio
  • Books I’ve Read Recently
  • Political Views
  • Biography: Programmer, Personal
  • Favorite Beer Style: Hefeweizen
  • Usable Languages: English, German
  • Languages I’ve Dabbled In: Spanish, Swedish, Japanese, Biblical Hebrew, Biblical Greek, Ecclesiastical Latin…

Professional Skills#

Programming Languages#

  • Rust
  • Haskell
  • C++
  • C
  • Python
  • Swift
  • Objective-C
  • Bash

Soft Skills (in a software development context)#

  • Teaching: Lecturing and Explaining Technical Concepts
  • Mentoring
  • Requirements Gathering
  • Planning and Prioritizing Large Amounts of Work
  • Dealing with Clients


  • Writing/Blogging (hi!)
  • Friends
    • Talking for hours and hours and hours on the phone with friends
    • Travelling with friends
    • Travelling to meet up with friends
    • Going out with friends
    • Going out to make friends
    • Throwing parties to invite friends
    • Board games with friends (I want more of this!)
  • Nerding out about/learning more about:
    • Linguistics
    • History
    • Religious studies, especially the Hebrew Bible
    • Germanic languages
    • Economics
    • Other nerdery (see the topics of this blog for details)
  • Exercising (this should be bigger and higher up, but honestly it just isn’t):
    • Cycling
    • Rock climbing (relatively new, I’m still quite bad!)
    • Weight Training (lifting weights up and then putting them back down)
  • Keeping an overly meticulous TODO list
    • Writing everthing I need to do on the list
    • Making sure I maintain the list well
    • Make sure I plan each day
    • Fail to do many of the things I planned
      • Especially errands and chores (they’re the worst)
    • Many days: Write down the few things I did succeed at doing
  • Music
    • Planning to get less rusty on piano
    • Seeing if I might get less rusty at singing
    • Considering getting less rusty on trombone
    • Annoying my friends playing recorder