Issue #536

Issue #536


Tuesday 30th July’s issue is presented by AssemblyAI

Deploy Speech AI Instantly


Build confidently with industry‑leading Speech AI models.


Whether you're a developer, founder, or product innovator, leverage Speech AI to build fast-growing products that solve real user problems.


AssemblyAI offers seamless integration via our simple, robust API for rapid deployment and scalability. Start Building with 100 Hours of Free Transcription.

Scope? Hmm

— James Stanier


tl;dr: “I think that a healthier way to encapsulate speed, scope and quality is thoroughness. Thoroughness is about how much you're willing to explore the problem domain, how much you're willing to experiment versus build resilient systems, and how long what you're going to build is intended to last.” James discusses how to manage thoroughness as a new dimension. 


Leadership Management

Categories Of Leadership On Technical Teams

— Ben Kuhn


tl;dr: “Recently I’ve been having a lot of conversations about how to structure and staff teams. One framework I’ve referenced repeatedly is to break down team leadership into a few different categories of responsibility.” Ben shares what these are and why he finds it useful. 


Leadership Management

Security Questions To Consider For Your Next Project Using Speech

— Roy Anger


tl;dr: Speech-to-Text Security All security revolves around three fundamental problems: confidentiality, integrity, and availability. See the top foundational security questions to consider for your next project using speech.


Promoted by AssemblyAI

Management

Responsible Slack

— Kent Beck


tl;dr: “If you are preparing a schedule, build in slack. If you are depending on a schedule, identify the slack before passing on the commitment. If you are reviewing a schedule, ask where the slack lives. If there isn’t any, ask what happens if an appropriate amount of slack is added. If the consequences of slack aren’t acceptable, either cut scope or get over it.”


Leadership Management


"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim."


— Edsger Dijkstra


How To (And How Not To) Design REST APIs

— Jeff Schnitzer


tl;dr: "In my career, I have consumed hundreds of REST APIs and produced dozens. Since I often see the same mistakes repeated in API design, I thought it might be nice to write down a set of best practices. And poke fun at a couple widely-used APIs. Much of this may be "duh", but there might be a few rules you haven't considered yet."


API BestPractices

Build A Modern Authenticated Chat Application With Next.js

— Alex Booker


tl;dr: Learn how to build a modern, authenticated chat application using Next.js, Ably, and Clerk. This comprehensive guide covers everything from setting up real-time messaging and user authentication to implementing roles and message history.


Promoted by Clerk

Guide

Meet Chrono, Our Scalable, Consistent, Metadata Caching Solution


tl;dr: From the team at Dropbox, “If we wanted to solve our high-volume read QPS problem while upholding our clients’ expectation of read consistency, traditional caching solutions would not work. We needed to find a scalable, consistent caching solution to solve both problems at once. This article discusses Chrono, a scalable, consistent caching system built on top of Dropbox’s key-value storage system.“


Architecture Cache

Parse, Don’t Validate

— Alexis King


tl;dr: “Historically, I’ve struggled to find a concise, simple way to explain what it means to practice type-driven design. Too often, when someone asks me “How did you come up with this approach?” I find I can’t give them a satisfying answer. I know it didn’t just come to me in a vision—I have an iterative design process that doesn’t require plucking the “right” approach out of thin air—yet I haven’t been very successful in communicating that process to others.”


BestPractices

The Many Lives Of Null Island

— Alan McConchie


tl;dr: “At risk of ruining the secret for you, Null Island is a long-running inside joke among cartographers. It is an imaginary island located at a real place: the coordinates of 0º latitude and 0º longitude, a location in the Atlantic Ocean off the coast of Africa where the Prime Meridian meets the Equator, hundreds of miles from any real dry land.” 


Entertaining

Most Popular From Last Issue

Notable Links


Chartbrew: Live reporting dashboards from APIs.


Diagrams: Prototype cloud system architecture.


Ky: Tiny JS HTTP client.


Opslane: Makes on-call experience less stressful.


Sgrep: Grep for similar words to the query.


Click the below and shoot me an email!


1 = Didn't enjoy it all // 5 = Really enjoyed it


12345