Welcome to brycewray.com, offering its owner’s “observations, opinions, and geekiness” since 2018.

Latest posts

Taming time-based one-time passwords (TOTPs)

It’s (mostly) all in the apps

A few tips on managing multi-factor authentication—specifically, TOTPs.

A zero-JavaScript navigation menu for Tailwind CSS

Adapting an old friend for new realities

Seeking a non-JS nav menu for use with Tailwind? So was I. Here’s the resulting code.

Beginner’s luck #5: suspended starters

Stepping away from several projects

That’s a wrap on further development of my SSG starter sets.

All 138 posts (listed five per page)