I’m an applied mathematician passionate about neuroscience, probability, stochastic processes, machine learning, and software engineering. This blog is my space to share ideas, explore concepts, and document the things that inspire me.
Here, you’ll find posts ranging from thought-provoking insights and practical lessons I’ve learned to summaries of books, articles, and projects I’m working on. It’s a collection of the ideas and discoveries that spark my curiosity—and a way to reflect and share how I think and work.
Recent posts
- 2025-03-01 - Did you see the gorilla?
- 2025-02-22 - Asynchronous Vim
- 2025-02-15 - Using Pipes and Sockets for asynchronous local AI Chats
- 2025-02-08 - TIL How to test a Flask server locally with CURL
- 2025-02-01 - Metacognition and AI usage
- 2025-01-25 - How to un-commit files in git
- 2025-01-18 - TIL How to build and host a container on GCP VM instance
- 2025-01-11 - Old Hat, New Tricks: Makefiles for Python Projects
- 2024-12-31 - TIL How to add a progress wheel to a blocking Python function
- 2024-12-31 - Tuner: A web app for finding people with similar music tastes
Projects
- vim-chat - Asynchronous AI chat in Vim
- vim-sage - Reminder system from your
.vimrc
comments - tuner - A web app using a vector database to match peoples music taste
- vim-convict - Conventional commits extension for vim-fugitive
- foxtail - Query and post about recent bookmarks in Firefox
- torchaudio-filters - Highpass and lowpass filters using torchaudio
- pandas-intervals - Pandas extension for vectorised operations on tables of intervals
- quaker - Simple Python wrapper for USGS API
- sudoku-py - Sudoku generator and solver
- captioneer - Generate captions for a collection of images
Publications
Neural Field Models: A mathematical overview and unifying framework
Modelling Cellular Interactions and Dynamics During Kidney Morphogenesis
Does my posterior look big in this?—Bayesian solutions to seizure counting problems
Blogs of interest
- Andrej Karpathy blog
- Coding Horror
- jdhao’s digital space
- Matt Might’s article index
- Simon Willisons Weblog
- Stochastic Lifestyle
- The Valuable Dev