Hashed Asset Names Make CDN Releases Easier to Reason About
Replacing app.js and hoping every cache forgets the old version is a fairly unpleasant deployment strategy.
wade womersley – york based software engineer
Engineering notes from the sharp end
wade womersley – york based software engineer I write the way I work: direct, useful, and more interested in what holds up in production than what sounds clever on a slide.
297 published posts
Latest update
Latest post
Replacing app.js and hoping every cache forgets the old version is a fairly unpleasant deployment strategy.
Archive
A database migration can work perfectly on your development machine and still make a production deployment awkward.
Putting the washing away could use a boss-battle soundtrack.
Pagination looks simple until the underlying list changes between requests.
I like being able to plug the same-shaped cable into more devices.
Passkeys can make signing in feel pleasantly uneventful.
I remain very easy to impress with something that glows in the dark.
Starting the database container before the application container sounds like it should solve startup failures.
When a database query gets slow, adding an index is an appealingly concrete thing to do.
A timeout tells you that a response did not arrive in time.