Eneas Lari
Embrace curiosity taking risks and allow yourself to make mistakes!
Articles
Understanding Nginx: From Simple Concepts to Technical Details and Deploying securely with PM2 and Certbot
2/5/2024
Get to know Nginx! We'll start with a super simple explanation, then dig into how it helps websites handle lots of visitors smoothly. Whether you're just curious or need to speed up your site.
How to Install the Latest Node.js on Ubuntu 22.04: A Step-by-Step Guide
2/5/2024
Get Node.js up and running on Ubuntu 22.04 with our easy, step-by-step guide! Whether you're new to Node.js or an experienced developer, we'll show you how to use NodeSource's distributions for a hassle-free install. Plus, tips on troubleshooting common issues and managing versions with nvm. Get started today and boost your web projects with the latest Node.js features!
Hosting a NodeJS Web App on Ubuntu Server 22.04
29/4/2024
Let's gear up for a fantastic adventure where you'll transform your Node.js application from a local wanderer into a world-class web sensation! 🌐🚀 We're not just launching an app; we're launching it in style on an Ubuntu server, with Nginx as our suave reverse proxy and PM2 as the tireless sentinel ensuring everything keeps ticking, no matter what. Ready to make some digital magic?
How to Set Up a Local Ubuntu Server(22.04) on VMware for Web App Testing
23/4/2024
How to configure your Ubuntu server to efficiently deploy and test your applications, ensuring they are ready for production before making them live. This setup will allow you to streamline your development process, catch any issues early, and maintain a stable production environment.
Daily Habit Persistence for Programmers: Techniques for Consistent Coding Practice
11/12/2023
A habit tracker is an efficient tool for monitoring consistency in habits, valuable for programmers looking to enhance their coding discipline. It involves marking a calendar each day a specific habit, like coding, is practiced, creating a visual streak of consistency.
The Pomodoro Technique - How to use it effectively as a programmer
14/11/2023
The Pomodoro Technique is a productivity method involving 25-minute focused work sessions (Pomodoros) followed by short breaks. It helps in maintaining concentration and managing tasks effectively, especially in programming. After every four Pomodoros, a longer break is taken for mental refreshment.
Creating a Single-File Node.js API with Express, MongoDB, and EJS Integration
10/11/2023
In this article we set up a minimalist Node.js project with Express, connected it to a MongoDB database, and created a Mongoose model for products. After developing CRUD endpoints, we successfully tested them with Postman and prepared to render HTML pages using EJS.
Effortless Data Fetching and Rendering with Redux Toolkit
8/11/2023
We've successfully created our productApiSlice and harnessed its endpoints for fetching product data. Next, we'll showcase this data on the Product screen, highlighting the convenience and power of Redux Toolkit in streamlining our app's data flow and presentation.