ShopperCove
Menu
All writingBlogTopicsCategoriesAboutRSS
Blog
Categories
Observability & SRE62All categories
Topics
sre111localhost lab102performance70python58javascript47bundle size36benchmarking35node.js35web development21typescript19benchmark16content creation15All topics
About

Topic

cpython

6 posts

Loading posts…

ShopperCove

Hands-on notes on developer tools, written after the tool has actually been run.

All writingBlogCategoriesTopicsAboutPrivacyRSS

© 2026 ShopperCove

Are Python Dictionaries Ordered? Yes, Since 3.7

Insertion order is a language guarantee, not an implementation accident.

12 Oct 20261 min read
→

Is Python 3.14 Free-Threaded by Default? GIL Explained

PEP 779 promoted the no-GIL build from experimental to officially supported in 3.14. It is still opt-in, and making it the default is a later phase.

11 Oct 20263 min read
→

When Does Python 3.10 Reach End of Life? (It Just Did)

Five years after 3.10.0 shipped, CPython 3.10 stopped getting security fixes. If 3.10 is still running in production, here is what changes and where to move next.

10 Oct 20263 min read
→

functools.reduce vs for-loop: Localhost Lab

1 Oct 20264 min read
→

math.fsum vs sum Float Totals: Localhost Lab

Hands-on math.fsum vs builtin sum for float totals: real items/s plus cancellation accuracy, measured on Linux localhost in this hands-on lab for SREs.

1 Oct 20264 min read
→

dataclass vs slots vs dict: Python Object Lab

Hands-on Python dataclass vs slots vs dict lab: instantiation and attribute ops/s plus RSS for classic, slots, dataclass, namedtuple, dict on localhost.

1 Oct 20266 min read
→