[{"title":"The am dash","author":null,"twitterName":null,"date":"2025-05-09T04:00:00.000Z","url":"https://www.theamdash.com/","guid":"D3GHgqtA3BQBkqsYS","body":"

Unusable by AI, unmistakably human. A satire.

\n","domain":"theamdash.com"},{"title":"Product purgatory","author":null,"twitterName":null,"date":"2025-05-09T04:00:00.000Z","url":"https://longform.asmartbear.com/purgatory/","guid":"4XTewAqtarpZdCLoB","body":"

When they love it but still don’t buy, and when even “free” is too expensive.

\n","domain":"longform.asmartbear.com"},{"title":"Spotted in prod","author":null,"twitterName":null,"date":"2025-05-09T04:00:00.000Z","url":"https://www.spottedinprod.com/","guid":"PLqEaSiBzNFxpGPyE","body":"

The very best of iOS work, from indie developers to big tech.

\n","domain":"spottedinprod.com"},{"title":"Figma plugin: Follow the path","author":null,"twitterName":null,"date":"2025-05-09T04:00:00.000Z","url":"https://www.figma.com/community/plugin/1486069202909351758/follow-the-path","guid":"XmBs3P9439CdZ3QZe","body":"

Automatically arrange objects along a vector path with customizable spacing and orientation options.

\n","domain":"figma.com"},{"title":"Case study: Adobe rebrand","author":null,"twitterName":null,"date":"2025-05-09T04:00:00.000Z","url":"https://www.motherdesign.com/work/adobe","guid":"GsrSkDuMHcwW78CKx","body":"

Adobe sought help from Mother Design in rethinking and codifying its brand system.

\n","domain":"motherdesign.com"},{"title":"24 artifacts that define craft","author":null,"twitterName":null,"date":"2025-05-08T04:00:00.000Z","url":"https://www.figma.com/blog/craft-artifacts/","guid":"w5SYWRB7ffS6w4ufk","body":"

Artifacts that embody craft—something that speaks to our understanding of what it means to make with intention.

\n","domain":"figma.com"},{"title":"Great or meh?","author":null,"twitterName":null,"date":"2025-05-08T04:00:00.000Z","url":"https://labs.davidbauer.ch/great-job/","guid":"srFXu5vazMtYSPWLw","body":"

A tool to help you make better career decisions.

\n","domain":"labs.davidbauer.ch"},{"title":"A simple, free tilemap editor","author":null,"twitterName":null,"date":"2025-05-08T04:00:00.000Z","url":"https://www.spritefusion.com/","guid":"QjFThcDjj7yNToDTm","body":"

Design your tilemap with Sprite Fusion, the ultimate free online level editor.

\n","domain":"spritefusion.com"},{"title":"Getting things “done” in large tech companies","author":null,"twitterName":null,"date":"2025-05-08T04:00:00.000Z","url":"https://www.seangoedecke.com/getting-things-done/","guid":"DHxSkuCg55AKnha9t","body":"

How can you finish things in a world where you can keep improving systems indefinitely?

\n","domain":"seangoedecke.com"},{"title":"WCAG 3.0’s proposed scoring model","author":null,"twitterName":null,"date":"2025-05-08T04:00:00.000Z","url":"https://www.smashingmagazine.com/2025/05/wcag-3-proposed-scoring-model-shift-accessibility-evaluation/","guid":"mGrkSDH8nThHY9ftq","body":"

Prioritizing usability over compliance and shifting the focus toward the quality of access rather than the mere presence of features.

\n","domain":"smashingmagazine.com"},{"title":"Figma courses","author":null,"twitterName":null,"date":"2025-05-07T04:00:00.000Z","url":"https://help.figma.com/hc/en-us/sections/23691657321239-Courses","guid":"KjYLYnkjHBHMQCaP8","body":"

A gallery of introductory courses provided by Figma—so you can design with confidence.

\n","domain":"help.figma.com"},{"title":"Design tokens name generator","author":null,"twitterName":null,"date":"2025-05-07T04:00:00.000Z","url":"https://namedesigntokens.guide/","guid":"FwdPPhZqYQo6cue8r","body":"

Generate and manage design tokens for your design system.

\n","domain":"namedesigntokens.guide"},{"title":"One million chessboards","author":null,"twitterName":null,"date":"2025-05-07T04:00:00.000Z","url":"https://eieio.games/blog/one-million-chessboards/","guid":"YPhSmWAPKQR7sugAD","body":"

Moving a piece moves it for everyone, instantly. There are no turns.

\n","domain":"eieio.games"},{"title":"Post-chat UI","author":null,"twitterName":null,"date":"2025-05-07T04:00:00.000Z","url":"https://allenpike.com/2025/post-chat-llm-ui","guid":"CDFYZ5KhbLeFhb5dx","body":"

How LLMs are making traditional apps feel broken.

\n","domain":"allenpike.com"},{"title":"The brand styleguide showcase","author":null,"twitterName":null,"date":"2025-05-07T04:00:00.000Z","url":"https://www.brandguidelines.net/","guid":"6ELZPmTBpd6Hfsb5g","body":"

Handpicked curated brand guidelines from around the world.

\n","domain":"brandguidelines.net"},{"title":"I’d rather read the prompt","author":null,"twitterName":null,"date":"2025-05-06T04:00:00.000Z","url":"https://claytonwramsey.com/blog/prompt/","guid":"Zis38Pg6s3vyHuadD","body":"

As an instructor, I am always saddened to read my students' LLM-generated assignments.

\n","domain":"claytonwramsey.com"},{"title":"Visual CSS editor","author":null,"twitterName":null,"date":"2025-05-06T04:00:00.000Z","url":"https://getbutterfly.com/css-editor/","guid":"hQow3aPKPBBJ5K7ja","body":"

An online visual CSS Editor with instant live preview.

\n","domain":"getbutterfly.com"},{"title":"TRMNL","author":null,"twitterName":null,"date":"2025-05-06T04:00:00.000Z","url":"https://usetrmnl.com/","guid":"vQbWSPqXSZYGtAwcX","body":"

An e-ink companion that helps you stay focused.

\n","domain":"usetrmnl.com"},{"title":"Craft and satisfaction","author":null,"twitterName":null,"date":"2025-05-06T04:00:00.000Z","url":"https://blog.jim-nielsen.com/2025/craft-and-satisfaction/","guid":"rffuSqxHiuuX55ErD","body":"

Satisfaction comes from arriving at a deeper, more intimate understanding of and relationship to what you’re working with

\n","domain":"blog.jim-nielsen.com"},{"title":"We can't talk about AI without talking about capitalism, fascism, and liberty","author":null,"twitterName":null,"date":"2025-05-06T04:00:00.000Z","url":"https://www.chrbutler.com/we-cannot-talk-about-ai-without-talking-about-capitalism","guid":"rTJ7BWSLfcKdouDYn","body":"

Promises alone create a future; enough capital, deployed with enough conviction, warps reality around it.

\n","domain":"chrbutler.com"}]