corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0821f-1115-7143-aec3-240f1152e1d4", "title": "attrs iv: Zero-overhead Frozen attrs Classes", "url": "https://threeofwands.com/attra-iv-zero-overhead-frozen-attrs-classes/", "published_at": "2023-12-29T10:00:00+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f11869dba", "title": "The Categories of Bugs in Python Apps", "url": "https://threeofwands.com/the-types-of-errors-in-python-apps/", "published_at": "2023-11-21T17:00:00+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f12666804", "title": "Intro to cattrs 23.1.0", "url": "https://threeofwands.com/intro-to-cattrs-23-1-0/", "published_at": "2023-05-30T15:49:01+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f12e8ecc3", "title": "Algebraic Data Types in (typed) Python", "url": "https://threeofwands.com/algebraic-data-types-in-python/", "published_at": "2023-04-06T10:18:01+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f136e4a1a", "title": "Python is two languages now, and that's actually great", "url": "https://threeofwands.com/python-is-two-languages-now-and-thats-actually-great/", "published_at": "2023-02-27T12:23:46+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f1421bef8", "title": "Wall vs CPU time, or the cost of asyncio Tasks", "url": "https://threeofwands.com/careful-with-tasks/", "published_at": "2022-09-08T16:15:20+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f1517f99d", "title": "cattrs I: un/structuring speed", "url": "https://threeofwands.com/why-cattrs-is-so-fast/", "published_at": "2022-01-19T11:12:14+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f15c9e519", "title": "Why I use attrs instead of pydantic", "url": "https://threeofwands.com/why-i-use-attrs-instead-of-pydantic/", "published_at": "2021-08-22T16:33:43+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f16a5b66e", "title": "On structured and unstructured data, or the case for cattrs", "url": "https://threeofwands.com/on-structured-and-unstructured-data-or-the-case-for-cattrs/", "published_at": "2021-01-31T01:41:14+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f170ef022", "title": "The Inner Workings of: Arq", "url": "https://threeofwands.com/the-inner-workings-of-arq/", "published_at": "2020-08-12T00:26:00+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f17486917", "title": "Building Pyrseia III: Server Middleware, Client Senders, CLI and InApp Validators", "url": "https://threeofwands.com/building-pyrseia-iii-server-middleware-and-inapp-validators/", "published_at": "2020-05-11T00:25:00+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f17c3051e", "title": "Building Pyrseia II: Fleshing out Clients and Servers", "url": "https://threeofwands.com/building-pyrseia-ii-fleshing-out-clients-and-servers/", "published_at": "2020-04-22T23:59:12+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f18668e4c", "title": "Building Pyrseia I: The Idea", "url": "https://threeofwands.com/building-an-rpc-library-i-the-idea/", "published_at": "2020-04-19T14:58:16+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f1873b327", "title": "attrs III: Frozen Classes", "url": "https://threeofwands.com/attrs-iii-frozen-classes/", "published_at": "2017-10-04T21:17:58+00:00" }, { "id": "01a0821f-1115-7143-aec3-240f196ceabe", "title": "attrs II: Slots", "url": "https://threeofwands.com/attrs-ii-slots/", "published_at": "2017-08-25T20:29:00+00:00" } ] posts
Claim your blog
Back to The Three of Wands
Blog · corpus.blog/blogs/threeofwands.com/posts
The Three of Wands
threeofwands.com
2023
attrs iv: Zero-overhead Frozen attrs Classes
original ↗
29 Dec 2023
The Categories of Bugs in Python Apps
original ↗
21 Nov 2023
Intro to cattrs 23.1.0
original ↗
30 May 2023
Algebraic Data Types in (typed) Python
original ↗
6 Apr 2023
Python is two languages now, and that's actually great
original ↗
27 Feb 2023
2022
Wall vs CPU time, or the cost of asyncio Tasks
original ↗
8 Sept 2022
cattrs I: un/structuring speed
original ↗
19 Jan 2022
2021
Why I use attrs instead of pydantic
original ↗
22 Aug 2021
On structured and unstructured data, or the case for cattrs
original ↗
31 Jan 2021
2020
The Inner Workings of: Arq
original ↗
12 Aug 2020
Building Pyrseia III: Server Middleware, Client Senders, CLI and InApp Validators
original ↗
11 May 2020
Building Pyrseia II: Fleshing out Clients and Servers
original ↗
22 Apr 2020
Building Pyrseia I: The Idea
original ↗
19 Apr 2020
2017
attrs III: Frozen Classes
original ↗
4 Oct 2017
attrs II: Slots
original ↗
25 Aug 2017