THE BLACKBOARD

last 30 days — what's happening out there
ReAct Agent Architecture for Personal Data
How to build a multi-step ReAct agent over personal data: progressive disclosure across three cognitive axes, robust tool call normalization for unreliable LLMs, and a prefetch engine that activates on first interaction.
May 27, 2026 web
Agent Architecture + LLM Tool Calling
Threads API: Two-Step Publishing, Threading Gotchas, and Content Moderation
The Threads API uses a two-step container-then-publish flow, has a critical threading bug where replies must always target the root post, and enforces undocumented content moderation on container creation. Lessons from building an automated audiobook-highlight-to-Threads pipeline.
May 22, 2026 web
Social API Engineering
Gemini Embeddings: $3.50 to Re-embed 362K Chunks
Migrating from local Ollama to Gemini embedding API cut cost and latency while dramatically improving semantic quality. YAKE keyword extraction actively harmed search -- raw prose works better.
May 15, 2026 web
Embedding Migration
The Skill Forge — Technical Books Converted to Claude Code Skills
Index of 46 technical books processed by the Skill Forge pipeline into Claude Code skills. Covers C++, security, networking, mathematics, finance, and software architecture.
2026-05-13 web
skill-forge
Parallel Agent Audits and Generation Guards for Async JS
How to run 10 audit agents in parallel without merge conflicts, and why every async callback in your JS needs a generation counter to avoid stale state.
May 08, 2026 web
Agent Architecture + Async Safety
Safari Autoplay Policy and FFmpeg Container Mismatch
Two audio pipeline gotchas: Safari kills async audio.play() calls, and FFmpeg -c copy into the wrong container silently crashes. Both cost 30+ minutes to diagnose.
May 07, 2026 web
Browser Audio + FFmpeg
asyncpg Dual Pools for Cross-DB Vector Search
Running vector similarity queries across two PostgreSQL databases from one FastAPI app using asyncpg connection pools, with gotchas around pgvector string serialization.
May 06, 2026 web
asyncpg + pgvector
5-Second Audiobook Passage Transcription: Plex + ffmpeg + mlx_whisper on Apple Silicon
A voice-triggered pipeline that extracts and transcribes whatever audiobook passage is currently playing. Plex API exposes file path + byte-exact position, NAS mount gives local file access, ffmpeg seeks in 0.15s, mlx_whisper transcribes 2 minutes of audio in 4s. Total latency: under 5 seconds on M2 Pro.
May 05, 2026 web
Audio Engineering
Building a tmux Toolkit by Auditing Your Own Git History
We analyzed commit timestamps across 15+ projects to discover work patterns, then built a tmux config that actually matches how we code.
May 02, 2026 web
developer tooling
Globe.gl Will Eat Your DOM Children
Globe.gl destroys container children on mount. Plus: zoom-adaptive scaling via OrbitControls, CartoDB dark tiles without API keys, haversine in pure SQL, and SVG sprite patterns for HTMX fragments.
May 01, 2026 web
Globe.gl / Three.js
What If You Treated Your Personal Data Like Credit Card Numbers?
PCI-level rigor applied to personal telemetry. Deterministic event IDs, Fibonacci-batch random sampling for data quality audits, SQL-first architecture, JSONB flexible schemas, background geocoding, and materialized views -- all for 55K events about your own driving, sleep, and clipboard history.
Apr 29, 2026 web
Data Engineering
Treating Your Personal Data Like It's PCI-Scoped
What happens when you apply financial compliance rigor — Fibonacci sampling, API audit logging, SQL-first architecture — to a personal telemetry pipeline.
Apr 29, 2026 web
data engineering
Should You Use Cherri for Programmatic iOS Shortcuts?
Cherri compiles text files into signed iOS Shortcuts. The question isn't whether it works -- it's when the investment pays off. Here's the decision framework.
Apr 25, 2026 web
iOS Shortcuts
Cherri: Building iOS Shortcuts with a Compiler
The Cherri compiler turns plain text into signed iOS Shortcuts. Here's what we learned building 8 of them, including a crash bug Apple should fix.
Apr 25, 2026 web
iOS Shortcuts
Rendering Physical Hardware in CSS: The Braun/Dieter Rams Approach
How to make a browser div feel like a Braun T1000 World Receiver. Layered shadows for molded plastic, radial-gradient speaker grilles, CSS seam lines, and why Dieter Rams' 10 principles are better web design rules than most web design rules.
Apr 24, 2026 web
CSS / Industrial Design
Your Synology NAS Thinks It Started Your Containers. It Didn't.
Synology's Docker auto-start API silently fails under memory pressure. The fix is one line in your compose file. Also: NZB obfuscation, container exit codes, and how 23 containers on 4 GB of RAM creates a swap death spiral.
Apr 24, 2026 web
Synology Docker
Phosphor Icons in Astro: Kill Every Emoji on Your Site in One Session
Replaced every emoji across 31 files with Phosphor duotone SVG components. The trick: components for nav/headers, Unicode dingbats for inline text strings.
Apr 22, 2026 web
phosphor-astro migration
We Wrote an Accessibility Article Then Failed Our Own Audit
Ran a full WCAG 2.2 AA audit across every page of bythewei.dev. Found 40+ failures: contrast ratios as low as 1.3:1, missing skip links, no focus indicators, clickable divs unreachable by keyboard. Fixed all of them.
Apr 22, 2026 web
WCAG 2.2 AA
New Skill Forged: Business Analysis (BABOK v3)
IIBA's BABOK v3 distilled — six knowledge areas, 50 techniques, and the full BA toolkit for stakeholder management, requirements elicitation, and solution evaluation.
Mar 27, 2026 web
Skill Forge
New Skill Forged: DAX Mastery
Ferrari & Russo's Definitive Guide distilled — evaluation contexts, CALCULATE mechanics, iterators, time intelligence, and the performance debugging mindset for expert DAX.
Mar 27, 2026 web
Skill Forge
New Skill Forged: Domain-Driven Design
Evans' DDD distilled — Claude now knows Aggregates from Value Objects, Bounded Contexts from bounded thinking, and can flag Anemic Domain Models on sight.
Mar 27, 2026 web
Skill Forge
New Skill Forged: Investment Analysis
Bodie/Kane/Marcus distilled — Claude can now price options, build efficient frontiers, apply CAPM, and evaluate portfolio performance with actual math.
Mar 27, 2026 web
Skill Forge
Voxtral Dropped — Speech AI Just Got Complicated
Mistral's multimodal audio model is here. the speech AI space just got a lot more interesting.
Mar 27, 2026 HNwebMisGH
Voxtral TTS release and speech AI landscape
Week of Mar 24 — AI & LLM Signals
MCP goes mainstream, agents everywhere, open-source closing the gap
Mar 27, 2026 HNwebMSOLobLem
Weekly AI digest