Sign in

An

@phanan.net
967 followers 288 following 124 posts

Vue.js core team. Building koel.dev. Trying to be kind always.

PostsRepliesMedia
An @phanan.net · 08/03/2026
Do folks say "good job" to AI agents? I say that all the time. Sometimes I even want to pat them on the back. Do AI agents have a back?
120
An @phanan.net · 28/02/2026
Just replaced ChatGPT with Claude.
010
An @phanan.net · 14/02/2026
Ok why didn’t anyone tell me about Mago? mago.carthage.software
mago.carthage.software
Mago
The Oxidized PHP Toolchain: Blazing fast linter, formatter, and static analyzer for PHP, written in Rust.
000
An @phanan.net · 25/01/2026
Why are you talking AI and DB optimizations? Your people are being executed on the street.
011
An @phanan.net · 13/09/2025
Re. Charlie Kirk, my violin teacher told me that she’s torn: Her values don’t allow her to laugh when someone gets murdered, and at the same time her values make her kind of want to.
030
An @phanan.net · 30/08/2025
I just went through 5 rounds of interviews for a Head of Eng position, got rejected, and found out that: - There are two HoE spots to fill - CTO already reserved one for his friend - EM who interviewed me in the last round and decided (?) that I didn’t qualify is considered for the other 🙃🙃🙃
020
An @phanan.net · 28/08/2025
As someone who paid for lunch when we met in Paris the first time, I feel like I’m eligible for a free T-shirt. (Actually Eduardo paid for the lunch but he doesn’t have to remember).
140
An @phanan.net · 28/08/2025
I hate this icon/emoji ™️ on a dark background. It’s ugly, it’s not readable, it’s inaccessible. The year is 2025, is there really nothing we can do about it?
110
An @phanan.net · 22/07/2025
From time to time, I stumble upon my previous conversations on GitHub and feel embarrassed because, likely due to whatever was going on back then, I sounded impatient and sometimes outright rude. To whomever there: Sorry! I try to be a better person every day, and there's still a long way to go.
030
An @phanan.net · 14/07/2025
Notice how the build’s smaller too.
120
An @phanan.net · 13/07/2025
Sometimes I wonder what Chris (v Fritz) is up to these days. Especially if you used Vue v1 and v2, you know Chris. We all have him to thank for Vue’s superb documentation, one of the best of its kind. Wherever he is and whatever he’s doing, I hope he’s happy and content.
020
An @phanan.net · 13/07/2025
To all GitHub maintainers: Please use issue forms (docs.github.com/en/communiti...). You can thank me later.
docs.github.com
Configuring issue templates for your repository - GitHub Docs
You can customize the templates that are available for contributors to use when they open new issues in your repository.
020
An @phanan.net · 13/07/2025
OSS is so great that you can learn from anyone across the globe, not just your closest 4 team members.
020
An @phanan.net · 11/07/2025
Also I was trying to ask Grok to generate an image of an old woman without teeth. Apparently, it has no training data of such, and kept drawing perfect teeth. Frustrated, I asked why it's so dumb. Behold its responses:
Generated image of old woman holding a small sign saying "why are you so smart?"Generated image of old woman holding a small sign saying "why are you so wise?"
010
An @phanan.net · 11/07/2025
Prompt: Create a photo of an attractive East Asian woman lying on a white mattress with her back naked, having acupuncture treatment. Show the doctor's hand. The woman smiles in satisfaction. Grok's response is attached. I think we'll be safe for a while longer.
I don't know how to describe this photo. Head backwards?
010
Reposted by An
daniel wraith @danielroe.dev · 08/07/2025
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 💚
6541443
An @phanan.net · 07/07/2025
It’s GitHub, not Github. JavaScript, not Javascript. npm, not Npm. Vue.js (or Vue), not VueJS. Respect names (and the people who created them).
130
An @phanan.net · 05/07/2025
Someone posted on X the other day that BlueSky is radical left, Truth is radical right, and X is right in the middle, balanced and rational. That’s why I’m here.
150
An @phanan.net · 05/07/2025
@grok is this real
000
An @phanan.net · 05/07/2025
Changed my avatar after a million years to something I like… better?
120
An @phanan.net · 05/07/2025
I’ve been using em dashes since forever, because—for as much as I could—I strive to be a better writer, and I believe many others are like me. The fact that nowadays some people automatically associate em dashes with “written by AI” is slightly annoying.
020
An @phanan.net · 03/07/2025
So after several years in my last company, now I'm open to new opportunities. My experience spans from full-stack hands-on product building and orchestrating to engineering management (up to Director/Head of levels). I can work remotely or hybrid from Munich (CET). Do reach out!
162
An @phanan.net · 02/07/2025
LOL Gemini just wiped out my local database.
150
Reposted by An
Manuel Matuzović @matuzo.at · 03/03/2025
The meeting between Volodymyr Zelenskyy and Trump in the Oval Office gave me a wake-up call. #unplugtrump matuzo.at/blog/2025/un...
matuzo.at
#unplugtrump - Manuel Matuzovic
I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.
4429
An @phanan.net · 13/02/2025
State of Open Source, 2024 edition.
GitHub user Sa9iri asks "Why Open Source Software Charges on the Play Store? What happened?"
020
Reposted by An
GitHub @github.com · 21/01/2025
📣 New GitHub Issues updates! 📣 - Break down and nest issues with sub-issues - Better organize with issue types - A more advanced issues search 💭 Learn more: github.blog/changelog/20...
github.blog
Evolving GitHub Issues (public preview) · GitHub Changelog
Evolving GitHub Issues (public preview)
1245337
Reposted by An
Navin Peiris @navinpeiris.com · 23/01/2025
Oh wow! Tailwind v4 is out!! 😍 tailwindcss.com/blog/tailwin...
tailwindcss.com
Tailwind CSS v4.0
We just released Tailwind CSS v4.0 — an all-new version of the framework optimized for performance and flexibility, with a reimagined configuration and customization experience, and taking full advant...
3352
An @phanan.net · 23/01/2025
If I’m not following you here and you think I should, please let me know. I’d like to learn as much from as many people as I could. Thank you.
010
Reposted by An
Jake Archibald @jakearchibald.com · 16/01/2025
Great article on where `aria-label` should & shouldn't be used benmyers.dev/blog/dont-us...
benmyers.dev
Don’t Use aria-label on Static Text Elements
Don’t use the aria-label or aria-labelledby attributes on divs, spans, or other elements representing static/noninteractive text-level semantics, unless you’re also updating roles.
510517
Reposted by An
patak @patak.cat · 15/01/2025
in constant awe about the pace of progress in CSS land lately
4635
Reposted by An
Kelly Vaughn @kvlly.com · 03/01/2025
Here are 5 things I’ve stopped doing as a leader (that have made me better at my job): 1. Focusing on outputs over outcomes. It's easy to celebrate shipping code or launching a new feature, but the real win is the impact on users and the business. I've learned to ask, What did this actually change?
1688
An @phanan.net · 03/01/2025
UI-based config tool for Ghostty: ghostty.zerebos.com/settings/app...
Screenshot of Ghostty Config, UI config tool for Ghostty terminal.
080
An @phanan.net · 01/01/2025
Friendly reminder that copyright year is for the date the content was published so you typically don’t need to update it every year (and sometimes it’s not even required in the first place).
000
An @phanan.net · 31/12/2024
Happy New Year everyone! 🥳🥳🥳
060
Reposted by An
Manuel Matuzović @matuzo.at · 29/12/2024
On day 29 @twogrey.bsky.social shows us what happens if you use `<datalist>` with `type="date"` and `type="color"`. #HTMHellAdventCalendar htmhell.dev/adventcalend...
htmhell.dev
datalists are more powerful than you think - HTMHell
A collection of bad practices in HTML, copied from real websites.
173
Reposted by An
Sarah Drasner @sarahedo.bsky.social · 27/12/2024
Node now supports TypeScript by default: By @mattpocock.com www.totaltypescript.com/typescript-i...
totaltypescript.com
Node.js Now Supports TypeScript By Default
TypeScript is coming to Node 23. Let's break down what that means.
1331552
Reposted by An
Evan You @evanyou.me · 19/12/2024
Rolldown's wasm build just got significantly faster in browsers thanks to @broooooklyn.bsky.social! One challenge of native bundlers is that they have to ship and run as wasm in browser environments. Some bundlers like rspack doesn't even support this due to the complexity it involves.
322822
Reposted by An
Make Sunsets @makesunsets.bsky.social · 02/12/2024
Yes. inews.co.uk/news/science...
inews.co.uk
Silicon Valley is trying to fix climate change with balloons. But will it work?
Balloons full of sulphur dioxide sent up into the sky may salve some people’s consciences over their carbon emissions – but the science is still at an early stage
012
Reposted by An
Sara Soueidan @sarasoueidan.com · 08/12/2024
Thorough and very informative explanation of how to create a more realistic frosted glass effect using #CSS filters, by @joshwcomeau.com www.joshwcomeau.com/css/backdrop...
joshwcomeau.com
Next-level frosted glass with backdrop-filter • Josh W. Comeau
Glassy headers have become a core part of the “slick startup” UI toolkit, but they’re all missing that final 10% that really makes it shine. In this tutorial, you’ll learn how to create the most reali...
211710
An @phanan.net · 29/11/2024
Not at all if you use antfu/eslint-config by the great @antfu.me 😉
140
An @phanan.net · 21/11/2024
Introduce yourself with four video games
Ninja Gaiden III: The Ancient Ship of DoomAge of Mythology: The TitansPrince of Persia: Warrior WithinBaldur’s Gate 3
030
An @phanan.net · 14/11/2024
Serious question: How do you find the inspiration to create so many cool stuff? Whenever I have an idea for an app/lib/package, someone’s already done it in the best possible quality.
340
An @phanan.net · 14/11/2024
In Springfield, they're eating the dogs, the people that came in, they're eating the cats. They're eating the pets of the people that live there.
Me eating my cat
360
An @phanan.net · 14/11/2024
Comic. A couple lying on the grass.
“Do yo wanna kiss under the starlight?”
“But the sun’s out”
“Babe, the sun IS  a star”
*Gasps* “Your understanding of basic science is so hot.”
They kiss.
070
An @phanan.net · 13/11/2024
I’m in Sarah’s faves list 🥹🥹🥹
150
An @phanan.net · 13/11/2024
Me: I’ll just refactor some of these HTTP calls real quick. Also me, 30’ later: Damn it I’m writing TanStack Query again!
380
Reposted by An
Anne Marie Charrett @annemariecharrett.com · 04/11/2024
The Women in Tech starter pack is an excellent way to amplify voices. Personally it is giving me such a boost in followers. Thanks to all the tech folks who make a point of following the starter pack. go.bsky.app/JdHEiGM
go.bsky.app
Women in Tech
Join the conversation
107338
Reposted by An
Vue @vuejs.org · 11/11/2024
Hello Bluesky!
1001110102
An @phanan.net · 08/11/2024
Happy birthday Aaron.
000
An @phanan.net · 08/11/2024
Idk about you but I had to fight two dragons with nunchucks to get here.
162