James Pero
banner
jamespero.com
James Pero
@jamespero.com
Software engineer mostly web, casual gamer (Star Citizen), film and filmmaking enthusiast.
Reposted by James Pero
March 5, 2025 at 1:26 AM
Reposted by James Pero
February 9, 2025 at 2:30 AM
Reposted by James Pero
February 9, 2025 at 2:21 PM
Reposted by James Pero
What’s his beef against USAID in particu….oh. Wow.
February 3, 2025 at 11:19 AM
Reposted by James Pero
It was only a matter of time before he backed the return of Apartheid, especially with Musk whispering in that miraculously healed ear.
February 3, 2025 at 6:30 PM
Reposted by James Pero
When I was a Hill staffer in 2009, a Dem trifecta was trying to pass universal healthcare. In response, Senate GOP released a memo detailing all of the tactics they in the minority could use to delay the effort as much as possible. I'm recirculating that 2009 GOP memo here. Take inspiration from it.
February 2, 2025 at 5:33 PM
Reposted by James Pero
How to tell if you're at a legitimate cocktail bar: Sprite is not used as a mixer.
February 2, 2025 at 10:41 PM
Reposted by James Pero
Elon Musk’s staffers have gained unauthorized access to sensitive government employee data by installing a server at the OPM. They now have access to USAJOBS, the federal hiring portal where applicants submit personal details such as Social Security numbers, home addresses, and employment histories.
February 3, 2025 at 7:02 PM
Reposted by James Pero
Punxsutawney Phil predicts four more years of fascism.
February 2, 2025 at 9:37 PM
February 2, 2025 at 9:53 PM
Reposted by James Pero
Last 12 months on Spotify alone have been really amazing and hoping to make 2025 even better with lots more new music!
February 1, 2025 at 6:40 PM
Reposted by James Pero
It is a good time to remind the people around you that most Open Source projects have a Code of Conduct similar to the Contributor Covenant.

Those who don't share these basic values are not welcome in our communities.
February 2, 2025 at 4:40 PM
Reposted by James Pero
I got my first blog post published on the ESLint blog! 🙌

It's a good one IMO - "what's the difference between ESLint and TypeScript" comes up often when folks enter web dev. I'm relieved to finally have a single great post that answers the question the way I'd want to.
eslint.org ESLint @eslint.org · Jan 28
ESLint and TypeScript are two static analysis tools with some things in common and some differences. @joshuakgoldberg.com explains how understanding their differences helps you to use them together effectively.

eslint.org/blog/2025/01...
Differences between ESLint and TypeScript - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
eslint.org
January 29, 2025 at 12:09 PM
Reposted by James Pero
Love to see folks kicking the tires on the new Storybook Test. We added @svelte.dev support in 8.5 and it’s pretty sweet! 🍭
February 2, 2025 at 5:17 PM
Reposted by James Pero
Clear description of the moment from Timothy Snyder plus suggestions for elected officials, media, federal workers, and ordinary citizens here—the latter mirroring what organizers have been saying for months.

snyder.substack.com/p/the-logic-...
February 2, 2025 at 5:33 PM
Reposted by James Pero
Think about how fast it went from Trump personally is not liable to prosecution for official acts to Trump’s big Nazi donor’s extralegal and unaccountable goon squad is not subject to arrest.
WASHINGTON (AP) — USAID security chiefs on leave after trying to prevent Musk's DOGE from accessing classified material, officials say.
February 2, 2025 at 5:56 PM
Reposted by James Pero
y'n, you can just host a static site with typescript via esm.sh
#nobuild
February 2, 2025 at 5:57 PM
Reposted by James Pero
This is what the government did with 120K+ Japanese Americans in 1942.

I know. I was there in those camps.
January 31, 2025 at 7:11 PM
"In which John considers the fragility of everything, and a potential reversal of human progress for the first time in generations."
This Is Not Normal
YouTube video by vlogbrothers
www.youtube.com
January 28, 2025 at 6:57 PM
Reposted by James Pero
This is a great piece.

"As deportations ramp up again, we have a choice: We can watch as our neighbors disappear or we can build on these proven strategies to protect the diverse communities we've built together."
How to Keep Tabs on ICE Agents Who May Be Surveilling Your Neighborhood
Here’s a step-by-step guide.
www.teenvogue.com
January 22, 2025 at 8:29 PM
Reposted by James Pero
Making Nostalgia - New Album coming soon!

#chillwave #synthwave #retrowave #synthfam #retro #80s #nostalgia
January 21, 2025 at 3:40 AM
Reposted by James Pero
Vite 6.0 is out ⚡️
vite.dev/blog/announc...
Announcing Vite 6
Vite 6 Release Announcement
vite.dev
November 26, 2024 at 2:26 PM
Reposted by James Pero
I know a thing or two about shipping tokens behind a feature flag! 😀 I gave a lightning talk about this a few months ago if you’re interested youtu.be/SjOieV8seec?...
Invisible Infrastructure: How we shipped new color tokens without breaking GitHub
YouTube video by GitHub
youtu.be
November 21, 2024 at 10:08 PM
Reposted by James Pero
It seems to me that the time is ripe for a Bluesky thread about how—and maybe even why—to befriend crows.

(1/n)
August 20, 2023 at 1:55 AM
Reposted by James Pero
Other corvids are nice too. 🪶
November 23, 2024 at 10:09 PM