<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Softberries blog</title><description>Release notes and engineering write-ups from Softberries.</description><link>https://softberries.dev/</link><item><title>Introducing Sheltie: merge agent pull requests in parallel</title><link>https://softberries.dev/blog/2026-10-16-introducing-sheltie/</link><guid isPermaLink="true">https://softberries.dev/blog/2026-10-16-introducing-sheltie/</guid><description>Sheltie is a GitHub App that computes what every pull request touches, lands independent ones together and resolves conflicts in escalating tiers. Open source, Apache-2.0, early 0.x.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><author>hello@softberries.dev (Krzysztof Grajek)</author></item><item><title>Introducing Ramzes: one endpoint for your services&apos; notifications</title><link>https://softberries.dev/blog/2026-10-13-introducing-ramzes/</link><guid isPermaLink="true">https://softberries.dev/blog/2026-10-13-introducing-ramzes/</guid><description>Ramzes is a self-hosted notification router written in Rust. Services send events to one endpoint; routes decide who is told, where and how often. Built and tested, not released yet.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><author>hello@softberries.dev (Krzysztof Grajek)</author></item><item><title>Rustcoach: a free Rust skills test, checked by the compiler</title><link>https://softberries.dev/blog/2026-10-11-rustcoach-free-rust-skills-test/</link><guid isPermaLink="true">https://softberries.dev/blog/2026-10-11-rustcoach-free-rust-skills-test/</guid><description>Rustcoach now has a free, public Rust skills test. Thirty questions in about ten minutes, no account, every code question run through the real compiler, and a report with your level and the module to take next.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><author>hello@softberries.dev (Krzysztof Grajek)</author></item><item><title>Rustcoach: five modules, from Core Rust to the deep dives</title><link>https://softberries.dev/blog/2026-10-09-rustcoach-five-modules/</link><guid isPermaLink="true">https://softberries.dev/blog/2026-10-09-rustcoach-five-modules/</guid><description>Rustcoach is no longer one syllabus. Core Rust now sits next to four deep-dive modules, Async &amp; Tokio, Macros, Concurrency &amp; Atomics and Advanced Types &amp; Traits, each with its own syllabus, progress and review cards.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><author>hello@softberries.dev (Krzysztof Grajek)</author></item><item><title>Introducing Tayga: every failing request, explained</title><link>https://softberries.dev/blog/2026-10-07-introducing-tayga/</link><guid isPermaLink="true">https://softberries.dev/blog/2026-10-07-introducing-tayga/</guid><description>Tayga turns OpenTelemetry traces and logs into error stories, with a root cause, a critical path and a diff against normal. v0.1.0 is out, self-hosted and AGPL.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate><author>hello@softberries.dev (Krzysztof Grajek)</author></item><item><title>Rustcoach: the compiler and Clippy, explained where you write the code</title><link>https://softberries.dev/blog/2026-09-20-rustcoach-compiler-and-clippy-in-the-editor/</link><guid isPermaLink="true">https://softberries.dev/blog/2026-09-20-rustcoach-compiler-and-clippy-in-the-editor/</guid><description>Rustcoach&apos;s editor now explains rustc errors and Clippy lints in place, explains any selection on request, and adds a scratch file and an optional stretch challenge. The fix still stays yours.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><author>hello@softberries.dev (Krzysztof Grajek)</author></item><item><title>Rustcoach: quick checks, spaced review cards and mastery</title><link>https://softberries.dev/blog/2026-09-20-rustcoach-quick-checks-and-review-cards/</link><guid isPermaLink="true">https://softberries.dev/blog/2026-09-20-rustcoach-quick-checks-and-review-cards/</guid><description>Rustcoach lessons now stop every few explanations for a quick check, signed-off topics come back as review cards at 1, 3, 7, 14, 30 and 60 days, and mastery tracks what actually stuck.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><author>hello@softberries.dev (Krzysztof Grajek)</author></item></channel></rss>