Caught up with an old friend at Zurich Airport. @acemarke.dev and I go back 7 or 8 years now. He gave a phenomenal talk at @zurichjs.com on performance debugging. As always he was answering questions with the community and sharing stories with anyone lucky enough to be here.
Will Klein
Will Klein
@willkle.in
Independent Developer, DX Afficionado https://www.willklein.co
463 followers279 following140 posts
Will Klein reposted
Look who I met finally, it's my brother @willkle.in , it's so good to meet you finally in-person* wee went on discussing about life and family. Hope to see you in Germany bro. Thank you @zurichjs.com for making this possible
Will Klein reposted
We just opened up a few more slots for student/unemployed tickets: conf.zurichjs.com#tickets
Will Klein reposted
AI-ready design systems have stopped asking models nicely 🫣 Polaris: “You cannot trust your trained knowledge” 🫡 Primer: “CRITICAL: CALL THIS FIRST” 🙅 shadcn: “NEVER fetch raw files from GitHub manually” discover 150+ techniques used in 20 design systems: state-of-ai-in-design-systems.netlify.app
Will Klein reposted
Kevin is one of the speakers who I'm excited to meet at @zurichjs.com. He’s taught me so much about CSS through his videos.
Time flies! Less than 2 months now before @zurichjs.com where I'll be trying to convince a bunch of JS devs that CSS is pretty awesome 😅 Lots of other amazing speakers as well, and there are still tickets available and only 3 days left until the price goes up! conf.zurichjs.com#tickets
I just bought my ticket to @zurichjs.com! I've heard so much about the community in Zurich, and a lot of awesome folks are going to be there! FYI, there's 3 more hours on the current price - and they're a steal even at full-price.
We’d love to invite everyone. 💛 But community conferences still have bills to pay, and we’re doing our best to keep tickets as affordable as possible. Standard pricing ends in a few days. Grab your ticket before Late Bird pricing starts: conf.zurichjs.com
Will Klein reposted
Last 14 hours: conf.zurichjs.com#tickets
Will Klein reposted
These thoughts have been brewing for months and months as we’ve been rebuilding Video.js at @mux.com. Felt so good to get them on paper and present them to CascadiaJS. Hope you can learn from our mistakes!
What happens when your "simple" API grows into an unmaintainable mess? 😅 This talk by @darius.cool explores the tradeoffs between configuration and composition, and why the right abstractions matter more than ever in the age of AI. youtu.be/dExasNlhVKM
This group lab was really good. My takeaways: - they prioritize features based on use cases and the value it provides to users - web performance is an infinite game (never done) - the new <model> element is supported across Apple devices/browsers - spatial CSS is super exciting!
Watch our live panel discussion “WWDC26: Safari and Web Technologies Group Lab” today at 5:00pm Pacific. Log in at developer.apple.com (with an Apple Developer account, free accounts work) to ask or upvote questions. www.youtube.com/watch?v=LIxZ...
Shout out to @saron.bsky.social too for all the posts and content from your team.
This group lab was really good. My takeaways: - they prioritize features based on use cases and the value it provides to users - web performance is an infinite game (never done) - the new <model> element is supported across Apple devices/browsers - spatial CSS is super exciting!
Watch our live panel discussion “WWDC26: Safari and Web Technologies Group Lab” today at 5:00pm Pacific. Log in at developer.apple.com (with an Apple Developer account, free accounts work) to ask or upvote questions. www.youtube.com/watch?v=LIxZ...
Plus, the entire team is really passionate - they all lit up talking about so many things along the way. By the way @jensimmons.bsky.social, I've been reading the Safari release notes this past year and it's consistently amazed me how much is being shipped. Bravo to your team!
Will Klein reposted
Watch our live panel discussion “WWDC26: Safari and Web Technologies Group Lab” today at 5:00pm Pacific. Log in at developer.apple.com (with an Apple Developer account, free accounts work) to ask or upvote questions. www.youtube.com/watch?v=LIxZ...
Will Klein reposted
Will Klein reposted
Will Klein reposted
New friends and old at #CascadiaJS with @willkle.in @roxyrodbeck.bsky.social and @francescociulla.bsky.social
This talk on compostable APIs by @darius.cool absolutely captivated me! Choosing the right abstraction is often challenging, but I agree that composition is a powerful and effective strategy. Darius described this incredibly well across different examples. #cascadiajs
The most practical CSS talk on color tokens, theming, and color functions by @jdsteinbach.com for us at @cascadiajs.com! I have some refactoring to do to simplify my CSS now. 👏 #cascadiajs
Will Klein reposted
A valuable tool for incorporating accessibility into your workflow is to align your knowledge with the WCAG. I've put together a couple of references to help assist. Designers/ Devs rightbadcode.com/aligning-jak... Content Writers rightbadcode.com/the-wcag-for... #Accessibility #A11y
Will Klein reposted
Introducing Flint: a fast, friendly linter. Flint is an experimental linter made to validate several hypotheses: hybrid linting, streamlined rich configuration, thorough docs & plugins, and tooling coordination. Expect to hear more about Flint over the next month. ❤️🔥 www.flint.fyi/blog/introdu...
Will Klein reposted
Curious about web technology coming to Safari? How about field-sizing, position-visibility, random(), scrollbar-color, hidden=until-found, auto-expanding <details>, command & commandfor, Largest Contentful Paint, CHIPS, scrollend event, Navigation API & more! developer.apple.com/documentatio...
Follow Jen for Safari news. 👏
Safari 26.1 arrives today. What does this bring developers? Many improvements to Anchor Positioning. A refactor of how WebKit handles CSS Units, bringing relative units (rlh, ic, cap, cqw, cqi, cqmin, cqmax) to SVG for the first time. And many other fixes. webkit.org/blog/17541/w...
Will Klein reposted
I met @toddl.dev at #magnoliaconf and he is a shining example of why I say meet your heroes. 10 out of 10.
I thought a little more about why I love #magnoliaconf so much in such a short time. Here's two reasons: 1. It's a chill, welcoming place, where I could be myself right away. 2. I go to conferences for inspiration, and the talks selected are filled with opportunities to find this.
Not even a full day at @magnolia.boo and this is already one of my favorite conferences. Where else are you going to find @joshuakgoldberg.com dressed as a Tinky-Winky? Seriously though, the speakers, attendees, organizers, MC... they're all wonderful humans. #magnoliaconf
Not even a full day at @magnolia.boo and this is already one of my favorite conferences. Where else are you going to find @joshuakgoldberg.com dressed as a Tinky-Winky? Seriously though, the speakers, attendees, organizers, MC... they're all wonderful humans. #magnoliaconf
This week for @magnolia.boo I'm excited to unveil a new talk, with a special twist for this spooky event. I've heard wonderful things about MagnoliaConf (formerly MagnoliaJS). Thanks @blackgirlbytes.bsky.social for getting me hyped about it!
Will Klein reposted
Will Klein reposted
Having a blast at #CascadiaJS with @israataha.bsky.social @willkle.in and @davekiss.com !
Will Klein reposted
Dear friends on H1Bs, please be careful about leaving and returning to the USA right now. It could cost you $100k. I know my country is in debt, but this is a ridiculously shortsighted way to raise funds from tech giants, by holding their employees hostage www.whitehouse.gov/presidential...
“This had been the most exciting thing in my career because I can actually maintain an application and not let the tech debt pile up” @brittanyellich.com on using GitHub Copilot at #CascadiaJS She shared a stellar talk on why rewriting is not the answer but we can instead refactor with AI. 💯
Will Klein reposted
@willkle.in had one of my favorite talks at #CascadiaJS: How to Win Developers and Influence Adoption Starting with: be helpful ♥️ 10/10
If this doesn’t hook you, I don’t know what does! Who will I see at @magnolia.boo next month?
Fair warning: Our lunch spread has been known to cause developers to abandon their keto and carnivore diets and embrace carbs like long-lost relatives. We accept no responsibility for this possession. https://www.tixtree.com/e/magnolia-conf-453fc7ea2496
Will Klein reposted
🎙️ I've been on the PodRocket podcast by @logrocket.bsky.social recently, talking some more about useCallback, useMemo, "the latest ref pattern" and the React Compiler:
Will Klein reposted
Hey y'all, my favorite conference, @magnolia.boo , needs sponsors. It has the best food, supports an under-served community, and as the inaugural costume contest winner, I can say it has the best costumes! Sponsorships start at $500, so send this to your company: drive.google.com/file/d/1p2bg...
Seriously one of the best Discord communities I’ve seen.
one of the biggest frustrations i have with myself is i can only talk to so many people in a day. thats why im so bullish on our discord. if you need ANY career help you can ask questions in the torc.dev/discord and have a ton of people help you.