Christopher B
cbennell.com
Christopher B
@cbennell.com
He/Him. I build web stuff. cbennell.com
I can’t say enough good things about the JavaScript for Everyone course, Every Layout and the articles and newsletter published by Piccalilli.

If you’re looking to explore the exciting world of front-end, these are dollars very well spent.
A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020.

It would be really appreciated if you could read and share in your networks too 💛

bell.bz/its-been-a-v...
It’s been a very hard year - Andy Bell
Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year...
bell.bz
November 27, 2025 at 9:47 PM
Reposted by Christopher B
A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020.

It would be really appreciated if you could read and share in your networks too 💛

bell.bz/its-been-a-v...
It’s been a very hard year - Andy Bell
Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year...
bell.bz
November 27, 2025 at 4:23 PM
Reposted by Christopher B
Doug Ford's attack on renters, Bill 60, is going to a vote this morning.

Take action now and tell your MPP: Defend renters and vote NO on Bill 60.

👉 StopBill60.ca
Stop Bill 60!
Doug Ford is attacking renters. We must stop him.
StopBill60.ca
November 24, 2025 at 12:42 PM
Reposted by Christopher B
I need to tell you what's happening right now.
November 18, 2025 at 1:13 AM
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