de ville weppenaar
banner
speakofthedv.ca
de ville weppenaar
@speakofthedv.ca
Canadian. South African. Software. Privacy. Security.

Backend Platform Developer @ 1Password. Gopher and YAML wrangler.

Opinions my own and probably wrong.
Love the work that you do! That being said it might be hard for some to visit their MLA in person.

Do you perhaps have a template and guide for folks that would still like to be involved and show support by phone or mail?
December 19, 2025 at 3:49 AM
As well as the problems with the current first past the post system.
First-past-the-post must go
Learn about even more problems with first past the post in Canada, including swing ridings, safe seats, adversarial politics and policy lurch.
www.fairvote.ca
December 5, 2025 at 7:11 AM
You can learn more about the proportional-representation voting system from @fairvote.ca.
What is proportional representation
Proportional representation (PR) is the principle that says if a party gets 30% of the vote, they should get 30% of the seats.
www.fairvote.ca
December 5, 2025 at 7:10 AM
Thanks for the share. I enjoyed the talk.

@gandersocial.bsky.social I am curious about Wingspan and how you are thinking about data standards and interoperability. Is this what ATmosphere is used for, or something else?

Have you considered a collaboration with orgs like opennorth.ca or theodi.org?
December 2, 2025 at 5:17 PM
Rowing has always been the one cardio exercise I enjoy. The one where I can get into a flow state and time just melts away. This journey taught me that I'm capable of resilience, merely showing up matters more than I realized, and a quiet commitment can carry you further than you'd think. 9/9
November 22, 2025 at 9:18 PM
When I logged my final workout on November 21st, the spreadsheet tallied 1,000.1 km. Not 1,000.0, not 1,001. Just 100 meters over the line. It wasn't entirely intentional, but somehow it felt fitting. Over 103,000 strokes, 82 hours, and nearly a full year. 8/9
November 22, 2025 at 9:17 PM
I briefly considered spreading the extra distance across those final sessions, but then I thought, screw it, and cranked out an 8.2 km session on the second-to-last Friday. My longest of the year at 42 minutes. A final push to bring it home. 7/9
November 22, 2025 at 9:16 PM
By my initial calculation, I'd planned to finish by week 50 with two weeks to spare. As the final weeks approached, I realized I was going to cross the finish line in week 47, three weeks ahead of schedule. I was about 2 km short going into that last week. 6/9
November 22, 2025 at 9:15 PM