Profile avatar
ptnxlo.bsky.social
Senior web dev/team lead @ Shift4 🇱🇹
11 posts 19 followers 64 following
Regular Contributor
Conversation Starter

New in Chrome DevTools: Accurately emulate CPU performance of a low/mid tier phone with Automatic CPU throttling calibration! 📲 This feature calculates slow-downs for your specific device. Wanted this for years! We just shipped it.

react: "rethink best practices" me: haha fuck yeah!! yes!! react: *rethinks best practices* me: well this fucking sucks what the fuck

actually, let's make it a month

@trpc.io now offers an integration built on top of queryOptions. I'm pretty hyped about this 🙌

her: i know a place me: i hope it's Large Black Inflatable Nightclub 14x14x14ft Inflatable Party Tent Inflatable Night Club Tent For Adults Wedding Birthday Raves Dance Floor Business. her:

Thoughts and prayers.

🔥 State of React 2024 is out! useState still dominates (50%), TanStack Query rising (36%), and Jest remains testing king (70%) Most interesting? 78% are on React 18.x, while React 19 adoption is tiny. Full survey here: https://2024.stateofreact.com/en-US/

sure thing

okay, announcement time! as of this week, Learn With Jason (the company) has officially rebranded – we're @codetv.dev now! - CodeTV refocuses on what we produce (vs centering on me) - we now have the option to become a supporter to get early access: codetv.dev/support more to come. stay tuned!

<table> highlighting with CSS :has() 💡 td:has(~ td:hover), /* previous sibling cells */ table:has(td:nth-of-type(3):hover) /* column cells */ tr:not(:first-of-type):has(~ tr:hover) td:nth-of-type(3) { background: var(--highlighted); }

“Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” — John Woods

confidence

Good news! The upcoming version of Chromium will show the selected value in min, max, clamp 🥳🤩 chromium-review.googlesource.com/c/devtools/d...

If you are wondering why it’s harder to get an interview when applying directly: Consider that the number of applications per role are up, by a LOT. For dev roles, a lot. And increasingly more are AI-generated, and noise from the POV of the hiring manager. Many such startups:

🚀 Introducing <AnimateNumber /> A Motion+ React component for making beautiful number animations. Based on @barvian.me's NumberFlow, this version is built entirely on Motion, so existing users can use it for just +2.5kb. motion.dev/docs/react-animate-number

😍 PSA: ident() is an upcoming CSS feature I’m incredibly excited about and you're about to be too. It will allow you to compose CSS variables from other variables, making code like this possible. 😍 Spec: drafts.csswg.org/css-values-5... Proposal (by @bram.us ): github.com/w3c/csswg-dr...

You should be using JavaScript sets more often Now in all browsers and Node - these 7 new set methods are key for when trying to compare two arrays or sets of data.

Really great examples of why alt-text is so useful not only for a11y concerns! ❤️

😮 Big React news: they’re adding first-class View Transition support! 🎉 This’ll make it so much easier to add transitions on route change, among other use cases. The PR was merged earlier today, so it may be available soon! github.com/facebook/rea...

My game Stimulation Clicker is out now, enjoy :) > neal.fun/stimulation-...

🎊 Happy New Year! I discovered a lot of very cool dev stuff in 2024, from libraries to devtools to educational resources. Thought it’d be fun to share them all, to help kickstart your 2025! Let’s go through the list. 🧵

Anyone saying that GenAI could replace software engineers don't understand how software is created (and operated.) Tool innovations have always make the process of building software faster, cheaper: GenAI and AI agents will also do this. But these are tools and efficiency gains.

I'm doing a lot of technical analysis these days and nothing raises red flags higher than the overuse of buzzwords to explain commodity technologies. Boring technologies that just work are exciting. It means your customers can buy your product and move on to something else. Focus on that.

The State of JS 2024 survey results are now live! 2024.stateofjs.com/en-US A couple highlights 🧵

React v19 is now stable! react.dev/blog/2024/12...

Vite 6.0 is out ⚡️ vite.dev/blog/announc...

bro, so to run a program, i "execute" it, but to stop it i "kill" it? computers are barbaric, bro

This continues to be *extremely* relevant: webventures.rejh.nl/blog/2024/histor… Just yesterday in the Web Performance Slack, folks were trading advice about how beat the keep-Safari-from-fucking-up-scrolling challenge (impossible)

Hi new web dev followers! Here's the best tweet I've managed in 12 years, just so you know where the ceiling is on this account