🦜 Tech Blog - Matthew Gaudet
@www.mgaudet.ca.technical@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
<p>Blogging about technical stuff, work, etc.</p>
Your feed and you don't want it here? Just
e-mail the birb.
5 Years of Compiler Jobs
https://www.mgaudet.ca/technical/2024/12/19/5-years-of-compiler-jobs
Published: December 19, 2024 16:37
Turns out I missed the 5 year anniversary of my CompilerJobs page by a little more than a week.
From the initial commit, myself and many helpful contributors have
Made 308 Commits
Listed 196(!!) companies; not including companies who have come and gone…
Dump the commit contents into the editor when editing a Jujutsu commit
https://www.mgaudet.ca/technical/2024/11/12/dump-the-commit-contents-into-the-editor-when-editing-a-jujutsu-commit
Published: November 12, 2024 22:22
I’m so happy with this config that I need to share it even though I’ve only been using this for a few hours. Put this in ~/.config/jj/config.toml.
[templates]
draft_commit_description = '''
concat(
description,
surround(
…
A Case for Feminism in Programming Lanugage Design
https://www.mgaudet.ca/technical/2024/10/29/a-case-for-feminism-in-programming-lanugage-design
Published: October 30, 2024 03:00
I wish I had read this paper by Felienne Hermans and Ari Schlesinger before going to SPLASH.
Felienne’s blog post is worth reading as an introduction, and
here’s the stream of her presentation, which I highly recomend -- she's an excellent compelling…
SPLASH 2024: Impressions and Feelings
https://www.mgaudet.ca/technical/2024/10/28/splash-2024-impressions-and-feelings
Published: October 28, 2024 16:25
I thought it would be useful to sit down and write up some of my thoughts on SPLASH 2024 while they are still fresh.
Due to happy nuptials (& a pressing desire to get home), I was only able to attend Splash for 2.5 days; Wednesday, Thursday and Friday…
Remove Un-Needed audio devices from macos.
https://www.mgaudet.ca/technical/2024/7/17/remove-un-needed-audio-devices-from-macos
Published: July 17, 2024 19:42
From experimenting with MS Teams and mmhmm I had a pair of useless audio devices for like a year. Finally got rid of them!
Looked in /Library/Audio/Plug-Ins/HAL and deleted, as root, the two plugins that were undesirable.…
Gut Checking Jujutsu vs Sapling
https://www.mgaudet.ca/technical/2024/7/15/gut-checking-jujutsu-vs-sapling
Published: July 15, 2024 20:55
To be honest, I continue to have no idea where I will land version control wise. Here’s some pro-cons that are in my head at the moment.
Pro Jujutsu
I appreciate the versioned working directory
The .git support is really…
Connecting my PiKVM Power Button to Home Assistant
https://www.mgaudet.ca/technical/2024/7/12/connecting-my-pikvm-power-button-to-home-assistant
Published: July 12, 2024 15:58
This is mostly a note to myself if I ever want to figure out how I did this.
Edit configuration.yaml. I added a shell service:
shell_command:
pikvm_power: "curl -X POST -k -u admin:super_secret_password…
Jujutsu Two: A better experience
https://www.mgaudet.ca/technical/2024/6/28/jujitsu-two-a-better-experience
Published: June 28, 2024 17:38
I've been working with Jujutsu the last month or so. It's actually been really nice. It's yet another reminder that, despite the version control system monoculture encouraged by GitHub, there's still innovation and interesting things happening in this…
Notes on a Hardware Upgrade
https://www.mgaudet.ca/technical/2024/6/25/notes-on-a-hardware-upgrade
Published: June 25, 2024 15:17
Just for my own edification, writing down the results of an upgrade: Debug Browser:Old: 15:42.73New: 4:20.33Debug Shell: Old: Cold Cache: Â 1:40.17Hot Cache: Â 0:48.6New:Cold Cache: Â 0:46.58 Hot Cache: 0:26.60
…
Sapling & A Workflow For Mozilla Work
https://www.mgaudet.ca/technical/2024/5/27/sapling-amp-a-workflow-for-mozilla-work
Published: May 27, 2024 21:09
In my continuing quest to not use git, I have spent the last few weeks coming up with a viable workflow for working with Sapling at Mozilla. While it's still has rough edges, I've been enjoying it enough that I figure it's time to share.
Edit to add: It's…