
Complete Guide to Security Headers in Fastify: Build a Secure-by-Default API (2024)
⏱️ Estimated Reading Time: 8 min This post was created by AI/ChatGPT/Claude4.0, while vibe coding to implement the TrophyHub project. How we achieved an A+ security rating and protected against Continue reading Complete Guide to Security Headers in Fastify: Build a Secure-by-Default API (2024)
TargetJS: Unifying UI Dev – Animations, State, APIs
TargetJS offers a fresh approach to UI development: a single, unifying, and consistent method for handling animations, state management, APIs, and event handling. We’ve designed TargetJS around a few core Continue reading TargetJS: Unifying UI Dev – Animations, State, APIs
Extending AI Capabilities: Looking into Implementing Lifecycle Hooks with IBM Bob
An introdcution to “Hooks” in IBM Bob. Introduction As AI-assisted software development rapidly evolves, AI coding assistants are no longer isolated prompt-and-response interfaces. They are becoming deeply integrated members of Continue reading Extending AI Capabilities: Looking into Implementing Lifecycle Hooks with IBM Bob
Blind the Grader to the Gold String
A grader that can read the gold string is no longer grading behavior, because label overlap becomes the cheapest path to a pass. Silent regressions then hide inside a stable Continue reading Blind the Grader to the Gold String
How I Prepare for a Technical Interview Without Feeling Overwhelmed
Technical interviews can feel difficult because there is usually a lot to prepare: coding, projects, system design, technical concepts, and even the way we explain our answers. I used to Continue reading How I Prepare for a Technical Interview Without Feeling Overwhelmed
One-Way vs Two-Way Binding: How Each Works and Migrating Both Ways
Two-way binding makes forms feel like magic. One-way binding makes every change easy to trace. Here’s how each one works, where each one bites, and the playbooks we use to Continue reading One-Way vs Two-Way Binding: How Each Works and Migrating Both Ways
Client Patterns: MVC, MVVM, and What Came After
Every frontend framework answers one question: when the user clicks something, who owns that change? Here’s how MVC, MVP and MVVM answered it, why the industry moved to one-way data Continue reading Client Patterns: MVC, MVVM, and What Came After
I used GitHub as the backend for a shared photo album
Our trip photos always ended up scattered across group chats and different cloud accounts. I didn’t want to run a photo server or charge a subscription, so I built Moa: Continue reading I used GitHub as the backend for a shared photo album
Make Admission Depth an Invariant Before a Borrowed Eval Plane Steals Retry Budget
Last Thursday I watched a planner accept a tool intent while a borrowed eval plane was already drowning. The free server had not crashed, yet its queue sat past the Continue reading Make Admission Depth an Invariant Before a Borrowed Eval Plane Steals Retry Budget
I Built a Tool Because One Person Was Keeping a Secret Spreadsheet
I found out about the spreadsheet by accident. Someone shared their screen during a call, and there it was. A completely separate system they’d built for themselves because our product Continue reading I Built a Tool Because One Person Was Keeping a Secret Spreadsheet
AI agents designed the chip that runs their inference
openTPU is an AI inference accelerator whose SystemVerilog, instruction set, compiler, bit-exact simulator and host stack were written by AI agents. It runs ten modern models with their real weights Continue reading AI agents designed the chip that runs their inference
I Read Pinterest’s Trends Page. The Pin Counts Are Two Digits, Not Six.
I Read Pinterest’s Trends Page. The Pin Counts Are Two Digits, Not Six. Pinterest publishes a Trends board that rotates, and it looks like the kind of page you could Continue reading I Read Pinterest’s Trends Page. The Pin Counts Are Two Digits, Not Six.
I Was Digitally Erased by Facebook — and I Refuse to Disappear
tags: facebook, privacy, digital-rights, indie-dev, mental-health I’m not here to cry wolf. I’m here to document what happened — and how I’m still standing. My name is Tyler Johnston-Kent. I’m Continue reading I Was Digitally Erased by Facebook — and I Refuse to Disappear
EmbeddingGemma 2: Building Local Multimodal RAG with Python
What if an AI search application could retrieve information from internal documentation, source code, screenshots, and recordings without sending those files to an external embedding API? On October 6, 2026, Continue reading EmbeddingGemma 2: Building Local Multimodal RAG with Python
The Paper That Answers Back: Stanford Turned 100 Research Papers into Agents
A research paper is a terrible interface to research. Read the AlphaGenome paper — the one about predicting variant effects — and try to use it. You will clone a Continue reading The Paper That Answers Back: Stanford Turned 100 Research Papers into Agents
