RSSAmplifier

Blog

Donnie Adams

Software engineer, mathematician, and basketball coach. Personal website and blog.

thedadams.comRSS feed ↗10 posts

Latest 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…

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…

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,…

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…

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.

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.

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…

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.

Full-Time Job

I have been in school for 26 years continuously without more than a summer break. That has been my full-time job to this point. I have been interviewing at places like Google, but I recently accepted a job offer that I never thought I would entertain.

Being a Night Owl

I’ve heard that people who wake up early are happier, healthier, and more productive. I wanted to be more productive so I decided that I would get up early. I thought I would have more time to get things done, but I could never make it stick. I would get up at 6am for a while, but one morning I would silence my alarm, fall back asleep, and wake up two or three hours later. I was also spending 8-10…