Perry Govier
banner
perrygovier.com
Perry Govier
@perrygovier.com
Front End Instructor at Madison College
Neutral Good

Formerly: Ionic, Teal Media, Spyder Trap
Reposted by Perry Govier
This little snippet made debugging view transitions a lot easier
October 29, 2025 at 6:29 PM
Reposted by Perry Govier
“All you need to do is upgrade” is my favorite way to improve performance.

When c++11 came out, the language added move semantics. Simply upgrading the compiler was a ~10% perf increase in most codebases.

Being able to make big perf improvements without breaking APIs signals good API design.
Combine it with forking and you can defy physics: svelte.dev/playground/7...

Out-of-order rendering uses static analysis (which we'll optimise further over time) and is fully automatic — all you need to do is upgrade
Out-of-order rendering with forking • Playground • Svelte
Web development for the rest of us
svelte.dev
October 29, 2025 at 6:12 AM
OK Internet, what are the best Spotify alternatives? I’m currently looking at Apple Music and Tidal. What pays musicians the best? Has the best apps?
October 22, 2025 at 1:46 PM
AWS outages are the modern snowday
October 20, 2025 at 4:43 PM
Open Source friends, do you work on or have close ties to an open source project that would like help? Get it here! @uwmadison.bsky.social's Open Source Programming Office will provide paid interns to help you triage issues, verify bugs, and submit pull requests.
docs.google.com/forms/d/e/1F...
Call for Proposal - OSPO Internship Program
The Open Source Program Office (OSPO) is looking to connect interns with meaningful open-source projects as part of our internship program. The program would match projects with interns. The OSPO faci...
docs.google.com
October 15, 2025 at 10:13 PM
This isn’t going to end well.
October 9, 2025 at 3:20 PM
Big news in the @react.dev community this week. I think this is a great thing, and addresses some of the tension and fracturing we’ve seen in the community over the past few years.
react.dev/blog/2025/10...
Introducing the React Foundation – React
The library for web and native user interfaces
react.dev
October 9, 2025 at 2:01 PM
This new translation feature with AirPods Pro is a good example of how Apple can turn an existing technology into a must-have feature by improving the UX
September 9, 2025 at 5:31 PM
Reposted by Perry Govier
📙 📗 📘 📕 The History of Themeable User Interfaces: bradfrost.com/blog/post/th...

It was an incredible experience to write this piece. It blurs together the history of computers, video games, the web, design systems, and my own existence on this planet.
The History of Themeable User Interfaces
A full-ish history of user interfaces that can be themed to meet the opportunities and constraints of the time
bradfrost.com
August 28, 2025 at 5:52 PM
This makes a lot more sense to me than MCP servers to help an AI interact with third party data. Rather than create a new proxy that sits between an AI and your API, just create a universal way to describe your API to an AI, and let it interact with the API directly.

github.com/universal-to...
Universal Tool Calling Protocol
Universal Tool Calling Protocol has 10 repositories available. Follow their code on GitHub.
github.com
August 27, 2025 at 12:05 PM
TIL: you can copy and paste a table from Notion into a markdown file and it will have the correct formatting. Well done! It’s the little things.
August 26, 2025 at 11:45 PM
Programming instructors, want students to be able to use GitHub Copilot as an agent to ask questions but not let students have Copilot write the code for them? You can do so with this:
August 5, 2025 at 7:29 PM
Anyone know of a way to allow @github.com Copilot’s chat functionality, but disable code generation? This is for a class assignment. I want students to be able to ask the AI questions as a sort of tutor, but not write the code for them. At least, not in the intro course.
July 31, 2025 at 7:38 PM
Huge improvement. The first beta was far from the level of design quality I expect from Apple.

9to5mac.com/2025/07/07/l...
Liquid Glass in iOS 26 beta 3 less dramatic as Apple optimizes redesign for usability - 9to5Mac
Sorry or you’re welcome? Apple’s new Liquid Glass visual element is getting any icy design change in some places before...
9to5mac.com
July 8, 2025 at 2:14 AM
My main thought when reading Project Hail Mary was “I hope they make this into a movie.” When they announced the movie my main thought was “I hope they don’t screw this up.” So far, it doesn’t disappoint. youtu.be/m08TxIsFTRI
Project Hail Mary - Official Trailer
YouTube video by Amazon MGM Studios
youtu.be
June 30, 2025 at 1:38 PM
I love @apnews.com, but every once and a while, I get a new alert that really doesn’t fit in with the rest
June 19, 2025 at 6:26 PM
Reposted by Perry Govier
We obtained records showing how an ex-DOGE staffer with no medical experience used AI to identify which VA contracts to kill.

“I would never recommend someone run my code and do what it says,” he said.

Read more: propub.li/4emGV69
June 14, 2025 at 8:30 PM
God I love the internet outside the US. Suddenly all my feeds are sane again. American social media algorithms are a different world.
June 13, 2025 at 5:41 AM
@smashingmagazine.com looks like @kagi.com has indexed your production server and your edge node. Might want to make a tweak to your indexing rules.
June 10, 2025 at 1:23 PM
As an oldschool Digg and Diggnation fan, I’m pretty excited to see this. I am a bit concerned that it will wind up just another manipulated and/or bot-filled site, but I’m hopeful.

reboot.digg.com
Digg Reboot
Digg - The front page of the internet, now with superpowers
reboot.digg.com
June 3, 2025 at 4:59 PM
Woah, Moby released a massive library of open licensed music you can use in video and other creative work.

mobygratis.com
mobygratis - Free Moby music to empower your creative projects
Free music resource designed to empower creative projects by students, non-profits, indie filmmakers, musicians and more.
mobygratis.com
May 23, 2025 at 3:33 PM
The great thing about living through political chaos is the music.
open.spotify.com/album/66esRf...
Middle
Jesse Welles · Album · 2025 · 12 songs
open.spotify.com
April 19, 2025 at 10:28 PM
PSA for K12 teachers: You no longer have an excuse to Comic Sans.

microsoft.design/articles/int...
Introducing Kermit: A typeface for kids - Microsoft Design
Using design to empower children by making reading easier, improving comprehension, and helping dyslexics.
microsoft.design
April 16, 2025 at 1:54 PM
@figma.com, I love you but automatically adding a service that loads when my computer starts, and then doing it again, and again, and again is shady AF. No means no.
April 11, 2025 at 9:46 PM
TIL: The command `npm i` is different than `npm install`. I use them interchangeably. Now I'm wondering how many dependency bugs that were just magically fixed with no rhyme or reason were ultimately due to this.
github.com/rogeriochave...
Npm i doesn't fix the dependencies while npm install does · Issue #53 · rogeriochaves/npm-force-resolutions
Problem It seems using the abbreviated form of npm install (i.e. npm i) doesn't force the resolution of packages. example original package.json file { "name": "qubyte-website", "private": true, "sc...
github.com
April 3, 2025 at 9:56 PM