Armin Ronacher: From Async/Await to Virtual Threads
Link: https://lucumr.pocoo.org/2025/7/26/virtual-threads/
Last November I wrote a post about how the programming interface of threads
beats the one of async/await. In May,
Mark Shannon brought up the idea of virtual threads for
Python
on Python’s discussion
Link: https://lucumr.pocoo.org/2025/7/26/virtual-threads/
Last November I wrote a post about how the programming interface of threads
beats the one of async/await. In May,
Mark Shannon brought up the idea of virtual threads for
Python
on Python’s discussion
Armin Ronacher's Thoughts and Writings
From Async/Await to Virtual Threads
A follow-up to how I wish async would work.
Daniel Roy Greenfeld: TIL: How to type args and kwargs
Link: https://daniel.feldroy.com/posts/til-2025-07-how-to-type-args-and-kwargs
An oddity of my work for a while has been that I haven't used *args and **kwargs with type annotations. Recently, however I've been working on code that leans on those things a lot. And I've been igno
Link: https://daniel.feldroy.com/posts/til-2025-07-how-to-type-args-and-kwargs
An oddity of my work for a while has been that I haven't used *args and **kwargs with type annotations. Recently, however I've been working on code that leans on those things a lot. And I've been igno
https://daniel.feldroy.com
TIL: How to type args and kwargs
A reduction in boilerplate confused me, the answer is that the type to define is the value in the containers.
Luke Plant: Why I’m not letting the juniors use GenAI for coding
Link: https://lukeplant.me.uk/blog/posts/why-im-not-letting-the-juniors-use-genai-for-coding/
In my current project, I am training some junior developers — some of them pretty much brand new developers — and one of the first rules I gave them was “ensure that Copilot (or any other AI assistant
Link: https://lukeplant.me.uk/blog/posts/why-im-not-letting-the-juniors-use-genai-for-coding/
In my current project, I am training some junior developers — some of them pretty much brand new developers — and one of the first rules I gave them was “ensure that Copilot (or any other AI assistant
Luke Plant's home page
Why I’m not letting the juniors use GenAI for coding
TLDR: because I want them to become seniors one day, and I want them to enjoy being developers
Reuven Lerner: How to conference
Link: https://lerner.co.il/2025/07/27/how-to-conference/
I love conferences. I enjoy everything about them — the nonstop stream of learning, the chance to see old friends and meet new ones, and just generally to be around a lot of interesting, smart, and fu
Link: https://lerner.co.il/2025/07/27/how-to-conference/
I love conferences. I enjoy everything about them — the nonstop stream of learning, the chance to see old friends and meet new ones, and just generally to be around a lot of interesting, smart, and fu
Reuven Lerner
How to conference
I love conferences. I enjoy everything about them -- the nonstop stream of learning, the chance to see old friends and meet new ones, and just generally to be around a lot of interesting, smart,
John Cook: Monero’s elliptic curve
Link: https://www.johndcook.com/blog/2025/07/27/moneros-elliptic-curve/
Digital signatures often use elliptic curves. For example, Bitcoin and Ethereum use the elliptic curve secp256k1 [1]. This post will discuss the elliptic curve Ed25519 [2] using in Monero and in many
Link: https://www.johndcook.com/blog/2025/07/27/moneros-elliptic-curve/
Digital signatures often use elliptic curves. For example, Bitcoin and Ethereum use the elliptic curve secp256k1 [1]. This post will discuss the elliptic curve Ed25519 [2] using in Monero and in many
John D. Cook | Applied Mathematics Consulting
Monero’s elliptic curve
Exploring the elliptic curve used in Monero for digital signatures. Making explicit some things that are often left implicit.
Daniel Roy Greenfeld: Unpack for keyword arguments
Link: https://daniel.feldroy.com/posts/2025-07-unpack-for-keyword-arguments
Previously I wrote a TIL on how to better type annotate callables with *args and **kwargs - in essence you ignore the container and worry just about the content of the container. This makes sense, as
Link: https://daniel.feldroy.com/posts/2025-07-unpack-for-keyword-arguments
Previously I wrote a TIL on how to better type annotate callables with *args and **kwargs - in essence you ignore the container and worry just about the content of the container. This makes sense, as
https://daniel.feldroy.com
Unpack for keyword arguments
Keyword arguments can now be more narrowly typed by using typing.Unpack and typing.TypeDict.
Anwesha Das: Joy of automation
Link: http://anweshadas.in/joy-of-automation/
After 145+ commits spread over multiple PRs, 450+ conversations and feedback, and accountable communication via several different communication mediums spanning over 2 years, the Ansible Release Manag
Link: http://anweshadas.in/joy-of-automation/
After 145+ commits spread over multiple PRs, 450+ conversations and feedback, and accountable communication via several different communication mediums spanning over 2 years, the Ansible Release Manag
Law Explained India
Joy of automation
After 145+ commits spread over multiple PRs, 450+ conversations and feedback, and accountable communication via several different communication mediums spanning over 2 years, the Ansible Release Management is finally completely automated, using GitHub Actions.…
Real Python: Quiz: Bitwise Operators in Python
Link: https://realpython.com/quizzes/bitwise-operators/
In this quiz, you’ll test your understanding of the Bitwise Operators in Python.
By working through this quiz, you’ll revisit how to use Python’s bitwise AND (&), OR (|), XOR (^), NOT (~), left and ri
Link: https://realpython.com/quizzes/bitwise-operators/
In this quiz, you’ll test your understanding of the Bitwise Operators in Python.
By working through this quiz, you’ll revisit how to use Python’s bitwise AND (&), OR (|), XOR (^), NOT (~), left and ri
Realpython
Bitwise Operators in Python Quiz – Real Python
Test your understanding of Python bitwise operators by revisiting core concepts like bitwise AND, OR, XOR, NOT, shifts, bitmasks, and their applications.