Writing

Thoughts, things I found interesting, and lessons I learned along the way.

Follow with RSS
  1. Make no mistakesIf soon anyone can build the software they need, why would we still need developers? Some thoughts on ambiguity, prototypes and pruning. · 2 min read
  2. Random, but only oncePython evaluates a default argument once, when the function is defined. With a random number as the default, every job a process created landed on the same worker. · 2 min read
  3. Async in, sync outFeeding an async request body into a synchronous uploader, without buffering it, took me further into asyncio than I expected: a wakeup socket, two kinds of Future and one rule about event loops. · 12 min read
jbndr.com

Johannes Binder

Software engineer

Karlsruhe, Germany

QR code that opens jbndr.com

Scan to open jbndr.comScan to add me to your contacts

Save contact