Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the previous week.
Congrats to all the authors that made it onto the list 👏
Building Conflux - My Own Real-time Collaboration Engine in Rust
mitali ・ Nov 13
@kayleecodez walks us through building Conflux, a real-time collaboration engine in Rust. She explains how CRDTs (Conflict-free Replicated Data Types) eliminate merge conflicts by sending instructions rather than complete file states, making concurrent editing seamless.
@sagi0312 delivers a humorous tour of React 19.2, personifying the framework as a self-aware millennial in its "sigma era." She breaks down new features like the component and useEventEffect hook with witty analogies that make the updates easier to understand.
I Don't Know If I'm An Expert (And That Might Be the Point)
Narnaiezzsshaa Truong ・ Nov 13
@narnaiezzsshaa challenges the tech industry's obsession with the "expert" label, arguing that true competence lies in acknowledging what you don't know. They propose a shift from performing expertise to demonstrating competence, using their own experience in cybersecurity to illustrate how intellectual humility is a crucial diagnostic tool.
Setting up an encrypted secondary drive on Linux
Mike Rispoli ・ Nov 10
@mrispoli24 provides a step-by-step guide for setting up a fully encrypted secondary drive on Arch Linux using LUKS and btrfs. The tutorial is designed to be beginner-friendly, carefully explaining each command for partitioning, encryption, and automatic mounting to ensure data is secure yet convenient to access.
@asafaeirad explores why generative AIs struggle with CSS, pointing to its context-dependent nature, the separation from HTML, and the lack of a single standardized methodology. They argue that utility-first frameworks like Tailwind CSS succeed with AI because they colocate style and structure, creating the predictable patterns that models thrive on.
Unit Tests: The Greatest Lie We Tell Ourselves?
Varshith V Hegde ・ Nov 11
@varshithvhegde shares a personal story of a production failure to argue that relying solely on unit tests provides a false sense of security. They advocate for a balanced testing pyramid, emphasizing developers should stop chasing 100% code coverage and instead focus on "confidence coverage" through a mix of unit, integration, and E2E tests.
Tutorial: Building a Podcast Knowledge Base with the Gemini File Search Tool
Mark McDonald for Google AI ・ Nov 12
@macd0 walks developers through building a searchable podcast knowledge base using the Gemini File Search Tool. The tutorial demonstrates how to ingest an RSS feed, transcribe audio episodes, and index the content with metadata to create a RAG-enabled system without manually managing a vector database.
And that's a wrap for this week's Top 7 roundup! 🎬 We hope you enjoyed this eclectic mix of insights, stories, and tips from our talented authors. Keep coding, keep learning, and stay tuned to DEV for more captivating content and make sure you’re opted in to our Weekly Newsletter 📩 for all the best articles, discussions, and updates.
Top comments (3)
Thanks for publishing @sagi0312, @narnaiezzsshaa, @mrispoli24, @asafaeirad, @varshithvhegde, @macd0, @kayleecodez!!
Thanks @jess for featuring my post
@jess Honored and grateful to be in this week’s Top 7! Thank you!