Remove Sensitive Data from Git Hub

If you follow the faqs on github it will say you can use bfg to remove sensitive data https://help.github.com/en/github/authenticating-to-github/removing-sensitive-data-from-a-repository Here are my learnings bfg has to be run from the root of the git repository i.e....

read more

G-Suite to Office 365 Migration Stalled

Following the steps at this link: https://docs.microsoft.com/en-us/exchange/mailbox-migration/perform-g-suite-migration#create-a-migration-batch-in-office-365 Trigger the migration in the ECP (Exchange Control Panel) Viewing the status of the migration Login to...

read more

I like the smell of Laravel

So I've created number of websites and applications in CakePHP 2.x and 3.x As my coding experience has grown I found invariably I have been struggling with a number of things and while I really appreciated: Cake conventions providing consistent approach to structuring...

read more

Toggen WMS

A few years ago I had to install a solution that would take the place of some of the functionality of an ERP that was not coming across during a business acquisition Toggen WMS (Warehouse Management System) is written using the CakePHP 2.x framework with some UI in...

read more

Google Chrome Infuriating Redirects

Google Apps has the ability to define a custom hostname for it's calendar, drive, mail, sites, groups services How it works is you create a CNAME record in DNS that points from your custom domain to Google which then intelligently redirects you to the correct service...

read more

Zint – FNC1

GS1-128 Barcodes have a FNC1 character at the beginning but if a field is variable length a FNC1 is embedded to delimit the end of the field from the next AI code Zint is a open source barcode generator and it already has the AI rules in it so that it knows when to...

read more