John Whiteside
banner
johnwhiteside.dev
John Whiteside
@johnwhiteside.dev
Software Engineer from Michigan. I’ve been working in Ad Tech for 10+ years. Interested in decentralized technology. Currently tinkering with the AT Protocol.

My main account: @whiteside.io

Working on: atexplore.social

whiteside.io
Testing a post via API
August 27, 2025 at 2:17 AM
Reposted by John Whiteside
The Pure Michigan feed has been migrated to @graze.social! This goal of this feed is to capture the beauty of the Great Lakes State. Share your pictures with #puremichigan to get added to the feed.
July 15, 2025 at 1:53 PM
Testing something again
July 14, 2025 at 9:54 PM
Testing again
July 13, 2025 at 4:35 PM
Testing something
July 13, 2025 at 4:32 PM
I think I finally got my feed generators in a good place. I moved the generators themselves back to Vercel, while running the data collection processes on other servers. It’s been a fun shift—I’m usually focused on front-end work, so this gave me a chance to dive into areas I don’t normally touch.
May 28, 2025 at 11:38 PM
I almost have the pipeline for my feed generator fully working. Super close.
May 20, 2025 at 10:04 PM
I’ve been doing a lot of work on my feed generator lately. I recently moved off Vercel to gain more control and am still working through some performance and caching improvements.
May 16, 2025 at 4:22 PM
I keep trying to make Copilot work for me, but it’s so just slow… 😔
April 1, 2025 at 10:12 PM
I’m not sure why I’ve never used Cursor agents until today. Overall, it’s not bad, but it did make some weird changes to my code that caused issues.
April 1, 2025 at 10:07 PM
Reposted by John Whiteside
Haven’t posted here in a while, but I’m currently working on several small UX and speed improvements. My goal is to get this to a point where I feel comfortable removing the beta tag. Stay tuned!
March 16, 2025 at 7:36 PM
This is becoming one of my favorite dev feeds. Love seeing what everyone is working on.
March 7, 2025 at 3:54 AM
This looks a little better.
March 7, 2025 at 12:27 AM
Reposted by John Whiteside
Human-readable date formatting with vanilla #JavaScript: "You probably don’t need moment.js or piles of StackOverflow-ing into your apartment, you just need `Date.toLocaleDateString()`. Here’s some common use cases."
Human-readable date formatting with vanilla JavaScript | Henry From Online
A quick note about js.
henry.codes
March 6, 2025 at 6:00 PM
I need to cleanup the homepage a bit. I’m probably going to create something similar to the suggested feeds section for these feeds.
March 6, 2025 at 6:37 PM
I tried GitHub Copilot code reviews, and it was actually better than I expected. The code in general was pretty simple. It caught mostly small things, but I would consider the review a quality review.
March 6, 2025 at 6:21 PM
Reposted by John Whiteside
I'm just constantly chasing that 2015-2018 react community high
March 5, 2025 at 3:18 PM
Reposted by John Whiteside
Along with a handful of smaller UX changes, you'll now be able to view alt text on images. Also expanding support for links back to original posts that have been bridged.
February 24, 2025 at 1:15 AM
Reposted by John Whiteside
Launching a new landing page today with suggested feeds and users! 🚀
February 26, 2025 at 12:34 AM
Finally dug back into my feed generators. I launched a few feeds under @atexplore.social. I’m going to use these feeds on atexplore.social to surface content from around the social web.
atexplore.social
March 1, 2025 at 2:50 PM
Updating dependencies in a project that’s been ignoring tech debt is super painful. Prioritize your tech debt.
February 11, 2025 at 4:29 PM
Reposted by John Whiteside
where's the EO that we've all gotta rename our github branches back from `main` to `master`?
February 6, 2025 at 1:05 AM
I’m going to circle back to atexplore.social very soon. There are still some lingering UX issues I need to clean up and some new features I want to ship. I’ve been more focused on improvements to my site lately.
AT Explore
atexplore.social
February 6, 2025 at 2:00 AM
Reposted by John Whiteside
🥁 Angular has survived multiple framework waves and is now coming into a new era... but so much happened in its 15+ year history! As we all know, the path has been windy.

Now there's a documentary about it! As always, Honeypot tells a great story:

youtu.be/cRC9DlH45lA?...
Angular: The Documentary | An origin story
YouTube video by Honeypot
youtu.be
February 5, 2025 at 2:53 PM
I really need to dig back into my feed generator. I built a feed quickly a while ago, but got distracted with other projects. The feed isn’t working currently.
February 5, 2025 at 10:32 PM