3h ago · 7 min read · The interesting thing about the April 2026 Codex update isn't computer use. It isn't the model bump either. The real story is that Codex stopped being a CLI. The Codex App Server is the underlying agent harness OpenAI just made public — the same engi...
Join discussion3h ago · 6 min read · PDF compression in the browser works by rendering each page to a Canvas at a controlled resolution, exporting as JPEG with a quality parameter, and assembling those JPEGs into a new PDF. No server, no
Join discussion
4h ago · 12 min read · Building mcp-pool: one week, eleven MCP servers, one shared OAuth library This is another post in the series where I walk through my open-source projects. Earlier ones covered backupctl, agent-sessions, and a few smaller tools. This one is about mcp...
Join discussion
12h ago · 8 min read · You can ship a feature that looks tested and isn't. April 20 was two coordinated answers to that problem. On one front (claude-code-slack-channel), the bot-manifest protocol's publish side landed — the second half of a protocol whose consumer side ha...
Join discussion12h ago · 13 min read · Four releases in one day is what happens when a security audit turns productive. claude-code-slack-channel — the MCP server that lets Claude Code operate inside a Slack thread without leaking outside of it — cut v0.5.0, v0.5.1, v0.6.0, and v0.7.0 on ...
Join discussion14h ago · 13 min read · 🤔 Why is this even a question? A few years ago the answer was simple: "use NgRx for serious apps." Today it's more nuanced. Angular Signals changed the game. You can now build reactive, scalable stat
Join discussion15h ago · 5 min read · Word to PDF conversion on the server comes down to two problems: reading the DOCX format and generating a valid PDF binary. This is how I solved both for the Word to PDF converter at Ultimate Tools, u
Join discussion