PinnedPublished inGeek CultureBook Review: The Missing ReadmeSometimes the most challenging part of being a Software Engineer isn’t writing the software: It’s all the other aspects of the job. “The…Sep 12, 2021Sep 12, 2021
PinnedPublished inTowards Data ScienceA Lean Data Pipeline by ExamplePowerful cloud data platforms like Snowflake and Databricks change how we think about normal forms and data warehousingApr 18, 2023Apr 18, 2023
Published inGeek CultureThe D&D Backstory of the Iconic d20In Dungeons and Dragons, all characters have backstories. The iconic d20 also has a heroic backstory as a wonder of probability and…Dec 24, 2024Dec 24, 2024
My Personal Core Work ValuesWork is a changing process. I have new tasks, colleagues, relationships, and challenges every day. I often try new techniques, solve…Jun 23, 2024Jun 23, 2024
Post-pandemic is a Golden Age for DevelopersThe author completed a Coursera course on AI while waiting for his laundry.May 18, 2024May 18, 2024
A Case for TransienceBuilding Better Data Architectures by Using Throw-away DataApr 16, 2024Apr 16, 2024
Building Domain-Driven Models using Terraform, JSON, and Snowflake (Part 2)Domain models form the foundation of data products by establishing a common language. This article describes using OpenAI to formulate and…Apr 16, 2024Apr 16, 2024
Published inGeek CultureHow to Improve Regular Scrum Meetings with Common SensePhoto by Per Lööv on UnsplashsDec 29, 2023Dec 29, 2023
Create Actionable Data Sets by Combining SourcesGood Data drives actions. A stunning dashboard is good for impressing others, but the real value comes from the data we use to guide our…Nov 23, 2023Nov 23, 2023
Published inOn Data ArchitectureA Vulgar Mechanick's Guide to Automation with Terraform and dbt on Snowflake and AWSA tutorial from AWS S3 data lake to Snowflake data warehouse on some best practices for using Terraform and dbt to automate the pipeline…May 10, 2023May 10, 2023