<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Robbie Palmer — Technologies</title>
        <link>https://robbiepalmer.me/</link>
        <description>Technologies Robbie Palmer has added to the stack.</description>
        <lastBuildDate>Mon, 02 Nov 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>© 2026 Robbie Palmer</copyright>
        <atom:link href="https://robbiepalmer.me/technologies/feed.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[msi-ec]]></title>
            <link>https://robbiepalmer.me/technologies/msi-ec</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/msi-ec</guid>
            <pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Linux embedded-controller driver exposing supported MSI laptop controls and telemetry]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[fast-check]]></title>
            <link>https://robbiepalmer.me/technologies/fast-check</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/fast-check</guid>
            <pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Property-based testing for JavaScript and TypeScript]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[OpenFeature]]></title>
            <link>https://robbiepalmer.me/technologies/openfeature</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/openfeature</guid>
            <pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Vendor-neutral feature flag evaluation API with provider and hook contracts]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[StrykerJS]]></title>
            <link>https://robbiepalmer.me/technologies/strykerjs</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/strykerjs</guid>
            <pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Mutation testing for JavaScript and TypeScript test suites]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Helm]]></title>
            <link>https://robbiepalmer.me/technologies/helm</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/helm</guid>
            <pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Package manager for defining, installing, and upgrading Kubernetes applications]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Kustomize]]></title>
            <link>https://robbiepalmer.me/technologies/kustomize</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/kustomize</guid>
            <pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Template-free customization of Kubernetes resources through bases and overlays]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Score]]></title>
            <link>https://robbiepalmer.me/technologies/score</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/score</guid>
            <pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Workload specification for portable container configuration across runtime implementations]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[@hono/zod-openapi]]></title>
            <link>https://robbiepalmer.me/technologies/honozod-openapi</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/honozod-openapi</guid>
            <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Hono adapter that derives OpenAPI operations from Zod-backed route declarations]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[Backblaze B2]]></title>
            <link>https://robbiepalmer.me/technologies/backblaze-b2</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/backblaze-b2</guid>
            <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[S3-compatible object storage with low-cost capacity, version history, and Object Lock retention]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[Cloudflare Email Routing]]></title>
            <link>https://robbiepalmer.me/technologies/cloudflare-email-routing</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/cloudflare-email-routing</guid>
            <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Custom-domain inbound email routing to verified destination mailboxes]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[Dashlane]]></title>
            <link>https://robbiepalmer.me/technologies/dashlane</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/dashlane</guid>
            <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Cross-platform personal password manager with browser and mobile autofill]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Filen]]></title>
            <link>https://robbiepalmer.me/technologies/filen</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/filen</guid>
            <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[End-to-end encrypted cloud file storage with desktop, mobile, web, and command-line sync clients]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[Gluetun]]></title>
            <link>https://robbiepalmer.me/technologies/gluetun</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/gluetun</guid>
            <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Containerized VPN client and network boundary for routing other containers through WireGuard or OpenVPN]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Proton Mail]]></title>
            <link>https://robbiepalmer.me/technologies/proton-mail</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/proton-mail</guid>
            <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[End-to-end encrypted email service with mobile, web, custom-domain, and Bridge access]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[Proton Pass]]></title>
            <link>https://robbiepalmer.me/technologies/proton-pass</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/proton-pass</guid>
            <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Cross-platform password manager with browser and mobile autofill, a CLI, and vault-scoped agent access tokens]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Proton VPN]]></title>
            <link>https://robbiepalmer.me/technologies/proton-vpn</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/proton-vpn</guid>
            <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Commercial internet egress service with third-party exit servers, location choice, P2P support, port forwarding, and standard WireGuard configurations; complementary to Tailscale's private mesh]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[restic]]></title>
            <link>https://robbiepalmer.me/technologies/restic</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/restic</guid>
            <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Encrypted, deduplicated command-line backups to local and cloud object storage]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[AsyncAPI]]></title>
            <link>https://robbiepalmer.me/technologies/asyncapi</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/asyncapi</guid>
            <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Machine-readable contracts for message-driven APIs, channels, operations, messages, and protocol bindings]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[CloudEvents]]></title>
            <link>https://robbiepalmer.me/technologies/cloudevents</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/cloudevents</guid>
            <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Vendor-neutral event envelope with standard context attributes and transport bindings]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Copier]]></title>
            <link>https://robbiepalmer.me/technologies/copier</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/copier</guid>
            <pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Project template engine with recorded answers and version-aware updates]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[pg_trgm]]></title>
            <link>https://robbiepalmer.me/technologies/pgtrgm</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/pgtrgm</guid>
            <pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[PostgreSQL extension for trigram similarity and indexed pattern matching]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[React Doctor]]></title>
            <link>https://robbiepalmer.me/technologies/react-doctor</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/react-doctor</guid>
            <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[React-specific static analysis, including project-wide detection of repeated JSX subtrees]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[tsmetrics]]></title>
            <link>https://robbiepalmer.me/technologies/tsmetrics</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/tsmetrics</guid>
            <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Tree-sitter-based TypeScript and TSX metrics for component responsibility, rendering complexity, and structural hotspots]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Frankfurter]]></title>
            <link>https://robbiepalmer.me/technologies/frankfurter</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/frankfurter</guid>
            <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Open source API for current and historical reference exchange rates from official sources]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[Nix]]></title>
            <link>https://robbiepalmer.me/technologies/nix</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/nix</guid>
            <pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Package manager and build system for reproducible environments and artifacts]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Cloudflare Queues]]></title>
            <link>https://robbiepalmer.me/technologies/cloudflare-queues</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/cloudflare-queues</guid>
            <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Managed message queues for asynchronous Worker processing]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[SGP4]]></title>
            <link>https://robbiepalmer.me/technologies/sgp4</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/sgp4</guid>
            <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Analytical orbit propagation model with reference C++ source and test vectors]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[Agentic Code Review]]></title>
            <link>https://robbiepalmer.me/technologies/agentic-code-review</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/agentic-code-review</guid>
            <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Stateful, model-agnostic Pull Request review with retained findings and evaluation data]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Biome]]></title>
            <link>https://robbiepalmer.me/technologies/biome</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/biome</guid>
            <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Formatter and linter for JavaScript and TypeScript projects]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[pytest]]></title>
            <link>https://robbiepalmer.me/technologies/pytest</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/pytest</guid>
            <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Python test framework based on fixtures and plain assertions]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[Ruff]]></title>
            <link>https://robbiepalmer.me/technologies/ruff</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/ruff</guid>
            <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Python linter and formatter]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[uv]]></title>
            <link>https://robbiepalmer.me/technologies/uv</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/uv</guid>
            <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Python package and environment manager with a locked workflow]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Kube-Hetzner]]></title>
            <link>https://robbiepalmer.me/technologies/kube-hetzner</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/kube-hetzner</guid>
            <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Terraform module for building private, scalable K3s and RKE2 clusters on Hetzner Cloud]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[ModelPack]]></title>
            <link>https://robbiepalmer.me/technologies/modelpack</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/modelpack</guid>
            <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[OCI-based format specification for AI and ML model packages]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Healthchecks.io]]></title>
            <link>https://robbiepalmer.me/technologies/healthchecksdotio</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/healthchecksdotio</guid>
            <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Hosted dead man's switch for detecting missed heartbeats from jobs and machines]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[kube-state-metrics]]></title>
            <link>https://robbiepalmer.me/technologies/kube-state-metrics</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/kube-state-metrics</guid>
            <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Kubernetes service that exposes cluster object state as Prometheus metrics]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[OpenTelemetry Collector]]></title>
            <link>https://robbiepalmer.me/technologies/opentelemetry-collector</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/opentelemetry-collector</guid>
            <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Vendor-neutral gateway for receiving, processing, and exporting telemetry]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[Pydantic]]></title>
            <link>https://robbiepalmer.me/technologies/pydantic</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/pydantic</guid>
            <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Typed data validation and settings management for Python]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[pytest-cases]]></title>
            <link>https://robbiepalmer.me/technologies/pytest-cases</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/pytest-cases</guid>
            <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Reusable test cases and fixtures for pytest]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[jsdiff]]></title>
            <link>https://robbiepalmer.me/technologies/jsdiff</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/jsdiff</guid>
            <pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Text differencing library with character, word, line, and structured patch APIs]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[Encord]]></title>
            <link>https://robbiepalmer.me/technologies/encord</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/encord</guid>
            <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Data annotation and management for computer vision and AI]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[GCP]]></title>
            <link>https://robbiepalmer.me/technologies/gcp</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/gcp</guid>
            <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Google Cloud computing platform]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[Amazon ECS]]></title>
            <link>https://robbiepalmer.me/technologies/amazon-ecs</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/amazon-ecs</guid>
            <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[AWS service for deploying and managing container workloads]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[Amazon SNS]]></title>
            <link>https://robbiepalmer.me/technologies/amazon-sns</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/amazon-sns</guid>
            <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[AWS publish-and-subscribe messaging service]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[Amazon SQS]]></title>
            <link>https://robbiepalmer.me/technologies/amazon-sqs</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/amazon-sqs</guid>
            <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[AWS managed message queue service]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[Flux Schema]]></title>
            <link>https://robbiepalmer.me/technologies/flux-schema</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/flux-schema</guid>
            <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Kubernetes manifest validator for JSON Schema and CEL admission rules]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[CesiumJS]]></title>
            <link>https://robbiepalmer.me/technologies/cesiumjs</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/cesiumjs</guid>
            <pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[WebGL library for time-dynamic 3D globes and geospatial scenes]]></description>
            <category>Technology</category>
            <category>library</category>
        </item>
        <item>
            <title><![CDATA[Emscripten]]></title>
            <link>https://robbiepalmer.me/technologies/emscripten</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/emscripten</guid>
            <pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[LLVM toolchain for compiling C and C++ to WebAssembly]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
        <item>
            <title><![CDATA[WebAssembly]]></title>
            <link>https://robbiepalmer.me/technologies/webassembly</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/webassembly</guid>
            <pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Portable binary instruction format for code running in web browsers]]></description>
            <category>Technology</category>
            <category>platform</category>
        </item>
        <item>
            <title><![CDATA[clang-tidy]]></title>
            <link>https://robbiepalmer.me/technologies/clang-tidy</link>
            <guid isPermaLink="false">https://robbiepalmer.me/technologies/clang-tidy</guid>
            <pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Static analysis and linting tool for C++]]></description>
            <category>Technology</category>
            <category>tool</category>
        </item>
    </channel>
</rss>