My Learnings

Explore my blog posts documenting the insights and solutions I've gained from overcoming challenges over the past three years. Dive into a range of topics and lessons that showcase my continuous growth and expertise.

PostgreSQL: data types

Understanding data types is foundational for optimizing database design, ensuring data integrity, and enhancing application performance. Choosing the Right Data Type Selecting the proper data...
Continue reading

CRUD operations in PostgreSQL

CRUD operations in PostgreSQL are the four basic actions you perform on table data: Create, Read, Update, Delete. These are done with standard SQL commands that...
Continue reading

GraphQL vs REST API

GraphQl and REST(Representational State Transfer) are popular architecture for designing APIs to exchange data between a client and server. They achieve the same goal but...
Continue reading

Core NestJS concepts

These are the core concepts of NestJS, a progressive Node.js framwork designed for building efficient and scalable server-side applications. Let learn each core concept with...
Continue reading

RPC vs gRPC

In typical web development, we use REST APIs to allow the client (like a browser or mobile app) to talk to the server. It’s great...
Continue reading

React Native: FlatList

FlatList in React Native is a highly efficient and flexible component designed to render large lists of data by only rendering items currently visible on the...
Continue reading

React Native Basics

Core Concepts In this we are building a very simple Todo App. Components: Styling in ReactNative Layouts & Flexbox How to make screen Scrollable To...
Continue reading

Learning React Native.

What is React Native? Credit: Academind‘s React Native Cource You can find all course resources + instructions on how to use them in this GitHub...
Continue reading