dm03514My 2022 Self Published Tech Book EarningsHello! I self published an ebook in early january of 2022. This post documents my 2022 earnings from the book. The book’s title is “Site…4 min read·Jan 4, 2023----
dm03514A New Book on Site Reliability Engineering (SRE)!I’m excited to announce Site Reliability Engineering Tidbits!1 min read·Jan 26, 2022--1--1
dm0351415 months of 24x7 Primary On-Call — Here’s How I SurvivedI just finished 15 months of primary 24x7 on call. Although it is always stressful to be paged in the middle of the night or on a weekend…9 min read·Dec 10, 2021--1--1
dm03514inDm03514 Tech BlogPython Algorithms — Implementing a FIFO Queue Using a Linked ListQueues are commonly used to lineup work to be done. Consider a queue at a store. The first person in line is the first to be serviced…3 min read·Aug 29, 2021--1--1
dm03514Data Operational MaturityData operations is the act of keeping data pipeline operational, and the data flowing. Data operational maturity focuses on answering:4 min read·May 20, 2021----
dm03514Deriving Data Lineage From SQL StatementsLarge data deployments often contain multiple levels of derived tables. Understanding lineage is critical for resolving data downtime and…4 min read·May 14, 2021--2--2
dm03514AWS Lambda — Debugging File Descriptor Exhaustion Using GoTL;DR I hit the 1024 File descriptor limit in lambda. AWS has a bug handling this case, in which END and REPORT logs were omitted. The…7 min read·Apr 21, 2021--1--1
dm03514Using Views for Backwards Compatible Data MigrationsViews are an important tool in legacy warehouse environments. Views act as an interface which decouples clients (like tableau, looker…3 min read·Apr 13, 2021----
dm03514Beware of DBT Incremental Updates Against Snowflake External TablesSnowflake does not currently support sub query pruning which can have serious cost implications for DBT incremental updates against…3 min read·Apr 10, 2021----
dm03514inDm03514 Tech BlogHow Probes Partition the Debug SpaceProbing is a technique to perform regular checks on a service using a short interval. Probes provide signals that can significantly cut…4 min read·Aug 30, 2020----