|
 |
Hello,
Not much to report on the personal front, except for one exciting bit: I was in London last week for Rust Global! James Eastham and I delivered a talk about adopting Rust and serverless – arguing why that combo can be a game-changer for companies looking to start using Rust. If you're curious about the slides, you can check out my speaking page (and I'll add a link to the video as soon as it's available!).
Now, enough about me! Let's dive into the cool full-stack (and more!) content that I've hand-picked for this week. I hope it keeps you informed, and – perhaps most importantly – inspired to keep walking this endless path of full-stack mastery!
Your passionate editor, — Luciano |
“That's been one of my mantras — focus and simplicity. Simple can be harder than complex; you have to work hard to get your thinking clean to make it simple“ — Steve Jobs , Entrepreneur |

|
OKLCH in CSS: why we moved from RGB and HSL — Ready to ditch RGB and HSL? This article makes a strong case for adopting OKLCH as the go-to color notation in CSS. It explains why OKLCH is superior for readability, color modifications, accessibility, and wide-gamut (P3) colors and comes with its own interactive tool to visualize the OKLCH color space! I also want to throw in the mix an extra resource: a crazy cool OKLCH color palette that I discovered last week and that I am currently loving! Read article |
create-tsrouter-app — Given the recent 'official' deprecation of the Create React App CLI tool, you might be looking for a replacement... create-tsrouter-app is a CLI tool that builds TanStack Router-based SPA applications. It's designed as a drop-in replacement for CRA, making it easy to get started with a more flexible and powerful routing solution. With interactive setup, TypeScript support, and Tailwind CSS integration, it streamlines the creation of new React projects. View Repository |
My LLM codegen workflow atm — I admit, I'm starting to give AI a bit more credit than I used to when it comes to speeding up mundane programming tasks (and, to be fair, even the non-programming ones 😉). So, I'm becoming more receptive to content showcasing how other developers are leveraging AI... like this blog post, which offers a deep dive into Harper Reed's personal LLM-assisted workflow. It's a detailed account of his approach to both greenfield projects and legacy code, using tools like Claude, Aider, and Repomix. It's not just about the tools, but more about a new way of working as a software engineer. Will you try to use AI as much as possible to build your next website? I am personally starting to think I should give it a serious try! Read article |
React Team Updates CRA Migration Guidance After Community Pushback — To continue our conversation on the deprecation of Create React App (CRA), the React team's decision to sunset CRA wasn't controversial, but their initial recommendation of frameworks over standalone build tools certainly was. To me, this felt a bit like someone saying they stopped producing the model of bicycle you really like but rather than offering you the option of a new model, they told you "F*** off and go buy a race car" 😅. This article explores the community's strong pushback, including Vue.js creator Evan You's critique and the React team's surprisingly quick response. It's honestly a fascinating example of community dialogue shaping the direction of a major ecosystem and ultimately I am really happy with how things turned out. What's your take? Read article |
How To Use Chrome's Developer Tools — I use the Chrome DevTools quite a bit during my daily job and my various side projects, but it's such a huge ecosystem of tools and features that I'm always wary of something important that I don't know about... If you're like me, you might enjoy this article, which provides a very comprehensive overview of Chrome DevTools. It covers everything from basic inspection and debugging to advanced features like performance profiling, memory analysis, and security auditing. It explains how to troubleshoot websites, test features, and find new opportunities to improve performance and accessibility. Read article |
Ruby on Rails on WebAssembly — Another crazy-good piece of content from Evil Martians! Now, I don't often feature Ruby content here (sorry, Rubyists! 😅) but this article is too cool to pass up. It explores the seemingly impossible: running a full-stack Ruby on Rails application entirely inside the browser using WebAssembly! It's an insane demonstration of how WebAssembly is opening up the frontend to much more than just JavaScript, breaking down all you need to know about such advanced topic. From running a monolithic server-side application within the browser sandbox to the opportunities that WebAssembly brings. Even if you don't write a line of Ruby, this will blow your mind and give you a glimpse into the future of web development. Read article |
Handwriting An SVG Heart, With Our Hearts — This tutorial takes you on a charming journey of building an SVG heart from scratch. And seriously, if you have ever tried to figure out how SVG works, this article should be your gateway pill. The author teaches how you can come up with all sorts of cool shapes and designs with just XML (no fancy vector tools needed!). You'll learn about the <path> element, coordinates, strokes, and more. A fun, hands-on way to learn about SVG, so you can code the love into your websites... or maybe this will be the starting point for you to create crazy cool animated or interactive SVGs by just sprinkling a bit of clever JavaScript on top! Read article |
|
Think Python: How to Think Like a Computer Scientistby Allen B. Downey |

|
Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills. |
|
If we could have a penny for every content we have... 🤑 |
👋 That’s all for this week. See you next Monday! Greetings from your full stack friends Luciano & Andrea |
| 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! |
|
|
|
|
|
|
|
|