ian / maybebot

ian / maybebot

@ianb.dev

Frontend @adyen Amsterdam

214 followers224 following126 posts

On the very rare occasions where I need to do some web graphic design, I still miss Macromedia Fireworks with a passion. That sense of mathematical precision was so gratifying

Congrats to the team!

Jovi ๐Ÿจ@jovidecroock.com

Preact 11 is out ๐ŸŽ‰ Weโ€™ve been hard at work at making our diffing use modern features like moveBefore , leveraging ESM for tree-shaking Preact Compat and ensuring you have a great experience with resumed hydration.

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.

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

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 :)

James@43081j.com

the @e18e.dev npm publishing guide has been updated to recommend the new `npm stage` feature! this guide and the templates it offers are a good way to get setup quickly in a secure way

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?

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?

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

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!

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 !

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 !

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

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

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

Anthony Fu@antfu.me

Vibe coding PRs - STOP please...

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

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

ian / maybebot reposted

๐ŸŽ‰ 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.

Writing good documentation is one of the hardest things for me, especially given how badly and randomly I consume other people's documentation

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

ian / maybebot reposted

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

ian / maybebot reposted

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 ๐Ÿ‘€

@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 :)

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

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

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...