Why use and When to use NextJS

Working on modern Javascript framework is amazing but there are a couple problems related to rendering all the content on the client-side like: 1- The page takes longer to fully load because all the JS must load, and your application needs to run to determine what to show on the page. 2- Search engines are... Continue Reading →

Observables in Angular

Learning Javascript is never ending, there is always new frameworks, new ECMAScripts keeps updating and it evolves it into a language that can be used from web development, mobile development, IoT and etc. And because of that I am starting a tutorial Series called "April's JS-TUTS Series", I will be focused on Javascript Tutorials that... Continue Reading →

Using Laradock

What is Laradock? It is a full PHP development environment for Docker. It supports a variety of common services, all pre-configured to provide a ready PHP development environment. Why I prefer Docker? Before using Docker, I used Vagrant although Vagrant is easier to setup Docker won me because it is faster to start and stop... Continue Reading →

Deploying your ReactJS App to Github Pages

Here is a new quick tutorial on how to deploy your reactJS application via Github Pages. I still prefer Heroku for dynamic web apps but here is the quick guide if you have a very simple React App and wanted to deploy it quickly to add it to your Frontend Development skills portfolio.

COVID-19 Live Updates WP Plugin

Everyday I always check the number of Coronavirus cases not just in the UK but also in other countries. The thing about checking it on other websites is that the websites often contain ads, or don't easily allow me to compare between countries in the format I want. So I realize why not built my... Continue Reading →

Website Powered by WordPress.com.

Up ↑