Things break. The question is not whether your app will hit an error, it is how gracefully it recovers. Here is how I think about error handling across the frontend, backend, and queue consumers, with real patterns from the apps I run.
Where should I validate? Everywhere, and for different reasons
Validation is one of those topics that feels boring until something goes wrong in production. Here is how I think about validation across the stack, with real examples from the apps I run.
Enums as arrays in PostgreSQL - Updated 2024
Learn how to use PostgreSQL enums with arrays for data validation and integrity. Complete guide with examples and PostgreSQL 16 updates.
Using Check Constraints in PostgreSQL for Value Validation
Explore how check constraints in PostgreSQL can be used for effective value validation, offering flexibility and control over data integrity.
Building a Custom Content Slider (Carousel) in Angular
Learn how to build a custom content slider or carousel in Angular that can display any type of HTML content, including images, text, and videos.
Pre-authorized transaction on the Stellar network
Learn how to create pre-authorized transactions on the Stellar network using JavaScript. This guide covers the multi-signature feature and how to build a pre-authorized payment transaction.
Welcome!
Hi, welcome to oliha.dev! Here, I will be sharing my thoughts and experiences on things that I am currently working on, past work and my interests.