Daily Edition · Page 4

THE DAILY INDEX

Technology, AI, software, security, crypto and business

ARTICLES & TUTORIALS

TLDR Web Dev

HOW CANVA IMPLEMENTED END-TO-END TRACING

Canva has implemented end-to-end distributed tracing for observability in their systems. They emphasize the Three Pillars of Observability: logs (timestamped events), metrics (quantifiable statistics), and traces (representation of request events). With distributed tracing, they use traces, spans (single operations within a trace), and tags (metadata key-value pairs) to gain insights into their system's performance. Canva also developed a custom frontend tracing SDK for themselves.

HOW TO MAKE YOUR TEAM READ YOUR MIND

A "Manager's ReadMe" is a document that outlines expectations for their reports. It provides insights into the manager's role, how they do 1:1 meetings, their office and remote work policies, team representation, communication channels, and work-related practices like sprint planning, retrospectives, and feature ownership. Creating such a document helps foster better trust in teams. This post shares a template for people to create a “readme” of their own to let others on their team understand their working style.

THE CURIOUS CASE OF THE AGGREGATION QUERY

This article shows how different SQL database systems execute a peculiar SQL query, which involves subqueries and aggregation functions. Some systems follow the SQL standard and return a single row with the value 6, while others return values 3, 6, and 9 in a table of three rows. The article delves into the SQL standard's specifications regarding aggregation queries, outer references, and historical changes in behavior among different database systems.

TLDR IndexPage 4