Technical Notes
Latest Essays
Thoughts on Laravel, Angular, software architecture, system design, and building scalable applications.

2026
How to Connect an Existing Local Git Project to a New GitHub Repository
Learn how to connect an existing local Git project to a new GitHub repository using SSH, resolve GitHub password prompts, handle divergent branches and unrelated histories, and safely push your project without overwriting existing remote work.
Git
GitHub
2026
Ditch the Lag: Setting Up Light-Speed Flutter Emulator Alternatives on Ubuntu
A practical guide to replacing heavy Android Studio AVD virtual machines on Ubuntu with Waydroid, native Linux targets, and scrcpy for near bare-metal Flutter development speed.
Flutter
Ubuntu

2026
How to Implement Google Authenticator (TOTP) Two-Factor Authentication in a Stateless Laravel API Using Laravel Passport
A complete step-by-step guide to implementing optional Google Authenticator (TOTP) two-factor authentication in Laravel Passport APIs using a secure temporary token workflow.
Laravel
Laravel Passport