Cassio Zen
banner
cassiozen.dev
Cassio Zen
@cassiozen.dev
Typescript, author at Apress, ex-Microsoft & Google.

Neurodivergent in the ZX Spectrum, Straight but not narrow.
Reposted by Cassio Zen
Take to the watersands with your scrap house crew and unlock the secrets of the Blighted Plane!

Harrow: The Blighted Plane contains everything you need to explore this incredible crystalpunk fantasy world.

Grab yours here! #ttrpg

Store: undergroundoracle.co...
Dthru: www.drivethrurpg.com...
October 24, 2025 at 1:00 PM
Reposted by Cassio Zen
Treat yourself!

The game starts crowdfunding when we have 1,000 prelaunch followers, so hit the Notify Me On Launch button today!

www.tiktok.com/@adammakestt...

#fantasy #ttrpg #TwelveRealms #TwelveRealmsRPG
Your gaming experience is always sweet with Twelve Realms! #fantasy #ttrpg #TwelveRealms #TwelveRealmsRPG Link in my bio
TikTok video by AdamMakesTTRPG
www.tiktok.com
September 26, 2025 at 3:37 PM
I'm writing a new TTRPG - Players unknowingly start at Mordor - not as evil, deformed Orcs, but in a land victim of the council of wizards.

Playtest here: github.com/cassiozen/mi...

Would love to hear any feedback
August 30, 2025 at 9:31 PM
I wrote a tabletop RPG: Perfect World, AI and AGI turned cyberpunk.
cassiozen.itch.io/perfect-world
Perfect World by Cassio Zen
AI-Cyberpunk TTRPG
cassiozen.itch.io
August 12, 2025 at 10:32 PM
I haven't been so excited for a season finale as I am for Worlds Beyond Number!
August 12, 2025 at 10:24 PM
Gotta say, Samsung Care + duration is pretty decent...
August 2, 2025 at 6:35 PM
Use your type system: www.dzombak.com/blog/2025/07...
Treat types as a way to express meaning, not just catch errors.
Types like number or string are building blocks, not to be used directly, but shaped into types that reflect what the values represent.
Use Your Type System
Today I'm discussing a trivially simple technique that I've rarely seen used in production codebases. In programming, we often need to deal with simple values that can be represented by simple, gener...
www.dzombak.com
July 30, 2025 at 6:19 PM
I came back to Android after 7 years to find out that Google apps suck and Samsung apps are actually good?
What happened?
July 29, 2025 at 6:13 AM
Parenting achievement unlocked:
- “dad, put the clocks song”
(My 7-year old talking about Pink Floyd’s Time)
July 19, 2025 at 4:57 PM
"In real life, OOP and Inheritance are more practical than concepts inspired by functional programming like algebraic data types and pattern matching, that Rust is pushing"

Well, surprise: youtu.be/wo84LFzx5nI?...

One of the most interesting conference talks I've watched in a long time
a man with a beard is smiling with the words guess what below him
ALT: a man with a beard is smiling with the words guess what below him
media.tenor.com
July 19, 2025 at 3:04 AM
Claude AI successfully ran a shop by itself!
- Actually a vending machine
- Actually a mini-fridge in our office
- Actually it gave lots of discounts and free products on our slack
- Actually it hallucinated a Venmo account and people sent payments to God-knows-who
www.anthropic.com/research/pro...
Project Vend: Can Claude run a small shop? (And why does that matter?)
We let Claude run a small shop in the Anthropic office. Here's what happened.
www.anthropic.com
June 28, 2025 at 10:56 PM
I wish democrats would stand against Trump with the same energy and ferocity that they stood against Mamdani.
June 27, 2025 at 3:54 PM
Reposted by Cassio Zen
One good thing that could come of LLM-assisted programming is that architecting a codebase to be LLM-friendly is probably a good thing, even if an LLM never touches it.
June 3, 2025 at 3:43 AM
The really fascinating thing about start wars is that they have sentient, self-aware, empathetic bots and humans couldn’t care less for them.
The really fascinating thing about Star Wars technology is that they’ve managed to build AGI with graphics cards limited to wireframe rendering.
May 29, 2025 at 5:37 AM
Codes C for a day:
“Wow, forgot how fun lower level prog can be. Need a callback? Pss.. pass a reference. Need an event? Psss… while(true)”

Codes in C for a two weeks:
Forgets to edit the header file for the thousandth time, violently closes the notebook and goes for a walk rethinking life choices.
May 20, 2025 at 2:25 PM
Building my second FatBee, a compact mechanical keyboard that’s ergonomic without making you relearn how to type.

github.com/cassiozen/Fa...
May 9, 2025 at 11:27 PM
Zoom, hangouts, teams… can someone please make a “daily” features where it randomly selects who talks when?
May 9, 2025 at 10:33 PM
Before Ladybird I completely bought the argument that nobody could make a new browser from scratch nowadays. I went from skeptical to interested to believer:
www.youtube.com/watch?v=9YM7...
Andreas Kling's Keynote Presentation on the Ladybird Browser
YouTube video by FUTO
www.youtube.com
May 5, 2025 at 3:09 PM
Hahaha. No.
May 2, 2025 at 5:28 PM
How did you fix that bug?

- You know, son, through the years you develop this advanced sense of...
- Was there an error showing on the console, and you just Googled it?
- Sight. Yes, that's exactly it.
May 2, 2025 at 3:00 AM
Happy to join Resend today!

resend.com/blog/welcomi...
Welcoming Cassio Zen, our new Software Engineer
We're thrilled to share the news that Cassio Zen is joining Resend.
resend.com
April 25, 2025 at 5:07 PM
@danabra.mov should start a gofundme to buy Chrome.
April 24, 2025 at 10:08 PM
Perplexity, OpenAI and (checks notes again) Yahoo want to buy Chrome.

Chrome potential buyers are amazing. What could possibly go wrong?
April 24, 2025 at 10:06 PM