Skip to main content

Engineering excellence through curiosity and craft

Welcome to my corner of the internet. I share insights about software development, technology reviews, and thoughtful perspectives on building better digital experiences.

Recent Posts

Latest thoughts on development and technology

View all posts

Recent Reviews

My thoughts on books, tools, and tech

View all reviews →
🎭 theater
5/5

RENT

by Jonathan Larson (1996)
Highly Recommended

A heartfelt musical portrayal of New York in the 1990s that explores themes of love, loss, addiction, community, and the power of creation amidst the HIV/AIDS crisis.

✓ Pros

  • thought-provoking
  • familiar songs
  • visually engaging

✗ Cons

  • mic issues

Inspiring Quotes

Finish each day and be done with it. You have done what you could. Learn from it; tomorrow is a new day.

— Ralph Waldo Emerson

Essays and writings • Essay

Let go of the day that has passed, learn from it, and approach tomorrow with fresh energy and perspective.

When you make a mistake, there are only three things you should ever do about it: admit it, learn from it, and don't repeat it.

— Paul "Bear" Bryant

Various sources, possibly mentioned in Bear: The Hard Life & Good Times of Alabama's Coach Bryant • Book

Paul 'Bear' Bryant was one of the most successful college football coaches in history, leading the University of Alabama to six national championships. This quote reflects his philosophy on mistakes and continuous improvement, applicable far beyond sports to any field where learning from failure is essential.

I prefer to be true to myself, even at the hazard of incurring the ridicule of others, rather than to be false, and to incur my own abhorrence.

— Frederick Douglass

Narrative of the Life of Frederick Douglass, an American Slave • Book

Prioritize your own values and integrity over the opinions of others or the pursuit of money. Embracing authenticity leads to greater self-respect and fulfillment.

I didn't have time to write a short letter, so I wrote a long one instead.