Sharaaf Nazeer
Blog

Notes on shipping software

Long-form thinking on the patterns, mistakes and tools that make software teams actually ship.

Angular 18 Features: What's New in the Latest Release
Angular4 min read

Angular 18 Features: What's New in the Latest Release

After the release of Angular 17 in November 2023, expectations soared for the next version. Angular 18 is expected to deliver better performance, boost developer efficiency, and streamline the creatio

Jun 13, 2024Read
API First Approach with Spring Boot and Open API
Best Practices6 min read

API First Approach with Spring Boot and Open API

Hello everyone! It’s been a while since I last wrote an article, but I’m excited to get back into it. Last week, I attended an EXPO event at my workplace where many teams showcased their impressive AP

May 29, 2024Read
Node.JS and REST
JavaScript11 min read

Node.JS and REST

Hello everyone!. In this article, I'll be talking about Node.js and how It works well with REST API development.

Apr 11, 2021Read
API Design Best Practices
Best Practices12 min read

API Design Best Practices

Hello Everyone! Good to see you all after a long time!!.

Mar 25, 2021Read
Creating Our Own Spring Boot Docker Image and Publishing it to Docker Repositories
DevOps4 min read

Creating Our Own Spring Boot Docker Image and Publishing it to Docker Repositories

In this tutorial we will see how to create a simple Spring Boot Docker Image

May 16, 2020Read
Build a Simple TODO Application REST API using Spring Boot and MySQL
Design3 min read

Build a Simple TODO Application REST API using Spring Boot and MySQL

Hello Everyone! In this tutorial we will see how to create a simple Todo list API with CRUD operations along with MySQL and Spring Boot Data JPA.

May 8, 2020Read
Primitives and Non-Primitives in JavaScript
Common2 min read

Primitives and Non-Primitives in JavaScript

Before we move to the topic, let’s explore the following examples and try to understand what’s going on. As we know, constants cannot change through reassignment and constants cannot be redeclared

Mar 31, 2020Read
Object-Relational Mappers (ORMs)
Common2 min read

Object-Relational Mappers (ORMs)

As a fresher to the coding job or job interview, the terms like ORM can sound really intimidating. The great part of ORM is that they can make your work easier to write code once you get the hang of t

Mar 18, 2020Read
Package Managers and Repositories in a Nutshell
Common4 min read

Package Managers and Repositories in a Nutshell

A package is a file containing a computer program as well as necessary metadata for its deployment. Package metadata includes dependencies, descriptions, and versions.

Mar 12, 2020Read