Is Gen AI the killer app, or the final boss?Big implications for the future of the Cloud gameNov 16, 2024Nov 16, 2024
The Fatal Flaw of the Norfolk Sea WallHow one man-made disaster has led to anotherNov 16, 2024Nov 16, 2024
Google Professional Machine Learning Engineer (PMLE) Exam NotesThe 7 big exam topics plus tipsNov 16, 20241Nov 16, 20241
The ‘trie’ data structure gets a new nameHomonyms don’t make good technical termsAug 15, 2023Aug 15, 2023
An overly theoretical approach to understanding margin of safetyAcquire options at negative costJun 6, 2023Jun 6, 2023
Nvidia is having an “Intel Inside” momentAnd history suggests that it won’t lastMay 26, 20231May 26, 20231
Using custom containers with Dataflow flex templatesIt’s easier than it looksOct 9, 20221Oct 9, 20221
The Zillow debacle: no algorithm is smart enough to overcome basic flawsMarket-making only works well for fungible goods with symmetric informationNov 19, 2021Nov 19, 2021
Three ways to reduce your PCI scope in Google CloudStrategies to streamline your next PCI DSS assessmentFeb 20, 2021Feb 20, 2021
10 questions to ask yourself when migrating to Google CloudHow to assess, plan, and migrateJan 15, 2020Jan 15, 2020
Working with USGS Elevation (NED, 3DEP) data and PostGISLet’s get some acronyms out of the way.Nov 24, 2019Nov 24, 2019
Set up Open Event Server on Google Cloud RunA walkthrough tutorial on how to get the open event server up and running as a Meetup.com replacementNov 18, 2019Nov 18, 2019
npm scripts will silently override your environment variablesnpm can control your NODE_ENV without telling youOct 4, 2016Oct 4, 2016
A Custom Node REPL with History is not as hard as it looksA quick note on how we built the REPL pack for Trails.jsMar 19, 20162Mar 19, 20162