Jason Dilworth

Avoiding missed auto_now fields in Django when using update_or_create

An oft-used pattern in the Django world is to add something like the following to some models: class SomeModel(models.Model): created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) These are great properties to add to models, because they help to answer a

Remix.run & Django Authentication

I've had a side project on the back burner for a while, a little SaaS project that I'm sure could be useful for more than just me. I had put it together with Django because that's what I'm most comfortable with, and

How To Create A Google Shopping Feed In PHP

We’re going to go into some code today, which will only apply to some of you. If you’re running a shop built on some custom PHP, you might have wondered how to simply create a Google Shopping Feed for Merchant Center. Today I’ll walk you through how

Jason Dilworth © 2026