dm03514·Jan 4, 2023My 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…
dm03514·Jan 26, 2022A New Book on Site Reliability Engineering (SRE)!I’m excited to announce Site Reliability Engineering Tidbits!A response icon1A response icon1
dm03514·Dec 10, 202115 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…A response icon1A response icon1
InDm03514 Tech Blogbydm03514·Aug 29, 2021Python 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…A response icon1A response icon1
dm03514·May 20, 2021Data Operational MaturityData operations is the act of keeping data pipeline operational, and the data flowing. Data operational maturity focuses on answering:
dm03514·May 14, 2021Deriving Data Lineage From SQL StatementsLarge data deployments often contain multiple levels of derived tables. Understanding lineage is critical for resolving data downtime and…A response icon2A response icon2
dm03514·Apr 21, 2021AWS 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…A response icon1A response icon1
dm03514·Apr 13, 2021Using 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…
dm03514·Apr 10, 2021Beware 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…
InDm03514 Tech Blogbydm03514·Aug 30, 2020How 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…