Articles
I read articles and I love writing them, sharing my ideas and knowledge with people is a beautiful thing. So join me in this journey full of information and fun.
Writing about Mobile and Web development

Naming Conversion in a Design System
Master design system naming conventions across tokens, components, states, and variants to improve team collaboration, consistency, and scalability.

Design System
Design system is a set of design rules and standard to manage your project visuals across team and development process.

The Component Registry Model
How component registries differ from npm copying source instead of installing packages.

We Built a Self-Hosted AI Assistant You Can Drop Into Any React App
No API keys, no cloud, no monthly bill. Learn how we built Lume — a self-hosted AI bubble you can drop into any React app using Ollama.

Why self-hosting your company data matters more than ever,
SaaS breaches surged 300% in 2024. Here's why small businesses should own their data — and how self-hosting changes everything.

Sending Emails Made Simple with Resend and NextJs
Simplify email integration in your NextJs app with Resend, featuring easy setup, React Email templates, and reliable deliverability…

Effective Testing in React: A Guide with Real Examples
Learn React testing with examples, using Jest and React Testing Library for robust applications…

How to Set Up Shared Shadcn UI Components in an Nx Monorepo
Learn how to set up shared Shadcn UI components in an Nx monorepo for efficient app scaling and component reusability…

Streamlining Roles and Permissions Management with Hasura and Clerk
Streamline roles and permissions with Hasura and Clerk for secure, scalable web apps. Includes a step-by-step setup guide…

Spring Boot Swagger Integration Guide
Integrate Swagger with Spring Boot to simplify API development and enhance documentation, improving communication and collaboration across teams…

Visualize Postgres DB with pgAdmin inside Docker
Use Docker for PostgreSQL and pgAdmin setup for efficient, scalable database management with visual tools. Follow this guide for streamlined handling…

Nx Monorepo
Nx simplifies monorepo management, boosting code reuse, collaboration, and productivity with tools for modern application development…

E-mail service in NextJs and nodemailer
Learn to integrate Gmail with NextJs and Nodemailer for programmatic email sending. Step-by-step setup and coding guide included…

Supabase With Prisma
Supabase and Prisma streamline backend setup and database management, offering type safety and flexibility for scalable app development…

MapBox React Native SDK
setup mapbox using react native and expo…

Zustand
zustand the best state manager for react…

CSS Grid and Flex
Hello everyone, as the title says we're going to discus two of the most important concepts of CSS which are displays Grid & Flex. i am a self-taught…

HTML Structure
Self-taught full-stack developer…