|
 |
Hello, *|LIST:NAME|*
Welcome to issue #361! What's going on, dear full stack dev?!
In this issue we have packed lots of interesting content. JSR, a potential game-changer in JavaScript development; localStorage insights; captivating SVG flag icons (I know this one is a bit weird, but I hope you'll like it nonetheless); mastering Promise methods and effective A/B testing; simplifying email template design with JSXemail; managing view transitions for fluid animations; harnessing vector search with SQLite, OpenAI, and Node.js.
Is this enough to keep you inspired? I hope it is 😄
— Luciano
|
This issue is kindly sponsored by: |
“Working ten hour days allows you to fall behind twice as fast as you could working five hour days“ — Isaac Asimov , Author |

|
JSR first impressions — JSR is a new package repository being introduced by the team at Deno that aims to solve many problems in the Javascript ecosystem. In this article, Kitson P. Kelly, ex-Deno core contributor, gives an overview of their first look at JSR (currently invite-only). Let's find out what we can expect from this promising project. Read article
|
Using localStorage in Modern Applications - A Comprehensive Guide — This guide explores localStorage in JavaScript web apps, detailing its usage, limitations, and alternatives like IndexedDB and AsyncStorage. A modern tutorial on one of the most interesting browser capabilities of the last few years! Read article
|
SVG Flag Icons — I have to admit that this one is here just because since I was a kid I had a fixation on nation flags! So I couldn't resist featuring a fantastic collection of finely drawn SVG flag icons. Who knows, maybe you are planning to build a flag guessing game or something else that requires a vast collection of flags! Either way, I hope you'll enjoy this link! Read article
|
Looking at the JavaScript Promise Collection Methods — A look at Promise methods such as Promise.all() , Promise.allSettled() , Promise.any() , and Promise.race() , all methods that work with an array of inputs. Do you know the differences and the pros and cons of all these methods? If not, this article provides a great summary with some nice examples! Read article
|
sponsored
10 things we've learned about A/B testing for startups — A/B testing can be an effective tool to improve conversion rate and increase revenue, but it's something far from simple to do correctly. Let's find out what are the things that matter and how to improve our chances of success! Read Article
|
Build Emails with a Delightful DX — If you ever had to create email templates, you know what PITA that can be! Trust me, I know something based on the experience of this newsletter alone. I recently bumped into JSXemail, a recent fork or react-email, which promises to give you the best possible developer experience when it comes to designing email templates that work on all mail clients. Check project
|
View transitions: Handling aspect ratio changes — If you try to animate something with a given aspect-ratio and you end up changing that ratio, your animation might not look great! This article provides a nice explanation of why that happens and a few tips and tricks (and examples) to get the transition you want. Read article
|
Your Own Vector Search in 5 Minutes with SQLite, OpenAI Embeddings, and Node.js — Learn how to build a powerful search experience using SQLite, OpenAI embeddings, and Node.js by understanding the concept of Vector Search and text embeddings. If you ever wondered what the hell is vector search and why everyone is talking about it, this article is a very practical way to learn more about it! Read article
|
|
Elasticsearch: The Definitive Guide: A Distributed Real-Time Search and Analytics Engineby Clinton Gormley |

|
Whether you need full-text search or real-time analytics of structured data—or both—the Elasticsearch distributed search engine is an ideal way to put your data to work. This practical guide not only shows you how to search, analyze, and explore data with Elasticsearch, but also helps you deal with the complexities of human language, geolocation, and relationships. If you’re a newcomer to both search and distributed systems, you’ll quickly learn how to integrate Elasticsearch into your application. |
|
Yup, more more 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! |
|
|
|
|
|
|
|
|