How to upload a secret credential file to DigitalOcean App PlatformIf you are using Firebase or other services that require a secret credential file, you’d face this problem of trying to fit the file into…Aug 19Aug 19
Commands to checkout master in each git submodulesHere’re some simple commands to step into each submodule in a git repository to checkout master and pull from origin.Sep 2, 2022Sep 2, 2022
How to Whitelist Azure DevOps IP Addresses on AWS for Pipelines / Releases Hosted AgentsI thought that whitelisting Azure DevOps IP Addresses for the hosted agents to execute against my firewalled applications on AWS would be…Aug 3, 2022Aug 3, 2022
How to do Nested Joins or Intersect in MySQLSince you found this article, you should already know that these operations are not supported in MySQL. Stop short of migrating entirely…Oct 17, 2021Oct 17, 2021
How to search multiple models easily with Laravel Eloquent without using packagesRecently at work, I have to implement a quick search that searches across multiple models and return a unified list of results. I thought I…Oct 2, 20211Oct 2, 20211
How to fix undefined method File::hashName() in Laravel Storage putFile()In an app that I’m currently working on, I need to copy some large files from local disk over to DigitalOcean Spaces everyday after…Jul 8, 20211Jul 8, 20211
Laravel Scout + Meilisearch: How to search only on specific fieldsI love how easy it is to plug in Laravel Scout and Meilisearch and instantly I get a search engine for my app. Searching by keywords is…Jun 22, 20211Jun 22, 20211
How to fix SublimePHPCompanion not working in Sublime Text 4If you have recently updated to Sublime Text 4, and that you are using SublimePHPCompanion, you may have already noticed how many features…Jun 7, 2021Jun 7, 2021
How to create a dropdown menu with AlpineJS + TailwindCSSAlpineJS is great as a jQuery replacement when you need to perform some simple Javascript operation like opening and closing a dropdown…Apr 24, 2021Apr 24, 2021
How to fix no internet issues in WireguardI just spent the whole day trying to figure out why isn’t my Wireguard working. The client seems to be able to connect but it’s not…Mar 25, 20215Mar 25, 20215