Daniel Roy Greenfeld

Daniel Roy Greenfeld

About | Articles | Books | Jobs | Tags | Search

Recent Writings

Farewell to Michael Ryabushkin

In early May of 2025 Michael Ryabushkin (aka Goodwill) passed away. He was a great friend and an even better person. I will miss him dearly.

Exploring flexicache

An exploration of using flexicache for caching in Python.

700

Thoughts at article 700 on writing hundreds of articles over the years.

Using pyinstrument to profile FastHTML apps

Quick instructions for a drop-in FastHTML middleware for identifying performance bottlenecks in FastHTML apps

Read all articles

TIL (Today I learned)

Removing exif geodata from media

HTML 404 errors for FastAPI

Exception.add_note

^ bitwise XOR

Reverse Square Knot

Pipe operator for merging dictionaries

webbrowser library

Read more TIL articles

Popular Writings

The Thirty Minute Rule

What to do when you get stuck on a coding issue for more than 30 minutes.

What's the Best Thing about Working for Octopus Energy?

An in-depth discussion about my employment at Octopus Energy.

Code, Code, Code

I'm often asked by new programmers how they can forge a path into using their skills professionally. Or how they can get better at writing software. In this article I share the secret master-level method to improvement.

I Married Audrey Roy

The story of one of the best days of my life.