Reposted by Arpit AgrawalDave Rupert @davatron5000.bsky.social · 27/09/2026<elton-john-voice>🎶 THE CIRCLE OF LIIIIIIIIIIIFE!</elton-john-voice> github.blog/engineering/...github.blogImproving site performance by shipping more CSSHow we fully migrated github.com away from CSS-in-JS. 4476
Arpit Agrawal @arpit.codes · 25/09/2026Here's my solution. I used Temporal with a Date fallback. github.com/arpit-agr/ge...github.comget-sundays/index.js at main · arpit-agr/get-sundaysContribute to arpit-agr/get-sundays development by creating an account on GitHub. 111
Reposted by Arpit AgrawalPiccalilli @piccalil.li · 09/06/2026One of the most consistently neglected parts of today’s user experiences is our handling of errors. We’re so busy designing the happy paths through our products that we often forget to give the same care and attention to the times when things will go wrong piccalil.li/blog/how-to-...piccalil.liHow to write error messages that actually help users rather than frustrate themOne of the most consistently neglected parts of today’s user experiences is our handling of errors. We’re so busy designing the happy paths through our products that we often forget to give the same… 0217
Reposted by Arpit AgrawalFrontend Dogma @frontenddogma.com · 04/05/20269 Times the Web Platform Was Influenced by Libraries, by @jadjoubran.io: jadjoubran.io/blog/web-platform-inf… #webplatform #retrospectives #libraries #dojo #bootstrapjadjoubran.io9 Times the Web Platform Was Influenced by Libraries | Jad JoubranFrom querySelector to Temporal — a look at how userland libraries shaped the native APIs we use every day. 022
Reposted by Arpit AgrawalJane Ori 💚 CSS Runner 👩💻 @janeori.propjockey.io · 19/09/2026Staff Software Engineer, great with: SQL, Node, Accessibility, Web Assembly, CSS, React, 3D Experience with: Firebase, PHP, Python, C, C#, C++, Java, Native Wii Homebrew Known for: CSS hacking & inventions, tech writing, (offline) game hacking, and many published OS packages 0146
Reposted by Arpit AgrawalJane Ori 💚 CSS Runner 👩💻 @janeori.propjockey.io · 19/09/2026This is as close to a cry for help that you'd see from me. I need work. I need money for shelter and food in the meantime. I've run out. 14435
Reposted by Arpit AgrawalMaster.dev (Formerly Frontend Masters) @frontendmasters.com · 02/09/2026New Things You Should Know About HTML Here in Mid 2026 The foundational language of the web is getting plenty of love lately! While HTML moves a bit more slowly than its buddies, CSS and JavaScript, that tends to be a good thing. I'm not gonna do, like, in here. That's too basic for you. Thablog.master.devNew Things You Should Know About HTML Here in Mid 2026The foundational language of the web is getting plenty of love lately! While HTML moves a bit more slowly than its buddies, CSS and JavaScript, that tends to be a good thing. I’m not gonna do, like,… 02810
Reposted by Arpit AgrawalBrecht De Ruyte @utilitybend.com · 27/08/2026I was going to do a short post on Modern Web Guidance; it turned into a huge deep dive. Here's what it does, why it raised eyebrows, and on-point information with truth bombs. I tried to be complete and honest. It's not magic, but in time, it might just make the web a little bit better.utilitybend.comModern Web Guidance as a starting point for my own token skills: getting agents to write better CSS | utilitybendHow Google's Modern Web Guidance feeds Baseline-aware platform best practices into AI coding agents, how to pair it with your own design token skills, and an honest look at its telemetry, Apache-2.0 l... 3268
Reposted by Arpit AgrawalLindsay Ellis @lindsayellis.bsky.social · 25/08/2026youtu.be/uJuKN0chAZk?...youtu.beYes, Dolly was Actually That GreatYouTube video by Lindsay Ellis 3437441213
Reposted by Arpit Agrawalkottke.org @kottke.org · 24/08/2026Meat proxy (noun): “A person who forwards AI-generated text, code, or other output without reading, understanding, or validating it. The person acts only as a relay between the AI system and the intended recipient.” [sfisms.org]sfisms.orgMeat proxyA person who forwards AI-generated text, code, or other output without reading, understanding, or validating it. The person acts only as a relay between the AI system and the intended recipient. 14740331
Reposted by Arpit AgrawalLea Verou, PhD @lea.verou.me · 21/08/2026So many career/life skills boil down to seeing things from someone else’s pov and focusing on value for THEM, not YOUR needs. The only variable is who you’re empathizing with (friends, customers, biz partners, etc). Perhaps Empathy is as fundamental as Math and should really be taught at school? 2504
Reposted by Arpit AgrawalJim Nielsen @jim-nielsen.com · 20/08/2026📝 I was listening to this talk from @feross.bsky.social and the thought hit me: sloppy interface design is an attack vector because it makes imitating you low-hanging fruit, _especially_ with AI tools. blog.jim-nielsen.com/2026/sloppy-...blog.jim-nielsen.comA Sloppy Interface Is a Security Liability Writing about the big beautiful mess that is making things for the world wide web. 165
Reposted by Arpit AgrawalScott Riley @scott.is · 19/08/2026i’m glad we’re getting some more standardisation and convergence with design tokens but the format module spec not allowing fluid tokens for things like type and spacing is really frustrating. would love to know how folks handle this in practice. 3123
Reposted by Arpit AgrawalCSS by T. Afif @css-only.dev · 20/08/2026Here is another gotcha: css-tip.com/nesting-sele... less common but tricky as well.css-tip.comBe careful when using the nesting selector (&)The "&" selector is not the same in CSS and Sass so use it carefully 061
Reposted by Arpit AgrawalCSS by T. Afif @css-only.dev · 19/08/2026And because no one will remember all the weird values, I made a small generator to get the code in no time. css-tip.com/text-box/ 1529
Arpit Agrawal @arpit.codes · 18/08/2026Hey Manuel, in the "General render-blocking JS" section, I think CSS blocks the execution of the JS, not the loading. The script still downloads in parallel. I learned it from Harry Roberts' BT talk: beyondtellerrand.com/events/dusse...beyondtellerrand.comHarry Roberts: Speaker at beyond tellerrand in Düsseldorf 2021Harry is an independent Consultant Web Performance Engineer from the UK. He helps some of the world’s largest and most respected organisations find and fix their site-speed issues. 010
Reposted by Arpit AgrawalIntentToShip @intenttoship.dev · 18/08/2026Blink: Intent to Ship: Margin-trimgroups.google.comBlink: Intent to Ship: Margin-trimBlink: Intent to Ship: Margin-trim 1146
Reposted by Arpit AgrawalJane Ori 💚 CSS Runner 👩💻 @janeori.propjockey.io · 17/08/2026I would really appreciate a job since I have about 30 days left to survive. Nothing has worked out for a while now. Been living in hostels in SE Asia for over a year. Full stack js, Staff Engineer or PM, react, astro. Many senior positions, consulted for Apple Wireless on their data dashboards, etc 01411
Reposted by Arpit AgrawalBramus @bram.us · 17/08/2026I never understood why Safari dropped support for theme-color. Doing something automagic to create a seamless edge-to-edge experience seems fine, but that should be a fallback in case there is no theme-color. That way we can move on from hacks like grooovinger.com/notes/2026-0... to set the color. 161
Arpit Agrawal @arpit.codes · 17/08/2026Also, I think the second link in the theme section, "prefers-color-scheme in SVG favicons for dark mode icons", is possibly misplaced. Was it meant to go in the favicon section? 100
Arpit Agrawal @arpit.codes · 17/08/2026Hi Manuel, thanks for the article. The link to "A new meta tag for respecting text scaling on mobile" in the text scaling section points to localhost. 100
Arpit Agrawal @arpit.codes · 17/08/2026hey, did this ever happen? I'm learning Vue right now and would love to read a React head's take 000
Arpit Agrawal @arpit.codes · 13/08/2026Just watched @nerdy.dev's CSS Day talk on Contextualism. Excellent as usual. Adam shared a mega list of things a component could and should respond to. He was so mad that most of our components (including his own) do almost none of it. conffab.com/presentation... css-day-2026.netlify.appconffab.comContextualism<p>Container queries, scroll queries, and media queries all let CSS respond to<br /> context rather than just viewport size. Adam Argyle shows how combining<br /> them lets you build interfaces that a... 020
Arpit Agrawal @arpit.codes · 12/08/2026Congratulations on two years of Sugarcube! And thanks for the kind words, Mark. 010
Arpit Agrawal @arpit.codes · 12/08/2026How am I just learning that CSS container queries have been Baseline Widely Available for almost a year (since 2025-08-14)! web-platform-dx.github.io/web-features...web-platform-dx.github.ioContainer queries - Web platform features explorerContainer size queries with the @container at-rule apply styles to an element based on the dimensions of its container. 010
Arpit Agrawal @arpit.codes · 11/08/2026It made me realize how easily we can think of assistive technology as something that exists for “people with disabilities,” rather than something many of us may rely on ourselves. 041
Arpit Agrawal @arpit.codes · 11/08/2026Today I learned, through Sara Soueidan’s course, Practical Accessibility, that spectacles/eyeglasses are a form of assistive technology. I’ve worn glasses for most of my life, but I’ve never really thought of myself as someone who uses assistive technology. practical-accessibility.todaypractical-accessibility.todayThe Practical Accessibility CourseA get-right-down-to-it online course for Web designers and developers who want to start creating more accessible Web user interfaces and digital products today 1163
Reposted by Arpit AgrawalAndy Bell @bell.bz · 06/08/2026It's been a while since I've done a people looking for work thread. If you're looking for work, put what you do and what you're looking for (full time, freelance etc) as a reply. Companies: get hiring people! 3610559
Arpit Agrawal @arpit.codes · 06/08/2026Hi, I'm a frontend engineer based in Mumbai, India. For six years, I've run an independent practice, designing and building websites end to end. I'm looking for a full-time role, based in Mumbai but open to relocation and to remote work. arpit.codesarpit.codesArpit Agrawal — Frontend Engineer in Mumbai, IndiaFrontend engineer based in Mumbai, India. I specialise in front of the front end work: semantic HTML, resilient CSS, and accessibility. 040
Reposted by Arpit AgrawalThe Pudding @pudding.cool · 05/08/2026Over 30,000 people have mowed our digital lawn so far, but only 16% found the perfect path. How close will you get to the optimal solution? Go ahead, touch grass. pudding.cool/2026/06/mow/ #dataviz #datascience #data 45716
Reposted by Arpit Agrawalrem / Remy Sharp @remysharp.com · 05/08/2026I wrote this after travelling by train (after a long time of not really travelling anywhere): Progressive Enhancement inside of JavaScript remysharp.com/2026/08/05/p... Nothing new, just nice to see it up close.remysharp.comProgressive Enhancement inside of JavaScriptLately I've had the opportunity to travel by train and coach, during which time I also tend to work. It's really only during these periods that I'm reminded of… 3265
Arpit Agrawal @arpit.codes · 04/08/2026It’s the least bad way to relay, not an alternative to doing the work. 010
Arpit Agrawal @arpit.codes · 04/08/2026As Dave Rupert mentioned, he wants the prompt because it shows the context you gave the machine and your understanding of the problem: "I’d rather have the original prompt so I can just ask the machine myself." daverupert.com/2026/04/clau...daverupert.comI don’t want a screenshot of your Claude conversationThe personal blog of Dave Rupert, web developer and podcaster from Austin, TX. 110
Arpit Agrawal @arpit.codes · 04/08/2026Among friends I’ll sometimes skip the rewrite and share a link with the prompt in it instead. 110
Arpit Agrawal @arpit.codes · 04/08/2026This reminds me of Simon Willison’s rule, "I will not publish anything that takes someone else longer to read than it took me to write." simonwillison.net/2023/Aug/27/....simonwillison.netMaking Large Language Models work for youI gave an invited keynote at WordCamp 2023 in National Harbor, Maryland on Friday. I was invited to provide a practical take on Large Language Models: what they are, how … 110
Arpit Agrawal @arpit.codes · 04/08/2026Niklas Gruhn, on relaying AI output verbatim: > prompt AI. But don’t just relay the output. Read it, understand it, validate it, and then write a response in your own words (a decent certificate that you’ve done the prior steps). Making that effort is value you can add. gruhn.me/blog/2026-08...gruhn.meDon't be a meat proxy 121
Reposted by Arpit AgrawalPiccalilli @piccalil.li · 29/07/2026An extremely good and important read. henry.codes/writing/it-d...henry.codesIt doesn’t matter if it works | Henry From OnlineThe personal site & portfolio of creative web developer Henry from Online 0123
Reposted by Arpit Agrawaljenna @jjenzz.com · 05/06/2026jjenzz.com/best-loading...jjenzz.comThe Best Loading States Are No Loading StatesApplications often end up with all sorts of UI whose sole purpose is to occupy the space where data should eventually appear. We're all spending a surprising amount of time solving the same problem, a... 1102
Arpit Agrawal @arpit.codes · 17/07/2026> Because dealing with large numbers of dependencies is difficult, vendoring encourages a culture of independence. > > You get more of what you make easy, and if you make dependencies easy, you get more of them. 000
Arpit Agrawal @arpit.codes · 17/07/2026Today I learned, that copying and pasting other people's code in your project is called vendoring. Carson Gross goes on to explain how vendoring can get pretty difficult to deal with and how that is actually its strength. htmx.org/essays/vendo...htmx.org</> htmx ~ VendoringCarson Gross explores the concept of 'vendoring' in software development, where external project sources are copied directly into a project. He covers the benefits of vendoring, such as improved visib... 110
Reposted by Arpit AgrawalPiccalilli @piccalil.li · 08/04/2026Mat explains the ever-useful, but sometimes hard to understand destructuring assignment in JavaScript. css-tricks.com/javascript-f...css-tricks.comJavaScript for Everyone: Destructuring | CSS-TricksMat Marquis and Andy Bell have released JavaScript for Everyone, an online course offered exclusively at Piccalilli. This post is an excerpt from the course taken specifically from a chapter all… 012
Reposted by Arpit AgrawalDavid Bushell 🪿 @dbushell.com · 03/07/2026blogged: Fixing full-bleed CSS dbushell.com/2026/07/03/f... (obvs it depends, I already regret using the word "fixing" here!)dbushell.comFixing full-bleed CSSThe one where I apply some at-rule property magic. 1212
Reposted by Arpit AgrawalBramus @bram.us · 12/05/2026Custom Properties. Variables is what people wanted. Custom Properties is how they were implemented in CSS. Because they are properties, they are a core part of the language: they cascade, go through the value processing steps, etc. — so much more powerful than just "variables". 191
Reposted by Arpit AgrawalShiv Ramdas Mens Rice Activist @nameshiv.bsky.social · 12/07/2026counterpoint: the dead should make it harder for me to speak ill of them 61107192297
Reposted by Arpit AgrawalJosh Collinsworth @collinsworth.dev · 12/07/2026If you ask me there's been way too much VAR in this World Cup. They should be using LET and CONST much more often. 1606
Arpit Agrawal @arpit.codes · 10/07/2026Just finished the first module. The part about order of operations was the standout for me. I have tried and failed more than once to get my head around the declared to actual value stages. But coming at it from the lens of value processing steps finally clicked for me. 000
Arpit Agrawal @arpit.codes · 08/07/2026But it always felt like there were gaps in my knowledge. So I just enrolled in Poetic CSS to finally understand it from the inside out. courses.oddbird.net/poetic-css/courses.oddbird.netPoetic CSSUnderstand CSS as a system — so you can write, review, and maintain web styles with confidence on a timeline and under budget. 120