Posts

The Secret Life of AWS: The Vault (AWS Secrets Manager)

Image
  The Secret Life of AWS: The Vault (AWS Secrets Manager) How to securely store and retrieve API keys and credentials in a serverless architecture #AWS   #SecretsManager   #APIKeys   #Security Margaret is a senior software engineer. Timothy is her junior colleague. They work in a grand Victorian library in London — the kind of place where code quality is the unspoken objective, and craftsmanship is the only thing that matters. Episode 67 Timothy was staring intently at the code for his Payment Lambda function. After using AWS X-Ray the previous week to discover that their external payment gateway was causing latency spikes, he was reviewing his integration logic to see if he could optimize the connection timeout. Margaret walked into the studio and glanced at his monitor. She zeroed in on the AWS Console tab he had open in the background. "Timothy," Margaret said, her voice carrying a rare tone of strictness. "Is that the production API key for our payment gateway si...

The Secret Life of Claude Code: Testing as Thinking

Image
  The Secret Life of Claude Code: Testing as Thinking How Claude Code makes you a better tester by finding the cases you never thought to ask #ClaudeCode   #CodingWithAI   #Testing   #Thinking Margaret is a senior software engineer. Timothy is her junior colleague. They work in a grand Victorian library in London — the kind of place where code quality is the unspoken objective, and craftsmanship is the only thing that matters. Episode 14 The rain had eased by evening but left everything wet and reflective, the cobblestones outside the library windows holding the lamplight in long orange streaks. Timothy arrived with his coat damp at the shoulders and a look that Margaret had not seen before — not the bewilderment of a problem unsolved, nor the particular deflation of a mistake made, but something quieter. Thoughtful. He sat down, set his notebook on the table, and opened it to a page that was unusually full. "I've been writing tests," he said. Margaret looked up. "Fo...

Tech-Reader AI Digest for Tue Apr 21 2026

Image
  Tech-Reader AI Digest Tuesday, April 21, 2026 #AI   #TechNews   #Digest Story 1: Anthropic and Amazon Go All-In — $25 Billion, 5 Gigawatts, and a Decade of Strategic Lock-In What happened:  In the largest single infrastructure announcement in Anthropic's history,  Amazon has agreed to invest up to $25 billion in Anthropic  — $5 billion immediately, with up to $20 billion more unlocked by commercial milestones. This brings Amazon's total potential commitment to  $33 billion . In return, Anthropic has committed to spending  more than $100 billion on AWS technologies over the next ten years , securing up to  5 gigawatts of compute capacity  for training and deploying Claude — spanning Trainium2, Trainium3, and future generations including the not-yet-released  Trainium4 , which Amazon claims will deliver  2 exaflops of FP4 performance . (Source:  Anthropic blog / CNBC / Axios / Dataconomy ) Analysts are describing the struc...

The Secret Life of JavaScript: Handling Streaming JSON

Image
  The Secret Life of JavaScript: Handling Streaming JSON How to use the Accumulator Pattern to handle NDJSON chunks #JavaScript   #WebDev   #StreamsAPI   #NDJSON Margaret is a senior software engineer. Timothy is her junior colleague. They work in a grand Victorian library in London — the kind of place where code quality is the unspoken objective, and craftsmanship is the only thing that matters. Episode 32 The Suspended Fragment Timothy leaned closer to his monitor, tracing the lines of the NDJSON accumulator they had written the day before. The progressive rendering was working flawlessly, but one specific line of logic was gnawing at him. "I understand why we split the buffer by the newline character," Timothy said to Margaret as she passed by. "But I don't understand this exact sequence. We split the string into an array of lines, and then immediately call  lines.pop()  to remove the last item and shove it right back into the buffer." Margaret looked at...

The Secret Life of JavaScript: NDJSON

Image
  The Secret Life of JavaScript: NDJSON How to stream complex data with NDJSON #JavaScript   #Frontend   #StreamsAPI   #NDJSON Margaret is a senior software engineer. Timothy is her junior colleague. They work in a grand Victorian library in London — the kind of place where code quality is the unspoken objective, and craftsmanship is the only thing that matters. Episode 31 The Broken Objects Timothy stared at his console, watching a waterfall of bright red text flood the screen. Every single line read:  SyntaxError: Unexpected end of JSON input . "The Streams API is incredibly fast," Timothy explained to Margaret as she walked up with her morning dark roast coffee. "We completely eliminated the memory buffer for the text logs. But now, I am trying to progressively render a massive payload of 100,000 user records from our database. Because the data is JSON, the network packets are slicing the objects right in half." Margaret looked at the network inspector. "Pac...

Tech-Reader AI Digest for Mon Apr 20 2026

Image
  Tech-Reader AI Digest Monday, April 20, 2026 #AI   #TechNews   #Digest Story 1: OpenAI Goes All-In on Inference — $20 Billion Cerebras Deal and the Rise of Inference-Specific Silicon What happened:  OpenAI announced on April 17 that it has dramatically expanded its compute partnership with chip startup  Cerebras Systems  — committing  more than $20 billion over three years  to use servers powered by Cerebras chips. That figure is double the previously reported $10 billion agreement signed in January. As part of the deal, OpenAI will receive  warrants for a minority equity stake  in Cerebras, with ownership potentially increasing as spending rises — up to a 10% stake if total spending reaches $30 billion. OpenAI will also provide Cerebras  approximately $1 billion  to help fund data center construction. (Source:  The Information / Reuters / Gurufocus / Manila Times ) The strategic logic is inference, not training. Nvidia'...