Omar Shishani

Why does Next.js use Server-Side Rendering AND Client-Side Rendering

The whole point of React was to make website navigation faster with client-side rendering (CSR). So why does the React framework Next.js actually use server-side rendering (SSR)? This seems like it is taking a step backward, and eliminating the benefit of React. But Next.js actually performs both CSR and SSR on a page-by-page basis, allowing …

Why does Next.js use Server-Side Rendering AND Client-Side Rendering Read More »

Conversation with NameCheap to Activate SSL Certificate on cPanel

Your Question: Hello! I am trying to activate an SSL certificate for a friend. I thought I had done it a while ago, but after several days the site is still insecure. Could you please assist? Namecheap support pin: xxxxMy name: Omar ShishaniOwner of site: Brittany NealPlease wait and one of our operators will be with …

Conversation with NameCheap to Activate SSL Certificate on cPanel Read More »

Running cheetah.

How to Add Font Files to Your WordPress Server to Increase Load Speed

Adding font files to your WordPress server can speed up the load time of slow-loading fonts. Adding new fonts to your server involves two main steps: Adding the font files to the appropriate WordPress folder Adding a ‘font-face’ for each font file somewhere in one of your stylesheets Neither of these processes are particularly difficult, …

How to Add Font Files to Your WordPress Server to Increase Load Speed Read More »

How to Set Up My React Recipe App in cPanel

Create a folder in ‘public_html’ called ‘recipeapp_server_files’ Add server ‘app.js’ to ‘recipeapp_server_files’ Setup Node app in cPanel: Make URL = https://omarshishani.com/recipeapp This is the same URL that is listed for all React Router routes in ‘App.js’ Make app location = ‘public_html/recipeapp_server_files’ In ‘package.json’ for the React app, add the following line somewhere: “homepage”: “.”, Make …

How to Set Up My React Recipe App in cPanel Read More »

How to Verify Your NameCheap/cPanel SSL Certificate, and Validate DNS

I recommend going to this NameCheap link with instructions on Validating DNS, and scrolling down to the “Receive an email” section. This is the easiest method (which they also say, even though they list it as the LAST METHOD?!?). Otherwise, if you want to use Cname verification, my instructions below may help you. See also …

How to Verify Your NameCheap/cPanel SSL Certificate, and Validate DNS Read More »

Ep. 5 : Freelancing, Interviews, Travel

In this episode of a podcast I talk about the freelancing job that I’m currently working on, the interviews that I’ve been doing with the company as I’m with clients, and my plan to move soon to Portland and then to Austin. I’m looking forward to my dream of working remotely as a digital nomad.