MyDevPage Blog

The Latest in Web Development, NextJS, React,
Javascript, Tips, and Portfolio Success.

Latest Posts

How to Create React App with Vite - Portfolio Website Tutorial

How to Create a React App with Vite – Portfolio Website Tutorial

In this step-by-step tutorial, we’ll learn how to setup a Vite and React application to easily build our Portfolio Website. ViteJS, known for its lightning-fast build times, pairs perfectly ...

JavaScript Strings Cheatsheet

JavaScript Strings Cheatsheet - All Methods

If you were looking for a handy JavaScript cheatsheet for all the string methods, including their parameters, descriptions, and examples, you've found it.

Learn Advanced Routing in Next.js 14

Learn advanced routing in Next.js 14 with src/app directory

Learn how to master Next.js 14 routing with the new src/app directory. Discover key features, dynamic routing, and nested layouts with practical examples.

How to Delete a File and Directory in Mac

How to Delete a File and Directory in Mac – Terminal Command

Deleting files and directories is usually easy with Finder for Mac users. While graphical interface works great most of the times, using terminal commands usually offers more flexibility and...

How to do Server-Side Rendering with Next.JS 14

How to do Server-Side Rendering with Next.JS 14

Explore Next.js, a React framework featuring SSR, SSG, and API routes to enhance app performance and SEO.

Power of a standout Portfolio for Software Developers

The Power of a Standout Portfolio for Software Developers

The power of a portfolio website really depends on you and the contents of the website. But having one is 10x better than not having one.

NextJS 14 API Route Tutorial

NextJS 14 API Route Tutorial

In this article, we will learn all about NextJS API routes. The benefits of these serverless and optimized functions are endless. If you are a web developer, you need to read this.

How To Setup a Vite React App

How To Setup a Vite React App

Learn how to create a Vite React app with our step-by-step tutorial. Discover Vite's benefits, including fast startup, HMR, and optimized builds, for efficient modern web development.

send-emails-using-react-emailjs

How to send emails in a React App using EmailJS - Full Tutorial

Learn how to integrate EmailJS with React to effortlessly send emails directly from your web app, without the need for a backend server. This step-by-step tutorial will guide you through set...

GPT-4o mini new model

How does GPT-4o mini do with programming an app?

The newest GPT-4o mini model just launched from OpenAI and I wanted to test it out. So in this article you'll find how the mini performs when it's asked to program a simple app.

How To Add ESLint To A React Project

How To Add ESLint To A React Project

Adding Linting rules to a React project is must when it comes to improving code quality, making code more consistent and avoiding bugs. There is a popular open-source JavaScript linting tool...

the-10-best-cms-for-nextjs

The 10 Best CMS For NextJS: Comparison Guide

Looking for the best content management system (CMS) for your website built with Next.js? Our detailed comparison guide will help you understand the important features, advantages, and disad...

Django vs Flash

Django vs Flask: Which one is right for you?

Choosing between Django and Flask can be challenging, but this article will make it clear. We'll compare both framework's unique features, pros, and cons. Whether your next project is large ...

angular-vs-nextjs

Angular vs NextJS: Which one to choose?

Angular vs. Next.js: Pick the best web development framework. Check out our in-depth analysis of unique features, pros, cons, and recommendations for high-performance and complex apps.

all-22-javascript-array-methods-explained-with-examples

All 22 JavaScript Array Methods Explained with Examples

Whether you need a refresher or are learning JavaScript make sure to review all of these helpful 22 array methods today.

Firebase Auth + Next + Tailwind

How to Setup Firebase Auth with Next.js 14: A Complete Guide

Learn to integrate Firebase Auth with Next.js 14 for use authentication. This guide offers practical examples of Firebase Authentication backend services, easy-to-use SDKs, and ready-made UI...

5 Traits of a Senior Software Engineer to Level Up As a Junior Software Engineer

Junior to Senior Software Engineer: Helpful Tips

The difference between a Senior and a Junior Engineer goes beyond the number of years of experience. The way they think and work are completely different. I’ve narrowed it down to 5 traits b...

How To Learn JavaScript in 4 Weeks

Learn JavaScript in 4 Weeks: Beginners Guide

Learning JavaScript for the first time is hard, especially if you don't have a clear plan. Many learners just pick up bits of information here and there from blogs and YouTube videos. This s...

firebase-firestore-nextjs-tailwind

How to Setup Firebase Firestore with Next.js 14: A Complete Guide

Learn to integrate Firebase Firestore with Next.js 14 for CRUD operations. This guide offers practical examples for managing real-time data effectively.

Shadcn-UI-Cover-1

How to use Shadcn UI with NextJS and Tailwind CSS

Shadcn UI is a library that you can use to create dynamic components. In this tutorial we’ll learn how to quickly setup Shadcn for any Next.js 14 project with Tailwind CSS. At the end you’ll...

Vite vs Nextjs: Which one is right for you?

Vite vs Nextjs: Which one is right for you?

Vite and Next.js are both top 5 modern development framework right now. They are both great depending on your use case so we’ll discuss 4 areas: Architecture, main features, developer experi...

Why All Software Developers Need a Portfolio Website

Why All Software Developers Need a Portfolio Website

A one page resume can only tell so much. A portfolio site however is able to showcase more of your skills and achievements leaving a lasting impression on recruiters, hiring managers and eve...

Using Next.Js 14 Server Actions

How to use Next.Js 14 Server Actions

A Server Action in Next.js 14 is an asynchronous function that executes directly on the server whenever a form is submitted. This feature allows you to handle server-side logic seamlessly, i...

Next.Js 14 with Supabase

How to use Next.Js 14 with Supabase

Next.Js provides a solid foundation for building React applications with server-side rendering, while Supabase offers a scalable and easy-to-use backend-as-a-service with PostgreSQL as the d...

How to send emails using Next.js 14, Resend and React-Email

How to send emails using Next.js 14, Resend and React-Email

Effective communication with your users is crucial, and emails play a key role in that. In this guide, we'll dive into how to send emails using Next.js 14, the Resend Email API, and React Em...