3Articles

tRPC: End-to-End Type-Safe APIs in TypeScript Without Codegen
- Mohammad Abu Mattar
- Web Development
- Backend Engineering
- Published: 20 Jul, 2026
The line between the frontend and the backend has always been a place where types go to die. In a normal REST setup you define the shape of a request and a response on the server, then you write those

RESTful API vs. GraphQL: Which API is the Right Choice for Your Project?
- Mohammad Abu Mattar
- API Design
- Web Development
- Backend Architecture
- Software Engineering
- Published: 11 Mar, 2023
TL;DR When deciding between RESTful and GraphQL APIs for a data analysis and display application, it is important to consider the advantages and disadvantages of each. RESTful APIs have been aroun

Get Started with Building ReactJS and Docker: A Complete Guide
- Mohammad Abu Mattar
- ReactJS
- Docker
- DevOps
- Containerization
- Web Development
- Published: 18 Feb, 2023
Introduction Docker is a powerful tool that allows developers to create, deploy, and run applications in a portable and scalable way. It uses containerization to encapsulate all the dependencies a