Sign in

ian / maybebot

@ianb.dev
207 followers 221 following 123 posts

Frontend @adyen Amsterdam

PostsRepliesMedia
ian / maybebot @ianb.dev · 2h
There's no supply chain attack if you are the supply chain °°
020
ian / maybebot @ianb.dev · 2h
@rschristian.dev you know what to do. I will carelessly approve :D
121
ian / maybebot @ianb.dev · 2h
Congrats to the team!
130
ian / maybebot @ianb.dev · 28/09/2026
It would also be a bit of a questionable/buggy discovery hitting the same endpoint this many times. Scrapers be scraping
000
ian / maybebot @ianb.dev · 28/09/2026
As a potential culprit (but not in the thousands!), it's feed discovery. Typically you'd try to find a <link rel="alternate" ...> in the index.html, if that fails often enough it's a decently successful idea to check for common paths, such as /rss.xml, /feed and a few others
110
ian / maybebot @ianb.dev · 07/09/2026
Spent half the weekend trying to figure out the regression that made my PWAs light theme create a dark background in the Android status bar. Turns out it's not me for once, it's a recent Chrome bug issues.chromium.org/issues/55405...
Latest chrome with dark text on a dark status bar
010
ian / maybebot @ianb.dev · 31/08/2026
I really really dislike that we were raised to associate length with quality. If it were ever true, it certainly is not anymore. Maybe ask AI how to make docs shorter, easier and faster to read, not longer and more convoluted
020
ian / maybebot @ianb.dev · 31/08/2026
A colleague published a bunch of docs pages, half are instructions for AI about what to write there instead, the other half already processed into prose (sic.) by AI. The former concisely tackles everything you need to know, the latter is a mix of an unsold novel and a dishwasher manual. I'm sad.
230
ian / maybebot @ianb.dev · 09/08/2026
Very bluntly, at work my company has very limited seats on npm. Asking one of them to approve packages, possibly multiple times per day, adds a bit too much friction Privately, I'm all in
110
ian / maybebot @ianb.dev · 08/08/2026
RAM prices tripled so we can have this.
281
ian / maybebot @ianb.dev · 06/08/2026
Code these days is a slippery slop
120
ian / maybebot @ianb.dev · 27/05/2026
This is gold! I wish I had this guide a few years ago, and I'm still extremely happy to have it now. A very comprehensive checklist for library maintainers :)
0121
ian / maybebot @ianb.dev · 23/05/2026
Got it! Just got me confused for a second, but I totally understand how the bug happened now! Thanks
100
ian / maybebot @ianb.dev · 23/05/2026
Forgot to add screenshot
010
ian / maybebot @ianb.dev · 23/05/2026
This is on [this small lib](npmx.dev/package-time...) of mine. Sorry npmx people if I'm using the (very new) timeline feature as a source of truth for the (even more new) npm staged publishing :D I need validation :D
010
ian / maybebot @ianb.dev · 23/05/2026
I'm confused. I enabled trusted publishing in 0.3.5, and then added staged publishing in 0.3.6 but according to @npmx.dev 's new timeline feature, the lib dropped trusted publishing. Is it because the publisher identity changed from GH OIDC to my email when I confirmed the staged release?
310
ian / maybebot @ianb.dev · 21/05/2026
Well, I know what I'm doing this weekend
070
ian / maybebot @ianb.dev · 03/04/2026
I take more pride in how many LOC I delete, not that much in how many LOC I add
190
ian / maybebot @ianb.dev · 18/03/2026
I deno what you're talking about
0141
Reposted by ian / maybebot
Vite @vite.dev · 12/03/2026
⚡️ Vite 8.0 is here! The most significant architectural change since Vite 2. ⏬ Powered by @rolldown.rs bringing faster production builds and more consistency 🛤️ New features such as tsconfig paths and emitDecoratorMetadata support vite.dev/blog/announc...
vite.dev
Vite 8.0 is out!
Vite 8 Release Announcement
639993
ian / maybebot @ianb.dev · 19/02/2026
I mostly quit smoking a few months ago. Rarely, I still light one up, and if I do it from home while my partner is in the office, she knows and texts me about it. Immediately. Every single time. How? Turns out our smart thermostat sends her a notification about an open window
010
ian / maybebot @ianb.dev · 15/02/2026
I like it how just two weeks ago I heard about ideas on how an alternative to npmjs.org would look like. And now when I'm coming back from my vacation (and could contribute) npmx.dev basically looks like a finished product. In the same time I could not even find a name/domain for my RSS reader 😢
npmx.dev
npmx - Package Browser for the npm Registry
a fast, modern browser for the npm registry. Search, browse, and explore packages with a modern interface.
000
ian / maybebot @ianb.dev · 14/02/2026
Ping me if you need a venue in Amsterdam for a meetup-like thing. I cannot guarantee anything, but I can ask if my company would be willing to give us a space
110
ian / maybebot @ianb.dev · 13/02/2026
Ok. Get me on the line and please tell him "Li metti dentro, e nell'acqua bollente poi diventano molli e puoi spingerli tutti dentro in due minuti". Clarify I'm only talking about spaghetti °°
000
ian / maybebot @ianb.dev · 11/02/2026
Thanks a lot for this! We've been internalizing tanstack query in our library for a while to avoid issues for our consumers, this will make our lives easier :)
030
ian / maybebot @ianb.dev · 08/02/2026
It always makes me smile how the RSS spec has a WebMaster field. Good old simpler times
000
ian / maybebot @ianb.dev · 04/02/2026
My team @Adyen in Amsterdam is looking for a backend engineer (Java). We're a platform team serving an already large and growing org inside Adyen. Lots of architecture, room for larger impact and cross-team work. It's fun stuff! DM me if you know someone, or have questions!
000
ian / maybebot @ianb.dev · 01/02/2026
Any chance of an rss feed as well?
110
ian / maybebot @ianb.dev · 29/01/2026
You broke the first rule or the npmx club!
1140
Reposted by ian / maybebot
Jovi 🐨 @jovidecroock.com · 18/01/2026
The debugging experience in signals should be great, I've been working a lot on it and I would like to share some first versions of the debugging improvements I've been working on. Feedback and contributions are always appreciated! jovidecroock.com/blog/signals...
jovidecroock.com
Debugging signals
Understanding how to debug signals-based state changes and visualize the dependency graph.
043
ian / maybebot @ianb.dev · 17/01/2026
I like the recent-ish trend of moving devtools from browser extensions to just the browser (any browser) like Vue/Nuxt did. Interested to see what you're coming up with!
130
ian / maybebot @ianb.dev · 12/01/2026
Aaand @dunqing.bsky.social already fixed the issues! So quick, amazing work!
000
ian / maybebot @ianb.dev · 09/01/2026
Sure thing, will do over the weekend!
020
ian / maybebot @ianb.dev · 09/01/2026
In one of our smaller codebases, a preact 5k files one, oxfmt takes 0.5 seconds vs. prettier at 9.5 seconds. 13 files are formatted differently
030
ian / maybebot @ianb.dev · 09/01/2026
Just ran oxfmt on our 35k+ files Vue codebase. It took 10 seconds vs prettier taking 63 seconds. But the most impressive part for me is that only 27 files ended up being formatted differently. Incredible work (on an alpha version, no less) @boshen.github.io @voidzero.dev !
3171
ian / maybebot @ianb.dev · 05/01/2026
I follow very strictly Domain-Driven Design. That means buying the domain first, right? Right?
010
ian / maybebot @ianb.dev · 05/01/2026
In the hospital for some maintenance (I'm fine). Wanted to read stuff, and instead I'm looking for domains so I can build my own RSS reader, one I actually like
110
ian / maybebot @ianb.dev · 29/12/2025
This made my day. Bellissimy
020
ian / maybebot @ianb.dev · 28/12/2025
I made it as a web/framework component www.npmjs.com/package/mono... . It's regex-based and geared towards simple formats (json, yaml) though. We use it at work for editing json data at runtime (think changing app state in the browser). It ain't great, but it's 2kb :D
npmjs.com
020
ian / maybebot @ianb.dev · 24/12/2025
All I want for Christmas is comments in (package.) json, with a side dish of trailing commas
020
ian / maybebot @ianb.dev · 24/11/2025
And payments. We got a trial run already with Singles' day / 11.11 :)
000
ian / maybebot @ianb.dev · 10/11/2025
This week at work I put quite a bit of effort and tact into reviewing a PR of a new joiner, had an inner conversation about how much Vue-specific knowledge I should expect or explain, left a calculated amount of comments...and now I discovered it's AI generated. I don't know how to feel about it
030
ian / maybebot @ianb.dev · 10/11/2025
Vitepress is such a joy to use!
010
ian / maybebot @ianb.dev · 01/11/2025
As a Halloween thing, I pushed some fake error throwing directly to main for the dev environment, mentioning a 666 http error code. Sadly, I was spotted immediately by a notification complaining about the commit...because of a flaky unrelated test :(
110
ian / maybebot @ianb.dev · 31/10/2025
Can't wait for my colleagues to wonder what http code 666 means 👀
110
ian / maybebot @ianb.dev · 30/10/2025
My name is Ian and I approve this message
120
ian / maybebot @ianb.dev · 29/10/2025
One incident per day keeps stand-ups away
020
ian / maybebot @ianb.dev · 20/10/2025
All pipelines failing, cryptic error messages, very inconclusive debugging. I was totally lost in what was happening till I checked the news. It's a bit scary how an AWS outage impacted so "stealthily" our system. Apparently npm installs failed ,but exclusively in GitHub actions
030
ian / maybebot @ianb.dev · 18/10/2025
Don't underestimate Balatro, it can get pretty addictive :D
010
ian / maybebot @ianb.dev · 14/10/2025
Something we were wondering at work (a very much for-profit place), was how this will work for "commercial open source projects". Roughly speaking, projects that benefit only the company releasing them, but that happen to be open source. Just putting it on the radar :)
010