|
 |
Hello, *|LIST:NAME|*
Welcome to issue #356,
Are you ready for another issue packed with awesome full-stack content? I certainly enjoyed this week's content... oh, and there are some quirky ones!
I spent a good amount of time last week playing with APIs for generative AI, particularly Amazon Bedrock (I also made a live stream with my friend Roberto showcasing some blogging experiments). I also discovered krea.ai, an incredible online tool that allows you to do real-time image-to-image generation and image enhancement. Finally, I spoke with Eoin about how to run AI models within AWS Lambda and why.
If you are into AI stuff, you might enjoy this extra content, if not, let's jump into the full-stack stuff! Enjoy!
— Luciano
|
|
“When I am working on a problem, I never think about beauty. I think only of how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong“ — R. Buckminster Fuller , Inventor |

|
Glide Data Grid — If you ever need to build a web application that needs to manage complex tables with tons of records, you might really like this React project. Glide data grid is a React grid component that is fully typed in TypeScript and supports advanced features such as custom cells and virtual scrolling. Visit website
|
Designing better target sizes — How "clickable" are your websites on mobile? This is an easy one to fail on... more often than not we don't think that our buttons might be too small on mobile, so what do we do? Is there a practical and simple solution? Well, test your websites on mobile, for one! But also check out this article that provides some ideas on how you can increase the area of interactivity on mobile and make sure to provide an optimal UX. Read article
|
npm in Review: A 2023 Retrospective on Growth, Security, and Quirky Facts — In 2023, with 2.5 million live packages, npm had 184 billion monthly downloads! This is astonishing and it comes with some challenges. This article addresses npm's security challenges, including the identification of over five thousand malware packages and the management of supply chain attacks and spam campaigns throughout the year. It also provides some other quirky bits, like what's the package with the longest name! Definitely worth a read. Read article
|
Introducing fsx: A modern filesystem API for JavaScript — Filesystem APIs in JavaScript runtimes haven't been great for a long time, but this library tries to bring a fresh approach to the table. One that is focused on making common cases easier, and errors rarer and more manageable. It also pays quite a bit of attention to observability and testing. Worth checking it out if you have been frustrated by the existing state of filesystem modules. Read article
|
The Complex But Awesome CSS border-image Property — The CSS border-image property is one of those properties you undoubtedly know exists but may not have ever reached for. This article demonstrates different approaches for using border-image to create clever decorative accents and shapes. Read article
|
Findings From the Monotype & Neurons Typography Report  —  This is a bit of an off-topic, but if you are into fonts and typography you'll certainly love it. Monotype and Neurons, an applied neuroscience company, has released the first results of an ongoing study, revealing the emotional impact of different typefaces across eight countries… Read article
|
Transcribe audio on Cloudflare Workers with AssemblyAI, Node.js, and TypeScript  — In this tutorial, you'll learn how to create an application that transcribes the audio files (and video files) to text. You'll create a TypeScript backend on top of Cloudflare Workers and use the AssemblyAI APIs to transcribe the audio. Read article |
|
The DevOps 2.0 Toolkit: Automating the Continuous Deployment Pipeline with Containerized Microservicesby Viktor Farcic |

|
This book is about different techniques that help us architect software in a better and more efficient way with microservices packed as immutable containers, tested and deployed continuously to servers that are automatically provisioned with configuration management tools. It's about fast, reliable and continuous deployments with zero-downtime and ability to roll-back. It's about scaling to any number of servers, design of self-healing systems capable of recuperation from both hardware and software failures and about centralized logging and monitoring of the cluster. |
|
You ask, we provide! 🤗 |
👋 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! |
|
|
|
|
|
|
|
|
Add a comment: