Sam Packer

Blog

November 17, 2025

We Built a Solution to Gen Z's Loneliness Crisis at a Hackathon

Two-thirds of college students feel lonely. At Duke's AI Hackathon, we built Sync AI to change that.

November 4, 2025

Building Risk-Based Authentication for Shibboleth in Two Weeks

You log into Canvas, your email, and your university portal every day without thinking twice. But the security protecting those logins? It's nowhere near as sophisticated as it should be. So my team and I decided to modernize it.

October 1, 2025

Tracing the Currents: From Flows to Data Centers

A data storytelling project exploring whether America's growing network of data centers is truly straining the power grid, or if the story in the numbers points to something more complex.

May 24, 2025

How I Load Balanced My Portfolio, Applications, and Databases

I self-host my applications. The biggest downside? Downtime during updates and reboots. Here's how I load balanced my entire stack to keep things running, even when a server goes down.

May 5, 2025

Improving Authentication in My Projects

I rebuilt authentication in two of my applications and learned more about security than I expected along the way.

April 24, 2025

Celebrating Milestones at WTAMU

I am honored to have been recognized for academic and leadership excellence at the 2025 Paul and Virginia Engler College of Business Symposium with multiple honors and awards.

March 19, 2025

Understanding How Rendering Works in Web Development

SSG, SSR, and CSR each solve different problems. Here's how I use all three in my Astro portfolio, and the debugging that taught me which goes where.

March 12, 2025

Redesigning My Experience Page: From Clutter to Clarity

My experience page was a wall of text. Here's how I redesigned it, and what analytics taught me about how people actually use portfolio sites.

February 25, 2025

Why Having Fewer Problems Isn't Always a Good Thing

If nobody on your team is raising problems, that's not a sign that everything is fine. It's usually a sign that something is wrong.

February 10, 2025

Why I Self-Host Instead of Using Cloudflare

I've hosted my site on Cloudflare, Netlify, and a VPS. Here's what I learned about the tradeoffs between edge services and self-hosting.

February 2, 2025

Managing Yourself Comes Before Managing Others

What getting my AI Product Manager certification taught me about self-management, and why it matters more than most leadership advice.