Sign in

Antonio Cuni

@antocuni.bsky.social
141 followers 289 following 15 posts

SPy creator, HPy founder, PyPy core dev, PyScript core dev, doing Python, compilers and WASM stuff at @anacondainc.bsky.social Also on: - github.com/antocuni - mastodon.social/@antocuni - twitter.com/antocuni

PostsRepliesMedia
Antonio Cuni @antocuni.bsky.social · 25/03/2026
I just published the 2nd part of the "Inside SPy" series. In this part, we will look at language semantics and what makes SPy "special" and different than CPython: phases of execution, redshifting, static typing, and metaprogramming. antocuni.eu/2026/03/25/i...
antocuni.eu
Inside SPy, part 2: Language semantics
Language semantics: phases of execution, redshifting, static typing, and metaprogramming in SPy
040
Antonio Cuni @antocuni.bsky.social · 23/03/2026
20 years ago I did my first OSS commit. Turned out to be a pretty good decision :) antocuni.eu/2026/03/22/m...
antocuni.eu
My first OSS commit turns 20 today
A bit of software archaeology and a personal retrospective
030
Antonio Cuni @antocuni.bsky.social · 29/10/2025
After weeks of procrastination, I finally wrote the first post in a series explaining SPy. This one focuses on why Python is slow—the gap between what the language allows and how it’s used in practice—and hints at how SPy aims to fix it: antocuni.eu/2025/10/29/i...
antocuni.eu
Inside SPy, part 1: Motivations and Goals - Antonio Cuni's blog
Antonio Cuni's blog
042
Antonio Cuni @antocuni.bsky.social · 06/10/2025
The SPy project is kicking off community calls! 🎙️ Join us tomorrow (Oct 7th, 17:30 CEST) on Discord to chat, ask questions, and meet other SPy folks. Everyone’s welcome! 💚 🥸 Discord link: discord.gg/ZN4afjvq?eve... Google calendar link: lnkd.in/d3U62QNn
discord.gg
Join the SPy lang Discord Server!
Check out the SPy lang community on Discord - hang out with 43 other members and enjoy free voice and text chat.
032
Antonio Cuni @antocuni.bsky.social · 24/09/2025
Last week I was lucky to take part in the CPython Core Dev Sprint. This is a summary of what I did, including an annotated and extended version of my talk on tracing JITs in real-world Python scenarios, plus some comparisons between PyPy’s JIT and CPython’s new JIT. 👉 antocuni.eu/2025/09/24/t...
antocuni.eu
Tracing JITs in the real world @ CPython Core Dev Sprint
My experience at the CPython Core Dev Sprint
083
Antonio Cuni @antocuni.bsky.social · 25/08/2025
Accessing `obj.x` in Python might look trivial — but under the hood lies a surprisingly intricate chain of logic. I wrote an annotated walkthrough of the CPython source code that makes it all happen: antocuni.eu/2025/08/25/i...
antocuni.eu
Inside CPython's attribute lookup - Antonio Cuni's blog
021
Antonio Cuni @antocuni.bsky.social · 07/07/2025
🛑⚠️ Claude code modified my .bashrc without asking? ⚠️🛑 It seems to that during an automatic update, claude sneakily modified my ~/.bashrc to remove an alias to itself. I didn't ask my permission, it didn't notify me of the change. I find it completely unacceptable. antocuni.eu/2025/07/07/c...
antocuni.eu
Claude code modified my .bashrc without asking? - Antonio Cuni's blog
000
Antonio Cuni @antocuni.bsky.social · 31/05/2025
Yesterday I talked about SPy at @pyconit.bsky.social Links to slides & videos here: antocuni.eu/2025/05/31/s...
antocuni.eu
SPy @ PyCon IT 2025
Slides of the talk
020
Antonio Cuni @antocuni.bsky.social · 23/05/2025
My language is brand new and experimental, but they already named a museum after it github.com/spylang/spy
010
Antonio Cuni @antocuni.bsky.social · 19/03/2025
Wow, I'm at the same time happy, surprised and honored that my PyCon US talk about SPy (github.com/spylang/spy) made the top 10
techtalksweekly.io
Tech Talks Weekly | Substack
A free weekly newsletter that brings all the recently uploaded talks from +100 software engineering conferences. Join +4K readers who stopped scrolling through messy YT subscriptions and reduced FOMO....
040
Antonio Cuni @antocuni.bsky.social · 16/03/2025
I'm having mixed results with claude code. It seems very good at "easy tasks", but the most annoying thing is that it has the tendency to not follow my instructions and do "what it wants". TL;DR: I put instructions in `CLAUDE.md` but it tends to forget about them: antocuni.eu/2025/03/16/t...
antocuni.eu
Tales with claude code: how to make it behave? - Antonio Cuni's blog
010
Antonio Cuni @antocuni.bsky.social · 12/03/2025
I wrote a small tool to automatically record all my "claude code" sessions and export them into easily shareable HTML: github.com/antocuni/cla... Example log: antocuni.github.io/files/claude...
github.com
GitHub - antocuni/claude-logging: Automatically log claude sessions, and export them to HTML
Automatically log claude sessions, and export them to HTML - antocuni/claude-logging
031
Antonio Cuni @antocuni.bsky.social · 26/02/2025
Last week @lukasz.langa.pl and Hoot Chatham visited me on the Italian Alps for a week of hacking and winter sports. This is the report: antocuni.eu/2025/02/26/o... SPOILER ALERT: it contains tons of PRs to CPython, Pyodide and SPy.
antocuni.eu
Over the Clouds: CPython, Pyodide, and SPy
A week of hacking and winter sports in Cervinia
040
Reposted by Antonio Cuni
matti-p.bsky.social @matti-p.bsky.social · 26/02/2025
Fast on the heels of the last release, I have published a PyPy v7.3.19 bug-fix release with PyPy2.7, PyPY3.10 and a beta-quality PyPy3.11. Please try it out! The complete release note is at doc.pypy.org/en/latest/re...
doc.pypy.org
PyPy v7.3.19: release of python 2.7, 3.10 and 3.11 beta, released 2025-02-26 — PyPy documentation
045
Reposted by Antonio Cuni
Łukasz Langa @lukasz.langa.pl · 24/02/2025
I spent last week in Valtournenche with @antocuni.bsky.social and Hood Chatham and managed to use SPy to accelerate my #Python code in the browser. It's too early for general adoption, but not too early to get excited! lukasz.langa.pl/f37aa97a-9ea...
lukasz.langa.pl
A peek into a possible future of Python in the browser - Łukasz Langa
My Python code was too slow, so I made it faster with Python. For some definition of “Python”.
2196
Reposted by Antonio Cuni
Łukasz Langa @lukasz.langa.pl · 17/02/2025
SPy retreat in #Cervinia with @antocuni.bsky.social and Hood Chatham.
Three dudes in front of snowcapped mountains.
081