@ballxpit.com it’s a bit too hard for my 6yo but he really likes watching me and deciding my upgrades. He’s also been building and playing in his imagination. Also the other kids in his class have no idea what he’s talking about. Anyways, here’s his builds
Jonathan Bowers
@jonotron.ca
🦋 Wildfire and climate tech, 🏊🏼🚴🏼🏃🏼 triathlon, 🧑🏼💻 data and code, 👶🏼 parenting. 🌲 Co-founder of @pathandfocus.com (wildfire) 🤖 Founder of @twostoryrobot.com (code)
Don’t let your kids watch Numberblocks endlessly. My kid is now counting by squares! 4, 9, 16, 25.
Wooo. Another local org taking the steps to verify
Done! Great suggestion Jonathan.
I don’t mean to brag but I’m kinda awesome at naming stuff. Beetle with a horn: Narweedle ABCs caterpillar: Ellemenopede the alphabetapillar
Wow redwoodsdk (@redwoodjs.com) is so good. I managed to get a first working version of a small app built in a morning... server components w/ server fns for fetching/posting data, persisting in @cloudflare.social Durable Objects. This dx is great. Idea → deploy → scale (beyond 1) cycle looks FAST
Introducing LiveStore (beta) LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine. livestore.dev
LiveStore: Local-first data layer for high-performance appsArrowArrowArrowArrowLiveStore
LiveStore is a state management framework based on SQLite and event-sourcing. It’s designed for demanding applications and based on years of research.
livestore.dev
We use a white base for better data viz in LensVx, but it makes placing ignition points a little tricky. So we've added two extra layers: Canada wide fuel, and a satellite layer. The fuel layer let's you see the underlying fuel types while the satellite layer gives some context. #wildfire
We built Lens so the public could better see the effects of wildfire and hopefully become better prepared. This gif shows the deadly fire in Manitoba and it's rapid growth. Interact with it yourself: lens.pathandfocus.com?endDate=2025... or explore other current or past fires in Canada #wildfire
@kamscan.bsky.social lots of black smoke coming from West of Kamloops/Pineview. Maybe truck on fire on the highway?
Welp, we started adding some legends to our fire growth outputs and realized that we were only using half of the colour palette. We should have mapped fire intensity to a scale of -1 to 1 instead we only mapped from 0 to 1 and missed the entire yellow portion of the palette. #wildfire
I was a guest on @ykanevin.bsky.social’s Kamloops focused podcast Go have a listen
Loopszer | Jonathan Bowers, Community Organizer
The opinions expressed or views expressed do not necessarily reflect or represent those of the host; such views are merely opinions expressed.Audio engineering provided by Colby Boffa of @i.m.u.music.
loopszer.transistor.fm
It’s a fully baked in validity mechanism. Avoid impersonation and confusion. And yes, cool 😎. It’s REALLY easy to do, but does need the IT folks. I know we can be a bit resistant to editing DNS records. Tell them some random guy on the internet said to do it. That might help.
@ubcm.bsky.social - spread the word. Local governments can be super cool 😎 on Bluesky 😊
Look what we have here! The City of Kamloops verified their domain! @kamloops.ca! What other BC cities have done this? #kamloops
@tnrdinbc.bsky.social 👋 it would be super cool if you added your domain as your handle. Easy to do by your IT folks and instant credibility. bsky.social/about/blog/4...
How to verify your Bluesky account - Bluesky
Here's how to verify your Bluesky account by setting your website as your username.
bsky.social
@schickling.dev loving the podcast! Super curious about livestore. Sounds like exactly what I’m looking for. Does it sync with cloudflare (d1 and/or durable obj)? I’ve been having a lot of success with TinyBase, but I find the API cumbersome. Livestore looks way more my style.
In today’s news climate, this is the kind of hard hitting crime journalism that I know I could use a little more of:
Man caught swapping eggs between cartons has police, grocery store staff, scrambled - Nelson News
There was no ‘yolking’ about a call to Nelson police Friday morning.
castanet.net
@kamscan.bsky.social 6 or 7 unmarked trucks and cars lights and sirens heading westbound towards Kamloops on hwy 1. I’m just near Monte creek
Found this for the first time at my Manitoba Co-op! Go, Kamloops!!!!🇨🇦
Today I got to help an older woman cross two streets! She didn’t trust her walking stick and so was waiting for a “strapping young man”. I’ll gladly take the compliment ma’am! #kamloops
Hey @cityofkamloops.bsky.social just a friendly reminder that I (and I’m sure others) would love to see you with a verified domain handle here
I will vote for the first Canadian politician that figures out how to do domain verification (just kidding) bsky.social/about/blog/4...
Wholly crap this is soo good. Still some rough edges, but I think I've already figured out a small use case that is going to save 10-15min a day. I've imagined a day where I can coordinate outputs from extensions as inputs into others and this delivers on that desire 10 fold.
Introducing: AI Extensions (Beta) A new way to interact with your extensions in Raycast. Watch the video 👉 youtube.com/watch?v=sHI...
7 days in Cancun as our first family tropical vacation. We hit perfect weather, and a lot of new experiences for our 6yo.
My ai #weather data dashboard now has a map and can do some cool stuff. Here I've provided an english query for a rolling average temp on the 2 months on either side of the highest temp day.
This is what the government did with 120K+ Japanese Americans in 1942. I know. I was there in those camps.
Ever wonder what snow in the swamp would look like? This is 5 miles into the Louisiana swamps in the Atchafalaya basin... it's unreal... having lived down there for the first 28 years of my life, we never saw anything like this. Smashed records. Curtesy of Garrett Roberts.