Sign in

Michael Walter Van Der Velden

@mikevdv.dev
500 followers 831 following 578 posts

Find out more about me at mikevdv.dev Posts are 100% my own, in no way represent my employer and as such the value may vary wildly... #rustlang #backend #dev #webdev #gamedev

PostsRepliesMedia
Michael Walter Van Der Velden @mikevdv.dev · 15/09/2026
Blog post about #Grimoire is up. You should absolutely check it out if you're a GM of any #TTRPG. mikevdv.dev/blog/grimoire/
mikevdv.dev
Grimoire - Open Source Rule Book Storage
Following on from my last post about preparing for a table top rpg session, I figured I'd write about a recently released open source tool. One that I have been running on my homelab for a couple of m...
030
Michael Walter Van Der Velden @mikevdv.dev · 11/09/2026
This is not a comment on my family, I love them dearly. Bringing up the Legoland thing is a sore spot for them.
010
Michael Walter Van Der Velden @mikevdv.dev · 11/09/2026
If i ever have a kid you best believe they're going to Legoland. I have never been to Legoland, my family promised me we would go every year when I was a child but something would always come up. This is not negotiable.
110
Michael Walter Van Der Velden @mikevdv.dev · 05/09/2026
Tempted to have a cyberpunk game that only has the filthiest acoustic music to juxtapose the vibe.
000
Michael Walter Van Der Velden @mikevdv.dev · 05/09/2026
To the people packing orders at coop, I'm begging you to understand that if an order has no meat in it, then a frozen pepperoni pizza is not a suitable replacement for a Margaretha... Like for fuck sake, please just grab a different brand of Margherita...
020
Michael Walter Van Der Velden @mikevdv.dev · 29/08/2026
If I'm at a "Dutch" pancake house and you offer me maple syrup, I'm walking out...
000
Michael Walter Van Der Velden @mikevdv.dev · 28/08/2026
This is the question isn't it
010
Michael Walter Van Der Velden @mikevdv.dev · 27/08/2026
Xbox and switch 1 have both been unplugged. We're partway through some games on the PS5 but we'll see if it survives long past completion of those...
000
Michael Walter Van Der Velden @mikevdv.dev · 27/08/2026
Having used a steam machine for a few days now, I can honestly say that it solves the decision anxiety problem that I prefer from consoles, is whisper quiet and supports most everything I want to play.
100
Michael Walter Van Der Velden @mikevdv.dev · 25/08/2026
Lighting engine makes me what to scream. May leave it for now and come back to it.
000
Michael Walter Van Der Velden @mikevdv.dev · 21/08/2026
So I may have built a friend computer terminal that uses those id badges for this paranoia game. Roleplaying y'all...
110
Michael Walter Van Der Velden @mikevdv.dev · 20/08/2026
#Lanterns episode 1 was pretty good can't wait to see how it develops.
000
Michael Walter Van Der Velden @mikevdv.dev · 19/08/2026
Guess who just got to the top of the list for a #steammachine?...
010
Michael Walter Van Der Velden @mikevdv.dev · 18/08/2026
This being said, I continue to watch it as the episodes come out...
000
Michael Walter Van Der Velden @mikevdv.dev · 18/08/2026
While I acknowledge this is likely bait. It's not about being spoon fed, it's about the show feeling like you're missing some key context to fully understand what's going on. Curiosity is useless if you can't explore it.
010
Michael Walter Van Der Velden @mikevdv.dev · 18/08/2026
It feels like they still expect everyone to have seen the films and have a base level understanding of the lore but I also gather film fans don't like the lighter tone...
111
Michael Walter Van Der Velden @mikevdv.dev · 18/08/2026
Is Mamdani the only politician on here? Really surprised to see him just scrolling through. Definitely lends some additional credibility to bluesky as a replacement for the site formally known as Twitter.
000
Michael Walter Van Der Velden @mikevdv.dev · 18/08/2026
Ok so maybe this is on me for not having watched the films as I understood that the new ghost in the shell was based on the manga not the films... But like, it's really really hard to follow...
210
Michael Walter Van Der Velden @mikevdv.dev · 17/08/2026
I'm gonna sit down and watch #reacher S4 episodes 1-3 tonight.
000
Michael Walter Van Der Velden @mikevdv.dev · 17/08/2026
If anyone else cares about #TTRPG pdf storage on a #selfhosted app, you should totally check out grimoire. Its super cool project that I'm really enjoying + I've personally just had the work to add RPGGeek metadata to it merged by the creator. #opensource grimoirecodex.org
grimoirecodex.org
Grimoire: Self-hosted TTRPG library
Grimoire, a self-hosted tome for your tabletop library: books, maps, tokens, and campaigns, bound in one place.
020
Michael Walter Van Der Velden @mikevdv.dev · 17/08/2026
If anyone wants these, they're available here: bsky.app/profile/blog...
020
Michael Walter Van Der Velden @mikevdv.dev · 17/08/2026
I generated them using an online barcode generator using numbers that seemed funny for the role.
020
Michael Walter Van Der Velden @mikevdv.dev · 16/08/2026
Had to remake these because I realised I mistyped clearance as clearance 🤣👀
010
Michael Walter Van Der Velden @mikevdv.dev · 16/08/2026
Planning a game of #paranoiattrpg for my friends. Made some quick and dirty ID Badges that I'm pretty happy with. #ttrpg #tabletop #rpg #gaming #craft
Paranoia TTRPG ID Badges
3132
Michael Walter Van Der Velden @mikevdv.dev · 15/08/2026
Ok but the #bts #oreos taste fantastic 😍
150
Michael Walter Van Der Velden @mikevdv.dev · 14/08/2026
Applied for an rpggeek api key. Apparently these get manually reviewed and only got introduced in 2025 (let's be honest, because of AI data scraping) I just want to auto categorise my own pdf library 🤣
000
Michael Walter Van Der Velden @mikevdv.dev · 12/08/2026
If you have time to track if I've RSVPd to a Google calander invite, I have to wonder if I am getting a lot more invites than you because I simply wouldn't have the time to do that 🤣
000
Michael Walter Van Der Velden @mikevdv.dev · 03/08/2026
Despite being a shorter word, the typo "Tumbs" feels wider than the correctly spelled "Thumbs". I will not be accepting questions at this time...
000
Michael Walter Van Der Velden @mikevdv.dev · 29/07/2026
Yes I'm practicing my Japanese on main 😂
000
Michael Walter Van Der Velden @mikevdv.dev · 29/07/2026
わたしは きょう にじから ろくじまで ねました I'm tired 😴
100
Michael Walter Van Der Velden @mikevdv.dev · 27/07/2026
Seeing this happen again so sharing my favourite explainer of the XY Problem...
001
Michael Walter Van Der Velden @mikevdv.dev · 24/07/2026
Absolutely fucking not... blog.google/innovation-a...
blog.google
Introducing selfie for sign-in: a new, easy way to access your Google Account
Selfie video gives you more options if you’re ever locked out or don’t have access to your usual phone or computer.
010
Michael Walter Van Der Velden @mikevdv.dev · 24/07/2026
No problem. Thanks for writing the thing!
010
Michael Walter Van Der Velden @mikevdv.dev · 24/07/2026
Absolutely spot on
000
Michael Walter Van Der Velden @mikevdv.dev · 24/07/2026
Just preordered my signed copy of the Game UI Bible by @eddcoates.bsky.social published by @lostincult.co.uk. Can't wait to read it.
220
Michael Walter Van Der Velden @mikevdv.dev · 24/07/2026
Apologies for anyone who spotted my blog being down yesterday. Seems an SSD replacement in the server rack caused a docker state issue...
000
Michael Walter Van Der Velden @mikevdv.dev · 23/07/2026
British Gas thinking of their board and investors as their customers would not surprise me.
010
Michael Walter Van Der Velden @mikevdv.dev · 23/07/2026
I'll take bullshit for 200.
110
Michael Walter Van Der Velden @mikevdv.dev · 16/07/2026
I think usage of this dropped as meta progression and matchmaking became the standards.
010
Michael Walter Van Der Velden @mikevdv.dev · 12/07/2026
The heat is killing us all. That being said, I'm endeavouring to complete at least a single small ticket on mirrorstone every evening. Gotta keep moving.
000
Michael Walter Van Der Velden @mikevdv.dev · 11/07/2026
I would say however that I completely agree this should be in std...
000
Michael Walter Van Der Velden @mikevdv.dev · 11/07/2026
I was actually so confused when I read that as aether rather than either. That being said, either is super easy to create if you need it. Enum Either<A,B> { This(A), That(B) } Add a couple of utility functions for is_this or is_that etc and maybe a deref implementation.
100
Michael Walter Van Der Velden @mikevdv.dev · 11/07/2026
This is simultaneously really useful feedback and an incredibly esoteric response. Thank you. When you say feels like a home? What do you mean. Each slot right now is intended to have full character customisation visually & on their stats. Does this count as making it not a container?
000
Michael Walter Van Der Velden @mikevdv.dev · 11/07/2026
In an rpg, is 3 character slots enough for you? #gamedev #orpg #rpg #indiegame
172
Michael Walter Van Der Velden @mikevdv.dev · 08/07/2026
Today made me remember why I take my birthday off work normally. I could be playing steam games right now 😂
000
Michael Walter Van Der Velden @mikevdv.dev · 08/07/2026
Last night I continued working on steam login for Mirrorstone. Figured I should also handle VAC Bans...
Rust code that handles vac bans
020
Michael Walter Van Der Velden @mikevdv.dev · 04/07/2026
Look at this incredible birthday gift from my good friend @chichiberz.bsky.social. A few days early but it looks incredible!
Me and my cat as wizards
011
Michael Walter Van Der Velden @mikevdv.dev · 04/07/2026
When I need to test a message but I don't care about the test data 😂
Really bad rust code
100
Michael Walter Van Der Velden @mikevdv.dev · 30/06/2026
It's no coincidence that this was announced shortly after the lawsuit targeting micron for price fixing... uk.finance.yahoo.com/news/micron-...
uk.finance.yahoo.com
Micron Announces $250 Million Investment in Trump Accounts Reaching 1 Million Children, Families and the Future Workforce
Company launches employee matching and community seed funding, reinforcing Micron’s broader U.S. investment and workforce development strategyWASHINGTON, June 30, 2026 (GLOBE NEWSWIRE) -- In honor of ...
120
Michael Walter Van Der Velden @mikevdv.dev · 26/06/2026
Interesting
010