McGill DevTech, LLC
Dart AOT + AWS API Gateway + Lambda
Jun 15, 2019
In my previous post, Run Dart VM with AWS Lambda Custom Runtime, I covered how I got Dart running on AWS Lambda Custom Runtime. With...
Dart VM on AWS Lambda
May 25, 2019
Dart VM on AWS Lambda I’ve been getting into Flutter and of course leaning Dart in the process. I didn’t know a thing about Dart...
UNTRUSTED_CERT_TITLE during macOS recovery reinstall
May 11, 2019
The Problem I dusted off an older MacBook to prepare it for a new user. The battery was completely dead as it had been sitting...
Beware: Flutter/Dart's Iterable.first throws Bad state: No element
Apr 24, 2019
While working on a Flutter app I ran into an exception in a ListView.separated that took me entirely too long to find the root issue....
How to make a TypeScript Interface optional for testing
Feb 19, 2019
While I working with some TypeScript, I ran into a little dilemma. I wanted to generate random model objects for testing while enforcing only the...
Stopping Google Analytics From Tracking Development
Feb 6, 2019
I was recently working on my site and noticed I had skewed my Google Analytics while developing. I Googled around and found a nice trick....
Assuming AWS Roles for cross account CI/CD Builds
Jan 2, 2019
When deploying code across AWS environments you should really use cross account permissions. One way to do this is to setup Roles in each of...
How to setup a home VPN
Oct 12, 2018
Download and install VirtualBox Create a new VM called vpn with all default settings. On VirtuablBox change the networking mode. Edit Settings -> Network. Change...
How to add VirtualBox Shared Folders to Guest VMs on macOS
Feb 17, 2018
Install VirtualBox Install the guest OS. I like to use Ubuntu Server Attach VirtualBox Guest Additions in VirtualBox by clicking Devices -> Insert Guest Additions...
How to SSH to a VirtualBox from macOS
Jan 1, 2017
On macOS (host): Shutdown your VM and do: 1.VirtualBox > Settings > Network > Add (you will get vboxnet0) Network: 192.168.88.1 Mask: 255.255.255.0 In the...