Pedro Mendes reposted
Pedro Mendes
Pedro Mendes reposted
“He taught me that […] the system is designed so anyone can keep up. If you’re more driven than most people, you can do way more than anyone expects. And this principle applies to all of life, not just school.” sive.rs/kimo
Pedro Mendes reposted
"No time spent learning, is time wasted." seated.ro/blog/tinkeri...
Pedro Mendes reposted
Here’s what I said to our teenager and some other young folks who were around at the match: there’s a difference between a demonstration and a protest, and you need both because people are at different places in their engagement with a movement, and there are different kinds of power.
Pedro Mendes reposted
Pedro Mendes reposted
Pedro Mendes reposted
Pedro Mendes reposted
Pedro Mendes reposted
wrote about the bureaucractic banality of andor because I needed to understand what really appealed to me about the stories. blog.ronbronson.com/the-bureaucr...
Pedro Mendes reposted
Just published a new blog post on why I think it's time that the web platform added a declarative template API. Let me know what you think! As I find time, I'll be working on more of a concrete proposal over the next few months... justinfagnani.com/2025/06/26/t...
Pedro Mendes reposted
I just launched Kelp UI (my UI library for people who love HTML, powered by modern CSS and Web Components)! Currently in alpha. Rapidly building out the docs. Let me know what you think! 🎉🎉🎉 kelpui.com
Pedro Mendes reposted
We've been growing fast lately, and we're growing the Ghost team to keep up! Still looking for more staff-level product engineers to come and work with us full-time on open source:
It's been a while, but we are HIRING again 🚀 Join us as Staff Product Engineer and get paid to work on open source software shaping the future of independent media! 🌍 Fully remote since 2013 📅 4 day work week 💸 Competitive salary 🧑💻 Equipment paid for careers.ghost.org
Pedro Mendes reposted
Yesterday I presented about #Temporal at #JSNation. In case you missed it, here are my slides! (with clickable links on the "learning more" page!) ptomato.name/talks/jsnati...
Pedro Mendes reposted
Today, I'm excited to announce msw/playwright! This is a designated integration package for MSW to provide a better developer experience when mocking APIs in Playwright. Check it out. github.com/mswjs/playw...
Pedro Mendes reposted
> our implementation was not developed by Mozilla employees, but was contributed entirely by a single volunteer, André Bargull. Temporal is an absolutely massive spec and complicated implementation - it's been YEARS in the making. André out here just beating out billion dollar corps
ITS HAPPENING Firefox 127 shipped today making it the first browser to support Temporal - the new API for working with Dates, times, timezones + durations
Pedro Mendes reposted
Folks, we have until May 17 to support a petition to ask for a ban on conversion practices in the European Union. It takes 2 minutes to sign, so please take those, they might end up saving lives. eci.ec.europa.eu/043/public/#...
Pedro Mendes reposted
@tannerlinsley.com just launched a bunch of new @tanstack.com shirts/sweatshirts/hoodies/etc. All merch is zero-profit at cost of @cottonbureau.com and very high quality. Enjoy! Go grab it here: tanstack.com/merch
Pedro Mendes reposted
Pedro Mendes reposted
Automated Visual Regression Testing With Playwright from Frederik Dohr on @css-tricks.com css-tricks.com/autom... #FrontEnd #WebDev #WebDesign #Testing
Pedro Mendes reposted
If @wesbos.com says it, you better believe it: @tanstack.com Query is the best API in the world ❤️ 🌍 Link to episode: youtu.be/khUwj39q5PU?...
Pedro Mendes reposted
🗣️ The talk I gave at @reactdayberlin.gitnation.org in December last year, “React Query: The Bad Parts”, is now available for everyone on Youtube:
Pedro Mendes reposted
Pedro Mendes reposted
💡 CSS Tip! Do you want a set of buttons to be equal in width to the widest one? A few lines of CSS and you are done! css-tip.com/equal-width-... #CSS
Pedro Mendes reposted
I’ve been making YouTube videos on CSS for over 8 years and one question that always comes up is how to transition to and from display: none. For a long time, the answer was “it’s complicated”, but now it’s actually pretty easy! html-css-tip-of-the-week.netlify.app/tip/transiti...
Pedro Mendes reposted
If you #build #components I am sure you ran into the issue of text balancing. Since your components have to work on different viewports and devices, it is hard to control. But now we have some much needed guidance thanks to @ishadeed.com:
Pedro Mendes reposted
🗂️ From the archives Eric Bailey teaches us how to make a hyper-resilient component that responds not only to the container, but other languages too. piccalil.li/blog/making-...
Pedro Mendes reposted
I just made a thing: A collection of links for web developers to navigate the web platform more easily. 🟢 Places to follow progress and keep track. 🟣 Places to make your voice heard and influence the platform with your use cases.
Pedro Mendes reposted
OMG. Life perspective through UI. I freaking love it. My life in weeks by @ginatrapani.org weeks.ginatrapani.org
Pedro Mendes reposted
Pedro Mendes reposted
Pedro Mendes reposted
If you haven't checked it out, I highly recommend Every Layout (both the book and the website). It's really helped me rethink how I build layout components. every-layout.dev
Pedro Mendes reposted
Pedro Mendes reposted
I think I found my answer for this! I'm going to try ofetch. github.com/unjs/ofetch Found it while reading Nuxt.js docs. nuxt.com/docs/getting...
I'm looking at building a Typescript wrapper for a web API soon-ish™️ . I've not done a ton of server-side TS/JS. Does anyone have any suggestions on the best way to make web calls for compatibility across Web browsers, Server-Side rendering frameworks (nuxt/next.js), node, etc.?
Pedro Mendes reposted
Pedro Mendes reposted
`use-zustand` Uses Zustand Without `useSyncExternalStore` newsletter.daishikato.com/p/use-zustan...
Pedro Mendes reposted
Pedro Mendes reposted
Pedro Mendes reposted
"How to Use ARIA Alert Effectively", by Florian Schroiff www.a11y-collective.com/blog/aria-al... The alert role helps communicate information to screen reader users. The article dives into ARIA alerts, best practices, common issues (and how to avoid them), and more #html #accessibility #aria #a11y
Pedro Mendes reposted
Pedro Mendes reposted
Anchor positioning is awesome... until you run into a situation where it just doesn't work. Here's a checklist for troubleshooting, and a recommendation for how to avoid issues in the first place.
Pedro Mendes reposted
📰 The new era of component testing is here. It is time we talked. It is time you took a deeper look at the browser-like environments, learned how they actively harm your tests, and what you should use instead in 2025. Here's "Why I Won't Use JSDOM". www.epicweb.dev/why-i-won-t...
Pedro Mendes reposted
Principles are extremely useful in programming, especially for teams. I've written about this one and many more principles here: www.epicweb.dev/principles/t...
"The more your tests resemble the way your software is used, the more confidence they can give you." A great principle from @kentcdodds.com. I continue revisiting this principle with my teams. x.com/kentcdodds/s...
Pedro Mendes reposted
Introducing Mentoss: The fetch mocker, a new mocking library for global fetch() calls. 🚧 Routing with URLPattern 🔍 Easier debugging with helpful error messages 🕸️ Browser request support (relative URLs, CORS) Read more: humanwhocodes.com/blog/2025/01...
Pedro Mendes reposted
Pedro Mendes reposted
so this one demanded enough response that I ended up writing a little blog about it ... (sorry for the delay!) 👉 you can read it here: roe.dev/blog/zero-s... #ama roe.dev/ama