DEV Community

Ingo Steinke, web developer
Ingo Steinke, web developer Subscriber

Posted on • Edited on

3 2 1

DevUX Reading List 2024-25: AI Slop, Vibe Coding, Accessibility

This is another subjective and incomplete selection of relevant, high-quality posts, a follow-up to my personal DEV reading lists from 2023 and 2021/2022 featuring mostly DEV and some other sources, including some of my old bookmarks that I think are still worth reading, and new articles from 2024, 2025, and beyond.

Updated reading list 2024 - 2025 (WIP)

This document will be updated occasionally until the end of 2025, focusing on content published or updated since 2024, with a focus on DevUX, IndieWeb, accessibilty, interoperability, sustainable and inclusive web design, marketing and search engine optimization, and how to stand out as a human despite the global polycrisis and AI-related trends and challenges vibe coding, prompt engineering, AI slop, AI hallucinations, and AI intoxication.

Table of Contents

...

Authentic Content vs. Spam, Slop, and AI Hallucinations

AI-generated memes "AI, AI, vibe coding, but who will tech support?" (Source: DEV Meme Monday)

Productivity, Vibe Coding, Tools and Strategies

Coding, Web Design, and Web Development

I don't care what's a "programming language" or what isn't, even less so in times of "no cdoe" and "vibe coding". Web development can be a handicraft synergy of coding, creativity, and communication. CSS is descriptive, logical, and emotional. Semantic HTML is a robust foundation of accessible and successful content presentation, while TypeScript and JavaScript can add optional UX improvements or unnecessarily reinvent and overcomplicate web development. It's our choice.

Frontend Design, Usability, Accessibility, CSS

Screenshot of a drawing of a ship illustrating relative positioning

Frontend Logic, TypeScript, JavaScript

Backend and other Programming Topics

Local, Free, and Open-Source Software

Meme: instead of WhatsApp, Instagram, Google, and Facebook, better spend time volunteering, helping people and community, source: <br>
r/BuyFromEU

Although "we won the fight for open-source-software," nobody seems to have noticed, and mainstream corporate tech keeps holding on to its wealth and power. Linux powers servers, smartphones, wearables, and self-driving cars. Microsoft's open-source Visual Studio Code is one of its most popular software products and they replaced their Internet Explorer browser with a follow-up's follow-up based on the open-source rendering engine that won the "browser wars".

Without fighting a physical battle, we've got git, GitHub, Figma, node.js, TypeScript, automated testing and devOps deployment pipelines, linters, and coding copilots, so life could be easy for web developers. Unless you're part of the majority of minorities hampered by social, economical, ecological, or technological challenges and barriers, or if you have a life in real life.

Other Excerpts from my DEV Reading List

Post cover screenshot of women in tech looking at their laptops

Where to find your own Reading List on DEV.to

dev.to/readinglist is your full reading list, if you're a logged-in DEV member.

Image no longer exists placeholder
DEV image no longer exists :(

Heroku

Built for developers, by developers.

Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly — using the tools and languages you already love!

Learn More

Top comments (0)

Playwright CLI Flags Tutorial

5 Playwright CLI Flags That Will Transform Your Testing Workflow

  • 0:56 --last-failed: Zero in on just the tests that failed in your previous run
  • 2:34 --only-changed: Test only the spec files you've modified in git
  • 4:27 --repeat-each: Run tests multiple times to catch flaky behavior before it reaches production
  • 5:15 --forbid-only: Prevent accidental test.only commits from breaking your CI pipeline
  • 5:51 --ui --headed --workers 1: Debug visually with browser windows and sequential test execution

Learn how these powerful command-line options can save you time, strengthen your test suite, and streamline your Playwright testing experience. Click on any timestamp above to jump directly to that section in the tutorial!

Watch Full Video 📹️

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay