Hi there, I'm dogue. I'm a heavy equipment mechanic by trade and a programmer by hobby.

My first career was in IT/helpdesk work starting back in 2008. In 2014 I was laid off and due to having become disenfranchised with the industry (and the lack of IT jobs in my area), I decided to change things up. After a brief period of being very broke, I found a job listing for a heavy equipment mechanic at a CAT dealership that required no experience and provided starting tools. Seven years later, I'm still with that company. But I never lost my interest in tech.

I wrote my first code at the age of 6 or 7 in BASIC on a VTech PowerPad.

I wrote my first "useful" code back in 2009 or so when I built an IRC bot for the gaming clan I was in at the time. After that I kind of forgot about programming for a while until around 2020 when I heard about and became interested in Rust. Since then, I've been programming pretty regularly in my free time.


The languages I use the most (in no particular order) are:

  • Rust
  • Odin
  • Go
  • Python

Languages that I'm interested in but don't claim any proficiency with:

  • C
  • x86_64
  • OCaml
  • Elixir
  • Zig
  • Nim
  • F#
  • FORTH

Languages I was proficient with at one time but no longer use much, if at all:

  • PHP - see the awful code I wrote at 19 for the aforementioned IRC bot here
  • Perl - good times hacking on X/HexChat scripts back in the day