Samira Awad

Samira Awad @samirabawad

About: In development, it's the small details that matter. Over time, they’re easily forgotten, so I created this space to capture and share what I learn.

Joined:
Jul 26, 2024

Samira Awad
articles - 18 total

How to Deploy ASP.NET Applications on IIS: Complete Guide

Deploying ASP.NET applications on IIS is an essential task for developers working in Windows...

Learn More 4 0Mar 23

Cloud, Containers, and Kubernetes: Fundamentals for Developers

Introduction to Cloud and Containerization In this article, we will explore what the cloud...

Learn More 2 2Oct 23 '24

Operating systems: Which one to use as a developer and why?

First, we must clearly understand the concept of an operating system: What is an Operating...

Learn More 1 2Oct 18 '24

New Version of Angular: Angular 17 CHANGES:

1. New website: We will have new documentation, tutorials, and a playground section where we can run...

Learn More 1 1Oct 2 '24

New Features in Angular 16: Signals and RxJS

1) Signals vs RxJS: Creating a Signal variable from scratch in Angular 16 and comparing it to an...

Learn More 2 1Oct 2 '24

What's New in Angular 16: Inputs in Components

1) Required Component Input from Angular 16. Now a component can have a required Input. Imagine we...

Learn More 1 1Oct 2 '24

What's New in Angular 16: Inputs in Components

1) Required Component Input from Angular 16. Now a component can have a required Input. Imagine we...

Learn More 1 1Oct 2 '24

Improve performance in Angular by creating your CUSTOM PIPES

We should not use methods in the HTML unless they are associated with events: This has the problem...

Learn More 1 1Oct 2 '24

Improvements in Angular 14 and 15

1) Inject Services in Angular 14 Without a Constructor Using inject. Previously, a class with a...

Learn More 2 1Oct 2 '24

Changing the Angular CLI version

Angular is constantly updating its versions, every 6 months. There are two ways to make the change:...

Learn More 1 4Oct 2 '24

Node.js version

It’s crucial to use the correct Node.js version for our project, otherwise, we may encounter issues...

Learn More 1 2Oct 2 '24

How to install Node.js, NPM and NVM on Windows (node version manager)

1. Introduction: Each language has its own version manager. For Node.js, we use NVM (Node Version...

Learn More 3 0Aug 29 '24

Getting Started with Angular: Complete Guide

Angular vs. AngularJS It's important to distinguish between Angular and AngularJS. Although both are...

Learn More 9 2Aug 19 '24

Data Persistence (Cookies, Sessions, Tokens, LocalStorage and SessionStorage)

In this article, we will explore how data persistence on the web works in two parts. First, we’ll...

Learn More 6 2Aug 15 '24

Asynchronous Requests in JavaScript: AJAX, JQUERY, FETCH and AXIOS.

Browser-Server Relationship in Web Pages Browser-Server: Traditional Model A normal web page...

Learn More 2 4Aug 2 '24

What is PHP? Is it still a used language?

PHP is an interpreted programming language, which means it does not compile. Its code is processed on...

Learn More 1 2Aug 1 '24

Promises vs Callbacks.

The first thing is: What are promises and callbacks? In short, promises are JavaScript objects that...

Learn More 1 0Jul 27 '24

What is NodeJS?

Node.js is an open source runtime environment for the server layer. It allows developers to create...

Learn More 0 1Jul 26 '24