Curated river of news

Reader

Latest posts from blogs I follow

2881 entries
58 pages

Ep 1: Custom Keyboards & Clicky Bait(opens in new tab)

Mechanical keyboards are quite the rabbit hole. Also, you should try out Space Cadet Shift keys. Trust us.Very Good Links:What is "ortholinear"? https://twitter.com/jesseleite85/status/1495889187450544137?s=20Iris (Austen's keyboard) https://keeb.io/collections/iris-split-ergonomic-keyboard (keymap here)Lily58 (Jesse's keyboard) https://github.com/kata0510/Lily58 (keymap here)Nijuni (Corne variant that we're both building soon) ...

205: pytest autouse fixtures(opens in new tab)

On a recent episode of PythonBytes, I suggested it's hard to come up with good examples for pytest autouse fixtures, as there aren't very many good reasons to use them. James Falcon was kind enough to reach out and correct ...

203: Open Source at Intel(opens in new tab)

Open Source is important to Intel and has been for a very long time.Joe Curley, vice president and general manager of software products and ecosystem, and Arun Gupta, vice president and general manager for open ecosystems, join the show to ...

Factory pattern in Python(opens in new tab)

The factory pattern (or factory method pattern) is a creational design pattern which abstracts away the creation of objects via a factory class. This allows us to defer object creation and alter the type of objects created at runtime.

On the question of why?(opens in new tab)

There’s this famous video on YouTube featuring Richard Feynman and a reporter. The reporter asks the physicist: “Why do two magnets repel or attract one another?” Feynman, instead of directly schooling the audience on magnetism, electricity, electromagnetic fields, electrons, ferromagnetic ...

The Command Pattern in Python(opens in new tab)

The Command Pattern is a behavioral pattern that encapsulates a request or operation as an object. This is advantageous when we may want to defer the execution of some piece of code until later or group and pass around batches ...