56,966 blogs · [ { "id": "01a08214-7adb-7299-8746-fbce57013af0", "title": "Why Python Is Slow: Talking about SPy on the Behind the Commit Podcast", "url": "https://antocuni.eu/2026/05/01/why-python-is-slow-talking-about-spy-on-the-behind-the-commit-podcast/", "published_at": "2026-05-01T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce57f41890", "title": "Inside SPy, part 2: Language semantics", "url": "https://antocuni.eu/2026/03/25/inside-spy-part-2-language-semantics/", "published_at": "2026-03-25T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce58568b10", "title": "My first OSS commit turns 20 today", "url": "https://antocuni.eu/2026/03/22/my-first-oss-commit-turns-20-today/", "published_at": "2026-03-22T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce58ef7695", "title": "Inside SPy, part 1: Motivations and Goals", "url": "https://antocuni.eu/2025/10/29/inside-spy-part-1-motivations-and-goals/", "published_at": "2025-10-29T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce59cf465d", "title": "Tracing JITs in the real world @ CPython Core Dev Sprint", "url": "https://antocuni.eu/2025/09/24/tracing-jits-in-the-real-world--cpython-core-dev-sprint/", "published_at": "2025-09-24T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5a2ee582", "title": "Inside CPython's attribute lookup", "url": "https://antocuni.eu/2025/08/25/inside-cpythons-attribute-lookup/", "published_at": "2025-08-25T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5b2cd799", "title": "Slides for my EuroPython 2025 talks", "url": "https://antocuni.eu/2025/07/21/slides-for-my-europython-2025-talks/", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5c0a7a4f", "title": "Claude code modified my .bashrc without asking?", "url": "https://antocuni.eu/2025/07/07/claude-code-modified-my-bashrc-without-asking/", "published_at": "2025-07-07T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5c17010e", "title": "SPy @ PyCon IT 2025", "url": "https://antocuni.eu/2025/05/31/spy--pycon-it-2025/", "published_at": "2025-05-31T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5c94ae1f", "title": "Tales with claude code: how to make it behave?", "url": "https://antocuni.eu/2025/03/16/tales-with-claude-code-how-to-make-it-behave/", "published_at": "2025-03-16T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5d73eb1a", "title": "Over the clouds: CPython, Pyodide and SPy", "url": "https://antocuni.eu/2025/02/26/over-the-clouds-cpython-pyodide-and-spy/", "published_at": "2025-02-26T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5e1149fc", "title": "hpy 0.0.2: First public release", "url": "https://antocuni.eu/2021/07/15/hpy-002-first-public-release/", "published_at": "2021-07-15T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5e249173", "title": "HPy @ Python Language Summit", "url": "https://antocuni.eu/2021/05/12/hpy--python-language-summit/", "published_at": "2021-05-12T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5edd46d1", "title": "Hello, HPy", "url": "https://antocuni.eu/2021/03/29/hello-hpy/", "published_at": "2021-03-29T00:00:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5efc90e3", "title": "HPy kick-off sprint report", "url": "https://antocuni.eu/2019/12/18/hpy-kick-off-sprint-report/", "published_at": "2019-12-18T13:38:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce5fedff7c", "title": "PyPy v7.0.0: triple release of 2.7, 3.5 and 3.6-alpha", "url": "https://antocuni.eu/2019/02/11/pypy-v700-triple-release-of-27-35-and-36-alpha/", "published_at": "2019-02-11T10:55:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce60a1759b", "title": "PyPy for low-latency systems", "url": "https://antocuni.eu/2019/01/03/pypy-for-low-latency-systems/", "published_at": "2019-01-03T14:21:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce6150b68a", "title": "Inside cpyext: Why emulating CPython C API is so Hard", "url": "https://antocuni.eu/2018/09/21/inside-cpyext-why-emulating-cpython-c-api-is-so-hard/", "published_at": "2018-09-21T16:32:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce6159142c", "title": "How to ignore the annoying Cython warnings in PyPy 6.0", "url": "https://antocuni.eu/2018/04/27/how-to-ignore-the-annoying-cython-warnings-in-pypy-60/", "published_at": "2018-04-27T14:10:00+00:00" }, { "id": "01a08214-7adb-7299-8746-fbce61a25b98", "title": "How to make your code 80 times faster", "url": "https://antocuni.eu/2017/10/30/how-to-make-your-code-80-times-faster/", "published_at": "2017-10-30T10:15:00+00:00" } ] posts Claim your blog
Back to Antonio Cuni
Blog · corpus.blog/blogs/antocuni.eu/posts

Antonio Cuni

antocuni.eu

2026

2025

2021

2019

2018

2017