Paul Melero
banner
gnet.click
Paul Melero
@gnet.click
🛠️ Building things on the Web.
❤️ Dad of 2.
🚀 Creative thinker.
🍋 Lemoncoders instructor.
💚 Vue/Nuxt fan. Graficos.net

😊 He/Him.
Turns out mermaid charts are a great tool to show "request chains", and network calls in general, in Github PRs too!

docs.mermaidchart.com/mermaid-oss/...
November 17, 2025 at 3:50 PM
They changed the whole WPT UI! And it's awful! OMG
Oh, if I log out of WebPageTest, I can go back to the old interface and actually get some work done. At least until tomorrow when we're all forced to use the new ui.
October 31, 2025 at 9:50 AM
Reposted by Paul Melero
By the time you finish this email course, CSS anchor positioning will likely be Baseline Newly Available. So, the best time to start learning was about 3 weeks ago, but the second best time is today.
Create Performant Layouts and Resilient Dropdowns
This CSS anchor positioning course teaches you how
oddbird.dev
October 21, 2025 at 8:08 PM
Ceci n'est pas une pipe

github.com/irony/aspipes

Jokes apart, suuuuper cool usage of `Symbol.toPrimitive`
GitHub - irony/aspipes
Contribute to irony/aspipes development by creating an account on GitHub.
github.com
October 17, 2025 at 7:04 AM
Reposted by Paul Melero
Excited to be releasing my new @nuxt.com course today 🚀

We cover many new Nuxt 4 features, add 3D with @tresjs.org, animations, checkout, and more!

Hope you enjoy it, happy learning!

www.youtube.com/watch?v=1ryW...
Build a 3D Nuxt 4 e-commerce Website with Three.js, GSAP and Stripe - Full Course 2025
YouTube video by Prismic
www.youtube.com
October 3, 2025 at 1:13 PM
October 2, 2025 at 10:52 PM
@custom-media parsing Media Queries is being implemented in Chromium and I couldn't be more excited!

issues.chromium.org/issues/40781...
October 2, 2025 at 10:04 PM
Reposted by Paul Melero
Jane Goodall, ethologist and conservationist, has died. She was 91
October 1, 2025 at 6:02 PM
I've got autoplay (on intersection) working (even in Chrome)
I've found how to access ALL options an embedded YouTube video via `postMessage` commands (without any external libraries).

You only need to enable the JS API via query param and tell the iframe that you want to listen/send messages.

Blog post incoming! 😊
September 30, 2025 at 3:06 PM
I've found how to access ALL options an embedded YouTube video via `postMessage` commands (without any external libraries).

You only need to enable the JS API via query param and tell the iframe that you want to listen/send messages.

Blog post incoming! 😊
September 30, 2025 at 2:24 PM
How someone in their right minds could do something like this?

Fuck Vercel a million times.
September 30, 2025 at 3:29 AM
Reposted by Paul Melero
Today, we’re launching Cloudflare Email Service. Send and receive email directly from your Workers with native bindings—no API keys needed. https://cfl.re/4gH1rzq #BirthdayWeek
Announcing Cloudflare Email Service’s private beta
Today, we’re launching Cloudflare Email Service. Send and receive email directly from your Workers with native bindings—no API keys needed. We're unifying email sending and routing into a single servi...
cfl.re
September 25, 2025 at 4:30 PM
Reposted by Paul Melero
September 16, 2025 at 2:40 PM
I wish Bolsonaro could have also been convicted for other crimes against humanity like indigenous murders anf Amazonian deforestation. But at leadt this gives a sense of justice.
September 12, 2025 at 5:30 AM
Reposted by Paul Melero
Looking for my next role!
I thrive where I can help others grow, and where my Vue.js open-source work is supported with time
Frontend, AI, remote-friendly, and open to (some) relocations!
September 11, 2025 at 9:28 AM
Reposted by Paul Melero
Recommend to read this. Great post about the culture around dependencies and the effects on code bases
September 9, 2025 at 7:30 PM
Reposted by Paul Melero
🌶️hover clarity is a huge part of typescript dx
August 29, 2025 at 5:00 PM
August 14, 2025 at 8:21 PM
⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡

fightchatcontrol.eu

> The EU (still) wants to scan your private messages and photos

> Your privacy and freedoms are at risk. These policies will impact every European. [...] Contact your MEPs now with a clear message: NO to mass surveillance. Your voice matters. Make it heard today.
Fight Chat Control - Protect Digital Privacy in the EU
Learn about the EU Chat Control proposal and contact your representatives to protect digital privacy and encryption.
fightchatcontrol.eu
August 13, 2025 at 8:02 AM
Reposted by Paul Melero
What new web features are your users actually ready for? Stop guessing. 🔮

Baseline helps you make data-driven decisions so you can ship the right features at the right time. Learn more and find your target with #WhatsMyBaselinegoo.gle/whats-my-baseline
August 8, 2025 at 4:37 PM
Reposted by Paul Melero
looked up the clip just because sometimes people change his words for captions that end up innocently reshared, but upon finding it decided to share the video because hearing him say it makes it 1000% more definitely true and everyone will listen/believe more than reading it written out
March 27, 2025 at 9:34 PM
Reposted by Paul Melero
TypeScript 5.9 is now available! 📣

This release brings:

✅ An updated tsc --init
✅ Type-checking for the new 'import defer'
✅ Actual summaries in more DOM APIs
✅ Expandable quick info hovers (✨preview✨)

and more! Read up more on our blog:

devblogs.microsoft.com/typescript/a...
Announcing TypeScript 5.9 - TypeScript
Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript mak...
devblogs.microsoft.com
August 1, 2025 at 5:15 PM
Reposted by Paul Melero
Node excitement 😉

Congrats to @marcoippolito.dev on today's landmark Node 22.18 release. It is the first LTS release to ship unflagged TypeScript support 🎉

This means Node can run *.ts files. It pairs well with TypeScript's "erasableSyntaxOnly" flag 👍

Many folk contributed 🙏
Type stripping is enabled by default 🔥🔥🔥🔥
You can just run `node file.ts` without `--experimental-strip-types` flag.
This is a huge milestone
Node.js 22.18.0 is out and enables type stripping by default – that’s right, Node.js LTS can now run TypeScript files. Shout out to @marcoippolito.dev for championing that effort! Download links and full changelog available at nodejs.org/en/blog/rele...
August 1, 2025 at 5:34 AM