ian / maybebot @ianb.dev · 28/09/2026It 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/2026As 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/2026Spent 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... 010
ian / maybebot @ianb.dev · 31/08/2026I 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/2026A 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/2026Very 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 · 27/05/2026This 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/2026Got 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/2026This 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/2026I'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 · 03/04/2026I take more pride in how many LOC I delete, not that much in how many LOC I add 190
Reposted by ian / maybebotVite @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.devVite 8.0 is out!Vite 8 Release Announcement 639993
ian / maybebot @ianb.dev · 19/02/2026I 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/2026I 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.devnpmx - Package Browser for the npm Registrya fast, modern browser for the npm registry. Search, browse, and explore packages with a modern interface. 000
ian / maybebot @ianb.dev · 14/02/2026Ping 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/2026Ok. 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/2026Thanks 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/2026It always makes me smile how the RSS spec has a WebMaster field. Good old simpler times 000
ian / maybebot @ianb.dev · 04/02/2026My 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
Reposted by ian / maybebotJovi 🐨 @jovidecroock.com · 18/01/2026The 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.comDebugging signalsUnderstanding how to debug signals-based state changes and visualize the dependency graph. 043
ian / maybebot @ianb.dev · 17/01/2026I 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/2026Aaand @dunqing.bsky.social already fixed the issues! So quick, amazing work! 000
ian / maybebot @ianb.dev · 09/01/2026In 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/2026Just 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/2026I follow very strictly Domain-Driven Design. That means buying the domain first, right? Right? 010
ian / maybebot @ianb.dev · 05/01/2026In 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 · 28/12/2025I 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 :Dnpmjs.com 020
ian / maybebot @ianb.dev · 24/12/2025All I want for Christmas is comments in (package.) json, with a side dish of trailing commas 020
ian / maybebot @ianb.dev · 24/11/2025And payments. We got a trial run already with Singles' day / 11.11 :) 000
ian / maybebot @ianb.dev · 10/11/2025This 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 · 01/11/2025As 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/2025Can't wait for my colleagues to wonder what http code 666 means 👀 110
ian / maybebot @ianb.dev · 20/10/2025All 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 · 14/10/2025Something 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