A personal engineering journal documenting my progression in JavaScript.
This repository serves as a living workspace for my technical experiments, algorithmic practices, and utility module developments. The primary focus is on writing clean, modular, and fault-tolerant code while building a solid foundation in software engineering principles.
Currently, this repository contains the following active module. Each directory includes its own dedicated README.md with specific installation and execution instructions.
-
01-kelvin-weather: A temperature conversion utility built with strict error handling and pure functions.
-
02-dog-years: This project is a simple JavaScript utility that converts a human's age into "dog years." It follows a specific biological maturity model where a dog's first two years account for more growth than their subsequent years.
-
03-magic-eight-ball: This project is a JavaScript utility that acts as a digital Magic Eight Ball. It utilizes control flow to simulate a fortune-telling experience by providing random answers to user questions.
- Vanilla JavaScript (ES6+)
- Node.js (for local execution)
Note: This repository is actively updated as new modules and concepts are explored.