2018
view article2017
view article2016
view article2014
view article2006
view article2001
view article1999
view article1998
view article1997
view article1996
view article1988
view article1984
view article1980
view article1975
view article1971
view article1971
view article1967
view article1967
view article1965
view article1960
view article1942
view article1941
view article1941
view article1940
view article1937
view article1935
view article1933
view article1930
view article1927
view article1919
view article1917
view article1915
view article1896
view article1874
view article1863
view article1860
view article1832
view article1799
view article1798
view article1798
view article1644
view article1595
view article1257
view article1096
view articleA blog about software craft and quality
Or how not to do a culture fit interview
Deploy self-healing computer use agents that automate legacy desktop systems. Agents detect failures, self-correct, and keep running when UIs change. SOC 2 and HIPAA compliant. Zero to production in hours.
How a software developer bypassed proprietary publishing silos using LibreOffice, Standard Ebooks, and LaTeX to build a sustainable, Git-tracked book production pipeline.,How a software developer bypassed proprietary publishing silos using LibreOffice, Standard Ebooks, and LaTeX to build a sustainable, Git-tracked book production pipeline.
C array types are weird. In this article I’ll explain what I find weird about them, what I’d do differently, and ramble on a few related things.
: Obituaries as we know them today are rich records of a person’s life. But did you know that this information-rich article is a very recent development? Learn more about what newspapers published from the very earliest death notices to today’s modern obituaries.
Ship features safely with Flagship, Cloudflare's feature flag service for controlling feature visibility without redeploying code.
A deep dive into Claude Code for daily users. Covers the .claude directory, CLAUDE.md the way Boris writes it, CLAUDE.local.md, Skills with real examples, custom subagents, plugins, underused commands like /goal and /insights, MCPs, and the workflow patterns the Anthropic team actually uses.
Free online scanner for CVE-2026-48710 (BadHost): a critical Starlette vulnerability that lets attackers bypass authentication via Host header injection. Affects FastAPI, Starlette, vLLM, LiteLLM, MCP servers, and any Python ASGI app with path-based auth middleware.
Joyce Johnson writes about her affair with Jack Kerouac, whom she met on a blind date in New York before he published “On the Road.”
A deterministic genomics engine with a compact memory footprint. Run whole-genome workloads in as little as 100 MB RAM. Built in Rust. - logannye/rosalind
Self-hosted email gateway between your apps and a transactional mail provider (Postmark, Resend, Mailgun, AWS SES, or outbound-SMTP). Three ingress shapes (HTTP form, HTTP API, SMTP). One Docker container, one TOML config. - craigmccaskill/posthorn