This blog post explains how to use apywire to build a modular, dependency-injected starlette application. We’ll go step-by-step to wire up services, handlers, and a database using a declarative config.yaml. (more…)
Read more »
This is an explanatory article related to my talk at MUPy — Become a pdb power-user.
Read more »
BLAS, LAPACK and OpenMP are key libraries for scientific computing. BLAS and
LAPACK provide linear algebra functionality, and OpenMP provides primitives for
parallel computing on shared memory machines. They're written in C, C++,
Fortran, and even some as... (more…)
Read more »
In 2013, I spent 6 months converting 0install’s 29,215 lines of Python to OCaml (learning OCaml along the way).
In this post, I’ll describe the … (more…)
Read more »
If your application needs to measure elapsed time, you need a timer that will give the right answer even if the user changes the time on the system clock... (more…)
Read more »