Perry Govier's Avatar

Perry Govier

@perrygovier.com

Front End Instructor at Madison College Neutral Good Formerly: Ionic, Teal Media, Spyder Trap

241
Followers
357
Following
166
Posts
22.06.2023
Joined
Posts Following

Latest posts by Perry Govier @perrygovier.com

Umm, this was a gift from your son, right? That or you put so much time and love into this loaf that you feel a paternal bond with it, right?

2026 has been off to a hell of a start, enough that you have to be clear about these kinds of things or the imagination runs wild.

28.01.2026 21:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Occasionally, people ask me who I think will win in a given election. The best indicator I've found is whichever group is having the most fun usually wins.

A related thought occurred to me today. If that same rule applies to programming, I think AI-assisted programming is definitely winning.

28.01.2026 21:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Also, we're looking for one or two more participants. Do you use AI to program regularly? We'd love to have you join us!

17.12.2025 02:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
AI Coding Tools Demo Night - Joint with MadAI!, Thu, Jan 29, 2026, 6:00 PM | Meetup **Join us for a special hands-on β€œAI Coding Tools Demo Night” on Thursday, January 29th, 2026 at 6:00pm**, hosted at the Madison College Truax campus. Over the course of tw

Save the date! I'm working on a collaboration between Mad AI and Civic Hacking Madison. On January 20th at 6pm, several participants will demonstrate building a simple website using AI. It should be an ideal way to compare different AI programming approaches.

www.meetup.com/madison-ai/e...

17.12.2025 02:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The (successful) end of the kernel Rust experiment The topic of the Rust experiment was just discussed at the annual Maintainers Summit. The cons [...]

Congratulations to the Rust community! Rust is now out of its experimental support by the Linux kernel. I think this goes a long ways toward positioning Rust as the low level language of the 21st century. lwn.net/Articles/104...

10.12.2025 23:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m working on some new material for a class that has a lot of international students and I have a question.

People whose primary language isn’t English, does saying β€œthat” help you understand the sentence?

β€œJack ran so he could catch the bus.”
vs
β€œJack ran so that he could catch the bus.”

03.12.2025 14:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

lol, using the marquee element to tee up the winner is *cheff’s kiss

03.12.2025 02:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Anthropic Acquires Bun: Supercharging Claude Code's $1 Billion AI Coding Revolution | Monkeys Anthropic's strategic acquisition of the blazing-fast JavaScript runtime, Bun,...

Looks like JavaScript is joining Python as a first tier language in the AI space.
monkeys.com.co/blog/anthrop...

03.12.2025 00:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A New Look for Bluesky: The Social Butterfly - Bluesky A new look for Bluesky β€” the social butterfly β€” and a public web interface.

Vaguely related to springtime and blue skies. Happened organically with early users putting them in their handle to communicate the change and new life of moving to a new platform.

bsky.social/about/blog/1...

29.10.2025 20:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
::view-transition-group(*) {
  animation-duration: 3000ms;
}

::view-transition-group(*)      { outline: 1px solid blue   }
::view-transition-image-pair(*) { outline: 1px solid yellow }
::view-transition-old(*)        { outline: 1px solid red    }
::view-transition-new(*)        { outline: 1px solid green  }

::view-transition-group(*) { animation-duration: 3000ms; } ::view-transition-group(*) { outline: 1px solid blue } ::view-transition-image-pair(*) { outline: 1px solid yellow } ::view-transition-old(*) { outline: 1px solid red } ::view-transition-new(*) { outline: 1px solid green }

This little snippet made debugging view transitions a lot easier

29.10.2025 18:29 πŸ‘ 135 πŸ” 16 πŸ’¬ 2 πŸ“Œ 0

Oh, sure. That’s not my fight. I’ll let others sort that out. More, when you remove the partisan labeling, Americans are pretty liberal in their expectations of govt on things like economic policy and opportunity. I think it’s important to keep that in mind.

29.10.2025 15:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think this overlooks the questions that ask about policy, often in those same surveys. Even conservatives want things like taxing the wealthy more and programs to help those who are struggling. Dems fall out of favor as the GOP media machine turns its eye on them. Perception is beating reality

29.10.2025 13:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

β€œ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.

29.10.2025 06:12 πŸ‘ 42 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

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?

22.10.2025 13:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I showed up to class all prepared for a review day to help students prepare for their midterm this week. Nothing worked. The projector controls were unresponsive. The Socrative practice exam site wouldn't load. I wound up just riffing from a PDF review sheet I will share when Slack accepts uploads.

20.10.2025 22:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

AWS outages are the modern snowday

20.10.2025 16:43 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
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...

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...

15.10.2025 22:13 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

This isn’t going to end well.

09.10.2025 15:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Introducing the React Foundation – React The library for web and native user interfaces

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...

09.10.2025 13:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

09.09.2025 17:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think I will buy some champagne today, just to have on hand

30.08.2025 13:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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

πŸ“™ πŸ“— πŸ“˜ πŸ“• 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.

28.08.2025 17:52 πŸ‘ 129 πŸ” 40 πŸ’¬ 7 πŸ“Œ 1
Preview
Universal Tool Calling Protocol Universal Tool Calling Protocol has 10 repositories available. Follow their code on GitHub.

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...

27.08.2025 12:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

26.08.2025 23:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Mini disk was the peak of early 2000’s data storage mediums.

26.08.2025 03:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A settings.json file, in a .vscode folder, containing rules that prevent AI code completion, but still allow Agentic chats

A settings.json file, in a .vscode folder, containing rules that prevent AI code completion, but still allow Agentic chats

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:

05.08.2025 19:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

31.07.2025 19:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

Huge improvement. The first beta was far from the level of design quality I expect from Apple.

9to5mac.com/2025/07/07/l...

08.07.2025 02:14 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Project Hail Mary - Official Trailer
Project Hail Mary - Official Trailer YouTube video by Amazon MGM Studios

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

30.06.2025 13:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A new alert about a historical duck farm rebuilding after a bird-flu related culling

A new alert about a historical duck farm rebuilding after a bird-flu related culling

A series of news alerts about serious events in the Middle East, hurricanes, and global warming-related weather events

A series of news alerts about serious events in the Middle East, hurricanes, and global warming-related weather events

I love @apnews.com, but every once and a while, I get a new alert that really doesn’t fit in with the rest

19.06.2025 18:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0