
New Mac Setup: Everything I Install First
A personal checklist of every tool, config, and brew install I need on a fresh Mac before I can get back to work.
Articles about Development

A personal checklist of every tool, config, and brew install I need on a fresh Mac before I can get back to work.

After discovering the legendary Star Wars Asciimation, I built my own JavaScript ASCII movie player. Here's the format, the code, and why it's amazing.

Composer plugin that outputs the Ukrainian flag and the message "Stand With Ukraine" when installed or updated via Composer.

Install Magento with Docker & docker-compose. Run PHP, Nginx, MariaDB, Redis, RabbitMQ & OpenSearch in containers—Magento up in just 4 commands!

JavaScript load order matters when scripts must run in sequence, like Bootstrap requiring jQuery to load first.

The ZSH terminal prompt can be customized for style and function, showing folder, Git branch, command status, and time for a more useful prompt.

Save thousands of keystrokes by using Git aliases like status, fetch, and checkout instead of typing git each time. Add more aliases for further efficiency.