Lance

Lance

Lance is a software engineer with over 15 years of experience in full-stack software development.

Posts by Lance

Overview of Data Structures

Overview of Data Structures

Data structures and algorithms are the building blocks of computer science. Data structures and algorithms play an important role throughout the computer software and hardware indu...
October 9, 2022
How to use google adsense in Next Js

How to use google adsense in Next Js

Using Adsense in Next js needs a different approach compared to a traditional request-based website. This article explains how to use Google Adsense in a Next js application.
October 9, 2022
Nextjs How to use getServerSideProps

Nextjs How to use getServerSideProps

In simple terms, getServerSideProps enables a page to render server-side. getServerSideProps renders your client-side page in server-side and returns a hydrated SEO-friendly HTML ...
October 9, 2022
All you need to know about Array Data Structure - one-dimensional arrays

All you need to know about Array Data Structure - one-dimensional arrays

Arrays are the most common data structure used across many programming languages. Most built-in data structures in programming languages such as Lists, Maps, and tables use arrays ...
October 9, 2022
React js google tag manager: React Google analytics problem solved

React js google tag manager: React Google analytics problem solved

Google tag manager, out of the box is unable to track React js page navigations using react-router. This article explains how the React js Router works and how to make Google tag m...
October 8, 2022
Next js quick references and tips

Next js quick references and tips

Discuss five tips to make your Nextjs development easy. See how env local variables, changing default server port, dynamic javascript, title, and meta description, and refresh getS...
October 3, 2022
NGINX ssl certificate configuration: using https with NGINX

NGINX ssl certificate configuration: using https with NGINX

Configuring SSL with NGINX takes only few minutes. This tutorial guides you through the essential steps to install SSL in the Nginx server to enable HTTPS
October 3, 2022
Next js generate sitemap dynamically

Next js generate sitemap dynamically

A sitemap is an essential component in SEO. This tutorial explains how to generate a sitemap in the next js without installing any additional packages
October 2, 2022
NGINX - Host multiple domains on one server

NGINX - Host multiple domains on one server

Multiple domains can be hosted on Nginx using server blocks. If you choose a VPS as your hosting platform, all your websites can reside in a single server, giving you the flexibi...
October 2, 2022
SEO image optimization - Simple image enhancement for better SEO

SEO image optimization - Simple image enhancement for better SEO

Using properly sized and optimized images is significant for mobile websites. Let's discuss how to use the simple html picture tag to serve properly sized images to browsers
October 1, 2022