Anthony Shaw
@anthonypjshaw.bsky.social
Python obsessive at Microsoft. PSF Fellow. Creator of VS Code Pets
I no longer begrudge my US colleagues for getting paid 50% more than me. I just went grocery shopping and everything costs… 50% more 💁🏻♂️
(Except beer and chocolate which is cheaper)
(Except beer and chocolate which is cheaper)
November 11, 2025 at 4:59 AM
I no longer begrudge my US colleagues for getting paid 50% more than me. I just went grocery shopping and everything costs… 50% more 💁🏻♂️
(Except beer and chocolate which is cheaper)
(Except beer and chocolate which is cheaper)
Day 1 jet lag challenge. Getting up at 6am and staying awake all day to hopefully reset the body clock for day 2 🥱 would normally go for a run but I forgot to pack shoes
November 10, 2025 at 2:17 PM
Day 1 jet lag challenge. Getting up at 6am and staying awake all day to hopefully reset the body clock for day 2 🥱 would normally go for a run but I forgot to pack shoes
All this talk of travel chaos, SFO is empty 🤷🏻♂️ walked through CBP in 5 minutes
November 10, 2025 at 12:34 AM
All this talk of travel chaos, SFO is empty 🤷🏻♂️ walked through CBP in 5 minutes
Last minute travel plans to Seattle. I’ll be there all week and SF next week
November 9, 2025 at 7:59 AM
Last minute travel plans to Seattle. I’ll be there all week and SF next week
I used to listen to this episodes whilst mowing the lawn. The episodes keep getting longer and longer. Now we’re at 4 hours I have to find bigger yard jobs to cover a whole episode
November 8, 2025 at 4:03 AM
I used to listen to this episodes whilst mowing the lawn. The episodes keep getting longer and longer. Now we’re at 4 hours I have to find bigger yard jobs to cover a whole episode
@mkennedy.codes @brianokken.bsky.social @scott.hanselman.com does this guy roam the streets of Portland?
In Japan, tourism to Portland, Oregon, is promoted by a grinning blue monster named Odnarodude. He’s at a Portland artisan event in Jiyugaoka De Aone this weekend.
November 8, 2025 at 2:45 AM
@mkennedy.codes @brianokken.bsky.social @scott.hanselman.com does this guy roam the streets of Portland?
How did I miss putting print statements in tests 🤦🏻♂️
Claude AI's Pytest anti-patterns:
1. Using test classes in pytest tests for no reason
2. Putting module fixtures in conftest instead of in the modules
3. Creating long doc strings for test functions
4. Unnecessarily fragile assertions
1. Using test classes in pytest tests for no reason
2. Putting module fixtures in conftest instead of in the modules
3. Creating long doc strings for test functions
4. Unnecessarily fragile assertions
November 3, 2025 at 3:47 AM
How did I miss putting print statements in tests 🤦🏻♂️
Claude AI's Pytest anti-patterns:
1. Using test classes in pytest tests for no reason
2. Putting module fixtures in conftest instead of in the modules
3. Creating long doc strings for test functions
4. Unnecessarily fragile assertions
1. Using test classes in pytest tests for no reason
2. Putting module fixtures in conftest instead of in the modules
3. Creating long doc strings for test functions
4. Unnecessarily fragile assertions
November 1, 2025 at 9:26 PM
Claude AI's Pytest anti-patterns:
1. Using test classes in pytest tests for no reason
2. Putting module fixtures in conftest instead of in the modules
3. Creating long doc strings for test functions
4. Unnecessarily fragile assertions
1. Using test classes in pytest tests for no reason
2. Putting module fixtures in conftest instead of in the modules
3. Creating long doc strings for test functions
4. Unnecessarily fragile assertions
TFW you’ve been running a benchmark for an hour, all your CPU cores are at 90+% but the overall benchmark progress is 0%
Kill it or wait?
Kill it or wait?
October 27, 2025 at 6:21 AM
TFW you’ve been running a benchmark for an hour, all your CPU cores are at 90+% but the overall benchmark progress is 0%
Kill it or wait?
Kill it or wait?
Going to report a bug literally any Python project on GitHub to find @hugovk.dev already got there before you, reported it and fixed it. Every time.
October 24, 2025 at 4:58 AM
Going to report a bug literally any Python project on GitHub to find @hugovk.dev already got there before you, reported it and fixed it. Every time.
Explaining to someone outside of this industry how we meet deadlines by refining the “definition of done” sounds pretty ridiculous when you say it out loud
October 23, 2025 at 11:32 PM
Explaining to someone outside of this industry how we meet deadlines by refining the “definition of done” sounds pretty ridiculous when you say it out loud
One thing I love about Open Source is that you can’t hide behind your BS.
Don’t tell me it has that feature. I can read the code. It doesn’t.
Don’t tell me “we support that” when I can see it clearly doesn’t.
Don’t tell me it has that feature. I can read the code. It doesn’t.
Don’t tell me “we support that” when I can see it clearly doesn’t.
October 22, 2025 at 7:30 PM
One thing I love about Open Source is that you can’t hide behind your BS.
Don’t tell me it has that feature. I can read the code. It doesn’t.
Don’t tell me “we support that” when I can see it clearly doesn’t.
Don’t tell me it has that feature. I can read the code. It doesn’t.
Don’t tell me “we support that” when I can see it clearly doesn’t.
I’ll be live in an hour with Stephen McCullough from NVidia to talking about Open models on serverless GPUs. We’ll be diving into the tech, demos and how to setup autoscaling.
www.youtube.com/live/GvZJHHC...
www.youtube.com/live/GvZJHHC...
Run open models on Serverless GPUs (APAC)
YouTube video by Microsoft Reactor
www.youtube.com
October 22, 2025 at 3:01 AM
I’ll be live in an hour with Stephen McCullough from NVidia to talking about Open models on serverless GPUs. We’ll be diving into the tech, demos and how to setup autoscaling.
www.youtube.com/live/GvZJHHC...
www.youtube.com/live/GvZJHHC...
Partner: can you clean the shower & drain whilst I’m out
TIL it is possible to clean the shower with a pressure washer but it makes more mess than it cleans.
TIL it is possible to clean the shower with a pressure washer but it makes more mess than it cleans.
October 17, 2025 at 9:41 PM
Partner: can you clean the shower & drain whilst I’m out
TIL it is possible to clean the shower with a pressure washer but it makes more mess than it cleans.
TIL it is possible to clean the shower with a pressure washer but it makes more mess than it cleans.
Ant vs Ant 🐜 . I think I lost this round 🥊
October 12, 2025 at 8:53 PM
Ant vs Ant 🐜 . I think I lost this round 🥊
If you demo an AI agent, it must be a weather demo. If you demo a multiagent, it must be a travel booking demo. This is written in law. Do not question it.
October 3, 2025 at 3:22 AM
If you demo an AI agent, it must be a weather demo. If you demo a multiagent, it must be a travel booking demo. This is written in law. Do not question it.
Hacktoberfest 2025 : Getting Claude to implement features like normal but it's someone else's credits and they get a free t-shirt.
October 2, 2025 at 9:36 AM
Hacktoberfest 2025 : Getting Claude to implement features like normal but it's someone else's credits and they get a free t-shirt.
🎃It's October! New release of vscode-pets 1.34
- New Autumn (Fall) theme with falling leaves
- New squirrel and skeleton pets (thank you Chris)
I've added several up-for-grabs issues for #hacktoberfest to the backlog.
- New Autumn (Fall) theme with falling leaves
- New squirrel and skeleton pets (thank you Chris)
I've added several up-for-grabs issues for #hacktoberfest to the backlog.
October 1, 2025 at 6:05 AM
🎃It's October! New release of vscode-pets 1.34
- New Autumn (Fall) theme with falling leaves
- New squirrel and skeleton pets (thank you Chris)
I've added several up-for-grabs issues for #hacktoberfest to the backlog.
- New Autumn (Fall) theme with falling leaves
- New squirrel and skeleton pets (thank you Chris)
I've added several up-for-grabs issues for #hacktoberfest to the backlog.
On a #PyConJP adventure with @tiangolo.com to Osaka and Himeji
September 25, 2025 at 6:08 AM
On a #PyConJP adventure with @tiangolo.com to Osaka and Himeji
TFW you catch your little toe on coffee table but can’t say the f word because there are kids around
September 24, 2025 at 11:58 PM
TFW you catch your little toe on coffee table but can’t say the f word because there are kids around
Choo-Choo. Obvs at 300km/h you don’t need seatbelts 🤷🏻♂️
September 24, 2025 at 1:35 AM
Choo-Choo. Obvs at 300km/h you don’t need seatbelts 🤷🏻♂️