Tobias Thorin
banner
tobiasthorin.bsky.social
Tobias Thorin
@tobiasthorin.bsky.social
Web developer, multi-discipline nerd, wannabe farmer.
Creator of the LARP event organization platform lajvstart.se (open beta 2025).
Pinned
I'll try one of these and see if BSky turns out to be a nice place to be. #promosky

👨🏼‍💻 Web development
♟️ Board games
🕹️ Retro video games
💾 Retro Tech
⚔️ Warhammer
🎲 Tabletop RPGs
🎭 Live Action Role Playing
🍺 Beer
🔨 Crafts
Reposted by Tobias Thorin
Lil’ TypeScript tip: Instead of using `@ts-ignore` for stuff you don’t feel like fixing rn, use `@ts-expect-error`.

When you do fix the issue, `@ts-expect-error` will *itself* become an error (which you can fix by deleting the comment).

That way, you avoid stale ignores that aren’t needed anymore.
May 19, 2025 at 8:11 PM
This year's State of Devs 2025 survey is now open! survey.devographics.com/survey/state...
State of Devs 2025
Take the State of Devs survey
survey.devographics.com
May 2, 2025 at 6:08 PM
Looks simple, but has a really fun twist if you keep playing for a bit. 🙂
💥 Break The Tower  💥
🧱 🧱
🧱 A game about  🧱
🧱 going up and down 🧱
🧱 🧱

»» torcado.itch.io/break-the-tower ««

#LDJAM #LD57
April 10, 2025 at 11:12 AM
Reposted by Tobias Thorin
who's that speaking offscreen in panel 1? well i hate to say it but that's gonna have to be secret 23,000,001

qwantz.com/index.php?co...
March 5, 2025 at 12:22 PM
Reposted by Tobias Thorin
you can't spell "smart" without "shart". i mean this not in the literal sense, but in the permissive one

qwantz.com/index.php?co...
February 21, 2025 at 1:06 PM
Just won my first game of Fate: Defenders of Grimheim (solo). Really fun defense game with a lot of replayability. Gotta paint up some characters before next time!

#boardgames #nerdlings
February 18, 2025 at 8:52 PM
@joannajanuary.bsky.social Great initiative with the larp announcement feed! I happen to have been working on a project that also aims to make larps more visible (among other things). It's not live yet, but is in open beta soon, at lajvstart.se.
Lajvstart
lajvstart.se
February 13, 2025 at 2:48 PM
Reposted by Tobias Thorin
as a wise philosopher one observed, the days start coming and they don't stop coming. he said "years" but another philosopher (me) once observed that years are just a bunch of days in a big ol' pile, so, we're good

qwantz.com/index.php?co...
February 12, 2025 at 1:01 PM
I've been building an event management service for the past year specifically for LARP events. Kind of like meetup.com, but good ;). Anyway, I just realized that I only have about a week before I'm to present this at the annual LARP convent Prolog (lajvkonvent.se) and I need to rehearse!
Prolog 2025
Ett svenskt lajvkonvent
lajvkonvent.se
February 13, 2025 at 9:46 AM
Reposted by Tobias Thorin
today has been a rollercoaster for t-rex, vis-a-vis the tunes and the chipping thereof

qwantz.com/index.php?co...
January 22, 2025 at 1:43 PM
Reposted by Tobias Thorin
I’ve avoided `text-align: justify` for years. Do modern #CSS properties unlock its potential? cloudfour.com/thinks/justi...

#Typography #WebDesign #WebDev
Justified Text: Better Than Expected?
Do new CSS properties make justified text with automatic hyphenation more viable?
cloudfour.com
January 14, 2025 at 4:52 PM
Reposted by Tobias Thorin
need product differentiation?

overhire a #CSS front-end team and ask them to:
- polish whatever
- add delight wherever

and watch as your product becomes smooth and buttery while everyone else's gather dust and crust

UI is a huge space offering differentiation via quality
December 28, 2024 at 12:41 AM
Reposted by Tobias Thorin
Talked with PEGI and they do not see anything wrong Balatro being rated 18+, nor with EA sports FC (and similar games) having a 3+ rating

Blaming EU laws, blaming storefronts, waiting for the future. Sitting on their hands

I thought some good might come of this, this sucks
December 18, 2024 at 8:57 PM
Reposted by Tobias Thorin
I rebuilt my website as a Windows 95 experience.

Try the Disk Defragmenter!

#Wes95 #BuildInPublic

https://wes.dev/
Wes Souza
I’m a Staff Software Engineer working at Unqork in New York. Read more on my website.
wes.dev
December 18, 2024 at 2:14 PM
Picked up Commandos: Behind Enemy Lines again yesterday. Such a classic! We'll see how far I can get this time, it is not an easy game... #retrogaming
December 16, 2024 at 8:56 AM
Reposted by Tobias Thorin
How do you make a button that doesn't change it's width when it's in a loading state?

Use CSS Grid to stack items, and visibility: hidden to hide/show spinner!

This approach allows the largest item to size the button, and keeps the button text accessible
December 11, 2024 at 5:37 PM
Reposted by Tobias Thorin
i just sent out my latest newsletter edition

"a commonplace book"
weird_wide_web_hole_48
a commonplace book i have been collecting too many "ideas" formally, leading to idea overwhelm. and so i acquired a "commonplace book", a blank notebook, a...
buttondown.com
December 12, 2024 at 10:24 AM
Reposted by Tobias Thorin
Lazy loading pagination on scroll has killed cmd + F.
November 29, 2024 at 9:48 PM
Using HTMX and Astro with a sprinkle of Alpine makes features just fly off the keyboard. It's a delightful dev experience!

@astro.build #htmx #alpinejs #ahastack
December 8, 2024 at 3:18 PM
Reposted by Tobias Thorin
with the Guardian strike action over here, is a 2018 article about larp and political change

@he11ybean.bsky.social was the instigator of this project, @avalonlarpstudio.bsky.social worked on it too, and @refugeecouncil.bsky.social were the charity partner

www.theguardian.com/world/2018/m...
Beyond Dungeons and Dragons: can role play save the world?
From refugees to Aids, live action role-play games are exploring critical issues. But is the idea of social change via larp a fantasy?
www.theguardian.com
December 6, 2024 at 6:44 AM
Reposted by Tobias Thorin
One of my favourite UI patterns is using `backdrop-filter` to create a “frosted glass” effect.

When I see this effect in the wild, though, it’s almost never as lush and realistic as it could be. There’s an important optimization that nobody makes.

✨ I share the secret sauce in my brand-new post:
Next-level frosted glass with backdrop-filter • Josh W. Comeau
Glassy headers have become a core part of the “slick startup” UI toolkit, but they’re all missing that final 10% that really makes it shine. In this tutorial, you’ll learn how to create the most reali...
joshwcomeau.com
December 2, 2024 at 6:18 PM
Reposted by Tobias Thorin
The nordic larp community is terrifyingly dependent on Meta.
November 27, 2024 at 11:49 AM
A movie that is set during Christmas time is not necessarily a Christmas movie. Doesn't even matter if you slap some Christmas music on the credits.

Yeah, you know which one I'm talking about.
December 2, 2024 at 9:00 AM
Reposted by Tobias Thorin
YOU WOULDN'T BE ANNOYED AFTER SPENDING THOUSANDS OF YEARS PREACHING PEACE LOVE AND ACCEPTANCE TO DISCOVER THAT SUPLEX SLAMS ARE WHERE IT'S AT THEN HUH

qwantz.com/index.php?co...
November 29, 2024 at 12:59 PM