Software and puns

whoami

#python | #c

February 12, 2018

Search text fast or die trie-ing

Benchmarking the Python and C implementation of a trie-as-a-dictionary. Read more
#python | #gc | #memory

August 5, 2017

Diving into CPython GC module

This is a deep dive into the source code for Modules/gcmodule. Read more
#python

July 16, 2017

Comparing different ways to add ints II

Background As outlined in part 1, we are comparing recursive and iterative implementations of long arithmetic of 2 arrays. Read more
#algorithms | #hackerrank | #python

June 27, 2017

Comparing different ways to add ints I

Puzzle Given 2 ints represented as array of digits in order (eg. Read more
#emacs | #python | #strace

April 6, 2017

Debugging hanging elpy on emacs

I was hacking on a small python script, minding my own business when emacs stopped reacting to my keyboard input. Read more
#python | #gc | #memory

March 7, 2017

Notes on python's GC

Notes on Memory Management in Python - YouTube Read more
#python | #solent | #ci

February 27, 2017

CI for Solent-eng

Spent the day working on a plan to build custom CI pipeline for solent. Read more
#python | #algorithms | #hackerrank

February 27, 2017

Unexpected breadth-first search

This puzzle is in the dynamic programming section of HackerRank. Read more