RSS Parrot

BETA

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

Site URL: www.mgaudet.ca/technical/

Feed URL: www.mgaudet.ca/technical?format=rss

Posts: 10

Followers: 2

Summer of Sharpening

Published: September 29, 2025 16:54

As we head into fall, I wanted to write up a bit of an experience report on a project I ran this summer with a few other people on the SpiderMonkey team. A few of us on the team chose to block off some time during the summer to do intentional professional…

Finding hot allocation sites with bpftrace

Published: May 28, 2025 20:58

So, last time I said I was hooked, and that I wrote an allocation profiler. That’s true! And it was comparatively easy. Starting from the baseline of SpiderMonkey which sleeps before exit from the last blog post, the profiler looks like this: BEGIN { …

Exploring a language runtime with bpftrace

Published: May 28, 2025 16:42

So I have been having quite a bit of fun learning about eBPF. It’s been on my todo list for like two or three years, but I’ve finally made the time to actually start to figure it out, and have already found some neat stuff, and had to do some fun hacking. …

A Performance Investigation Challenge

Published: May 9, 2025 20:24

I really liked matklad’s Performance Visualization challenge (partially because it didn’t take me long to find the line with samply, which made me feel good). Here’s a skills gap or research question perhaps: How do you identify an impactful but diffuse…

Learning about C++ Direction Setting

Published: May 9, 2025 16:03

Another blog post written wearing only my hat, rather than any Mozilla or TC39 Delegate related hats Last year while considering some JavaScript standards evolution, I wanted to look into how C++ handles some of the challenges. I dug through some…

Upgrade issue with jujutsu

Published: April 17, 2025 20:46

Trying to update jujutsu I had a heck of a time. A previously working command stopped working. Running in a different directory, updating rust neither worked. The issue is this commit in the jujutsu repo. The symptom is: …

User Defined Primitives: A Sketch

Published: February 24, 2025 16:39

The following is written in my Personal capacity, and does not represent the views of the SpiderMonkey team, Mozilla, TC39 or any other broader group than just what’s between my ears. I wear no hats here. I want to propose a little thought experiment for…