Layers for developers
For developers
APIs, SDKs and integrations for building on Layers — Python, Node.js, .NET, Java, C/C++, mobile SDK, agents and MCP. Changes, recipes and working examples.
Self-hosting, MCP, API, embed and integrations — release notes, recipes and working examples for developers and admins.
- Platform updates New APIs and SDK releases, with what changed and how to upgrade.
- Code that works Copy-paste examples for real tasks: documents, chats, files, signatures.
- Integration recipes Step-by-step flows: connect your system, agent or bot to Layers.
Posts
- Why K8s: eight letters and a helmsman
⎈ Why K8s? Count the letters between K and s. There are eight. And the full name means something your on-call rota may recognise: helmsman.
- Three digits, three rules: reading a version bump
🔢 1.9.0 to 1.10.0: safe to take? Depends on who wrote the number. Semver, Rails and OpenSSL all use three digits, and they don't all mean…
- Linux 5.10 and 5.15: projected EOL December 2026
🐧 Linux 5.10 and 5.15: kernel.org projects end of life for both in December 2026. Does that touch you? Check for a dash in uname -r.
- HTTP Referer: the typo the standard keeps
✏️ Referer. One r short. RFC 9110, the 2022 HTTP spec, marks it [sic] and keeps it anyway. Your code has to spell it that way too.
- Go support: read the two-newer-releases rule
🐹 Go has no end-of-life calendar, just one rule: a release is supported until two newer majors exist. Which of 1.25, 1.26 and 1.27 still…
- Tomcat 9.0: end of support no earlier than March 2027
🐱 Tomcat 9.0.x: end of support is expected no earlier than March 31, 2027. Then comes something rare, a 9.1.x branch for extended support.…
- The Zen of Python: 20 aphorisms, 19 written
🧘 Type import this in Python and count the lines. PEP 20 promises 20 aphorisms, but only 19 were ever written down. Where's the last one?
- Django upgrades: turn warnings on with -Wa
🔎 Python hides deprecation warnings by default, so a green test run can miss them. One flag brings them back before your next Django…
- OpenSSL 3.5 LTS to 2030: where 3.0 users land
🔐 OpenSSL 3.0 is out of support. 3.5 LTS runs to 2030-04-08, 4.0 to 2027-05-14, 4.1 to 2027-11-23. What does your image really link…
- HTTP 418: the joke the spec had to reserve
🫖 HTTP 418 was a joke in 1998. It spread so well that the 2022 HTTP spec had to reserve the code. Can a joke use up a status number? Yes.
- PostgreSQL: minor update or major upgrade?
🐘 Two PostgreSQL upgrades, two different jobs. One is swapping binaries and restarting. The other moves your data. Do you know which one…
- Node.js 27: one major a year, every release LTS
🟢 No more odd and even in Node.js. Starting with 27.x: one major release a year, each one becomes LTS, 36 months in total. Node.js 27…
- Debian codenames: why sid never gets released
🧸 Quick one: in Debian, who is sid? Every release is named after a Toy Story character, and sid is the one that never ships.
- Next.js 15: security releases to January 31, 2027
▲ Next.js 15 got more time: security releases now run through January 31, 2027. The original date was October 21, 2026. Still on 15?
- Kubernetes skew: how far can a kubelet lag?
🧮 kube-apiserver on 1.37, a node pool still on 1.33. Supported or not? The skew policy answers in one line, and it decides your upgrade…
- PowerShell 7.4 and 7.5: support ends November 10, 2026
📅 November 10, 2026 is one date for two things: PowerShell 7.4 and 7.5 end support, and Windows 11 23H2 Enterprise gets its last updates.…
- RFC 1149: IP over birds, MTU 256 milligrams
🐦 A typical MTU of 256 milligrams. That's in an RFC, dated April 1, 1990: IP datagrams carried by birds.
- Helm 3: security fixes now end February 10, 2027
⛵ Helm 3's end date moved: security fixes now run until February 10, 2027, three months past the first plan. After that, no Helm 3 releases…
- MongoDB 7.0: end of life August 31, 2027
MongoDB 7.0 reaches end of life on August 31, 2027. 8.0 runs to October 31, 2029 and 9.0 to October 31, 2031. Plan the major upgrade.
- Alpine 3.22: end of support May 1, 2027
Alpine 3.22 base image in your Dockerfile? End of support is May 1, 2027, and its community repo is already out of support.