OpenSource

27
Oct
What Top 10% Actually Means (For a Lawyer Who Codes)

What Top 10% Actually Means (For a Lawyer Who Codes)

177K monthly downloads. Top 10% of 700K packages. Zero revenue, one maintainer, weekend work. Here's what "success" actually means for open source maintainers—and what I'd tell anyone considering building their own tools.
5 min read
10
Oct
Open Source, AI, and Why October Matters

Open Source, AI, and Why October Matters

This Hacktoberfest, I'm not contributing code—I'm maintaining my own. Two years after redlines went viral, I'm adapting it for AI agents. The lesson: tools that don't work with AI will fade. Open source needs to evolve with how people actually work.
6 min read
14
Jun
Comparing approaches to regulating Generative AI

Comparing approaches to regulating Generative AI

I compare two discussions papers on possible approaches to regulating the use of generative AI.
4 min read
23
May
Introducing: Prompt Engineering for Lawyers

Introducing: Prompt Engineering for Lawyers

I introduce my latest work - a set of tutorials on prompt engineering for the legal domain and talk about my vision and aspirations for it.
5 min read
09
May
The Unexpected Joys of Open Source

The Unexpected Joys of Open Source

A brief flirtation with viral success brought new attention to one of my Python libraries and some real-world applications of the workings of open-source.
3 min read
27
Nov
Introducing: zeekerscrapers

Introducing: zeekerscrapers

The latest updates to my slow-going personal project, zeeker.
6 min read
01
Nov
I played with Mastodon months ago, I haven’t left Twitter

I played with Mastodon months ago, I haven’t left Twitter

I explain what is Mastodon and the Fediverse, how to be a part of it, and why it's premature to write off Twitter.
5 min read
20
Oct
I wouldn’t use GitHub Copilot

I wouldn’t use GitHub Copilot

GitHub Copilot reveals how copyright and open source can create difficult issues in machine learning.
3 min read
09
Sep
So you want to code? (Lawyer Edition)

So you want to code? (Lawyer Edition)

Tips and suggestions on how to start coding as a lawyer based on my personal experience.
7 min read
17
Aug
Take your web scraping to a new level: Let's play with scrapy

Take your web scraping to a new level: Let's play with scrapy

Changing my code to scrapy, a web scraping framework for Python, was challenging but reaped many dividends.
8 min read