|  | Ciao, <<First Name>> 👋
Happy festivities (if you celebrate)! 🥳
I’m writing to you after indulging in way too much panettone and finally taking a breather from work and my usual busy life. But of course, I couldn’t resist editing another issue of FSB, so here we are!
This week’s selection might feel a bit all over the place. Why? Because my research has been delightfully random too! Without any specific projects guiding me, I’ve been surfing the web, stumbling upon fascinating articles, videos, and ideas. It’s a bit like an internet treasure hunt, and I hope this issue gives you that same sense of discovery.
So, grab a cozy drink, dive in, and enjoy! As always, I’d love to hear your thoughts... what do you think of this more eclectic approach? Just hit reply and let me know.
Your editor,
— Luciano
PS: Panettone, Pandoro, Barmbrack, a flaming Christmas pudding, or something else? I feel like this could be the debate of the season. Which team are you on? Send me a picture of your favorite holiday season sweet! | “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 | 
| Setting up a static blog with Zola — If you're a fan of static sites like I am, you'll love this! Orhun Parmaksız shares his journey of building a minimalist, terminal-inspired blog using Zola, a static site generator written in Rust. From customizing themes for a unique aesthetic to adding interactive features like GitHub-based comments and applause buttons, this piece is packed with inspiration and practical tips. I enjoyed this one, and I hope you will too! Read article | Server-Sent Events (SSE) Are Underrated — I found Igor Wiwchar's article on Server-Sent Events (SSE) insightful and practical. He highlights how SSE offers a simpler alternative to WebSockets for real-time updates, seamlessly integrating with existing HTTP infrastructure. Igor also addresses potential limitations, such as browser connection limits when not using HTTP/2, and guides on implementing SSE effectively. Read article | Node.js Now Supports TypeScript By Default — I’ve been waiting for this for a long time, and I was thrilled to learn that Node.js 23 now supports running TypeScript files without extra configuration! Huge thanks to Marco Ippolito for being the main driver behind making this happen within the Node.js working group. It’s great to see this progress come relatively quickly, as more and more Node.js projects adopt TypeScript. This means you can execute .ts files directly with Node.js, streamlining development by removing the need for separate build steps. While Node.js won’t perform type checking at runtime, integrating tsc --watch into your workflow ensures code quality. This has the potential to be a big boost in the quality of life for backend developers, making the process more efficient and enjoyable. Read article | Lua is so underrated — You know what else is underrated? Lua! I’ll admit, I’m not exactly a big fan (though to be fair, my experience with it has mostly been limited to Nginx scripting). That said, this article made some excellent points that got me to reconsider Lua from a fresh perspective. It highlights the language's clean design, minimalistic syntax, and support for multiple programming paradigms, making it a fantastic choice for embedding in applications. Yet, despite all these strengths, Lua tends to fly under the radar compared to more heavily marketed languages. Read article | A new learning experience on MDN — MDN has recently revamped its "Learn Web Development" section, merging the MDN Curriculum into a unified learning pathway. This update offers a structured guide for beginners, emphasizing essential skills and best practices in front-end development. The curriculum covers topics such as web standards, environment setup, and core web technologies, aiming to take learners from "beginner to comfortable." By consolidating resources, MDN provides a clearer and more efficient learning experience for aspiring web developers. Read article | Full Stack Development: Complete Guide 2024 — If you’ve been looking for a solid take on what the full-stack developer path should look like or searching for resources to sharpen your skills, this article is a fantastic place to start. It defines full-stack development as covering front-end, back-end, and database management while highlighting the versatility that makes full-stack developers highly sought after. The guide outlines key technologies, from HTML, CSS, and JavaScript to React, Node.js, Python, and even DevOps tools like Docker and Jenkins. It also includes a practical learning path and addresses the challenges of staying updated with ever-evolving tech. Read article | How to create a simple agent for your Gmail inbox with Ollama and JS — I’m not sure if AI falls under the umbrella of full-stack development (a debate worth having!), but it’s becoming knowledge we can’t ignore. This article provides a step-by-step guide to creating an email agent using JavaScript and Ollama. You’ll learn to enable the Gmail API, set up OAuth credentials, and leverage Ollama’s local Large Language Models (like Llama 3.3 and Phi 3) to categorize emails, create labels, and update them dynamically. Read article | | Art of Scalability, The: Scalable Web Architecture, Processes, and Organizations for the Modern Enterpriseby Martin Abbott, and Michael Fisher | 
| The Comprehensive, Proven Approach to IT Scalability-Updated with New Strategies, Technologies, and Case Studies In The Art of Scalability, Second Edition, leading scalability consultants Martin L. Abbott and Michael T. Fisher cover everything you need to know to smoothly scale products and services for any requirement. This extensively revised edition reflects new technologies, strategies, and lessons, as well as new case studies from the authors' pioneering consulting practice, AKF Partners. Writing for technical and nontechnical decision-makers, Abbott and Fisher cover everything that impacts scalability, including architecture, process, people, organization, and technology. Their insights and recommendations reflect more than thirty years of experience at companies ranging from eBay to Visa, and Salesforce.com to Apple. You'll find updated strategies for structuring organizations to maximize agility and scalability, as well as new insights into the cloud (IaaS/PaaS) transition, NoSQL, DevOps, business metrics, and more. Using this guide's tools and advice, you can systematically clear away obstacles to scalability-and achieve unprecedented IT and business performance. | | This Monday deserves more content! 🪇 | 👋 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! |
|
|
|
|
|
| | |
|
|
|
|
|