Eneas Lari

Embrace curiosity taking risks and allow yourself to make mistakes!

Exploring Technologies

New Year, New Code: My Developer Resolutions for the Year
29/12/2024

In this blog post, I share my New Year's resolutions as a developer: posting more about my work on social media, writing more articles, and finally finishing and publishing a game. Plus, I offer practical tips on setting realistic and achievable goals to help fellow developers kick off the year with purpose!

Bad Practices in JavaScript: Common Pitfalls and How to Avoid Them 🚫
28/12/2024

JavaScript is like the Swiss Army knife of web development—it’s everywhere, from tiny website features to massive, complex web apps. But with great power comes... well, the chance to make a mess! Its flexibility and loose rules make it super easy to use, but also super easy to misuse.

Bad Practices in Express.js Apps: Common Mistakes and How to Avoid Them 🚫
27/12/2024

Express.js is one of the most popular frameworks for building web applications with Node.js. It's fast, minimal, and incredibly flexible. However, this flexibility often leaves room for mistakes, especially for developers new to backend development. In this post, we’ll cover some of the most common bad practices in Express.js, why they’re problematic, and how you can avoid them.

Understanding `null` vs. `undefined` in JavaScript and Best Practices for Mongoose Schemas
18/10/2024

We’ll dive into the differences between `null` and `undefined` in JavaScript, how to declare nullable fields in Mongoose schemas, and best practices for creating and managing schemas.

Overview of JavaScript Import and Export Methods
11/10/2024

In JavaScript, exports and imports allow you to share variables, functions, or classes between different files (modules).

Optimizing Unity Projects: Architectural Patterns and Best Practices for Scalable Game Development
2/10/2024

When developing a Unity project, selecting the right architecture is crucial for maintaining clean, scalable, and maintainable code.

How to update your npm packages 🌩
18/9/2024

Update your npm packages and ensure that the updated versions are reflected in your `package.json`

Create an SSR app using express , React and Vite
4/9/2024

Set up server-side rendering (SSR) with React, Vite for the frontend, and Express for the backend using modern JavaScript

Turning Unfinished Game Prototypes into Success Stories
27/8/2024

Having multiple game prototypes can be a valuable asset. Here are several strategies to make the most out of your prototypes

A Step-by-Step Guide to Creating a Flow Chart for Your Indie Game Development
9/8/2024

Creating a flow chart for a game involves mapping out the structure, sequences, and decision points within the game.