Alyssa Coghlan

@ancoghlan
300 Followers
230 Following
1.3K Posts
CPython core developer, Python platform engineer @ Westpac (opinions my own), cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
Blog (mostly idle)https://www.curiousefficiency.org/
Heh, as the movement towards the formation of an elected Python Packaging Council continues, I only belatedly noticed the mildly amusing initialism for Battletech fans :)
48 hours left to submit your talk to #PyConAU 2026. ⏰

Submit a rough draft now and keep editing until the deadline. Anonymous review. All experience levels welcome.

Deadline is 29 March anywhere on earth; that's Monday morning for Australians.

👉 https://pycon.org.au/cfp

A thing being repeated across businesses worldwide, including at Microsoft, is C level execs struggling to know why most staff aren’t using Copilot for M365, despite how much it costs.

Because most staff don’t spend all day in Teams meetings reading out PowerPoint slides to people who pretend to care. They have actual jobs. Doing work. Which they know how to do. Because it is their job.

We are now officially using @forgejo! The Fedora Forge is ready for contributors to start migrating to. Cutoff for switching from Pagure is by Flock to Fedora 2026.

New chapter :)

➡️ https://communityblog.fedoraproject.org/the-forge-is-our-new-home/

#Forgejo #Fedora #OpenSource #Linux

The forge is our new home. – Fedora Community Blog

While Pagure.io has been a vital part of our community for many years, the time has come to retire our homegrown forge and transition to this powerful new tool.

Fedora Community Blog
Visiting news sites on my work machine to find a good link to share for the LiteLLM compromise, and I am reminded what an absolutely awful experience publishers are willing to inflict on their users by default.

I love the hot takes that this Trivy debacle will be the end of open source

Heartbleed didn't kill open source
Log4Shell couldn't get the job done
xz tried and failed

This won't kill it either

Free is too good of a deal

Thinking "I'm not sure I'm the right person to give this talk"? That's the imposter syndrome talking. 👋

First-time speakers give some of our favourite #PyConAU talks. Your perspective is the talk. Nobody else has it.

Also: if travel or accommodation costs are a barrier, financial assistance is available for speakers (priority given to applicants from Australia, NZ, and the Pacific).

Apply before 29 March for first-round consideration: pycon.org.au/cfp
#CFP #Python

New blog post: Rewriting a 20-year-old #Python library

https://www.b-list.org/weblog/2026/mar/23/20-year-library/

Rewriting a 20-year-old Python library

Way back in 2005, lots of people (ordinary people, not just people who work in tech) used to have personal …

James Bennett

New post on the Python Insider blog from Ken Jin:

"Python 3.15's JIT is now back on track"

https://blog.python.org/2026/03/jit-on-track/
#Python #JIT #performance #python315

Python 3.15's JIT is now back on track | Python Insider

A look at Python's JIT in 3.15a7.

Python Insider