DEV Community

Cover image for Stay ahead in web development: latest news, tools, and insights #68
Adam
Adam

Posted on • Originally published at weeklyfoo.com

2

Stay ahead in web development: latest news, tools, and insights #68

Signup here for the newsletter to get the weekly digest right into your inbox.

weeklyfoo #68 is here: your weekly digest of all webdev news you need to know! This time you'll find 34 valuable links in 6 categories! Enjoy!

🚀 Read it!

  • How not to learn Rust: I've seen too many good programmers struggle learning Rust, or even give up. Here are the mistakes I've seen which may make you fail at learning Rust. I hope this list will help you avoid them. by Denys Séguret / rust / 17 min read
  • Dangit, Git!?!: Bad situations described in plain english and the git solutions for it. by Katie Sylor-Miller / git / 8 min read

📰 Good to know


🧰 Tools

  • werk: werk is a simplistic build system, similar to make, and a command runner, similar to just. It tries to be very easy to use, and religiously portable. by Simon Ask Ulsnes / tools
  • Notion Faces: New year, new faces. by notion.com / avatar
  • Dockview: Zero dependency Docking Layout Manager. Supports Vanilla TypeScript, React and Vue. by mathuo / ui
  • txtlog: Txtlog.net is an easy to use text log by txtlog.net / tools
  • Flexoki: An inky color scheme for prose and code. by Steph Ango / colors
  • vite-plugin-mkcert: Use mkcert to provide certificate support for vite https development services. by liuwei / vite
  • GPU Glossary: Everything you need to know about GPUs by modal.com / gpu, glossary
  • FFmpeg By Example: FFmpeg By Example is a documentation website to showcase all the unique and different ways to use FFmpeg. by Elad Gariany / ffmpeg
  • Motion Primitives: UI kit to make beautiful, animated interfaces, faster. Customizable. Open Source. by Julien Thibeaut / ui, animations
  • Dust: A more intuitive version of du in rust by Andy Boot / linux, tools
  • Git Diagram: Turn any GitHub repository into an interactive diagram for visualization in seconds. by Ahmed Khaleel / github, visualization
  • DBOS Transact: A Lightweight Durable Execution Library Built on Postgres by dbos.dev / execution, postgres, typescript
  • Cobalt: best way to save what you love by cobalt.tools / media

🎨 Design

  • The UX of login codes: I could do a deep dive into the UX of login codes, but I’ll do my best to keep it short. If your product texts/emails login codes, the experience better be amazing. by Brad Frost / login, ux / 5 min read
  • Science just validated your favorite font pairings: Researchers reviewed thousands of fonts—and confirmed what every designer already knows. by Hunter Schwarz / fonts / 5 min read

🤪 Fun

  • Software Folklore: Sometimes bugs have symptoms beyond belief. This is a collection of such stories from around the web. by Andreas Zwinkau / bugs / 2 min read
  • 1-bit daily: Daily Pixel Art Challenge by David García / art / 0 min read

📚 Tutorials

  • Clean up HTML Content for Retrieval-Augmented Generation with Readability.js: Scraping web pages is one way to fetch content for your retrieval-augmented generation (RAG) application. But parsing the content from a web page can be a pain. by Phil Nash / content / 9 min read
  • Learn yjs: Interactive tutorial series on building realtime collaborative applications using the Yjs CRDT library. by yjs.dev / collab / 2 min read
  • Creating Generative Artwork with Three.js: Develop a dynamic, generative artwork using Three.js and grid systems, inspired by Lygia Clark’s minimalist geometric designs. by Eduard Fossas / art / 25 min read

Want to read more? Check out the full article here.

To sign up for the weekly newsletter, visit weeklyfoo.com.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay