Anthony Shaw
@anthonypjshaw.bsky.social
📤 1868
📥 346
📝 512
Technical Advisor at Microsoft. PSF Fellow. Creator of VS Code Pets and other useful software
I am so deep in the AI this week I had AI write a feature and raise a pull request but another AI did a code review so I told my AI to respond to that AI and they had a disagreement so I’m just watching, 🍿 , and paying for tokens. What is engineering in 2026.
4 days ago
3
6
0
Ok, hear me out. They play 45 minutes. No stoppage. No ads. Then you get 30 mins break, ads, have dinner whatever. Dancing. Then another 45 minutes. That would be an amazing sport to watch.
7 days ago
0
0
1
reposted by
Anthony Shaw
Barry Dorrans
11 days ago
Want to work in the Microsoft rust compiler? Be the Microsoft person in the rust community? In Prague or can be in Prague? (And have me as your security pm. Which shouldn’t put you off.)
loading . . .
Compiler Software Engineer | Microsoft Careers
Overview Are you an experienced low-level engineer who thrives on tackling complex systems challenges and driving innovation at scale? Do you want to shape the way foundational technologies are built ...
https://apply.careers.microsoft.com/careers/job/1970393556735151
5
35
20
Well I guess this is the start of the “find out” phase
www.404media.co/exposed-molt...
loading . . .
Exposed Moltbook Database Let Anyone Take Control of Any AI Agent on the Site
'It exploded before anyone thought to check whether the database was properly secured.'
https://www.404media.co/exposed-moltbook-database-let-anyone-take-control-of-any-ai-agent-on-the-site/
14 days ago
0
5
1
Turns out the sorts of people who put their ClawdBot on the Internet are also the sorts of people who put their unsecured Crypto frontends online too. Max from Falkenstein, DE— secure your stuff better 🤦🏻♂️
15 days ago
0
3
1
Grabbed this nugget of slop from LinkedIn because I can’t stop laughing. Remember when ol’ “Meat Pies” was PM? Things have gone downhill since we let the Prawns run the country
19 days ago
0
0
0
Doesn’t get more PNW than a restaurant like this
24 days ago
0
0
0
👀
add a skeleton here at some point
25 days ago
0
3
0
If you’re staying in a hotel in the US and your room thermostat is in Celsius and you’re wondering “who did this”. Yeah 🙋🏻♂️
26 days ago
2
10
0
Also, good evening Portland (I think, I was trying to guess with the bridges)
28 days ago
0
1
0
There used to be a photo of the President above the escalator as you arrive at TBIT in LAX. Since I’ve been flying to LAX for 20+ years, I’ve seen GW up there, Obama, Trump, then Biden. They took it down last year
28 days ago
0
3
0
The problem with being a plane nerd is whilst the other passengers are like “big plane goes brrrr” I’m thinking oh f’ck VH-OQC is the one where a few weeks ago “shortly before landing, a piece of the left wing tore off”. Lucky I believe in fate 🤷🏻♂️
28 days ago
0
0
0
Beach is closed but still keeping an eye out with the kids
30 days ago
0
5
0
Couldn’t believe my favourite band (The head and the heart) were playing only an hour from me in Australia. Went to see them as an early birthday present, they were doing vocal warmups outside and said hello to meet me. Best birthday present! The nicest people ♥️
@headandtheheart.bsky.social
about 1 month ago
0
7
1
New year, new website, new me! Ok, well the last part hasn’t happened yet. New font face at least. Blog posts look awesome on mobile
tonybaloney.github.io
loading . . .
Anthony Shaw - Python Developer & Author
Anthony Shaw - Python developer, author, and open source contributor
https://tonybaloney.github.io
about 1 month ago
0
8
0
Got my kids hooked on the Broken Sword series starting with 5. They’ve completed 1 and now about to finish 2. I don’t know how to break the news about 3 and 4
about 1 month ago
0
0
0
Having fun making temperature readouts for my friends microbrewery from old arduino boards and some terrible soldering. Used CAT6 to breakout from the onewire bus 🚎
about 1 month ago
0
1
0
🏏 I think England at least deserve an applause for staying sober long enough to win 1 test.
#ashes
about 1 month ago
0
5
1
Wrapped up the first day back at work with a quick paddle
about 1 month ago
1
10
0
Deleted my Twitter/X account. Should have done it a while ago. If I pop up again it'll be someone pretending to be me.
about 1 month ago
3
16
0
Finally did the Bondi - Coogee walk (and back). Entertaining to watch the tourists walk between two “do no swim here” signs and throw themselves in a rip 🤦🏻♂️ I could not patrol this beach SMH
about 1 month ago
0
2
0
When I first joined Bluesky, for some reason the algorithm wanted to show me bears (not the kind in the woods). So my “discover” page was a big nope. Finally I’ve got it to show me what I want! — Civil infrastructure — No more hairy dudes thank you. More trains, railways, and tunnels 👍
about 1 month ago
0
5
0
Claude you're killing me.
about 1 month ago
1
16
1
Is everyone in 2026 yet?
about 1 month ago
2
1
0
What was supposed to be a quiet evening on the beach to see in NYE was stopped after someone washed up on the shore unconscious. I sprinted to the surf club to get the medical kits and several other off duty lifeguards & doctors ran in to do CPR & defib until the ambulance & helicopter arrived.
about 2 months ago
1
4
0
Working hard
about 2 months ago
0
2
0
After 4 years of following me around the house whenever I’m carrying food, my dog finally reaped his reward as I tripped and dropped an entire ham and cheese sandwich on the floor. Who’s laughing now?
about 2 months ago
0
8
0
My commute into Sydney takes about 2 hours. Some crazy cat decided to do it on foot/kayak. It took 3 days but it is an eye opening reminder of how amazing the national parks are if you take the time
youtu.be/pF2aU4YLRY8?...
loading . . .
A 3 day Wilderness Adventure to Work (Woy Woy to Sydney)
YouTube video by Yondering Yowie
https://youtu.be/pF2aU4YLRY8?si=agJcoXfo_ZYsVCGw
about 2 months ago
1
5
0
About 100 barrows in. Not a lot of skin left on my hands 🙌
about 2 months ago
2
4
0
Anyone got some good podcast episodes to listen to? I have a lot of dirt to move and it’s boring as hell
about 2 months ago
4
5
0
Sitting up waiting for Santa or until someone lets him eat the carrot we left out
about 2 months ago
0
4
0
reposted by
Anthony Shaw
Matt Hughson (NES & GB Dev)
about 2 months ago
🎉BIG NEWS🎉 Super Sunny World, my NES platformer, is entering the final stages of development! So, it's time for a PRIVATE BETA! If you would like to give feedback and log bugs, please sign up using this link! Beta Testing will being the new year!
forms.gle/1sFGnaQiMZpF...
loading . . .
4
56
31
Just opened the Fujitsu ACs to clean the filters and discovered they both have USB ports and you can buy $100 home-assistant compatible controllers. Finally, doing chores paid off!
about 2 months ago
0
5
0
PyCon US talk is drafted. Really, really hope I get this one accepted...
2 months ago
0
14
0
Age verification was easy for Bluesky. Took my photo, went good Lord you look old and tired. Good luck. Then deleted the photo. ♥️
2 months ago
0
4
0
Combined Python 3.14's perf support with Rust's and errr... I'm not entirely sure what's happening in this 50MB flamegraph,
@pablogsal.com
is red bad or good?
2 months ago
1
10
0
How a $47 Uber in San Francisco becomes an $82 Uber...
2 months ago
0
4
0
We can all breathe a sigh of relief that the 6/7th December weekend is done.
2 months ago
0
2
0
reposted by
Anthony Shaw
DamianM
2 months ago
Amazing.
1
34
6
"tell me all the times where this file changed in complexity, LoC or MI over the past 1000 commits" = 0.5 secs. Nice
2 months ago
1
5
0
Accidentally got on a train headed to 1997
2 months ago
1
3
0
If anyone is wondering why I'm chasing perf on complexity analysis. I plan on analyzing "some" Python code. A LOT of code.
2 months ago
0
0
0
Got wily v2 down to 5 seconds at 20-25 commits/sec to analyze the last 100 commits of django. That's 200x faster than the old wily (which was slow I admit). Django has 35,000 commits spanning 10+ years so you can guess which benchmark I'm chasing. There are way too many idle CPU cores 🤔 faster!!
2 months ago
1
9
1
I’m using Django’s source code as the benchmark for how fast I can get wily to run all complexity analysers. Initial pass (500k LoC) is now <1 sec. I then goes through the history at about 14 commits/sec. Main reason it’s slower than Ruff is because ruff doesn’t serialise anything to disk
2 months ago
1
2
1
reposted by
Anthony Shaw
3 months ago
There's one month left in 2025- still time to learn MCP with our 3-part free livestream series! Topics: 🛠️ Building MCP servers with FastMCP 🤖 Connecting agents to servers ☁️ Deploying to the Azure cloud 🔐Adding auth (API keys, OAuth2) Register: 🔗
aka.ms/PythonMCP/se...
0
3
3
Please don’t fix typos in code comments for open source projects. It’s a breadcrumb that the code was made by a human.
3 months ago
1
6
0
Learnt this week that rewriting things in rust doesn’t magically make it 100x faster. You still have to engineer it properly, profile it and write sensible algorithms.
3 months ago
3
10
0
Just tested it on Django. Takes 5 seconds to analyse the entire codebase (500k LoC across 3,000 files). Definitely could be faster.
add a skeleton here at some point
3 months ago
0
3
0
Rewriting Wily's code complexity analyzers in Rust. The Cyclomatic Complexity, MI, Halstead and raw harvesters are going to use Ruff's AST and Parser crates instead of Radon. It is (much) faster. I'm doing this because I have a lot of code to analyze.
github.com/tonybaloney/...
loading . . .
[WIP] Rewrite backends in Rust using Ruff's parser by tonybaloney · Pull Request #238 · tonybaloney/wily
Replaces radon with a rust-based harvester backend. The harvesters use Ruff's AST, Lexer and Parser for better performance. Removed a lot of old tooling and moved to more modern Python linters ...
https://github.com/tonybaloney/wily/pull/238
3 months ago
1
7
2
Flashback to my first ever PyCon US talk 6 years ago. It’s about code complexity. I’m really proud of the talk, but I was super nervous at the time. I am (still) really passionate about this topic and the tool, so was happy to just share my work and have folks listen.
youtu.be/dqdsNoApJ80?...
loading . . .
Anthony Shaw - Wily Python: Writing simpler and more maintainable Python - PyCon 2019
YouTube video by PyCon 2019
https://youtu.be/dqdsNoApJ80?si=I_mCWVLhNgmJURMV
3 months ago
0
4
0
Load more
feeds!
log in