weeklyfoo #19 is here: your weekly digest of all webdev news you need to know! This time you’ll find 47 valuable links in 7 categories! Enjoy!
🚀 Read it!
- Command Line Interface Guidelines: An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day. by clig.dev / cli / 55 min read
- CSS is Logical: 15 points listed by Geoff Graham why CSS is logical. Quick read, and very true! / css / 4 min read
📰 Good to know
- 24 Things I Know After 10 Years in Tech, I Wish I’d Known in Year 1: Lessons learned and wisdom gained in the tech trenches. / career / 6 min read
- Write code for the web: That’s more standard than any native os sdk / web / 10 min read
- Announcing Million 3: I have a deja-vu, quickly looking at weeklyfoo #11 to verify that there was the last announcement about v3 ;) / million, javascript / 6 min read
- How to Favicon in 2024: Six files that fit most needs: Very detailed article about everything you need to know about favicons / favicon / 17 min read
- Browsers Are Weird Right Now: Short read about all the browsers out there. / browsers / 4 min read
- Tips to Help Yourself Stand Out During a Tech Job Search: Besides the basic all-known tipps there are some not so well-known hints you should consider. / jobs, career / 9 min read
- Scaling smoothly: RevenueCat’s data-caching techniques for 1.2 billion daily API requests: First time heard of the term thundering herds / caches / 30 min read
- Feature flags spaghetti // FFs missing features: Two good additions to make feature flag service providers better / featureflags / 4 min read
- How much uptime can I afford?: Good read about reliability. What means 99.5% vs 99.99%? by Itzy Sabo / uptime / 8 min read
- PostgreSQL is Enough: Gist with lots of Postgres related tools. / postgres / 9 min read
- JavaScript in SVGs: Didn’t know that you can embed javascript in svgs. / javascript, svgs / 3 min read
- From many to one: Moving our JavaScript code into a monorepo: I did the same step a year ago with a around 15 apps and packages, and I can totally recommend pnpm and turborepo / monorepo / 14 min read
- Vite 5.1 is out!: New minor release of Vite / vite / 8 min read
- What every dev should know about using Environment Variables: If you’re not familiar with envvars read this article. Very good introduction to the topic. / envvars / 1 min read
- What type of interruptions impact developer productivity most?: Surprising: self-interruptions are more disruptive than external interruptions. by Lizzie Matusov / productivity / 4 min read
🧰 Tools
- inspotype: Pairing fonts / typography, fonts
- Papermark: Papermark is an open-source document sharing infrastructure with built-in page analytics and custom domains. / sharing
- wxt: Next-gen Web Extension Framework / extensions, browsers
- panda css: CSS-in-JS with build time generated styles, RSC compatible, multi-variant support, and best-in-class developer experience / javascript, css
- web2pdf: CLI to convert Webpages to PDFs / pdfs
- NaturalSQL: A series of top performing Text to SQL LLMs / llm
- Mojo CSS: The Atomic CSS Framework for crafting gorgeous UIs without shipping any CSS. / css
- Servor: Dependency free file server for single page app development by Luke Jackson / nodejs
- Web Monetization: The Web Monetization API allows websites to automatically and passively receive payments from Web Monetization-enabled visitors. / openpayments
- Free Faces: Typefaces for free / typography
- MDX Editor: MDXEditor is an open-source React component that allows users to author markdown documents naturally. / markdown
- Tailwind CSS button collection: Discover a collection of Tailwind CSS buttons designed to enhance your website’s look. / css, tailwind, buttons
- React Native Typescript Boilerplate: All-in-one React Native Typescript Boilerplate, Ready to Start / reactnative, typescript
- Knip: Find unused files, dependencies and exports in JavaScript and TypeScript projects / javascript, typescript
- SWC - Speedy Web Compiler: Rust-based platform for the Web / tools
- DotSlash: Simplified executable deployment / cli, scripts, automation
- LLRT: LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications. / javascript, engine, aws
- Shapefest: 100,000+ transparent PNG images of beautiful 3D objects. / 3d, objects
- kraftcloud: I first heard unikernels years ago at a conference, and here’s a cloud offering for it. Looking forward to joining the beta. / unikernels
- denoflare: Deploy the same worker to Cloudflare, Deno Deploy, AWS Lambda, and Supabase Edge Functions. / deployments
- Wasp: Rails-like framework for React, Node.js and Prisma. Build your app in a day and deploy it with a single CLI command. / framework, nodejs, react, prisma
🎨 Design
- Designer news is dead: For many years, it was the best place on the internet to discuss designing and building software. by solomon.io / designernews / 6 min read
- InspoVault: Design inspirations / inspirations / 2 min read
- Art of Symbol: Nicely made! / symbols / 18 min read
- Safiro Font: Mastery in Font Design & Typography: Explore the elegance of Safiro font, a masterpiece in font design and typography, perfect for branding, editorial, and web design. / fonts / 4 min read
- Fountn: Design resources updated weekly / resources / 0 min read
🤪 Fun
- Weeks of your life: How time flies… by weeksofyour.life / weeks / 1 min read
📚 Tutorials
- Gooey effect: Thanks @jh3yy! / css / 1 min read
- How to create rounded gradient borders with any background in CSS: Looks nice! / css / 6 min read
📺 Videos
- htmx deep dive w/carson gross: Unlisted video! by Carson Gross / htmx