// writing
Writing — Page 28
A mix of technical deep-dives, career reflections, and dispatches from the road.

travelMay 22, 2020· 2 min
Downtown St. Louis
Downtown St. Louis anchors a city with more depth than most people expect — the riverfront, the Arch, the old buildings, and an energy that rewards walking.
read more →

travelMay 18, 2020· 2 min
Bee Tree County Park
A quiet 199-acre county park on the Mississippi bluffs where wildflowers bloom in spring and great blue herons stalk the shallows.
read more →

travelMay 16, 2020· 2 min
Laumeier Sculpture Park
A 105-acre open-air museum where giant sculptures live among the trees — Laumeier is one of St. Louis's best-kept secrets.
read more →

developmentSep 2, 2019· 1 min
VisBug (Dev Tools for Designers)
A quick look at VisBug, the browser extension that gives designers and developers a visual layer on top of any site — inspecting accessibility, tweaking colors, and moving elements around without touching the inspector.
read more →

developmentMar 7, 2019· 8 min
Laracon Online 2019 Notes and Thoughts
Notes and takeaways from Laracon Online 2019 — covering event sourcing in Laravel, writing less complex code, Livewire, and other highlights from the conference sessions.
read more →

developmentDec 15, 2018· 1 min
Testing mocked email in WordPress with PHPUnit
A quick tip on using WordPress's built-in MockPHPMailer in PHPUnit tests to intercept and assert against outgoing emails without sending anything to real recipients.
read more →

developmentJul 3, 2016· 4 min
Setting Up Your Shell Configuration and OHMyZSH
A follow-up to the shell setup guide — how to configure your .zshrc with aliases and PATH entries, and use OhMyZSH plugins and themes to make your terminal faster and more enjoyable to work in.
read more →

developmentJun 26, 2016· 2 min
Setting up Mailhog on MAMP
How to install and configure Mailhog on MAMP so all outgoing mail is intercepted locally during development — preventing test emails from reaching real users while you build and debug.
read more →

developmentJun 25, 2016· 4 min
Launchcode Mentorship
Reflections on mentoring through LaunchCode — why passion and self-driven learning matter more than formal education, and what it means to help someone break into development the way you had to figure it out yourself.
read more →
// the newsletter