Ben Pickles

74 Followers
102 Following
141 Posts
♥ Ruby, request/response, JavaScript, progressive enhancement (I don't h8 React ⚛), London-ish
Webhttps://www.benpickles.com
GitHubhttps://github.com/benpickles
🌳 Parklife inter-build caching update: first run fetching 75 pages in 12.1 seconds, second run (no changes) in 1.3 seconds - and actually I’m guessing much of that is Rails boot time
Upstairs on a train in France, so good 🚅🇫🇷
🌳 Parklife’s inter-build caching is slowly taking shape, it uses HTTP caching which means it’s completely framework-independent and lets you use the knowledge you already have
Turning an old Rails site of mine into a static Parklife build, a small fraction of its content changes a couple of times a month so it’s pretty much static anyway. 6188 pages took 295 seconds to build which I want to improve in 2026
it's my birthday today, it's also international pickle day. coincidence? 🥒
I started writing a little parser using StringScanner but it felt messy and ad-hoc. I finally tried Parslet despite slight misgivings about its lack of recent development and let me tell you I am not disappoint, Parslet is grrreat 🐯 https://github.com/kschiess/parslet
GitHub - kschiess/parslet: A small PEG based parser library. See the Hacking page in the Wiki as well.

A small PEG based parser library. See the Hacking page in the Wiki as well. - kschiess/parslet

GitHub
@bensheldon this is good! https://island94.org/2025/08/building-deterministic-reproducible-assets-with-sprockets i want to do the same with Parklife's ActiveStorage integration (a Blob’s key is random so different every build)
Building deterministic, reproducible assets with Sprockets | Island94.org

finally got Parklife's ActiveStorage integration out the door 🚀 follow the 3 steps to get started https://github.com/benpickles/parklife-rails “your development flow remains completely unchanged” lives on! 🌳
GitHub - benpickles/parklife-rails: Rails integration for Parklife

Rails integration for Parklife. Contribute to benpickles/parklife-rails development by creating an account on GitHub.

GitHub
Et tu GitHub? ffs
working on a #Parklife logo, i think it successfully captures the vibe in many ways