Welcome, Substack Posts
Adding 5 posts from my old Substack newsletter to the blog.
Personal blog
Adding 5 posts from my old Substack newsletter to the blog.
Building a personal RSS reader on the Cloudflare developer platform.
Migrating from Next.js to Astro
Rebuilding and checking a git branch
Building a terminal splashscreen with Brian Eno's Oblique Strategies
Rebuilding my Raspberry Pi, Pi-Hole, and PADD configuration from scratch.
Sabbatical Week 20 - Python structural pattern matchin and package logging, uv in Docker, inverse reinforcement learning, and Cantor's theory of cardinality
Sabbatical Week 15 - General metric spaces, Levenshtein, Hamming, and Jaccard distances plus links on Python 3.13, inline functions, and The MANIAC
Sabbatical Week 14 - Removing sensitive content from your git history, framework and title format updates for the blog, and new tools I've started using over the last 3 months.
Sabbatical Week 13 - python syntax, Obsidian dataview, LazyVim configs, and python notebooks
Sabbatical Week 11 - evergreen notes, LLMs, and programming taste
Sabbatial Week 10 - structured outputs for LLMs and proving the binomial theorem
Sabbatical Week 8 - some web scraping and prompt engineering
Sabbatical Week 7 - Some in-person events plus more proofs, LeetCode, and DuckDB
Week 6 of my sabbatical - math proofs, LeetCode, DuckDB, and networking
Porting some old posts over from 2014-2017
Down a rabbit hole of floating point numbers
Some thoughts on appearing on a professionally produced podcast
Using linux command line tools for jazz ear training
Notes on Chapter 1 and 2 of Vicki Boykis's "What Are Embeddings" paper
Working through problem 2(c) from chapter 1 of Halmos's "Finite Dimensional Vector Spaces"
On turning hieroglyphics into pictures
First steps with Arch
Playing around with LaTeX formuals for fun
Notes on Murray Shanahan's "Talking About Larger Language Models"
Working on computers for fun ... and not for profit
Working on Advent of Code and learning to take only what you need from something
A functional programming language that compiles to Python
Life and death along the Colorado River
A quick peek at at the Crystal programming language
Diving into a recent paper on running OLAP workloads on my favorite database
My old Friend ...
First Post!
Hello again!
For fun and productivity!
I could probably have tried all these tools in the time it took me to write this ...
I tried to write a short technical article and it took me 6 weeks
Well, the good news is I didn't start a podcast ...
A presentation on using Regex for analysts
A short presentation about how data is encoded over networks
Exploring Python's build-in methods
Obligatory metapost on setting up a blog
Digging into how the in operator works
Getting in the weeds with the FITS file format
Binary encoding in SQL for NumPy objects
Fitting 2 dimensionaly Gaussians with a small open source package
Using set membership to skip disk reads
Call for submissions for my internship opportunity at STScI
Just a little git humor
Part 2 of a automation pipeline for astronomy tasks