Instead of adding more and more tools to my existing workflow, I’m always looking for new ways to make the ones I already use work better. There are always hidden features and ways to squeeze more ...
Package Python apps for easy delivery as executables, dig into Python 3.14's new debugging interface, and get live coding help for making sense of datasets. Want extra credit? Try wrangling Python ...
It’s no secret that I rather enjoy connecting things to the Internet for fun and profit. One of the tricks I’ve learned along the way is to spin up simple APIs that can be used when prototyping a ...
It started with a lab experiment for my daughter's class. The assignment was to take 200 pennies and put them in a shoe box. Shake up the box and then open it and remove all the pennies with "heads" ...
Python -O won’t magically make every script faster, but in the right workloads it’s a free win—here’s how to test it safely.
If you need a quick web server running and you don't want to mess with setting up apache or something similar, then Python can help. Python comes with a simple builtin HTTP server. With the help of ...
As a system and application engineer, I’ve saved countless hours by automating measurements with software such as LabVIEW. Although I’ve used it to build measurement applications, I’ve started to ...