weeklyfoo #32 is here: your weekly digest of all webdev news you need to know! This time you’ll find 40 valuable links in 6 categories! Enjoy!
🚀 Read it!
- Text Manipulation Kung Fu for the Aspiring Black Belt: Everyone needs that belt! by Joseph Lyons / text / 12 min read
- eu/acc: European Accelerationism. Europ, please wake up. by eu-acc.com / startups / 7 min read
📰 Good to know
- Why Cloudflare is the Best Alternative to Vercel in 2024: This article explores Vercel features, comparing to similar products from the Cloudflare Ecosystem. by Pedro Rocha / cloudflare, vercel / 26 min read
- Hono v4.3.0: Next minor release of Hono by honojs / hono / 9 min read
- 3 Critical Skills You Need to Grow Beyond Senior Levels in Engineering: Applicable to both technical and managerial tracks by Irina Stanescu / career / 7 min read
- 5 Node Version Managers Compared – Which is Right for You?: Didn’t know you can use pnpm to manage node versions by Pavel Romanov / nodejs / 9 min read
- VPS Showdown – May 2024 – DigitalOcean vs. Linode vs. Vultr: Detailed comparison of VPS providers. by Josh Sherman / vps, benchmark / 3 min read
- Poor Express Authentication Patterns in Node.js and How to Avoid Them: Practical advice if you’re using express. by Liran Tal / nodejs, express / 7 min read
- What we learned building our SaaS with Rust: Always loving this first-hand experiences. by Gaspard Boursin / rust / 29 min read
- Docusaurus 3.3: Next minor release of Docusaurus by Sébastien Lorber / docusaurus / 5 min read
- Dont have F-You money? Build an F-You Network.: Guide to build a network. by Doug Turnbull / career / 4 min read
- transparent borders: Don’t remove borders from components, make them transparent. by Brad Frost / css / 4 min read
- Astro 4.8: Astro Actions! by astro.build / astro / 5 min read
- Is my host fast yet?: Real-world server response (Time to First Byte) latencies, as experienced by real-world users navigating the web. by Rick Viscomi / performance / 3 min read
- Taking regular screenshots of my website: Great idea. Will implement this for my sites as well! by Alex Chan / screenshots / 10 min read
🧰 Tools
- Stirling-PDF: Locally hosted web application that allows you to perform various operations on PDF files by Stirling-Tools / pdfs
- UI Colors: Tailwind CSS Color Generator by @erikdevries_nl / tailwind, css
- Pushkeen: Curated collection of the latest push notifications patterns from mobile apps, reflecting the best in growth and user re-activation by pushkeen.ai / collection
- Chromicons: handcrafted Open Source Icons by lifeomic / icons
- Fastfetch: Like neofetch, but much faster because written mostly in C. by fastfetch-cli / cli
- Pechkin: Asynchronous Node.js file upload (multipart/form-data) handling. by Rafael Sofi-zada / nodejs
- node-screenshots: Zero-dependent. A native nodejs screenshots library for Mac, Windows, Linux. by nashaofu / screenshots
- Bree: Bree is a Node.js and JavaScript job task scheduler with worker threads, cron, Date, and human syntax. by breejs / scheduler, cron
- Baileys: Lightweight full-featured typescript/javascript WhatsApp Web API by WhiskeySockets / whatsapp
- CSS Text Box Trim: CSS Text Box Trim is a CSS property that allows you to remove the leading whitespace from a block of text. by Jan Nicklas / css
- React Awesome Reveal: React components to add reveal animations using the Intersection Observer API and CSS Animations. by Dennis Morello / react
- Icones: Icon Explorer with Instant searching, powered by Iconify by Anthony Fu / icons
- tinyworldmap: tinyworldmap is a tiny world map for offline-first and low-bandwidth web apps by tinyworldmap / maps
- SaaS Boilerplate: SaaS Boilerplate built with Next.js + Tailwind CSS + Shadcn UI + TypeScript. by Remi Wg / nextjs, tailwind, shadcn, typescript, boilerplate
- EasyFrontend: 700+ Free UI Components With Code Editor by easyfrontend.com / ui
- fullwindcss: Extend your tailwind colors by Laurent Lahmy / colors, tailwind
- Fabric.js: Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser by fabricjs.com / canvas, svg
- SVG Viewer: View, edit, and optimize SVGs by svgviewer.dev / svg
🎨 Design
- Small laboratory of fine UI: Website and components designed and built by mrncst by mrncst / ui / 3 min read
- Time-based CSS Animations: With some nice examples. by Yuan Chuan / css / 7 min read
- The Sound of Software: A story about how to use sound in software. by Andy Allen, Thomas Williams / sound / 14 min read
🤪 Fun
- cat-names: Get popular cat names by Sindre Sorhus / cats / 5 min read
📺 Videos
- Production-Grade TypeScript: How the Effect library can help. by Johannes Schickling / typescript
- What’s new in Node js v22: Walk through the Node.js v22 (and v22.1.0) announcements by Matteo Collina / nodejs
- Seamless drag and drop between applications: Drag’n’Drop between apps with Browser APIs by Alex Reardon / dnd