Recent Posts
-
Running Gleam in a Codex Environment
I’ve recently been exploring the Gleam programming language. Gleam is a statically typed language that compiles to Erlang, and it’s designed for building scalable and maintainable applications. As is the case with many programmers these days, I wanted to explore using Codex to build a proof-of-concept for an idea I had. It turned out that setting up a Codex Environment was much more involved than I expected. This post walks through the issues I ran into and the exact configuration…
-
Basketball Season
I have had the pleasure of coaching basketball at St. Mary’s High School in Phoenix, AZ for the past three years. Being a part of a successful program has been a tremendously rewarding experience. My first year, I was a volunteer coach and helped with the varsity team. In my second year, I was the head coach of the freshman team. Last year, my third, I was the head junior varsity coach. That progression has allowed me to grow as…
-
The Worst Week
This year has not been good for a lot of people. We are going through a global coronavirus pandemic, the turbulent (but hopeful) breakdown of systemic racism, and record unemployment. However, before all of this hit the United States, I had a week that I would not wish on anyone. I feel very comfortable calling it the worst week of my life. I shared a tweet-storm of some of the details on Twitter, but I wanted to include more of…
-
Leaving St. Mary’s
I previously wrote about a full-time position I accepted to teach math, physics, and computer programming at St. Mary’s High School in Phoenix. The decision process to accept the position was a very long and difficult one, but, in the end, it turned out to be the right one. I learned more from the kids at St. Mary’s than they learned from me. However, I ended up leaving my job at St. Mary’s to pursue a new career in software…
-
It’s Been Awhile
Wow, I can’t believe I haven’t written anything for this blog in nearly three years. A lot has happened in those three years – a lot I want to write about – but first I would like to just write a quick catch up. The last post was just after my step-father died. Before that, I wrote about my new full-time job. Life has certainly changed since then. We were still getting used to the fact that my step-father was…
-
Password Managers
Password managers are a great tool for remembering your passwords and making sure they are random, long, and secure. Some password managers remind you to change your passwords every so often or when there has been a reported breach of a service. However, there is another extremely important reason to use one: leave your important information for your loved ones if the unexpected happens. As I wrote previously, my step-father passed away unexpectedly. He wasn’t the most tech-savvy person, but…
-
Bobby Lee Roy Frazier
On April 24th, my step-father died unexpectedly from a heart attack. He had been dealing with a stomach bug and had gotten up in the middle of the night to use the bathroom (presumably to vomit). He collapsed on his way back to bed. My mother, who had been sleeping in a different room because she needed to sleep well before going to work, found him on the floor in the morning. This event was obviously very emotional, and I…
-
ESPN Pre-Draft Rankings
Fantasy sports are a great way to be involved in the sports we love. They give us an excuse to root for players that aren’t on our favorite team. They also give us the opportunity for competition and bragging rights. I have been involved in an ESPN Fantasy Baseball league for about 13 years now. Unfortunately I won’t be available for the draft this year and will need to auto-draft my players. I didn’t want to manually rank every player…