Christopher B
cbennell.com
Christopher B
@cbennell.com
He/Him. I build web stuff. cbennell.com
A quick tip for folks using Pundit with Phlex views.
Using Pundit in Phlex Components
Pundit's helper module makes it easy to do authorization checks in our Phlex views.
cbennell.com
November 4, 2025 at 5:35 PM
Just wrote my first record to my ATProto PDS 😍
October 23, 2025 at 12:58 AM
Reposted by Christopher B
GOODNIGHT, SEATTLE!
October 21, 2025 at 3:03 AM
Reposted by Christopher B
This is it. 86,791 words. 836 emdashes. 625 `const`, 141 `let`, 16 `var`. One (1) reference to the pause music from Battletoads for the NES.

Spread the word: JavaScript for Everyone launches tomorrow.
October 13, 2025 at 4:55 PM
After a redesign of my personal website, I share some thoughts on the unexpected benefits and surprising lessons of vanilla CSS
Site Redesign Postmortem
After a redesign of this site, I share some thoughts on the unexpected benefits and surprising lessons of vanilla CSS.
cbennell.com
October 7, 2025 at 4:28 AM
Reposted by Christopher B
I can't stress enough how important it is to make an example here. Take all the money from these companies. Find alternatives.

Vote with your pockets because fundamentally money and power is everything to these insufferable pricks.
bell.bz Andy Bell @bell.bz · Sep 30
There’s never been a better time to switch from Next.js to Astro nitter.net/rauchg/statu...
nitter.net
September 30, 2025 at 8:06 AM
Reposted by Christopher B
🚨Survey on the boat excursion zone. Please fill it out. Some boaters have been upset & threatened to disrupt Hanlans beach (speed camera vigilantes but on water). We need more fortified & larger swim zones like in the EU w ropes/floats to keep boats & jet skis away from swimmers. 🚨
Hanlan's Point Motorized Watercraft Exclusion Zone Pilot Survey
ca.mar.medallia.com
September 27, 2025 at 3:36 PM
#CSS question: Given two items in a flex container, is there a way to have a vertical border (border-inline-end) between the items when the items are adjacent in a row, and a horizontal border (border-block-end) when the items are stacked in a column?
September 26, 2025 at 1:07 AM
Reposted by Christopher B
THE STRIKE CONTINUES!
August 18, 2025 at 7:02 PM
I built a site for #BrockYardRevival campaign; effort to fundraise for a new yard for Brock PS in Toronto. The kids greatly need a revamp: the current yard has no play structure for kids older than 6, has massive drainage issues and is surfaced with cedar mulch.

brockschoolyard.com?utm_source=b...
Brock Yard Revival
Brock Public School is fundraising for a new schoolyard. Help us meet our goal!
brockschoolyard.com
June 10, 2025 at 5:39 PM
I share a few techniques for deploy notifications with Kamal and Honeybadger: cbennell.com/posts/honeyb...
Honeybadger Deploy Notifications with Kamal Hooks
An approach to setting up deploy notifications for your Kamal deploys
cbennell.com
March 18, 2025 at 7:09 PM
I don't usually post in here, but I want to get this on the record so people I interact with know where I'm coming from.

I live in Canada. I oppose imperialism, war, threats on national sovereignty, unchecked capitalism, racism, and patriarchy.
March 5, 2025 at 2:16 PM