One-Line Timing in Python

Posted on Mon 19 August 2019 in technology • Tagged with python, context manager, timing

When profiling is too heavyweight, a simple timer will sometimes do.

Continue reading

Caching Object Graphs Is Terrifying

Posted on Sun 07 July 2019 in technology • Tagged with caching, object graph, memcache

A memo to remind myself that I should never, ever attempt to write a caching system again.

Continue reading

Minimal devpi For Local Python Development

Posted on Wed 20 March 2019 in technology • Tagged with python, devpi

Someone finally came up with a non-irritating way to manage internal python projects

Continue reading

Scripting FreeBSD Updates

Posted on Wed 06 March 2019 in technology • Tagged with freebsd, freebsd-update

In which I come back from holiday and rant about freebsd-update

Continue reading

Python Profiling for Babies

Posted on Fri 05 October 2018 in technology • Tagged with python, profiling

Performance is not an accident

Continue reading

Recursive Blogging

Posted on Thu 04 October 2018 in technology • Tagged with pelican, blogging

Yeah, I'm going to blog about blogging

Continue reading

Stupid Systems Monitoring Tricks

Posted on Wed 03 October 2018 in technology • Tagged with pids, fds, sockets

Stupid tricks to monitor resource usage

Continue reading

Diagramming Python Object Graphs

Posted on Wed 06 June 2018 in technology • Tagged with python, objgraph, notes for the future

Finding memory leaks in python, episode 2847

Continue reading

Evolution on KDE

Posted on Fri 01 June 2018 in technology • Tagged with kde5, freebsd, evolution, exchange

Get outta here -- Microsoft Exchange on FreeBSD?

Continue reading

Dynamically Altering Classes in Python

Posted on Sat 26 May 2018 in technology • Tagged with footgun, python, classes

Classic black magic, explained

Continue reading