React Hooks have fundamentally transformed how we build React applications since their introduction in React 16.8. With React 18 and beyond, hooks have become even more powerful and essential for modern React development. In this post lets explores everything we need to know about hooks, from fundamental concepts to advanced patterns and the latest features introduced with latest React release...
Ever wished your charts looked less “perfect” and more like they were sketched by hand? The Handwritten Graph npm Library (written in TypeScript with types support) brings that informal, playful aesthetic to your data visualizations, ideal for your personal websites, educational data plots, presentations, or any time you want to break away from the rigid, mechanical feel of traditional charts. ...
Authentication and authorization are critical aspects of any application, and choosing the right token format can significantly impact the security and maintainability of your system. JSON Web Tokens (JWT) have been widely used for these purposes, but a newer and more secure alternative has emerged: Platform-Agnostic Security Tokens (PASETO). In this post, we’ll dive into what PASETO is, how i...
Introduction In the world of IoT, managing and accessing data from various sensors efficiently is crucial. AWS provides a powerful suite of tools that allow developers to seamlessly integrate IoT devices, store data, and expose this data via RESTful APIs. In this post, we will walk through how to create a REST API using AWS CDK (Cloud Development Kit) in TypeScript to retrieve the latest sens...
The Internet of Things (IoT) is revolutionizing how we interact with the world around us, enabling devices to collect and exchange data seamlessly. In this blog post, we’ll delve into a practical IoT project where we’ll publish sensor data from a Raspberry Pi Zero to AWS IoT Core using Balena OS. Our goal is to create a reliable and efficient system for monitoring environmental conditions with ...