Jonathan Doda's Avatar

Jonathan Doda

@jdoda.ca.bsky.social

tired.

84 Followers  |  320 Following  |  36 Posts  |  Joined: 21.06.2023  |  1.9564

Latest posts by jdoda.ca on Bluesky

advice to every Rust organizational decisionmaker out there: shut up, stop making excuses, and take notes from the PSF: bsky.app/profile/pyth...

27.10.2025 15:35 β€” πŸ‘ 314    πŸ” 79    πŸ’¬ 2    πŸ“Œ 0

Cross Game

25.10.2025 02:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Save 65% on Eternal Strands on Steam A next-generation action experience where the elements obey you, the terrain bends to your will, and every victory is entirely your own.

Steam sale is winding down! Eternal Strands is still on sale until it's over at 65% off. Romance, adventure, magically launching broken landscape at massive creatures, and one (1) overly complicated sock sorting system all included!

store.steampowered.com/app/1491410/...

06.10.2025 13:11 β€” πŸ‘ 112    πŸ” 33    πŸ’¬ 4    πŸ“Œ 6
EPISODES | Articles Of Interest

Really enjoyed this Articles of Interest episode on the history of zippers. IMO, this is the best clothing-related podcast. Smart, but accessible, and very engaging. New season coming Oct 22nd on how the military and outdoor industry shape what we wear.

www.articlesofinterest.co/podcast/epis...

04.09.2025 17:18 β€” πŸ‘ 1406    πŸ” 131    πŸ’¬ 37    πŸ“Œ 15

This from Air Canada CEO makes absolutely clear the consequences of Canadian Liberals’ repeated abuse of back-to-work legislation. Federally regulated corporations no longer assume that they need to bargain in good faith if workers’ right to strike has been gutted. Shame on @pattyhajdu.bsky.social

18.08.2025 21:44 β€” πŸ‘ 38    πŸ” 18    πŸ’¬ 1    πŸ“Œ 1
A nine panel comic called "Bird abilities I wish I had." In panel 1, labeled flying, a woman in a red tshirt and blue jeans soars through the air with 2 mourning doves. In panel 2, labeled singing complex songs, the woman sings with a magnolia warbler. In panel 3, labeled carving wood with my face, the woman has carved a hole in a tree and is covered in wood chips, while a pileated woodpecker pecks on a tree behind her. In panel 4, labeled eating shrimp to become pink, the woman has turned pink and is standing next to two flamingos. In panel 5, labeled storing food in a gular pouch, the woman has a throat pouch with an apple and a fish in it, and two pelicans fly by. In panel 6, labeled not needing winter legwear, the woman is bundled up but has bare legs and is standing in a snowy landscape next to a mallard duck. In panel 7, labeled being a symbol of peace, the woman looks peaceful and is wearing a shirt with a peace sign, and there's a mourning dove on her hand. In panel 8, labeled being an omen, the woman is in a spooky tree next to a crow or raven and a crescent moon. In panel 8, labeled stealing chips with no criminal repercussions, the woman and a herring gull are flying through the air carrying chip bags in their mouth while someone on the ground says "hey!".

A nine panel comic called "Bird abilities I wish I had." In panel 1, labeled flying, a woman in a red tshirt and blue jeans soars through the air with 2 mourning doves. In panel 2, labeled singing complex songs, the woman sings with a magnolia warbler. In panel 3, labeled carving wood with my face, the woman has carved a hole in a tree and is covered in wood chips, while a pileated woodpecker pecks on a tree behind her. In panel 4, labeled eating shrimp to become pink, the woman has turned pink and is standing next to two flamingos. In panel 5, labeled storing food in a gular pouch, the woman has a throat pouch with an apple and a fish in it, and two pelicans fly by. In panel 6, labeled not needing winter legwear, the woman is bundled up but has bare legs and is standing in a snowy landscape next to a mallard duck. In panel 7, labeled being a symbol of peace, the woman looks peaceful and is wearing a shirt with a peace sign, and there's a mourning dove on her hand. In panel 8, labeled being an omen, the woman is in a spooky tree next to a crow or raven and a crescent moon. In panel 8, labeled stealing chips with no criminal repercussions, the woman and a herring gull are flying through the air carrying chip bags in their mouth while someone on the ground says "hey!".

Bird abilities I wish I had.
Buy my new book here: www.hachettebookgroup.com/titles/rosem...

18.08.2025 15:01 β€” πŸ‘ 875    πŸ” 252    πŸ’¬ 12    πŸ“Œ 11
Top down 16-bit style pixel art of a dungeon. A larger room with a campsite set up in one corner with a lit fire. Cooking equipment and a butchered giant bug monster corpse.5 torches line the top wall with some sort of inscription beneath them. 
Near the center are two statues of winged eggs, the left one has a crack running through it. A grand doorway opens to the North. To the East is a passage blocked by rubble. 

The goblin girl walks around. An elf is examining one of the statues.

Top down 16-bit style pixel art of a dungeon. A larger room with a campsite set up in one corner with a lit fire. Cooking equipment and a butchered giant bug monster corpse.5 torches line the top wall with some sort of inscription beneath them. Near the center are two statues of winged eggs, the left one has a crack running through it. A grand doorway opens to the North. To the East is a passage blocked by rubble. The goblin girl walks around. An elf is examining one of the statues.

For #screenshotsaturday this week, I have a mockup of a campsite area. If you discovered enough secrets on the floors before, you'll be able to bank your new items and use the camp as a shortcut/save spot. If not you can still continue on to later floors.

#GoblinGirlGame #pixelart #γƒ‰γƒƒγƒˆη΅΅ #indiedev

16.08.2025 18:34 β€” πŸ‘ 34    πŸ” 4    πŸ’¬ 4    πŸ“Œ 2

My dad (a boat owner) once described owning a boat to me as "like standing in a cold shower tearing up $100 bills".

24.07.2025 13:25 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
A chart that explains what to do If You Find A Baby Songbird Out Of The Nest. Is it hurt or did a cat get it? (Cat bites & scratches cause deadly infections.) or, Has a person kept it for over a day, given it food or water, or gotten it wet? If yes, Contact a licensed wildlife rehabilitator 
or wildlife care center near you. An online search can help. If no, what does it look like? Eyes not yet open. You have a hatchling. It's very young. Eyes open; feathers few & may be in tube-like sheaths. You have a nestling. Feathered; awkwardly hops or flutters; tail & wings short. You have a fledgling. Many sharp teeth; large claw on second toe. You have a velociraptor. If a hatchling or nestling, can you see the nest? If yes, Return it to its nest. The parents won’t care if they can smell you. If no, Make a nest from a basket & dried grass. Wire it to a tree. (Note: A few species, like Juncos, need a nest on the ground.) If a fledgling, is it in immediate danger? If yes, carefully move it to a safer spot nearby. If no, DO NOT INTERVENE! Though the bird looks awkward, it’s in a natural stage & the parents are still feeding it. If a velociraptor, has it seen you? If yes, back away slowly. Do not show fear. If no, run. Watch for others that may attack from the sides. FYI: Some babies (eg. swifts, most woodpeckers) only sit on the ground if in trouble. When in doubt, keep watch & contact a wildlife rehabilitator if needed!

A chart that explains what to do If You Find A Baby Songbird Out Of The Nest. Is it hurt or did a cat get it? (Cat bites & scratches cause deadly infections.) or, Has a person kept it for over a day, given it food or water, or gotten it wet? If yes, Contact a licensed wildlife rehabilitator or wildlife care center near you. An online search can help. If no, what does it look like? Eyes not yet open. You have a hatchling. It's very young. Eyes open; feathers few & may be in tube-like sheaths. You have a nestling. Feathered; awkwardly hops or flutters; tail & wings short. You have a fledgling. Many sharp teeth; large claw on second toe. You have a velociraptor. If a hatchling or nestling, can you see the nest? If yes, Return it to its nest. The parents won’t care if they can smell you. If no, Make a nest from a basket & dried grass. Wire it to a tree. (Note: A few species, like Juncos, need a nest on the ground.) If a fledgling, is it in immediate danger? If yes, carefully move it to a safer spot nearby. If no, DO NOT INTERVENE! Though the bird looks awkward, it’s in a natural stage & the parents are still feeding it. If a velociraptor, has it seen you? If yes, back away slowly. Do not show fear. If no, run. Watch for others that may attack from the sides. FYI: Some babies (eg. swifts, most woodpeckers) only sit on the ground if in trouble. When in doubt, keep watch & contact a wildlife rehabilitator if needed!

Found a baby songbird? Here's a newly updated chart!

22.05.2025 15:01 β€” πŸ‘ 3211    πŸ” 1509    πŸ’¬ 47    πŸ“Œ 53
The cover of a book called The Birding Dictionary: A Tongue-in-cheek guide for people who find themselves obsessed, against all logic and reason, with birds, with a quote from David Sibley that says "Best. Dictionary. Ever" and a drawing of a Vermilion Flycatcher pooping on a pair of binoculars.

The cover of a book called The Birding Dictionary: A Tongue-in-cheek guide for people who find themselves obsessed, against all logic and reason, with birds, with a quote from David Sibley that says "Best. Dictionary. Ever" and a drawing of a Vermilion Flycatcher pooping on a pair of binoculars.

Do you like birds? My new book THE BIRDING DICTIONARY is out today wherever you buy books! This little book is deeply silly and full of love, and I hope you'll laugh and maybe enjoy an obscure fact or two.

06.05.2025 13:25 β€” πŸ‘ 646    πŸ” 126    πŸ’¬ 32    πŸ“Œ 14

Try teaching someone to play cribbage. The number of times you need to say "pegging" is unreal.

04.05.2025 21:26 β€” πŸ‘ 69    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If you're about to use an LLM to send me an email: stop. Just take whatever you were putting in the prompt, and send me that instead. I would much rather read your informal point form notes than wade through LLM generated slop.

25.04.2025 17:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Certain partisans have been citing Canada's performance on per capita GDP as evidence of a supposed 'lost decade' and economic mismanagement. In @irpp.org's Policy Options, I deconstruct this arbitrary and misleading statistic, in two parts. #cdnecon #cdnpoli. /2

22.04.2025 02:12 β€” πŸ‘ 158    πŸ” 86    πŸ’¬ 3    πŸ“Œ 17
Preview
Zeroed Out by Jim Munroe, illustrated by Eric Kim | CBC Books A sci-fi rom-com.

I should've said something about this sooner, but...well, I didn't know it was public! But I have a book coming out soon: www.cbc.ca/books/zeroed... #comicsky

02.04.2025 14:28 β€” πŸ‘ 86    πŸ” 31    πŸ’¬ 16    πŸ“Œ 6

Hey! A little news from me! I'm back to talking about games (video and otherwise), twice a month, on a new podcast I'm hosting with the crew from @friends-table.bsky.social!

01.04.2025 20:02 β€” πŸ‘ 1061    πŸ” 207    πŸ’¬ 49    πŸ“Œ 13
A woman in a long coat and scarf stands outside Sleuth of Baker Street, a mystery bookstore in Toronto, holding a book and smiling at the camera. The storefront features a large black and gold sign with the store’s name, website, and phone number. The window display showcases various books, with reflections of trees and buildings visible in the glass. A small sign on the door indicates that the store is open.

A woman in a long coat and scarf stands outside Sleuth of Baker Street, a mystery bookstore in Toronto, holding a book and smiling at the camera. The storefront features a large black and gold sign with the store’s name, website, and phone number. The window display showcases various books, with reflections of trees and buildings visible in the glass. A small sign on the door indicates that the store is open.

Entrepreneurial mystery book lovers in Toronto! The owner Toronto's mystery bookstore, SLEUTH OF BAKER STREET, is retiring. He is looking for someone interested in taking over the bookshop, gave me permission to post publicly about this. sleuthofbakerstreet.ca #Toronto #IndieBookstores

09.03.2025 19:44 β€” πŸ‘ 357    πŸ” 195    πŸ’¬ 3    πŸ“Œ 14

... who craft your gear, handle logistics, do research, etc, and the narrative treats your other team members and their skills as integral to your success

28.02.2025 01:37 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A recent game that handles this really well is Eternal Strands. Your character is very much one part of a team. You're the part that goes out into the world to do video game protagonist stuff (enact violence, take anything that's not nailed down) and the rest of the team are various specialists...

28.02.2025 01:34 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Interesting stuff. Why this approach instead of a per-user rate-limit on timeline writes (e.g. backed with a token bucket or something)? I mean, my guess would be performance, since this approach just requires reads and maintaining a token bucket requires writes, but are there other considerations?

19.02.2025 20:00 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If you're looking for a Civ-like to fill the gap, you could try Old World. It's by the lead designer on Civ IV, and does a lot of interesting stuff with the formula.

15.02.2025 23:09 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A willow ptarmigan in a blizzard perched in some branches.

A willow ptarmigan in a blizzard perched in some branches.

A willow ptarmigan in a blizzard perched in some branches, facing the camera.

A willow ptarmigan in a blizzard perched in some branches, facing the camera.

A willow ptarmigan in a blizzard perched in some branches, standing behind some of the branches and showing off its fluffy feet.

A willow ptarmigan in a blizzard perched in some branches, standing behind some of the branches and showing off its fluffy feet.

Two willow ptarmigans standing in the snow. One is nibbling a bud from a branch.

Two willow ptarmigans standing in the snow. One is nibbling a bud from a branch.

I took a very long drive for some round birds. These are Willow Ptarmigans up in Quebec, aka Awebo birds. I love them so much.

15.02.2025 14:05 β€” πŸ‘ 3451    πŸ” 727    πŸ’¬ 82    πŸ“Œ 43

Apropos of a co-panelist's remarks today:

If you're asking how do we get people to trust this technology, you're asking the wrong question.

Should be: How do we build technology that is trustworthy & sufficiently transparent so people can make informed decisions abt when to trust it.

25.01.2025 03:26 β€” πŸ‘ 271    πŸ” 61    πŸ’¬ 4    πŸ“Œ 2

I did a VERY brief playtest of this and the central mechanic is the absolute coolest thing I've ever seen in a game ever and I think about it basically constantly

20.01.2025 16:34 β€” πŸ‘ 70    πŸ” 10    πŸ’¬ 2    πŸ“Œ 0
Post image Post image

It’s Budget Launch day at city hall, and β€” surprise! β€” the presentation has been posted early. Staff are proposing a 5.4% residential prop tax increase to support the $18.8 billion operating budget + another 1.5% increase for the City Building Levy. www.toronto.ca/legdocs/mmis... (PDF)

13.01.2025 14:21 β€” πŸ‘ 55    πŸ” 16    πŸ’¬ 5    πŸ“Œ 4

This dream was a reminder to make sure you've got the free iodine pills we're entitled to because of the Pickering nuclear power plant.

03.01.2025 21:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
6 hours under martial law in Seoul On the ground from the protests outside the National Assembly building

6 hours under martial law: a drunk scene report from Seoul www.theverge.com/24312920/mar...

04.12.2024 10:04 β€” πŸ‘ 7779    πŸ” 2262    πŸ’¬ 254    πŸ“Œ 324

I'm at the National Assembly building. The army is here. And I just saw two soldiers in fatigues getting pushed around by belligerent ajusshis. and they looked legit scared.

03.12.2024 15:38 β€” πŸ‘ 12876    πŸ” 2721    πŸ’¬ 208    πŸ“Œ 669
Preview
Something True Stories from the footnotes of history.

It's pretty old, so maybe you've listened to it already, but www.idlethumbs.net/somethingtrue was pretty good.

28.11.2024 20:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Killing of the Science Centre | The Local The 55-year old museum shuttered without warning one Friday in June. Then devastated staff were given four months to dismantle it. A former employee on the last days of a beloved institution.

The closure of the Ontario Science Centre, Alison Motluk writes, was a murder. Then devastated staff were given four months to dispose of the body. A former Science Centre employee takes readers inside the final days of a beloved institution. thelocal.to/ontario-scie...

25.11.2024 12:53 β€” πŸ‘ 151    πŸ” 86    πŸ’¬ 9    πŸ“Œ 8
How to set your domain as your handle - Bluesky Using a domain as your handle helps with account identity, verification, and portability. Here's how to set your domain as your handle.

πŸ’‘ Tip: You can set your website as your username on Bluesky!

This is one form of self-verification, and we especially encourage official organizations and brands to do this! Examples include @npr.org @react.dev @duolingobrasil.com.br.

Here's our guide for how to do this:

15.11.2024 22:04 β€” πŸ‘ 37074    πŸ” 6863    πŸ’¬ 1473    πŸ“Œ 964

@jdoda.ca is following 20 prominent accounts