blog.manoj.chRegular expressions are awesome!I think regular expressions is a topic that gets equal love and hate from programmers. We love it when it works, and when it doesn't it makes us want to pull out our hair. (Perhaps, bald programmers are the most experienced Regex users? ;) ) If used ...Aug 16, 2024·1 min read
blog.manoj.chAndroid - Modify hosts fileI use Cordova to bundle a web application as a native app for ease of distribution. To test the site locally, but on the simulator, I needed to modify the hosts file on the Android simulator to point the test domain to the host machine: Start the em...Mar 26, 2024·1 min read
blog.manoj.chGit - Set SSH private key per repositoryI work with git repositories from multiple sources - GitHub, GitLab, and Enterprise GitHub instance. I have a separate SSH keys for each of them and further, I have to keep track of other SSH keys that I use for accessing servers and other resources....Apr 6, 2021·2 min read
blog.manoj.chThoughts on deadlines and perfectionDeadlines are a double-edged sword, especially for perfectionists and optimizers! However, good engineers know that any feature can only ever be release-worthy, but never perfect. The more a feature is delayed beyond what is necessary for it to work,...Apr 1, 2021·1 min read
blog.manoj.chDocker - Use docker-compose to initialize databaseWhen using docker-compose.yml to run your application, you will need to ensure that your database is initialized before it is ready. Although it is expected of the application to manage it’s own database migrations and seeding there maybe occasions ...Mar 13, 2021·2 min read