1989 but feels like today
1989 but feels like today
Just landlord things 🙄
Waffle House's "Magic" Marker System is the most unhinged thing I've seen in a while.
timomeh.de/posts/waffle...
Meme: I cant believe you've done this
When contractors tell you they'll come on a Saturday at 8:30 am (!!!), then they actually show up at 11:30 am and do nothing except say they want to come again next Saturday at 9 am
discord screenshot. Timo: DCR merged Timo, 19 minutes later: DCR messed something up :/
sad story in 6 words
And last but not least: Dynamic Client Registration is supported ✨
If you're building an integration and don't need to create a dedicated app upfront, you can automatically register one, get client credentials, and start using it right away.
docs.railway.com/reference/oa...
Use Login with Railway securely across web and native apps.
Web apps (confidential clients) authenticate with client secrets.
Native apps (public clients like CLIs, SPAs and mobile apps) use PKCE.
Need persistent sessions? Request offline_access to get a refresh token, so users stay authenticated.
Login with Railway supports workspace and project access. Users can grant access to specific workspaces or projects, as viewer, member or admin.
Requesting only what you need improves trust. If your app manages a single project, asking to access just that project builds trust and reduces friction.
Built on OAuth 2.0 + OIDC. Docs: docs.railway.com/reference/oa...
Curious how it works, what's supported, how we built it, or anything else? Ask away.
🚅 Login with @railway.com
You can now integrate Railway into your app with Login with Railway.
Build TUIs, MCPs, frameworks, 1-click deploys, dashboards, or entirely new tools, and let users sign in with their Railway account to manage projects, deployments, services, databases, storage and more.
I've wanted the ability to do some cable management in my Railway projects for a long time.
Thanks for the shoutout, super happy to hear you like it. 🥰
I've written a new library, Vla 🚀 github.com/timomeh/vla
Vla is a data layer that integrates into any TypeScript framework (Next.js, SvelteKit, Express, Koa, Tanstack, etc) and provides structure to write smooth, clean, scalable and testable backend codebases.
CS degree but defeated by pairing a vtech kiddie walkie talkie
Really looking forwards to drive home to my parents for christmas, but procrastinating a lot having to carry stuff downstairs into the car four times.
Intentionally left ugly: an homage to my favorite way of building software.
timomeh.de/posts/intent...
I wish dependabot were a tiny bit smarter. Like: biome's config has the version in its schema URL. So if dependabot updates biome, the schema version doesn't match the installed version anymore, and it will complain. Just do it for me, pls.
Graph of Crons fired. After 6:30pm clearly visible spikes every 5 minutes in cron executions.
If your crons on Railway were running a bit late recently, they should be better now. I rolled out a few updates between 18:30 and 19:30, and there are clearly some significant changes in cron timing.
A few late stragglers here and there, but we'll catch those too.
I dreamed about a @techconnectify.bsky.social video where Alec explained that the Advent wreath was invented to improve TV remote signal strength in winter. You would aim through the candles, and it helped to turn off the TV during cold winter nights.
I tried cutting pizza with scissors today because I heard only good things about it and
holy fuck I hated it, there wasn't a single good thing about it.
Regular Friday morning:
make coffee
reboot the light switches
Flex Tape meme, Phil Swift slapping Flex Tape on a leak. The Leak: "Enterprise Needs". The Tape: "BigInt(number)"
Pro-Tip: using BigInt() in your code makes it look 10x more important.
I was juggling storage sizes today. 9 petabytes in bytes already hit MAX_SAFE_INTEGER. 9PB is a lot but also isn't.
a man eating a snickers and a donut
What my dentist thinks I'm doing in the hour before my appointment vs. what I'm really doing
Some popular hosting platforms taught developers the wrong assumption that every hosting-adjacent feature must be built into the platform or bought as another SaaS, when in reality, you often just need to run a docker image.
Gotta reeducate.
A "rebuild without cache" button would be nice. I'll bring it up in our next planning.
For Q1 I wanna work on some improvements around CI/CD and Build UX. This sounds like it can be a good (first) step.
Had my first unproductive day in 3 months. Thanks to MacBook issues.
One day. In 3 months. Just because of tech problems. Not because of meetings or calls or metawork.
Actually I'm not even mad, that's amazing.
me: blocks ntp in firewall on homelab vps tunnel
vps: time drifts out of sync, google oauth breaks
me: surprised_pikachu.png
Meme: My body is a machine that turns finger movements into enterprise readiness
work this week be like
Meme with Marcus the worm. Caption: "I don't like this pod. It's pissing me off"
me when getting paged and pods are restarting