Alvin Bryan
@alvin.codes
Developer Advocate at Yoto, prev: Unleash (feature flags), Contentful, WSJ Front-end dev: https://alvin.codes/ Takes photos sometimes: https://alvin.gallery/ 📍Manchester, 🇬🇧
We had to invent AI in order to make codemirror usable to the average dev
I am so switching to OpenAI if @anthropic.com does this ha ha Hell, I'll even go to the chinese models
@jamesomalley.co.uk isn't this what you were advocating for ? www.theguardian.com/environment/...
Government to lift paywall from large parts of the Land Registry
Exclusive: finding out who owns land will become simpler under plans to make the best use of green spaces and hit net zero targets
theguardian.com
If you use GitHub (especially if you pay for it!!) consider doing this *immediately* Settings -> Privacy -> Disallow GitHub to train their models on your code. GitHub opted *everyone* into training. No matter if you pay for the service (like I do). WTH github.com/settings/cop...
I'm so looking forward to this!
Most AI talks promise revolution—this one delivers practical, private wins. Alvin Bryan built a fully local digital butler:no cloud, no data sharing, just focused help. Learn how to build small friendly AI you truly control. Register: london.cityjsconf.org #CityJSLondon #AI #PrivacyTech #WebDev
if you're celebrating people getting laid off from one of the very few companies that was consistently contributing to a fully open source product, because you think that css cascades are really that important, really take a long hard look at your priorities
Thrilled to announce the very first 25+ speakers (more to add soon) for our #CityJSLondon event taking place this April speakers include @tej.as @thekitze.bsky.social @danielroe.dev @nikkitaftw.bsky.social @crockford.bsky.social @scottspence.dev Register now london.cityjsconf.org
@goodenough.us Any more info (or a repo) available about your thermal printer project?
I've been quiet here on the work front, and never made an announcement 🥁 But this year I joined Yoto! It's an audio player for children that aims to entertain without the need for screens. Why does an audio player need a developer advocate? You'll find out soon 😄
This is amazing! I just wish more companies dared do this
I am delighted to announce that @vercel.com are investing in Nuxt! they are backing our vision of the open web, hiring me as well as other core team members (@atinux.com, @pi0.io + @antfu.me), to continue to work full time on Nuxt we remain independent — and our vision and ethos are not changing 💚
You can use emojis as import aliases. Here's a snippet from macos-web. app
Back in the day, Twitter used to be really good if I set up a thread to connect freelancers with clients. Let's see if Bluesky can do it. Clients: if you're looking for freelancers/contractors, get in the comments Freelancers/contractors: get in comments Everyone else: boosts appreciated
" • Node.js 18.20.0+ supports both `assert` and `with` • Node.js 18.0.0 - 18.19.x only supports `assert` • In Node.js 22, the `assert` keyword was completely removed, so `with` is required." Do open-source, they said, it will be fun, they said
🚨 PSA for everyone that Ebay uses your *personal* data for AI training Opt the hell out (and probably use another platform)
Final reminder that you have a chance to win a free ticket to Devoxx UK 2026! Requirements: 🔸Attended Devoxx UK 2025 🔸Completed the feedback form 👉 buff.ly/11Dfs0X Good luck!
The latest in AI weirdness, Claude decided to replace my Math.PI with 3.14 ok then 🤷♂️