GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Lea Verou (leaverou@front-end.social)

  1. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Tuesday, 07-Oct-2025 18:59:15 JST Lea Verou Lea Verou

    Doing some preliminary analysis over the #StateOfHTML pain points data and some um, …interesting patterns are emerging 🙃

    In conversation about a month ago from front-end.social permalink

    Attachments


    1. https://cdn.masto.host/frontendsocial/media_attachments/files/115/248/095/749/280/266/original/1387760d066c15d0.png

    2. https://cdn.masto.host/frontendsocial/media_attachments/files/115/248/101/692/330/951/original/cbf5ee5ced86e7eb.png

    3. https://cdn.masto.host/frontendsocial/media_attachments/files/115/248/355/804/052/574/original/cdb14e4ab0984d5f.png

    4. https://cdn.masto.host/frontendsocial/media_attachments/files/115/248/362/276/551/298/original/89bc210d3f9604f1.png
  2. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Monday, 01-Sep-2025 21:01:31 JST Lea Verou Lea Verou

    This is excellent. 👌🏼

    “Open source, the thing that drives the world, the thing Harvard says has an economic value of $8.8 trillion.
    Most of it is one person.

    And […] not one of those single person projects have the proper amount of resources they need. If you want to talk about possible risks to your supply chain, a single maintainer that’s grossly underpaid and overworked.”

    Yuuup. Baffling how so many companies depend on open source software without funding it, ever.

    https://opensourcesecurity.io/2025/08-oss-one-person

    In conversation about 3 months ago from front-end.social permalink
  3. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Sunday, 15-Jun-2025 03:50:24 JST Lea Verou Lea Verou

    Just realized why HF #ADHD folks make great PMs & entrepreneurs.

    We spend years building systems to manage our executive dysfunction: frameworks, principles, data etc.

    Imagine climbing with boulders to your waist — mastering technique is your only hope.

    When we manage, we apply the same systems to folks without that weight, so they FLY.

    Add the diverse skillsets, innovative thinking, hyperfocus, pattern recognition, and it’s shooting through the sky like a tiger defying the laws of gravity!

    In conversation about 5 months ago from front-end.social permalink

    Attachments


    1. https://cdn.masto.host/frontendsocial/media_attachments/files/114/683/140/355/437/313/original/e8a5287e3139334f.png
  4. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Friday, 13-Jun-2025 15:53:15 JST Lea Verou Lea Verou

    Saying that AI is just "fancy autocomplete" is not the put-down you think it is.

    Unless you think there’s something metaphysical to Human Intelligence (HI? 😅), that argument is like saying that Human Intelligence is just "electrical signals between neurons".

    Nothing looks sophisticated if you zoom in enough.

    It’s about the result, not how it’s implemented.
    And the result right now is pretty damn intelligent. Especially in comparison to the average human!

    In conversation about 5 months ago from front-end.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      enough.it
      This domain may be for sale!
  5. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Saturday, 08-Mar-2025 16:34:36 JST Lea Verou Lea Verou

    Every day, way more knowledge is created than we could possibly consume.

    Therefore, if we define ignorance as the ratio of our knowledge over all knowledge, we can mathematically prove that we are becoming more ignorant by the day.

    I’ll let that sink in for a bit.

    In conversation about 9 months ago from front-end.social permalink
  6. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Friday, 21-Feb-2025 16:55:12 JST Lea Verou Lea Verou

    So I was browsing Amazon for a toaster and saw this.🪳

    Err, thanks Amazon for giving me yet another thing to worry about 🤢

    In conversation about 9 months ago from front-end.social permalink

    Attachments


    1. https://cdn.masto.host/frontendsocial/media_attachments/files/114/040/641/996/642/691/original/528696f46448f947.png
  7. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Saturday, 15-Feb-2025 08:34:42 JST Lea Verou Lea Verou

    A web tale in three acts:

    Yesterday, I spent most of my workday investigating this Safari bug and figuring out ways to work around it.

    Folks, I nearly lost my mind. 😵💫

    But, I did my duty and reported it, then pinged some folks that I knew had worked on WebKit’s css-color-4 implementation
    https://bugs.webkit.org/show_bug.cgi?id=287637

    Sam Weining submitted a patch that same day.

    Today, his PR was merged, and the bug is now officially fixed! 🎉

    👏🏼 REPORT 👏🏼 BROWSER 👏🏼 BUGS 👏🏼

    In conversation about 9 months ago from front-end.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Invalid Bug ID
  8. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Friday, 17-Jan-2025 07:27:39 JST Lea Verou Lea Verou

    🎉 OMG OMG OMG Chrome is shipping CSS attr() for every property!!! 🎉
    I’ve been asking for this for over a decade!! w00t!!! 🤩

    https://developer.chrome.com/blog/advanced-attr

    In conversation about 10 months ago from front-end.social permalink
  9. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Tuesday, 31-Dec-2024 17:56:18 JST Lea Verou Lea Verou

    Every time someone says LLMs are useless because they are so often wrong, I can’t help but wonder if they also consider talking to humans useless for the same reason.

    In conversation about 11 months ago from front-end.social permalink
  10. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Thursday, 21-Nov-2024 16:48:55 JST Lea Verou Lea Verou

    “React proponents might claim that React will teach you modern UI, but from what I've seen it barely copes with modern UI.”

    💯

    Great read by @keithamus

    https://indieweb.social/@keithamus/113518012130847468

    In conversation about a year ago from front-end.social permalink
  11. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Friday, 08-Nov-2024 16:12:24 JST Lea Verou Lea Verou

    Ah, the things we do when styling HTML we don’t control… 🫠

    In conversation about a year ago from front-end.social permalink

    Attachments


    1. https://cdn.masto.host/frontendsocial/media_attachments/files/113/444/114/676/356/577/original/2d11ffbfcff156af.png
  12. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Thursday, 22-Aug-2024 07:03:26 JST Lea Verou Lea Verou

    One of life’s big mysteries: Do sessions in visa application and banking websites time out so fast because of some misguided notion of security, or because they were made by sadistic bastards who enjoy human suffering? 🤔

    I guess we’ll never know…

    In conversation about a year ago from front-end.social permalink
  13. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Tuesday, 30-Jul-2024 11:23:52 JST Lea Verou Lea Verou

    Whenever I feel bad about yak shaving, I’m reminded of Donald Knuth.

    Apparently, he was writing his masterwork “The Art of Computer Programming” and decided to take a few weeks to write a better typesetter.

    Thus, TeX was born.

    10 years later he returned to continue the writing of the actual book…

    In conversation about a year ago from front-end.social permalink
  14. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Wednesday, 22-May-2024 22:30:17 JST Lea Verou Lea Verou

    Less than a week ago, I predicted that @Firefox would implement Relative Colors (RCS) *very* soon.

    I didn’t expect my prediction to come true that quickly: Firefox 128 (Nightly) shipped with RCS support! 🎉
    Pretty solid implementation too.

    This means that Relative Colors will be Baseline 2024! 🎉

    Testcase: https://dabblet.com/gist/58ec6a5493b95097a0c6a17b0cc9a840

    Now if someone could update caniuse…

    https://front-end.social/@leaverou/112451790361014358

    In conversation Wednesday, 22-May-2024 22:30:17 JST from front-end.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      dabblet.com
      from Lea Verou
      An interactive CSS playground and code sharing tool. Dabblet saves to Github gists and offers many conveniences for CSS editing.
  15. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Sunday, 19-May-2024 20:05:46 JST Lea Verou Lea Verou

    We’ve always told devs that browsers prioritize what to implement based on dev demand.

    There is one exception: #SVG.

    SVG is used on >65% of websites. Yet, browsers have been *refusing* to work on SVG, ignoring pressure and pain points from web devs.

    #StateOfHTML showed SVG as the top content pain point: https://2023.stateofhtml.com/en-US/features/content/#content_pain_points

    Tons of work (SVG 2, fill & stroke, and more) has sat unimplemented for years. At this point, in standards circles, we know not to touch SVG with a barge pole.

    [1/2]

    In conversation Sunday, 19-May-2024 20:05:46 JST from front-end.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: assets.devographics.com
      State of HTML 2023: Content
      The 2023 edition of the annual survey about the latest trends in the HTML ecosystem.
  16. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Saturday, 17-Feb-2024 05:10:40 JST Lea Verou Lea Verou
    in reply to
    • GitHub

    [2/2]

    Pasting a URL *to edit an existing MD link* would create an (invalid) nested link. There was no escape, beyond “Paste As…”. UX deteriorated; the convenience became a hindrance.

    3. The feature now requires manual opt-in. Pasting URLs on a selection replaces the text (rarely matching user intent) unless MD paste is explicitly triggered via “Paste As…”, a flow more tedious than writing the 4 extra chars manually.

    GIF from @github’s comment UI, which implements this pattern *really* well.

    In conversation Saturday, 17-Feb-2024 05:10:40 JST from front-end.social permalink

    Attachments


  17. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Saturday, 17-Feb-2024 05:09:56 JST Lea Verou Lea Verou

    The evolution of most products / product features:
    1. Value creation
    2. Enshittification
    3. Death

    Case in point: VS Code’s automatic Markdown links when pasting URLs on selected text.

    1. Originally, the feature added value as it facilitated a common pattern by heuristically detecting user intent with a very high success rate.

    2. The success rate of the heuristic plummeted as it expanded beyond initial cases.

    [1/2]

    In conversation Saturday, 17-Feb-2024 05:09:56 JST from front-end.social permalink
  18. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Tuesday, 13-Feb-2024 12:29:47 JST Lea Verou Lea Verou

    Realization: CSS Nesting also allows you to basically do "else" clauses in selectors.

    complex-selector {
    if-styles;

    :not(&) {
    else-styles
    }
    }

    (if you’re wondering what this code is for, it’s for a bookmarklet to show element boxes for educational reasons)

    In conversation Tuesday, 13-Feb-2024 12:29:47 JST from front-end.social permalink

    Attachments


    1. https://cdn.masto.host/frontendsocial/media_attachments/files/111/920/192/173/593/697/original/c4df6e0df7132180.png
  19. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Thursday, 18-Jan-2024 03:57:35 JST Lea Verou Lea Verou
    • fantasai

    My first attempt dabbling with CSS subgrid (did you know it’s now supported across the board?? 🤯):

    Using arbitrary elements as list markers, with a checklist example where the markers are checkboxes! (+ :has() for different styling when elements are done)

    https://codepen.io/leaverou/pen/LYaWNGg

    Thanks @fantasai for helping me fix my original attempt, when I still had an inaccurate mental model of how subgrid works.

    In conversation Thursday, 18-Jan-2024 03:57:35 JST from front-end.social permalink

    Attachments


    1. https://cdn.masto.host/frontendsocial/media_attachments/files/111/772/279/306/470/828/original/2f7c965e9b6a7dcc.png

  20. Embed this notice
    Lea Verou (leaverou@front-end.social)'s status on Thursday, 30-Nov-2023 22:40:16 JST Lea Verou Lea Verou

    I hate to say “I told you so”, but @svgeesus and I did warn browser vendors that shipping wide gamut support without gamut mapping would render these color spaces almost unusable.

    They thought we were exaggerating.
    They thought getting out of gamut is an edge case.
    They thought clipping was “good enough”.

    Well… this is one of these times that I’m really not happy to have been right. 😕
    https://github.com/w3c/csswg-drafts/issues/9449

    Worse yet, the CSS impls are many folks’ first contact with these color models 😞

    In conversation Thursday, 30-Nov-2023 22:40:16 JST from front-end.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Issues · w3c/csswg-drafts
      CSS Working Group Editor Drafts. Contribute to w3c/csswg-drafts development by creating an account on GitHub.

User actions

    Lea Verou

    Lea Verou

    I make things that help people make things. • W3C TAG alum • CSS WG Invited Expert • CS/HCI PhD @MIT • Shy extrovert.
Also at 🦋 @lea.verou.me

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          55280
          Member since
          6 Dec 2022
          Notices
          20
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.