ian / maybebot
ianb.dev
ian / maybebot
@ianb.dev
Frontend @adyen Amsterdam
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
Vibe coding PRs - STOP please...
November 10, 2025 at 3:57 PM
Vitepress is such a joy to use!
November 10, 2025 at 3:50 PM
Can't wait for my colleagues to wonder what http code 666 means 👀
October 31, 2025 at 9:18 AM
One incident per day keeps stand-ups away
October 29, 2025 at 5:52 PM
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
October 20, 2025 at 9:19 AM
I remember how a year ago lots of AI experts informed us how 90% of engineering jobs would be replaced by AI within 6 months, or something to that effect. Things like this stop me from seriously considering it in any decision making or planning; I am accountable for the results of my decisions
August 31, 2025 at 12:43 PM
Reposted by ian / maybebot
🎉 Preact 11 beta is here! After years of thoughtful development, we're delivering major improvements with minimal breaking changes. Better hydration, forward refs by default, and performance upgrades - all while maintaining the stability you love about Preact X.
August 22, 2025 at 1:53 PM
Writing good documentation is one of the hardest things for me, especially given how badly and randomly I consume other people's documentation
July 30, 2025 at 8:57 AM
Now Notepad, the timeless window app, has an AI button. There's two things they're consistently trying to shove into everything, Ads and AI, and I'm starting to fail to see the difference between the two
May 21, 2025 at 9:32 PM
I typically don't do this, but it's for a team I directly work with, over the pond in Chicago, with really nice people. We work on preact libraries that Adyen ships to our merchants, a tiny bit different from usual frontend work but pretty interesting careers.adyen.com/vacancies/67...
Senior Frontend Engineer - Adyen
Job vacancy at Development in Chicago
careers.adyen.com
May 7, 2025 at 4:11 PM
Reposted by ian / maybebot
we have a new release of eslint-plugin-depend 🎉 you can use this plugin to detect dependencies the @e18e.dev community has recommended replacements for (native or alt packages)
GitHub - es-tooling/eslint-plugin-depend: An ESLint plugin for suggesting optimisations in choice of dependency, native equivalents, etc.
An ESLint plugin for suggesting optimisations in choice of dependency, native equivalents, etc. - es-tooling/eslint-plugin-depend
github.com
May 6, 2025 at 3:41 PM
Got mail from @syntax.fm on my way to work today and now my colleagues think I'm going to be on the show. @thealexlichter.com for privacy
April 16, 2025 at 7:02 PM
If you've been doing frontend for a number of years and only used one framework you might be missing out. Popular frameworks are popular for a reason, but if something else pops up on your radar, it probably means they're solving at least one problem in an interesting way
March 22, 2025 at 11:45 AM
Reposted by ian / maybebot
we're migrating a whole bunch of packages to ESM-only in e18e right now. if you're a maintainer and want to join in the fun, let me know! we'll probably even do the PR for you 👀
March 18, 2025 at 11:01 PM
@pocketcasts.com was my first purchase in the Play store almost 12 years ago. I still love it and use it every day. It's my "wherever you listen to your podcast".
Now they made their web player free for everyone, so if you're looking for a podcast player, give it a shot :)
March 17, 2025 at 10:34 PM
After beers yesterday with the e18e.dev people, off to Vue Amsterdam
March 12, 2025 at 9:18 AM
For the past two years I could not make it to VueJS Amsterdam, despite living here. This year I got to tell other 14 people they're going.
Feels good
March 6, 2025 at 5:04 PM
So my Chrome updated and disabled uBlock Origin and Preact DevTools (I assume I lost the manifest v3 roulette). In other news, Firefox is pretty nice
March 6, 2025 at 6:42 AM
If you're not using a private DNS you should consider it. Adguard, based in Cyprus, blocks quite a lot of ads for me. It's also OSS. I've heard good things about Quad9, based in Switzerland, as well. They're more focused on malware protection.
Easy setup: adguard-dns.io/en/public-dn...
March 2, 2025 at 5:56 PM
"Are you still using Node as if it were 2015?" is a pretty good line by @nodeland.dev at #devworld
February 28, 2025 at 10:29 AM
The teams I work with were reluctant to use signals in our preact codebase and I did not want to push it too much, but it's so great to see after a few months of dropping it here and there, and a few POCs solving real issues, that we're not only adopting them, but very enthusiastic about it
February 26, 2025 at 8:40 PM
Unsurprisingly browsers cannot agree at what time to ship Temporal. Anchor positioning is really nice though.
Launching Interop 2025 – Mozilla Hacks - the Web developer blog
Interop 2025 continues the mission to make the web more consistent across browsers, building on 2024’s 95% interoperability score.
hacks.mozilla.org
February 14, 2025 at 3:49 AM
Reposted by ian / maybebot
I'll be in Amsterdam later this month for DevWorld Conf, where I'll be giving a talk all about Node.js in the past, present & future.

🎫 I have 2 free tickets to give- for a chance to win, like + share this post. I'll announce winners on Friday!

https://buff.ly/42MeWGV

#devworld
February 10, 2025 at 4:13 PM
I've never regretted writing a dumb piece of code. The "smart" parts though...oof!
February 9, 2025 at 12:07 PM
Please let us opt-out of AI in your product. Often, it's not a feature, it's a bug. A mosquito-level of an annoyance bug.
February 2, 2025 at 8:18 AM