FullStack Bulletin

Subscribe
Archives
July 29, 2024

🤓 #383: How Airbnb Smoothly Upgrades React

CSS Grid Areas, Design GUI, How not to use box shadows, Tailwind CSS Gradients, Rendering Strategies, Principles for building financial systems

View this email in your browser

Logo

Hello,

Welcome to issue #383!
Last week I was uber happy to discover an awesome video review of my book Node.js Design Patterns! So let me officially thank Alfonso here for that! Make sure to check out his YouTube channel for some cool videos about web development!
Now let's get into some cool handcrafted and handpicked full-stack content! Happy full-stack week! 😍
Your editor, Luciano.

This issue is kindly sponsored by:

Product for Engineers

Helping engineers and founders flex their product muscles

by PostHog logo

“Just because something doesn't do what you planned it to do doesn't mean it's useless“

— Thomas Edison , Inventor

How Airbnb Smoothly Upgrades React

How Airbnb Smoothly Upgrades React — Learn how AirBnB ncrementally modernizes their frontend infrastructure to roll out the latest React features without downgrades. Read article

CSS Grid Areas — A fresh look at the CSS grid template areas and how to take advantage of its full potential today. Read article

Design GUI - Browser Extension for managing colors in CSS Variables — Design GUI is a very interesting browser extension for managing colors in CSS Variables. One of the most interesting features is its AI-generated color palette, but there's also accessibility testing and support for shadcn/ui and daisyUI (with more coming soon). Read article

How not to use box shadows — "So you think you know box shadows huh? I bet you didn't know they could do this!" ... When an article starts like this, how can you not read it?! Read article

sponsored

The habits of effective remote teams — Lessons from GitLab, Doist, PostHog, and more. Read Article

Tailwind CSS Gradients - Collection of gradients for Tailwind — This free collection contains lots of different gradients, ready to use in your Tailwind project. Get inspired, mix and match or use them directly. Read article

How to choose the best rendering strategy for your app —  Demystify Next.js rendering strategies: SSG, SSR, CSR, ISR, and PPR. Optimize your web apps for performance, SEO, and user experience. Learn when and how to use each approach with real-world examples and practical tips for modern web development. Read article

Engineering Principles for Building Financial Systems — Best practices and principles to create accurate and reliable software-based financial systems. Read article

Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter

by Wes McKinney

Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter

Get the definitive handbook for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.10 and pandas 1.4, the third edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You'll learn the latest versions of pandas, NumPy, and Jupyter in the process. Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It's ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub.

Buy on Amazon.com

Buy on Amazon.co.uk

OK, fine! You can have more content! 😤

  • Ruby methods are colorless
  • Slashing our AWS Bill at Levels.fyi
  • nho: 📌 1KB Web Component Abstraction
  • tailwindcss-intersect: Tailwind CSS with Intersection Observer variants
  • Button Stealer (Browser extension)
  • When Objects Are Not Enough
  • How Canva collects 25 billion events per day
  • Writing a book about Rust and AWS Lambda (AWS Bites Podcast)

👋 That’s all for this week. See you next Monday!

Greetings from your full stack friends Luciano & Andrea

🙌 Support us

If you enjoy FullStack Bulletin, consider sharing this newsletter with your friends and colleagues.


If there's something we can improve, let us know!


You can also sponsor the next issue!

Website iconTwitter iconMastodon icon

Copyright (C) 2024 FullStack Bulletin. All rights reserved.
*|IFNOT:ARCHIVE_PAGE|*

FullStack Bulletin is a FREE weekly curated newsletter for ambitious full stack developers. We sift the internet for builders, covering frontend, backend, databases, DevOps, and architecture to find what truly matters. Expect practical picks, clear takeaways, and fresh ideas that cut the noise, sharpen your skills, and fuel your creativity so you can put them to work right away.

*|END:IF|*

Our mailing address is:
*|IFNOT:ARCHIVE_PAGE|**|HTML:LIST_ADDRESS|**|END:IF|*

Want to change how you receive these emails?

You can update your preferences or unsubscribe

Don't miss what's next. Subscribe to FullStack Bulletin:
Powered by Buttondown, the easiest way to start and grow your newsletter.