Benja Vicente @benjavicente.dev · 07/10/2025I'm starting to replace "developer {something}" with "development {something}". Development is production, just like computing. Nobody is calling _people_ "computers" right now. What you want is architects/engineers. Developer is a temporary role like it was with computer. 000
Benja Vicente @benjavicente.dev · 17/08/2025Just realizing that I don't need to have Microsoft 365 installed on my PC 000
Benja Vicente @benjavicente.dev · 30/07/2025What welcomes new users on Twitter vs Bluesky Both are terrible, but @bsky.app is waaaay worse. It has been similar (or worse) from when I started using bsky 😵💫 000
Benja Vicente @benjavicente.dev · 26/05/2025The MCP “disruption” will be when OpenAI lands support on ChatGPT. MCP (over HTTP) is perfect for non-tech people. ChatGPT is where non-tech people are. 010
Benja Vicente @benjavicente.dev · 13/05/2025New post benjavicente.dev/blog/http-ca...benjavicente.devHTTP Cache: Finding a performance improvement on frameworks on Cloudflare WorkersHow a hackathon project led me to find a simple way to speed up startup times of web apps on Cloudflare Workers 000
Benja Vicente @benjavicente.dev · 03/05/2025Feels good to contribute on small opportunities of improvement and in documentation of libraries, even though I don't understand any of the internals 🫡media.tenor.coma group of soldiers are standing in a row wearing helmets and armor .Alt: A group of soldiers are standing in a row wearing helmets and armor, text says "I am doing my part" 000
Benja Vicente @benjavicente.dev · 03/04/2025NextJS is good if "use client" is used a lot, not otherwise. The trend of going *all in* on RSC is like buying a car and using it to every journey, including 2 minute drives. Having a new car doesn't force you to leave behind walking or biking, it allows you to reach new frontiers when you have to! 020
Benja Vicente @benjavicente.dev · 05/03/2025I'm starting to use JSX for a big prompt with xml, and it's stupid how nice it is: - Formating, max line lenght - White space removal - Composition with functions And all it takes is a couple of TS to change the JSX available elements, and a render function from react-dom ✨ 000
Benja Vicente @benjavicente.dev · 18/02/2025First post of the year:benjavicente.devWeb stuff that got my interestPatterns, tools and emerging web technologies that I believe will be important in the future of the JS ecosystem 210
Benja Vicente @benjavicente.dev · 27/01/2025I'm finding out that YouTube shorts has a better recommendation algorithm to find new series and movies than most of streaming services 000
Benja Vicente @benjavicente.dev · 16/01/2025It's clear that the ones that pushed Google Gemini on Workspace aren't great at building products. GMail and Drive have a system for selecting multiple items, and an integrated AI should know that if one has selected items, one would probably want information about those items. 010
Benja Vicente @benjavicente.dev · 22/12/2024Encuentro bien complicado seguir gente y comunidades cracks en Chile (y me imagino que a nivel latam). Las instancias que hay, están casi todas orientadas al dev (no ing de software) promedio, y si no eres parte del círculo de pocas empresas cracks que arman comunidad entre si, difícil. 100
Benja Vicente @benjavicente.dev · 18/12/2024Bookmarks, pinned tabs, and opened tabs are different. No browser has really nailed the UX of those with clear workspace separation. 000
Reposted by Benja Vicenterich harris @rich-harris.dev · 05/12/2024by contrast, the City of Berkeley account on Bluesky has a .gov domain, so you can immediately tell it's legit. Using domains as handles is brilliant 920822
Benja Vicente @benjavicente.dev · 02/12/2024The more I study JS client-first frameworks (Remix, SvelteKit, ...), the more I realize that scaling them is way harder that server-first (Rails, ...) in like 99% of cases. 000
Benja Vicente @benjavicente.dev · 29/11/2024Knowing how to stand out is the key to success. I wish I had that mentality early, and understood how to apply it in different contexts. 000
Benja Vicente @benjavicente.dev · 11/11/2024AI internet search tools aren't just great because they can create great summaries. They're great because they can search multiple sites faster than it takes to load their unoptimized pages. 000
Benja Vicente @benjavicente.dev · 11/11/2024The domain as username option is wonderful. - It delegates the username acquisition to an external entity, so the network does not own usernames outside their own domain (bsky[dot]social). The external entity provides prof of ownership. - Shows where to know more about the user who is posting. 020