Cassio Zen's Avatar

Cassio Zen

@cassiozen.dev

Typescript, author at Apress, ex-Microsoft & Google. Neurodivergent in the ZX Spectrum, Straight but not narrow.

463
Followers
867
Following
207
Posts
04.07.2023
Joined
Posts Following

Latest posts by Cassio Zen @cassiozen.dev

Preview
GitHub - cassiozen/UX-antipatterns: Agent Skill for detecting and fixing UX anti-patterns that frustrate users in frontend code Agent Skill for detecting and fixing UX anti-patterns that frustrate users in frontend code - cassiozen/UX-antipatterns

"Avoid UX death by a thousand cuts" agent skill:
github.com/cassiozen/UX...

12.02.2026 22:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Felt the same way when I learned about git signing with ssh...

29.10.2025 23:29 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Ad card for Harrow: the Blighted Plane from Underground Oracle Publishing. It reads "explore a world like no other. Sail the watersands, brave blightborn monstrosities, and uncover relics of a fallen empire in a crystalpunk TTRPG set in the glowing wreckage of a shattered fantasy world. Harrow: The Blighted Plane"

Ad card for Harrow: the Blighted Plane from Underground Oracle Publishing. It reads "explore a world like no other. Sail the watersands, brave blightborn monstrosities, and uncover relics of a fallen empire in a crystalpunk TTRPG set in the glowing wreckage of a shattered fantasy world. Harrow: The Blighted Plane"

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...

24.10.2025 13:00 πŸ‘ 37 πŸ” 25 πŸ’¬ 0 πŸ“Œ 14

In person? What year is this?

19.10.2025 22:52 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Someone should rewrite it in Rust!

16.10.2025 03:37 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Manual byte shifts(<<<, >>>, &, etc). There's also Data view, but I have no idea how it works.

28.09.2025 14:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

GitHub runners are so slow nowadays that you might be into something... πŸ˜ƒ

27.09.2025 16:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Your gaming experience is always sweet with Twelve Realms! #fantasy #ttrpg #TwelveRealms #TwelveRealmsRPG Link in my bio TikTok video by AdamMakesTTRPG

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

26.09.2025 15:37 πŸ‘ 13 πŸ” 13 πŸ’¬ 1 πŸ“Œ 0

Sure, JS is fun and all that... But what's that adorable creature in your laptop?

26.09.2025 22:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

30.08.2025 21:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That's nothing, my dad told me people used to do that 5 days a week to work...

24.08.2025 15:38 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Perfect World by Cassio Zen AI-Cyberpunk TTRPG

I wrote a tabletop RPG: Perfect World, AI and AGI turned cyberpunk.
cassiozen.itch.io/perfect-world

12.08.2025 22:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I haven't been so excited for a season finale as I am for Worlds Beyond Number!

12.08.2025 22:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Don't worry, just like IPv4, Python 2 and Cobol, it will soon be over...

08.08.2025 17:50 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Covered until December 30 9999

Covered until December 30 9999

Gotta say, Samsung Care + duration is pretty decent...

02.08.2025 18:35 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I really like your approach. This article is not mine, I linked because it was very interesting. I see the value in it, but it's certainly not where you would begin.

30.07.2025 23:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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.

30.07.2025 18:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I came back to Android after 7 years to find out that Google apps suck and Samsung apps are actually good?
What happened?

29.07.2025 06:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is too incomprehensible! Which dishwasher? You were on a dishwasher? How?

20.07.2025 14:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Wait, I still don’t understand. Was this part of the joke too?

20.07.2025 14:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Parenting achievement unlocked:
- β€œdad, put the clocks song”
(My 7-year old talking about Pink Floyd’s Time)

19.07.2025 16:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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

"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

19.07.2025 03:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Firefox is fine. The people running it are not Opinion: Mozilla's management is a bug, not a feature

www.theregister.com/2025/07/08/f...

08.07.2025 19:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

How are you giving them? Mixing in the food?

29.06.2025 23:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is the company whose CEO said β€œthe first billion dollar startup ran entirely by AI is happening this year.”

29.06.2025 16:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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...

28.06.2025 22:56 πŸ‘ 7 πŸ” 1 πŸ’¬ 3 πŸ“Œ 1

I wish democrats would stand against Trump with the same energy and ferocity that they stood against Mamdani.

27.06.2025 15:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

03.06.2025 03:43 πŸ‘ 198 πŸ” 5 πŸ’¬ 16 πŸ“Œ 3

The really fascinating thing about start wars is that they have sentient, self-aware, empathetic bots and humans couldn’t care less for them.

29.05.2025 05:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

For the vast majority of people and companies the appeal of β€œscale” is lesser than the appeal of knowledge compression (the selling point of Ruby on Rails nowadays), it looks like Remix might be venturing in this area.

29.05.2025 05:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0