LX 👨🏼💻 @zedix
Product Engineer (Web Platform · Web Components) · Indiepreneur github.com/zedix Paris, France Joined May 2007-
Tweets770
-
Followers99
-
Following220
-
Likes1K
Coming up with the right abstraction for a component is no easy work. It takes time. Sidebar took me a week of experimenting. Input-group, several days. Field, more than a week. I build literally hundreds of examples and keep refining until the abstraction is right, the composition reads well, and it "feels good" to write. Then you see it used in millions of apps and the same abstractions show up in other libraries, it makes all that work worth it. Keep going.
pinning this tweet until @karrisaarinen approves
@amorriscode @brian_lovin lets go! just one example. obviously no one should clicking this much this fast but you kind feel the slowness on each click even if you just use the app normally.
Noticing myself adopting a certain rhythm in AI-assisted coding (i.e. code I actually and professionally care about, contrast to vibe code). 1. Stuff everything relevant into context (this can take a while in big projects. If the project is small enough just stuff everything e.g. `files-to-prompt . -e ts -e tsx -e css -e md --cxml --ignore node_modules -o prompt.xml`) 2. Describe the next single, concrete incremental change we're trying to implement. Don't ask for code, ask for a few high-level approaches, pros/cons. There's almost always a few ways to do thing and the LLM's judgement is not always great. Optionally make concrete. 3. Pick one approach, ask for first draft code. 4. Review / learning phase: (Manually...) pull up all the API docs in a side browser of functions I haven't called before or I am less familiar with, ask for explanations, clarifications, changes, wind back and try a different approach. 6. Test. 7. Git commit. Ask for suggestions on what we could implement next. Repeat. Something like this feels more along the lines of the inner loop of AI-assisted development. The emphasis is on keeping a very tight leash on this new over-eager junior intern savant with encyclopedic knowledge of software, but who also bullshits you all the time, has an over-abundance of courage and shows little to no taste for good code. And emphasis on being slow, defensive, careful, paranoid, and on always taking the inline learning opportunity, not delegating. Many of these stages are clunky and manual and aren't made explicit or super well supported yet in existing tools. We're still very early and so much can still be done on the UI/UX of AI assisted coding.
@jpschroeder Just wondering if anything new is brewing for FormKit? Love the library, but noticed it’s been a bit quiet lately. Curious if there’s anything in the works! 😊
More devs in a team usually delay a product not speed it up It's a famous law in software engineering from a book called "The Mythical Man-Month" Man-month fallacy: You can’t just divide work by people. Software has dependencies and communication overhead Brooks’s Law: More devs = more coordination = more delays No silver bullet: There’s no magic tech or process that will suddenly make software 10x faster to build <----- This was written in 1975 but now we have AI that literally does make you 10x faster! But that means big teams still make you slower TL;DR personally I think solo founders and very lean teams working with AI will win because of basic economics, but I'm biased
you have two companies, both have a team of 5 good developers company A fires 4 developers because 1 dev can now do the work of 5 company B keeps all developers and builds 5x faster than company A
This is the first time I've seen this used in production - really neat technique! The new Stripe dev site uses a single grid layout of 24 columns and then uses subgrid nested 5-6 levels deep for all its layout.
Font Awesome making some moves right now - I'd be willing to bet we see the next wave of standards based, modern CSS/HTML UI from them Hired Lea Verou - W3C Member, CSS Spec Author + more Hired Zach Leat / Aquired 11ty Hired Shoelace Devs + launching Web Awesome - UI web components
Folks… I have some exciting news to share. 🚀 Today I’m starting a new position as Product Lead at @fontawesome! I wrote a bit more on my blog here: lea.verou.me/blog/2024/awes…
one of the reasons Svelte 5 has a rune called '$effect' (rather than something like 'watch' or 'autorun' or whatever) is to discourage you from actually using it
No matter the framework, if you see something with “effect” in the name, try not to use it. Seriously. Do your best.
Check out my latest article "Server-first Web Components with DSD, HTMX, and Islands" where we take an HTML-first approach to rendering Web Components using a common MVC server framework. * No client rendering * Declarative HTML behaviors * Minimal JS via islands /cc @htmx_org
Today, we have an in-depth #tutorial on building Web Components using DSD, HTMX, and Islands by @EisenbergEffect 🧑🏫 Learn how to create efficient, minimal-JavaScript native components. Check it out: tympanus.net/codrops/?p=800… #webdev #htmx #javascript
With all the new web features right on their way (view-transitions, @starting-style, calc-size(), speculation rules, style and container queries, relative color syntax, ... the list goes on and on), it's time to face it... 🫣👇
"design tools continue to fall behind CSS" was a recurring theme at @CSSDayConf - typography features (so many!) - scroll animation - meaningful math tricks - layout capabilities - container queries / responsive capabilities - anchor positioning - :has() and presence awareness - quantity queries - scroll snap and so much more… it seems like design tools are competing against each other to be the best Photoshop variant. meanwhile, the web's features are pushing fast into a mega capable future and designers are blissfully unaware. (i'm aware this isn't all teams, but it's def the majority) web designers, sit with your web developers web developers, sit with your web designers also, someone (i wish i could work on this) make a tool that unlocks these features for designers. help them wield these capabilities, they're super fun and very meaningful. the delta is growing too fast between CSS and design tools, someone or something close this gap!!
If I had to pin it down to only one thing, it would be culture. There is a perfect storm of several factors that has caused the rapid descent over the last 10 or so years. Here are a few recurring themes I've seen as a consultant, trainer, and engineering leader during that time: 1. Maturity - We have an overwhelmingly junior-heavy JS community, and no clear mentorship path for these folks. This leads to over-dependence on frameworks and unhealthy hero worship of social media tech influencers. It also means that innovation is only happening within a small group and most people don't know how to solve problems and create solutions for themselves. 2. Knowledge - There is a broad lack in understanding of fundamental Web Standards, even among many Sr+ engineers. There is also a broad ignorance of the history of web tech and software engineering more broadly. This leads to poor technical decision making, both at the architecture level and the implementation level. This has also led to the adoption of overly complicated solutions to relatively simple problems. 3. Hubris. - While there has been so much talk of imposter syndrome in the industry, ironically, at least on social media, folks seem to be overly confident in their own skills, overly confident in their chosen frameworks, and overly confident in their social media celebrities. 4. Tribalism - Many individuals in our industry associate themselves with a sort of "tribe" surrounding a particular library/framework or social media influencer. This can make it nearly impossible to teach individuals new things, difficult for them to cope with changes happening in the web platform that "threaten" what they have built their career or personal brand around, and nearly impossible for them to handle criticism. Objective evaluation of alternative technologies is right out. If we could address the culture issues, then the technical challenges would solve themselves.
@george_replay @NuxtNation @nuxt_js Same here, 504 Gateway Time-out
Lazy-loading is like exercise. Everyone says they are doing it, few are, and those that are rarely know what they are doing. Frameworks were not designed with lazy loading in mind. It was a late addition to their development life cycle. We now pay the price of bloated apps. /1
Introducing #Harmony, a new UI color palette for product designers. Harmony combines cutting-edge color technology, providing precise UI element contrast control, extremely consistent color shades, and P3 gamut support. It’s free and available in Figma Community.
“We’ve helped organizations build design systems in a multitude of technologies over the years, but as time goes by we now heartily recommend one specific technology to build a core design system for the web: Web Components.” - Brad Frost bradfrost.com/blog/post/the-…
The new W3C Web Sustainability Guidelines (WSG) 1.0 are out! w3c.github.io/sustyweb/ A quick summary WRT components and sustainability can be stated as: 1. Use the native Web Platform components as much as possible. 2. When custom components are needed, prefer Web Components over framework components. 3. Leverage a Design System for consistency and reduction of unnecessary work. Very cool to see that the report references some documentation I wrote when I was on the FAST team: fast.design/docs/resources… It also references a blog that one of my peers at the time wrote when he was researching for MSN's transition to Web Components: medium.com/@spkamboj/web-…
A critical discipline of web development is staying connected with the evolution of the Web Platform. It's always improving, and some changes can have massive implications. (Building sites in 2023 based on 2013 browsers is not a great approach, though surprisingly common.)
Shopify deleted 12,000 meetings this year. Today, they went a step further with a tool that shows the $$$ cost of holding meetings. I spoke to @nejatian (Shopify's COO) about meeting bloat and protecting craft time. Here are 6 spicy takes from our interview 👇
Rob Eisenberg @EisenbergEffect
12K Followers 279 Following Executive Engineering Leader | UI Platform Visionary | Web Standards | Open Source | Engineering Culture
Noam Rosenthal 🦋 n... @nomsternom
2K Followers 2K Following Working on the web platform (Chromium, Google, etc). My opinions about AI are AI-generated
Eddie @MThethe8160
13 Followers 2K Following Among the easiest things in the world, procrastination is the least effortful.
Nassuf Mmadi @Nassuf_
113 Followers 339 Following Helping Amazon Sellers automating their ads to growth their profits
Lucas Montana🌃🪐 @lukamontan
215 Followers 877 Following Explore the latest technological advancements in the #crypto and #blockchain space. Providing updates on new protocols, innovations, and breakthroughs ❗️
Impakt @ImpaktDotDev
145 Followers 932 Following Concise and precise internal cheat sheets made publicly available.
Uplift @__Uplift
67 Followers 291 Following A place to buy digital startups, with zero upfront capital. Rent a startup, Uplift the value, Own the difference. We are Invite only, join our wait list.
Viv @AlexaneVignal
30 Followers 54 Following
Le Digabel Loïck @_loick_
216 Followers 404 Following CTO @Poppins --- Ex @Slowy, @BackMarket, @BlaBlaCar & @Dailymotion Alumni
Open Web Components @OpenWc
3K Followers 286 Following Open Web Components: guides, tools, and libraries for developing web components
Brennen Barney @BrennenBarney
2K Followers 4K Following I don’t always tweet. But when I do, I prefer to tweet on Twitter.
Damien @PichDamien
6 Followers 45 Following
Bulles de voyages @ingrid_kaszuba
38 Followers 75 Following #Blogueuse #voyage , #tourisme, découvrez mes bons plans, fiches pratiques et photos de mes différents voyages ou WE !
Laravel Docs Daily @laradocsdaily
3K Followers 324 Following Daily posts from Laravel's documentation to keep you in the loop. By @loshmis
Kevin Bouskila @kevin_bouskila
2K Followers 3K Following #GenAI Product Manager & CEO @SlashTech | Ex @CarrefourFrance & @Publicis
Ideator @IdeatorInc
834 Followers 1K Following Ideator is a global innovation network that helps organizations #innovate faster, smarter, and easier. Join the network and create a community today.
el needO @elneedo
4K Followers 5K Following el needO is a community #marketplace allowing travelers to search, discover and book equipments and activities at their #travel destination from local residents
Inactive Anthony Rica... @anthony_ricaud
1K Followers 114 Following This account is inactive, find me on Mastodon @[email protected] Web Architecture & Performance Consultant
François Petitit @francoispetitit
427 Followers 399 Following Consultant & Formateur IT - https://t.co/waiBhxVeCI
Micha Mazaheri @mittsh
840 Followers 2K Following Back to building a SaaS 🚀 • Advisor & co-founder @electricbeastco • Founded Paw API testing tool (exit in 2020) • #Biotech #PrecisionFermentation enthusiast
Paw @luckymarmot
10K Followers 2K Following We build RapidAPI for Mac (formerly Paw), the most delightful app that makes it easy to test web APIs and lets you focus on developing the apps you dream about.
The JavaScript Dev @TheJSDev
33K Followers 2K Following Tweeting out the best JavaScript posts from https://t.co/lhcCPP1ReQ. Part of the @ThePracticalDev family ❤️
Ramón Guirnalda @RamonGuirnalda
34K Followers 57K Following Solo un viajero en un mundo torcido quién es agarrando a la luz.
Holaspirit by Talkspi... @holaspirit
3K Followers 1K Following Agility at scale. A platform for Self-managed Organizations. #Teal https://t.co/QopreiCUKG Meet our other platform @talkspirit
Jean-Pierre Pommet @jppommet
771 Followers 1K Following Technologist, Engineer - Alumni @Epitech @Mojiva @TapCommerce @Twitter @Shopify - 👾 Y3H0 - Impossible is not 🇫🇷 ! 😃 - PSE @atlascardhq 💳 🏨🚄✈️🏟️🔢
The Metal Workout @TheMetalWorkout
20K Followers 24K Following We offer the best high intensity fitness method using the best music for motivation... Metal Music! LIKE US http://t.co/5WezEejF & Visit our Website!
IMTStarter @IMTstarter
4K Followers 1K Following Bienvenue sur le compte de l'Incubateur des écoles @TelecomSudParis, @IMT_bs et @ENSIIE. Restez connectés à l'actualité de nos startups.
Christophe muller @mullerchrist
4 Followers 87 Following
philippe wermoes @PhilD32
5 Followers 52 Following
hadjoura @hafida231
1 Followers 23 Following
youarewelcome.com @Yarewelcome
283 Followers 2K Following coming soon ! Ways for an alternative way of travelling.
Gamping.fr @gamping_fr
748 Followers 220 Following Gamping vous permet de réserver le terrain d'un particulier partout dans le monde ou gagner de l'argent en louant votre propre terrain. #consocollab #partage
Franck Coufourier @fcoufour
360 Followers 3K Following Indie app maker (incl. @matchguess) and mobile / web dev consultant (member of @BetaGouv). Tech acrobat 🤸♂️ and sports geek 🤓
jeremb @jeremb
447 Followers 400 Following Entrepreneur, Blockchain, Python, Linux. Current Co-Founder & VP Engineering @ https://t.co/MlJuPdfYTe, Ex Jolicloud, Netvibes #python #blockchain #epitech #foss
Réda Berrehili 🌕 ... @berrehili
5K Followers 4K Following Entrepreneur, Advisor, Investor. Founder & CEO @JoinKlub & @Ki_Foundation | Ex-Founder @SqrBreak, acquired by @Accorhotels #CeFi to #DeFi
UXJobs @UXJobsfr
3K Followers 711 Following Site gratuit d'offres d'emploi pour UX designers : https://t.co/8Zehrr1NyR
Mick Coelho @MickCoelho
489 Followers 1K Following Sr Engineering Manager @Adobe / @Frame_io & judge @theFWA
Paul Masurel 🦀 @fulmicoton
2K Followers 2K Following I left twitter. Find me on bluesky as fulmicoton.
Jonathan Benassaya @JonBenassaya
62 Followers 370 Following Leader, serial entrepreneur [email protected]
Claude @claudeai
1.7M Followers 2 Following Claude is an AI assistant built by @anthropicai to be safe, accurate, and secure. Talk to Claude on https://t.co/ZhTwG8dz3D or download the app.
Sebastiano Guerriero @guerriero_se
19K Followers 526 Following Designing web apps and icons. ✦ Hire me → https://t.co/lDfrF86tzD ✦ 40,000 pixel-perfect icons → @nucleoicons
Cogny @CognyAI
2K Followers 20 Following Your AI Growth Engineer. Turning growth from guesswork into systems. Built by Swedish ad tech founders.
Micka @micka_design
3K Followers 98 Following Founding designer, ex-@feedly. 2x acquired @ycombinator startups. Building in public → https://t.co/UJi0D4y1MF — https://t.co/OynK1qJri2
Yann LeCun @ylecun
1.2M Followers 787 Following Professor at NYU & Executive Chairman at AMI Labs. Ex-Chief AI Scientist at Meta. Researcher in AI, Machine Learning, Robotics, etc. ACM Turing Award Laureate.
Erik Schluntz @ErikSchluntz
10K Followers 302 Following Member of Technical Staff Co-founder at @CobaltRobotics Co-founder at Posmetrics (acquired) GoogleX, @SpaceX, @Harvard EE '15
ClaudeDevs @ClaudeDevs
622K Followers 2 Following Official updates for developers building with @ClaudeAI
Sarvesh Shrivastava @bloggersarvesh
55K Followers 580 Following I 10x Revenue For Businesses With Super SEO. Favikon-Ranked #1 SEO Worldwide. TEDx Speaker. Best Seller Author. Consultation 👉 https://t.co/TDabfJdJGN
Addy Osmani @addyosmani
407K Followers 3K Following Engineering & DevRel Leader, Prev: Director @GoogleCloud AI/Gemini ✨, @GoogleChrome • Author @OReillyMedia • Board @TheLeadDev
Open Web Components @OpenWc
3K Followers 286 Following Open Web Components: guides, tools, and libraries for developing web components
Nassuf Mmadi @Nassuf_
113 Followers 339 Following Helping Amazon Sellers automating their ads to growth their profits
cat @_catwu
96K Followers 353 Following claude code + cowork @anthropicai, prev: @dagster, @scale_ai
Jaana Dogan ヤナ �... @rakyll
167K Followers 1K Following ML/AI Systems at Google. Simplicity and optimism. Personal opinions. 🇺🇸🇪🇺
Peter Steinberger �... @steipete
568K Followers 2K Following Polyagentmorous ClawFather. Came back from retirement to mess with AI and help a lobster take over the world. @OpenClaw🦞 + @OpenAI
Samuel Rondot @samuelrdt
12K Followers 533 Following 🤖 https://t.co/UzoCOVPgYV ( $15k MRR) 📹 https://t.co/aiSfzMcdWE ( $25k MRR) 🧑💻 https://t.co/KWJ5dcTwuN ($1.6k MRR)
Jòan @nemikolh
372 Followers 260 Following Working on WebContainers & Bolt at @stackblitz / @boltdotnew
Ashley Hindle @ashleyhindle
3K Followers 634 Following Founder at Fuel ∙ Built AI tooling for 7m developers ∙ AI coding factory - https://t.co/uARbFp9S9q ∙ Amazing websockets - https://t.co/L2kbFeI6DJ
Thariq @trq212
316K Followers 2K Following Claude Code @anthropicai. prev YC W20, @southpkcommons, @medialab
Tran Mau Tri Tam ✪ @tranmautritam
32K Followers 2K Following 🪄 Product Designer • Ex. UI8 Design Lead • Built https://t.co/gGhlkezLlt ❇️ Envato Power Elite + UI Best Seller on Themeforest 🔮 AI Explorer 🏀 111K+ Dribbble
Estéban 🦋 @soubir... @soubiran_
2K Followers 3K Following Playing with Nuxt, UnJS, Adonis and Laravel and writing articles as I would have liked to read them when I started web dev 📝
Youssef El Manssouri @yoemsri
7K Followers 1K Following Co-Founder & CEO @SesterceGroup - Co-Founding Advisor @uma_robots - first principles, small teams, simple systems.
Coinhouse @Coinhousefr
24K Followers 256 Following Entrez dans l’univers de la crypto, avec un accompagnement sur-mesure.
Viewport UI @viewportui
9K Followers 2 Following A collection of well-curated UI experiences. Our goal is to train the eyes of the new generation for good design. - ✼ New posts through the week
Jacob Rodri @jacobrodri_
36K Followers 487 Following founder https://t.co/JVdPBQHcqJ - find winning apps, replicate what's working. tweets about growth and my learnings🫡
Thomas Dohmke @ashtom
65K Followers 485 Following Building the world's next developer platform @EntireHQ. 🚀 Former CEO @GitHub.
HOUSE LOVERS @hutdesigns
380K Followers 9 Following Curated Hones - For Interior content - @INTERIORBYHUT (DM for Credit/ removals) Stay at Casa Zenta in Costa Rica - By @ Hut 👇
Tesla Optimus @Tesla_Optimus
657K Followers 12 Following A general purpose, bi-pedal, humanoid robot capable of performing tasks that are unsafe, repetitive or boring.
WorldofAI @intheworldofai
18K Followers 148 Following In The World of AI is a captivating YouTube channel that explores the fascinating world of Artificial Intelligence (AI), Machine Learning, LLMs, & etc.
Zed @zeddotdev
81K Followers 86 Following A next-generation code editor that enables high-performance collaboration with AI and your team. https://t.co/4Ua0UqLrsv
Surma @DasSurma
38K Followers 1K Following DX & monorepo at @ShopifyEng Craving simplicity, finding it nowhere. Internetrovert 🏳️🌈 He/him.
Josh Cirre @joshcirre
8K Followers 2K Following Just keep creating. 👋 Let's enjoy building things again. Developer Relations Engineer at @laravelphp. Educator and creator. Husband and girl dad × 3.
Sara Soueidan is on B... @SaraSoueidan
118K Followers 0 Following Award-winning Web UI engineer, int'l keynote speaker, author, educator • creator of the Practical Accessibility course: https://t.co/P1LXpp7Uak
Rachel Andrew @rachelandrew
54K Followers 1K Following Content Lead for Chrome DevRel at Google. CSS Working Group member. Posting work-related stuff here, find me elsewhere for cats, running, and other stuff.
Dan Hollick @DanHollick
48K Followers 389 Following design engineer @cursor_ai. writing a book about software at https://t.co/dFGw9eLRQM prev: @tailwindcss, @raycast
Mainframe @mainframe
13K Followers 3 Following Turn agent work into videos your team can keep up with.
David Hill @iamdavidhill
20K Followers 999 Following Head of Design @opencode and @anomalyco • @terminaldotshop • Prev Head of Design @laravelphp
JustSteveKing @JustSteveKing
11K Followers 1K Following The API Guy, Father, Husband, Vida 🦋🤍 Freelance developer and content creator Livestreams at https://t.co/Yq7yZDvqSj
Benjamin Canac @benjamincanac
2K Followers 364 Following Software Engineer @vercel Working on @nuxt ecosystem Author of https://t.co/QT3nVw28Ul
VoidZero @voidzerodev
22K Followers 57 Following The JavaScript Tooling Company. We are the maintainers of @vite_js, @vitest_dev, @rolldown_rs and @oxcproject




































