I've been doing some work on my personal site at https://ferrell.rocks recently, including a new Timeline page that includes all of my Mastodon and Threads posts!
https://ferrell.rocks/timeline
#Design Threads
Timeline
"More than 50" in the context of the App Store is so funny.
So basically none?
https://www.macrumors.com/2026/10/22/apple-highlights-iphone-duo-apps/
#Tech Threads
RE: https://indieapps.space/@delta/117485996628322556
Holy shit! How cool!
php2shell should be a wake-up call for marketing teams whose agencies are spending their marketing budget on Linux updates
https://digitalrelativity.com/blog/im-not-trent-reznor-and-were-not-a-hosting-company/
#marketing
Opened the new Nanoleaf app, didn't touch a single thing, and it somehow deleted every single lightbulb and scene in Apple Home. How is that even possible?
If you learned in school to actually use real headings in Microsoft Office and never, ever touch the font sizes or styles to make headings, you have a decent leg up on like 99% of the world when it comes to accessible, SEO-friendly HTML.
I love seeing a #TapestryApp screenshot in the wild with like 25k+ likes 😍
This piece from @podfeet has me ready to go all in on TextEdit 📝
I like my iPhone's always on display because it's nice to quickly see the time but it's bonkers to me that you have to wake it up before you can interact with it.
My brain just refuses to accept that I have to tap to wake before I can swipe to Today or Control Center.
#Apple Threads
RE: https://kolektiva.social/@pmpress/117451241438780174
Instant purchase and not just because I'm from WV.
We did visit Harper's Ferry the year we got married though!
TIL you can use `srcset` to preload responsive images rather than just a single URL
https://web.dev/articles/preload-responsive-images
#Web Development
First week of spending the next two years hunting for the Apple Music icon 😡
#Apple Threads
I made my first podcast appearance! I talked to my friend Jonathan on the @digitalrelativity team about website optimization. It was intended to be one episode but it ended up as a two-parter because I can't stop once I start.
#Podcast Threads













