FullStack Bulletin logo

FullStack Bulletin

Subscribe
Archives
November 27, 2023

🤓 #348: Announcing Vite 5

Interactive Guide to CSS Grid, The Valley of Code, Creating Bento Grid Layouts, Taxonomy of Web Components, Width and Height in CSS, Beautiful URLs

View this email in your browser

Logo

Hello, *|LIST:NAME|*

... and welcome to issue #348!
I am currently packing and getting ready to travel to Las Vegas to attend re:Invent, the biggest AWS conference of the year! By the time you get this email I should already be there! If you are attending as well, give me a shout, I'd really love to have a chat and know what can I do to make FullStack Bulletin better for you!
Now, I'll leave you to some juicy full-stack content. This week, somehow there's lots of talking about CSS Grids, so I hope you like the topic, but if not, there's plenty of other cool stuff to check out!
Enjoy! 😊

“Good programmers don't just write programs. They build a working vocabulary“

— Guy Steele , Software Developer

Announcing Vite 5

Announcing Vite 5 — Vite is one of the most used JavaScript/TypeScript dev servers and bundlers of the ecosystem. It's great to see a new major release that focuses on performance and polishing the internal API. Check out this release post to find out about the other changes. Read article

An Interactive Guide to CSS Grid — How much do you know about CSS Grid? If I have to be honest, every time I use it I feel incredibly powerful, but also incredibly dumb... I can never quite achieve what I set myself to do and then I eventually revert to doing something simpler with Flexbox. If you are like me, you might really enjoy this interactive guide to CSS Grid. It helps with setting the correct mental model from the start and it does a great job at showing which primitives you can compose to achieve great results with your layouts. But CSS Grid is not for every use case, so you'll also learn when it's worth using it and when you should pick something else instead. Read article

The Valley of Code — The Valley of Code is a portal with lots of useful information for those who aspire to become full-stack web developers. Oh, are you already a well-capable full-stack web developer? Well, good for you! But trust me, this website has so much good stuff in it that I am sure there's some topic you might want to revise and make sure your understanding of all the bits and pieces is top-notch! Read article

Creating Bento Grid Layouts — One of my favourite new web design trends is the Bento Grid. It takes inspiration from the famous Japanese Bento Box and it is widely used (even Apple has been using it quite extensively in the last year). Now, if you like this trend too and you also like Tailwind CSS, you might want to learn how to create a Bento Grid Layout with Tailwind CSS, so here you go. Read article

An Attempted Taxonomy of Web Components — Zach Leatherman (creator of Eleventy and a big fan of progressive enhancement and zero-dependency web components) attempts to define a taxonomy of Web Components. What does that mean? The idea is to classify different types of web components by their intrinsic characteristics. It's definitely worth a read, especially if you prefer to use frontend frameworks. It's amazing to see how much you can achieve with plain simple "vanilla" web components. Read article

Width and Height in CSS — A short article that discusses the big beautiful mess that is making things for the world wide web (which is especially true when it comes to defining width and height properties in CSS... sooooo many nuances!) Read article

Your Website’s URLs Can and Should Be Beautiful — The key to making a beautiful URL is finding a balance between brevity and clarity. Beautiful URLs can make the difference and be catchy and drive more conversions! Read article

The Self-Taught Programmer: The Definitive Guide to Programming Professionally

by Cory Althoff

The Self-Taught Programmer: The Definitive Guide to Programming Professionally

This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping you learn to program, it also covers the rest of the things you need to know to program professionally that classes and books don't teach you.

Buy on Amazon.com
Buy on Amazon.co.uk

Wanna check something else? 🤔

  • 5 Formatting Techniques for Long-Form Content
  • The Tension and Future of Jamstack
  • APIs with Rust and Axum - Part 1
  • Introducing Amazon CloudFront KeyValueStore: A low-latency datastore for CloudFront Functions
  • Build a CRUD REST API in Rust

👋 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 iconInstagram 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:
Start the conversation:
https://fullstackbu…
Powered by Buttondown, the easiest way to start and grow your newsletter.