Reposted by Alvin Bryanpngwn @pngwn.at · 22/09/2026After about a year, on and off, I am veeeery happy to release TWINKLEPLOP, a syntax highlighter of tremendous power! The speed of prism with the customisation of Shiki. twinkleplop.pngwn.at 519937
Alvin Bryan @alvin.codes · 29/06/2026We had to invent AI in order to make codemirror usable to the average dev 020
Alvin Bryan @alvin.codes · 10/06/2026I am so switching to OpenAI if @anthropic.com does this ha ha Hell, I'll even go to the chinese models 000
Alvin Bryan @alvin.codes · 27/03/2026@jamesomalley.co.uk isn't this what you were advocating for ? www.theguardian.com/environment/...theguardian.comGovernment to lift paywall from large parts of the Land RegistryExclusive: finding out who owns land will become simpler under plans to make the best use of green spaces and hit net zero targets 100
Reposted by Alvin BryanGergely Orosz @gergely.pragmaticengineer.com · 27/03/2026If 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... 8920461488
Reposted by Alvin BryanTom MacWright @macwright.com · 08/01/2026if 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 0554
Reposted by Alvin Bryancityjsconf.bsky.social @cityjsconf.bsky.social · 05/01/2026Thrilled 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 0143
Alvin Bryan @alvin.codes · 05/11/2025@goodenough.us Any more info (or a repo) available about your thermal printer project? 100
Alvin Bryan @alvin.codes · 17/07/2025I'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 😄 361
Reposted by Alvin Bryan{PuruVijay}.svelte @puruvj.dev · 08/07/2025You can use emojis as import aliases. Here's a snippet from macos-web. app 271
Reposted by Alvin BryanAndy Bell @bell.bz · 27/06/2025Back 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 68355270
Alvin Bryan @alvin.codes · 23/06/2025" • 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 010
Alvin Bryan @alvin.codes · 11/06/2025🚨 PSA for everyone that Ebay uses your *personal* data for AI training Opt the hell out (and probably use another platform) 020
Reposted by Alvin BryanDevoxx UK @devoxx.uk · 02/06/2025Final 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! 052
Alvin Bryan @alvin.codes · 28/05/2025The latest in AI weirdness, Claude decided to replace my Math.PI with 3.14 ok then 🤷♂️ 120
Alvin Bryan @alvin.codes · 24/05/2025For people who tried it, how's Claude 4 ? Is it good ? 3.7 wasn't an improvement for me 100
Reposted by Alvin BryanDevoxx UK @devoxx.uk · 13/05/2025What an unforgettable speaker lineup! Every speaker brought something unique to the table, leaving everyone inspired and ready for action. Huge thank you for making this event extraordinary 💕 14521
Alvin Bryan @alvin.codes · 11/05/2025That train has been decelerating for 20mins I think I've gone back in time 010
Reposted by Alvin Bryanv photos 🫥 @vsfilm.photo · 07/05/2025Actually crazy how much more fulfilling your photography feels when you have a website of your own. Curating your own gallery and having things where you want to be, without having to care about algorithms or likes on Instagram is just so refreshing. Quite happy with mine now 😼 #believeinfilm 041
Reposted by Alvin BryanGergely Orosz @gergely.pragmaticengineer.com · 15/04/2025Got to be great for business for Deel knowing CEO is unfindable by the court As a reminder Deel handles payroll and HR - which makes it a high-risk business vendor which requires high trust. Cannot imagine new customers signing that hear about this lawsuit and court troubles… tcrn.ch/42JQ4kH 2495
Reposted by Alvin BryanKim Fletcher @kimfletcher.bsky.social · 15/04/2025We understand that attending conferences alone can be intimidating, so take a look at the group discounts available for @devoxx.uk! 10% off for groups of 4-11 20% off for groups of 12 or more Discounts are automatically applied at checkout. 7-9 May | bit.ly/3QCMu5e@ 032
Alvin Bryan @alvin.codes · 14/04/2025Super excited to be doing a lightning talk at Devoxx! The agenda is really cool, you should come and attend 030
Alvin Bryan @alvin.codes · 10/04/2025PSA: If you upgrade to the new Beeper desktop app 🚨DO NOT uninstall the old app before It asks you to use another beeper app for 2fa The only one I had was the old desktop... 020