Eneas Lari

Embrace curiosity taking risks and allow yourself to make mistakes!

Exploring Technologies

Upgrading Unity Projects Using a Clean Project Migration
20/1/2026

Upgrading a Unity project can introduce hidden bugs, broken settings, and long-term instability if done in place. An industry-proven alternative is **Clean Project Migration**: creating a fresh Unity project in the target version, installing and configuring packages first, and then migrating assets and settings in a controlled manner. This technique is widely used in professional studios when upgrading across major Unity versions, changing render pipelines, or stabilizing long-lived projects. This article explains **why**, **when**, and **how** to perform a clean migration safely and effectively.

🧠 Understanding JavaScript Environments, React SSR, and How the Browser and Server Work Together
11/12/2025

Most developers learn JavaScript piece by piece — first in the browser, then frameworks, then something like React or Node, but rarely do they step back and understand the **whole ecosystem** and how all the parts fit together.

🚀 How I Accidentally Summoned Git Demons (and Eventually Learned How to Clone My Repo the Right Way)
14/11/2025

A fun, step-by-step story of how I cloned my existing website repo to create a modified version without touching the original—while accidentally adding the wrong origin, dealing with “main vs master,” triggering GitHub’s secret-scanning police, and ultimately learning how to properly duplicate a repo, clean commits, remove secrets, and push safely. A lighthearted guide for anyone who wants to use an existing project as a template without the Git chaos.

🐳 The Complete Guide to Dockerizing a Node.js + Express App with Database & File Uploads
13/8/2025

This guide explains how to build, run, and persist a Node.js + Express application inside Docker — with support for MongoDB, PostgreSQL, and file uploads — and also clarifies the relationship between images, containers, and volumes.

My New Plan: Making a Mini-Game Every Week
21/2/2025

This week, I realized that working on big projects can sometimes feel slow, and it’s easy to lose motivation. So, I came up with a new plan—I’ll create and release a small game every week!

Making Tic-Tac-Toe and Sudoku in Just a Few Hours
20/2/2025

This week, I decided to take a break from my main game project and create something simple: **a Tic-Tac-Toe and a Sudoku game**.

How I Made My Game Development Workflow Stress-Free
19/2/2025

Game development can be overwhelming, especially when working on multiple tasks without a clear plan. For a while, I was struggling to organize my thoughts and decide what to focus on next

Designing Fun and Engaging Game Levels
18/2/2025

Creating levels for a game sounds simple, but it comes with its own set of challenges.

Finding Time for Game Development While Working a 9-to-5 Job
17/2/2025

After spending hours at work, finding the energy and focus to work on a game can feel overwhelming. It gets even more challenging when trying to maintain physical health by working out.

Designing Fun and Engaging Levels for My Space-Themed Match-3 Game
8/2/2025

Designing levels for my space-themed match-3 game has been a journey of balancing **fun, challenge, and variety**. In this article, I share my experience with **creating engaging puzzles, managing difficulty, and keeping gameplay fresh**. From playtesting to strategic layouts, these insights shape my approach to making levels that players will love. 🚀