weeklyfoo #33 is here: your weekly digest of all webdev news you need to know! This time you’ll find 37 valuable links in 6 categories! Enjoy!
🚀 Read it!
- How to document your JavaScript package: Lots of tipps how to use JSDoc properly. by deno.com / docs / 18 min read
📰 Good to know
- 100,000 Stars: 100,000 Stars is an interactive visualization of the stellar neighborhood created for the Google Chrome web browser. by chromeexperiments.com / stars / 1 min read
- Protecting your email address via SVG instead of JS: Interesting approach to protect your email address. by Alan Lansdowne / email, svg, protection / 4 min read
- Simple Implemention to Understand worker_threads in NodeJS: Illustration how to make use of multiple cores with NodeJS by coderoasis.com / workers, nodejs / 7 min read
- State of HTML 2023: Annual html survey results by stateofhtml.com / html, survey / 6 min read
- A nice way to render Markdown in React apps: Pretty cool if you don’t want to add another dependency to your project to render Markdown. by Jordan Eldredge / markdown, react / 3 min read
- Announcing the Web Platform Dashboard: Web platform mapped to a set of features. by Rachel Andrew / browsers / 5 min read
- Death to the sidebar!: Didn’t know about that, and now I can’t without! by @wesbos / vscode / 1 min read
- Is This Project Still Maintained?: Insights from a project maintainer. by Matt Palmer / projects / 11 min read
- Idea List: Good ideas for your next side hustle. by Ishan Shah / ideas / 6 min read
- You probably don’t need microservices: I don’t hate it (referencing the second sentence) by Bruno Costa / microservices / 9 min read
- React Compiler: This page will give you an introduction to the new experimental React Compiler and how to try it out successfully. by react.dev / react / 10 min read
- Personal-scale Web scraping for fun and profit: Web scraping explained by Sean Morrissey / scraping / 70 min read
- react-conf-app: They open-sourced the react-conf app. by expo / react / 6 min read
- A Useful Productivity Measure?: A view on a better measure of productivity. by James Shore / productivity / 10 min read
🧰 Tools
- superfile: Pretty fancy and modern terminal file manager by Night Cat / cli
- Omniclip: Open source video editing web application by aegir-assembly / videos
- !Boring Sound Kit: Sounds for prototyping and play. by Andy Works / sounds
- hugeicons: 3,800+ free customizable stroke icons for sleek web development and design projects. by hugeicons / icons
- Pintora: An extensible text-to-diagrams library that works in both browser and node.js by hikerpig / diagrams
- Awesome Regex: An opinionated list of regular expression tools, tutorials, libraries, and other resources by Steven Levithan / regex
- URLhaus: URLhaus is a project from abuse.ch with the goal of sharing malicious URLs that are being used for malware distribution. by abuse.ch / malware, abuse
- Ink: React for interactive command-line apps by Vadim Demedes / cli, nodejs
- Color Picker: Upload images and use an eye dropper to select your colors. by Rayid Ashraf / colors
- Mintlify: Meet the modern standard for public facing documentation. Beautiful out of the box, easy to maintain, and optimized for user engagement. by mintlify.com / docs
- Better SSE: Dead simple, dependency-less, spec-compliant server-side events implementation for Node, written in TypeScript. by Matthew Wid / nodejs, sse
- Quary: Open-source BI for engineers by quary.dev / bi
- HigherOrderCO: Building the massively parallel future of computers by higherorderco.com / runtime
🎨 Design
- Visual design rules you can safely follow every time: You do not have to follow these rules every time. If you have a good reason to break any of them, do. But they are safe to follow every time. by Anthony Hobday / rules / 9 min read
- Onboarding for Active Users: First time read about progressive onboarding and I like it! by lawsofux.com / onboarding / 7 min read
🤣 Meme
- You think design reviews are hard? The engineers are on another level.: This is great. by Charles Patterson / reviews / 1 min read
📚 Tutorials
- Implementing Concurrency in Shell Scripts: Quick read if you need some advice how to run tasks in parallel in your shell script. by Siddhant Khare / cli, shell / 10 min read
- Eurovision Gradients: Gradients used in Malmö by Mads Stoumann / gradients, colors / 8 min read
- Build Your Own React.js in 400 Lines of Code: In-depth study of React principles by Zachary Lee / react / 7 min read
- Dynamic Github profile with Bun and Typescript: Get a list of your latest blog posts automatically updated on your Github profile. by Z / github, bun / 8 min read
- Learn D3.js from the ground up: Massive guide for D3! by Peter Cook / d3 / 1 min read
- Bulletproof React: A simple, scalable, and powerful architecture for building production ready React applications. by Alan Alickovic / react / 7 min read