htdocs.devNotes on AI, technologies and software engineering by Stephane Busso.https://htdocs.dev/After the Browserhttps://htdocs.dev/posts/after-the-browser/https://htdocs.dev/posts/after-the-browser/the agent harness is the new browser, MCP is the new HTTP, and the hard problems have moved from the loop to the tool layer, context management, and federated capability.Fri, 24 Apr 2026 17:37:00 GMTThe claw-code Story: What's the Harness?https://htdocs.dev/posts/the-claw-code-story-whats-the-harness/https://htdocs.dev/posts/the-claw-code-story-whats-the-harness/The architecture behind the most important leak of AI history, and probably the inflexion point for agent orchestrationSat, 04 Apr 2026 15:05:00 GMTFrom Conductor to Orchestrator: A Practical Guide to Multi-Agent Coding in 2026https://htdocs.dev/posts/from-conductor-to-orchestrator-a-practical-guide-to-multi-agent-coding-in-2026/https://htdocs.dev/posts/from-conductor-to-orchestrator-a-practical-guide-to-multi-agent-coding-in-2026/The complete landscape of multi-agent coding orchestration — from Claude Code Agent Teams to Oh My OpenAgent, the Ralph Loop pattern, and how to choose the right tier for your workflowSat, 04 Apr 2026 13:55:00 GMTPi AI SDK vs Anthropic Claude Agent SDKhttps://htdocs.dev/posts/pi-ai-sdk-vs-anthropic-claude-agent-sdk/https://htdocs.dev/posts/pi-ai-sdk-vs-anthropic-claude-agent-sdk/"The analogy from the ecosystem that resonated most: Claude Code is "Rails" — opinionated, structured, with best practices baked in. Pi is "Arch Linux" — giving you the smallest kernel and the greatest freedom. "Fri, 03 Apr 2026 22:57:00 GMTWhat Is OpenClaw and How It Can Help You Be More Efficienthttps://htdocs.dev/posts/what-is-openclaw-and-how-it-can-help-you-be-more-efficient/https://htdocs.dev/posts/what-is-openclaw-and-how-it-can-help-you-be-more-efficient/A practical guide to OpenClaw — the open-source AI agent framework that connects LLMs to your operating system, messaging apps, and tools. Understand its architecture and how it can automate your workflow.Sat, 28 Mar 2026 22:41:00 GMTWhat Is Claude Cowork and How It Can Help You Get More Donehttps://htdocs.dev/posts/what-is-claude-cowork-and-how-it-can-help-you-get-more-done/https://htdocs.dev/posts/what-is-claude-cowork-and-how-it-can-help-you-get-more-done/A practical guide to Claude Cowork — Anthropic's desktop AI agent for knowledge workers. Learn how it automates document processing, file management, and multi-step workflows without writing a single line of code.Sat, 28 Mar 2026 22:22:00 GMTTop 7 Open-Source AI Low/No-Code Tools in 2026: A Comprehensive Analysis of Leading Platformshttps://htdocs.dev/posts/top-7-open-source-ai-lowno-code-tools-in-2026-a-comprehensive-analysis-of-leading-platforms/https://htdocs.dev/posts/top-7-open-source-ai-lowno-code-tools-in-2026-a-comprehensive-analysis-of-leading-platforms/An updated analysis of 7 open-source platforms redefining AI implementation in 2026: Activepieces, Dify, Langflow, n8n, Flowise, Botpress, and CrewAI — covering agentic workflows, MCP adoption, and human-in-the-loop capabilitiesTue, 25 Feb 2025 15:49:00 GMTWhy 90% of AI agent tools are useless (and 7 that aren’t)https://htdocs.dev/posts/why-90-of-ai-agent-tools-are-useless-and-7-that-arent/https://htdocs.dev/posts/why-90-of-ai-agent-tools-are-useless-and-7-that-arent/An updated analysis of 7 open-source platforms redefining AI implementation in 2026: Activepieces, Dify, Langflow, n8n, Flowise, Botpress, and CrewAI — covering agentic workflows, MCP adoption, and human-in-the-loop capabilitiesTue, 25 Feb 2025 15:49:00 GMTBuilding Your AI Agent Skills Library: A Practical Guide for Data Engineering Teamshttps://htdocs.dev/posts/building-your-ai-agent-skills-library-a-practical-guide-for-data-engineering-teams/https://htdocs.dev/posts/building-your-ai-agent-skills-library-a-practical-guide-for-data-engineering-teams/Building Your AI Agent Skills Library: A Practical Guide for Data Engineering Teams How to collect, organize, document, and deploy specialized knowledge for Claude and other AI coding agents The …Sat, 28 Mar 2026 00:00:00 GMTTraining Guide: Developing High-Performance Agent Skillshttps://htdocs.dev/posts/training-guide-developing-high-performance-agent-skills/https://htdocs.dev/posts/training-guide-developing-high-performance-agent-skills/This training material focuses on moving beyond simple markdown instructions toward **optimizing skills through code** to increase efficiency and reduce costs,.Fri, 27 Mar 2026 23:11:00 GMTHow to use Claude Codehttps://htdocs.dev/posts/how-to-use-claude-code/https://htdocs.dev/posts/how-to-use-claude-code/The complete guide to Claude Code in 2026 — features, hooks, skills, MCP servers, subagents, permission modes, and advanced workflows for maximum productivityFri, 13 Jun 2025 02:09:00 GMTClaudeClaw: A Composable Agent Orchestrator for Claude Codehttps://htdocs.dev/posts/claudeclaw-a-composable-agent-orchestrator-for-claude-code/https://htdocs.dev/posts/claudeclaw-a-composable-agent-orchestrator-for-claude-code/ClaudeClaw is a Claude Code plugin that turns Claude into a persistent, always-on agent orchestrator. It listens to messaging channels (Slack, WhatsApp, Telegram, Discord, Gmail), routes messages to isolated Claude agents, and manages conversations, memory, scheduled tasks, and webhooks — all from a single Node.js process.Sun, 22 Mar 2026 15:18:00 GMTMotherClaw: Building a Claude Code Plugin for Always-On AI Agentshttps://htdocs.dev/posts/motherclaw-building-a-claude-code-plugin-for-always-on-ai-agents/https://htdocs.dev/posts/motherclaw-building-a-claude-code-plugin-for-always-on-ai-agents/A NanoClaw fork rebuilt as a Claude Code plugin — sandbox isolation, structured memory, webhook triggers, cost tracking, and 24 skills. One day, 22 commits, 386 tests.Sat, 21 Mar 2026 23:29:00 GMTOS-Level Sandboxing for AI Agents: NanoClaw + Anthropic's Sandbox Runtimehttps://htdocs.dev/posts/os-level-sandboxing-for-ai-agents-nanoclaw--anthropics-sandbox-runtime/https://htdocs.dev/posts/os-level-sandboxing-for-ai-agents-nanoclaw--anthropics-sandbox-runtime/A technical deep dive into running Claude agents with kernel-enforced isolation — no Docker, no VMs, sub-10ms cold starts.Sat, 21 Mar 2026 11:59:00 GMTThe Modern Python Data Stack in 2026https://htdocs.dev/posts/the-modern-python-data-stack-in-2026/https://htdocs.dev/posts/the-modern-python-data-stack-in-2026/A Complete Guide to Building Fast, Reproducible Data ProjectsFri, 06 Feb 2026 14:46:00 GMTBuilding ChatGPT Apps on Cloudflare with the OpenAI Apps SDKhttps://htdocs.dev/posts/building-chatgpt-apps-on-cloudflare-with-the-openai-apps-sdk/https://htdocs.dev/posts/building-chatgpt-apps-on-cloudflare-with-the-openai-apps-sdk/we’ll explore how to build ChatGPT Apps using Cloudflare’s platform, taking advantage of its global serverless infrastructure, storage options, and new tools that extend beyond what other platforms offerFri, 19 Dec 2025 00:22:00 GMTClaude Code Full-Stack Configuration Guidehttps://htdocs.dev/posts/claude-code-full-stack-configuration-guide/https://htdocs.dev/posts/claude-code-full-stack-configuration-guide/This guide presents a state-of-the-art setup for using **Claude Code** (Anthropic’s AI coding assistant) in a modern full-stack projectTue, 09 Dec 2025 08:49:00 GMTRevolutionizing AI Development: How Claude Code's Sub Agents Transform Task Managementhttps://htdocs.dev/posts/revolutionizing-ai-development-how-claude-codes-sub-agents-transform-task-management/https://htdocs.dev/posts/revolutionizing-ai-development-how-claude-codes-sub-agents-transform-task-management/Claude Code's sub agents—a groundbreaking feature that's reshaping how developers interact with AI assistants. This specialized approach to task delegation promises to make AI development more efficient, organized, and scalable.Fri, 25 Jul 2025 11:31:00 GMTClaude Code: Best Practices and Pro Tipshttps://htdocs.dev/posts/claude-code-best-practices-and-pro-tips/https://htdocs.dev/posts/claude-code-best-practices-and-pro-tips/This guide provides tips and tricks for effectively using Claude Code, a command-line tool for agentic coding.Sun, 15 Jun 2025 18:30:00 GMTSupercharge Your Workflow: Mastering Claude Code with Practical Tips and Trickshttps://htdocs.dev/posts/supercharge-your-workflow-mastering-claude-code-with-practical-tips-and-tricks/https://htdocs.dev/posts/supercharge-your-workflow-mastering-claude-code-with-practical-tips-and-tricks/Claude Code acts as a versatile coding assistant, capable of understanding context, generating complex code, refactoring, debugging, and much moreSat, 14 Jun 2025 22:41:00 GMTIntroducing .claude: Your Ultimate Directory for Claude Code Excellencehttps://htdocs.dev/posts/introducing-claude-your-ultimate-directory-for-claude-code-excellence/https://htdocs.dev/posts/introducing-claude-your-ultimate-directory-for-claude-code-excellence/A curated directory that brings together the best tools, configurations, and resources for Claude Code, Anthropic's powerful agentic coding assistant.Sat, 14 Jun 2025 21:06:00 GMTThe 10 Best Open Source Projects for Workflow Orchestration and Automationhttps://htdocs.dev/posts/the-10-best-open-source-projects-for-workflow-orchestration-and-automation/https://htdocs.dev/posts/the-10-best-open-source-projects-for-workflow-orchestration-and-automation/Discover the power of open-source workflow orchestration and automation tools like Apache Airflow, Prefect, Dagster, and more. Streamline your processes, boost efficiency, and unlock the true potential of your workflows with these cutting-edge solutions.Sun, 17 Mar 2024 11:30:00 GMTMigrating From Nix and Home Manager to Homebrew and Chezmoihttps://htdocs.dev/posts/migrating-from-nix-and-home-manager-to-homebrew-and-chezmoi/https://htdocs.dev/posts/migrating-from-nix-and-home-manager-to-homebrew-and-chezmoi/migrate your macOS setup from the declarative world of Nix/Home-Manager/Flakes to the more imperative (but organisable) world of Homebrew and ChezmoiThu, 03 Apr 2025 12:28:00 GMTTwelve Data API Stock Exchangeshttps://htdocs.dev/posts/twelve-data-api-stock-exchanges/https://htdocs.dev/posts/twelve-data-api-stock-exchanges/Here's the classification of all stock exchanges by their required access plaMon, 31 Mar 2025 13:48:00 GMTBest Open Source Backend as a Service Authentication Solutions in 2025https://htdocs.dev/posts/best-open-source-backend-as-a-service-authentication-solutions-in-2025/https://htdocs.dev/posts/best-open-source-backend-as-a-service-authentication-solutions-in-2025/This report examines the leading open source options available today.Sun, 23 Mar 2025 10:04:00 GMTBackend As A Servicehttps://htdocs.dev/posts/backend-as-a-service/https://htdocs.dev/posts/backend-as-a-service/List of platform to use as a backend for your applicationSat, 09 Nov 2024 15:43:00 GMTSimple HTTP Basic Authentication for Cloudflare Pageshttps://htdocs.dev/posts/simple-http-basic-authentication-for-cloudflare-pages/https://htdocs.dev/posts/simple-http-basic-authentication-for-cloudflare-pages/Adding authentication to your pages deployment requires a programmatic approach.Fri, 14 Mar 2025 01:35:00 GMTIntegrating Docker and Caddy Logs with OpenTelemetry Collector: A Comprehensive Guidehttps://htdocs.dev/posts/integrating-docker-and-caddy-logs-with-opentelemetry-collector-a-comprehensive-guide/https://htdocs.dev/posts/integrating-docker-and-caddy-logs-with-opentelemetry-collector-a-comprehensive-guide/The integration of Docker and Caddy logs into an OpenTelemetry Collector requires a systematic approach that leverages containerization best practices, structured logging configurations, and OpenTelemetry’s flexible data collection capabilitiesSun, 23 Feb 2025 15:12:00 GMTGetting Started with Custom Nodes in n8n Using Dockerhttps://htdocs.dev/posts/getting-started-with-custom-nodes-in-n8n-using-docker/https://htdocs.dev/posts/getting-started-with-custom-nodes-in-n8n-using-docker/n8n is a powerful workflow automation tool that allows you to create automation between different services and APIs. Sometimes, n8n’s built-in nodes might not cover all your needs, and that’s where custom nodes come into play. Custom nodes allow you to extend n8n’s capabilities by writing your own functionality. In this guide, we will cover how to set up a custom node for n8n and run it using Docker.Sun, 23 Feb 2025 14:32:00 GMTOpen Source Reverse Proxies Compatible with OpenTelemetry for Logs and Metricshttps://htdocs.dev/posts/open-source-reverse-proxies-compatible-with-opentelemetry-for-logs-and-metrics/https://htdocs.dev/posts/open-source-reverse-proxies-compatible-with-opentelemetry-for-logs-and-metrics/The integration of reverse proxies with OpenTelemetry (OTel) has become a critical requirement for modern observability pipelines. This report evaluates four open-source reverse proxies—NGINX, HAProxy, Caddy, and Envoy—and their compatibility with OpenTelemetry for collecting logs, metrics, and traces. Each solution is analyzed for configuration workflows, data export capabilities, and architectural considerations.Sun, 23 Feb 2025 09:30:00 GMTComparative Analysis of Open-Source News Crawlershttps://htdocs.dev/posts/comparative-analysis-of-open-source-news-crawlers/https://htdocs.dev/posts/comparative-analysis-of-open-source-news-crawlers/This report evaluates six open-source news crawlers—**news-please**, **Fundus**, **news-crawler**, **news-crawl**, **Trafilatura**, and **newspaper4k**Mon, 17 Feb 2025 13:08:00 GMTHypervisorshttps://htdocs.dev/posts/hypervisors/https://htdocs.dev/posts/hypervisors/Each of these modern hypervisor and container technologies serves specific needs in cloud-native, edge computing, and containerized environmentsSat, 17 Aug 2024 19:45:00 GMTGIS Infrastructurehttps://htdocs.dev/posts/gis-infrastructure/https://htdocs.dev/posts/gis-infrastructure/List of GIS resourcesThu, 16 Jan 2025 01:29:00 GMTKubernetes Deployment Strategies for Small Businesses on Hetzner Cloud: A Comparative Analysis of k3s, MicroK8s, and Alternativeshttps://htdocs.dev/posts/kubernetes-deployment-strategies-for-small-businesses-on-hetzner-cloud-a-comparative-analysis-of-k3s-microk8s-and-alternatives/https://htdocs.dev/posts/kubernetes-deployment-strategies-for-small-businesses-on-hetzner-cloud-a-comparative-analysis-of-k3s-microk8s-and-alternatives/In the evolving landscape of container orchestration, small businesses leveraging Hetzner Cloud face critical decisions when selecting a Kubernetes deployment strategy. This analysis evaluates four prominent options—k3s, MicroK8s, Minikube, and Docker Swarm—through the lens of production readiness, operational complexity, and cost efficiency.Sat, 15 Feb 2025 23:04:00 GMTReplacing npx with Bunx: A Simple Workaroundhttps://htdocs.dev/posts/replacing-npx-with-bunx-a-simple-workaround/https://htdocs.dev/posts/replacing-npx-with-bunx-a-simple-workaround/How to replace `npx` with `bunx`Thu, 13 Feb 2025 17:17:00 GMTOpen Source Solutions for Building Internal Tools: A Comprehensive Guidehttps://htdocs.dev/posts/open-source-solutions-for-building-internal-tools-a-comprehensive-guide/https://htdocs.dev/posts/open-source-solutions-for-building-internal-tools-a-comprehensive-guide/explore the landscape of open-source solutions for building internal toolsSat, 09 Nov 2024 16:04:00 GMTTiptap Command Concepts: commands, chain, can, tr, state, view, dispatchhttps://htdocs.dev/posts/tiptap-command-concepts-commands-chain-can-tr-state-view-dispatch/https://htdocs.dev/posts/tiptap-command-concepts-commands-chain-can-tr-state-view-dispatch/Commands to interact with Tiptap editorTue, 15 Oct 2024 12:20:00 GMTIndie Hacker Success Frameworkhttps://htdocs.dev/posts/indie-hacker-success-framework/https://htdocs.dev/posts/indie-hacker-success-framework/Key principles distilled from the journeys of successful indie hackers like Pieter Levels (Levelsio), Marc Lou, and others in the Indie Hackers community.Thu, 22 Aug 2024 20:14:00 GMTInsights from 100 Developers on Shipping Faster 🚀https://htdocs.dev/posts/insights-from-100-developers-on-shipping-faster-/https://htdocs.dev/posts/insights-from-100-developers-on-shipping-faster-/Daksh Gupta asked 100 developers from top companies like Meta, Amazon, Google, and Stripe a simple question: "What's stopping you from shipping faster?"Fri, 12 Apr 2024 23:16:00 GMTKumoMTA Setuphttps://htdocs.dev/posts/kumomta-setup/https://htdocs.dev/posts/kumomta-setup/KumoMTA is a new (as of the end of 2023) solution for a high-volume, high-performance, on-premise email-sending platform. It is designed with a modern architecture mindset, mixing Rust and Lua for high performance and configurability.Wed, 13 Dec 2023 08:41:00 GMTDeploying Prefect with Docker Compose: A Comprehensive Guidehttps://htdocs.dev/posts/deploying-prefect-with-docker-compose-a-comprehensive-guide/https://htdocs.dev/posts/deploying-prefect-with-docker-compose-a-comprehensive-guide/Deploy Prefect using Docker Compose and some essential considerations and configuration detailsSun, 31 Mar 2024 10:40:00 GMTDeploying Prefect with Docker Compose: A Comprehensive Guidehttps://htdocs.dev/posts/deploying-prefect-with-docker-compose-a-comprehensive-guide/https://htdocs.dev/posts/deploying-prefect-with-docker-compose-a-comprehensive-guide/Deploy Prefect using Docker Compose and some essential considerations and configuration detailsSun, 31 Mar 2024 10:40:00 GMTPython Quick Web UIshttps://htdocs.dev/posts/python-quick-web-uis/https://htdocs.dev/posts/python-quick-web-uis/Quickly build web ui with python frameworksSat, 16 Mar 2024 11:12:00 GMTWhat are Scraping, Crawling and Spideringhttps://htdocs.dev/posts/what-are-scraping-crawling-and-spidering/https://htdocs.dev/posts/what-are-scraping-crawling-and-spidering/A quick take on the concepts for web data extractionSun, 24 Mar 2024 10:16:00 GMTWeb Scraping - 22 Open Source Projectshttps://htdocs.dev/posts/web-scraping---22-open-source-projects/https://htdocs.dev/posts/web-scraping---22-open-source-projects/List of libraries for web scrapingSat, 16 Mar 2024 23:35:00 GMTNo tool - Low code platformhttps://htdocs.dev/posts/no-tool---low-code-platform/https://htdocs.dev/posts/no-tool---low-code-platform/No tool - Low code platformThu, 22 Feb 2024 21:53:00 GMTWeb Scraping with Parsel and Requestshttps://htdocs.dev/posts/web-scraping-with-parsel-and-requests/https://htdocs.dev/posts/web-scraping-with-parsel-and-requests/Parsel, in combination with Requests, provides a powerful and flexible approach to web scraping in Python.Fri, 22 Mar 2024 23:29:00 GMTWeb Scraping: Scrapy vs BeautifulSoup/Requestshttps://htdocs.dev/posts/web-scraping-scrapy-vs-beautifulsouprequests/https://htdocs.dev/posts/web-scraping-scrapy-vs-beautifulsouprequests/Scraping the web comparison of scrapy and requests with beautifulsoupFri, 22 Mar 2024 19:35:00 GMTStreamsynchttps://htdocs.dev/posts/streamsync/https://htdocs.dev/posts/streamsync/Streamsync is a new open-source framework for building data apps that combines a no-code frontend using a visual editor with a Python backendSun, 17 Mar 2024 02:11:15 GMTNatural Language Processing in Golanghttps://htdocs.dev/posts/natural-language-processing-in-golang/https://htdocs.dev/posts/natural-language-processing-in-golang/Natural Language Processing in Golang LibrairiesFri, 22 Dec 2023 00:49:00 GMTCaddy Docker Reverse Proxyhttps://htdocs.dev/posts/caddy-docker-reverse-proxy/https://htdocs.dev/posts/caddy-docker-reverse-proxy/How to setup caddy as a reverse proxy with docker standalone and docker swarm.Sat, 16 Mar 2024 20:26:00 GMTKumoMTA Configurationhttps://htdocs.dev/posts/kumomta-configuration/https://htdocs.dev/posts/kumomta-configuration/KumoMTA uses Lua in place of a more traditional formatted configuration file.Thu, 14 Dec 2023 11:01:00 GMTAgent Definition Frameworkhttps://htdocs.dev/posts/agent-definition-framework/https://htdocs.dev/posts/agent-definition-framework/A high level agent frameworkSat, 16 Mar 2024 23:35:00 GMTn8n with Langchainhttps://htdocs.dev/posts/n8n-with-langchain/https://htdocs.dev/posts/n8n-with-langchain/Langchain use cases with n8nSat, 16 Mar 2024 23:35:00 GMTChart Librarieshttps://htdocs.dev/posts/chart-libraries/https://htdocs.dev/posts/chart-libraries/Interesting chart librariesTue, 27 Feb 2024 09:19:00 GMT7 Essential Ways to Monitor Your IP and Domain Reputation for Email Marketing Successhttps://htdocs.dev/posts/7-essential-ways-to-monitor-your-ip-and-domain-reputation-for-email-marketing-success/https://htdocs.dev/posts/7-essential-ways-to-monitor-your-ip-and-domain-reputation-for-email-marketing-success/Monitoring your IP and domain reputation is crucial for maintaining a successful email marketing campaign. Utilize a combination of tools and methods to stay informed and take corrective actions when necessary.Fri, 15 Mar 2024 15:21:00 GMTChatGPT thoughts on Dependency Injectionhttps://htdocs.dev/posts/chatgpt-thoughts-on-dependency-injection/https://htdocs.dev/posts/chatgpt-thoughts-on-dependency-injection/This answer from ChatGPT, whether or not Direct Injection is a good pattern to adopt in any project, is spot on. Go for it if you are ready to embrace the associated complexity. Don't go for it, if you lean toward simplicity.Wed, 21 Feb 2024 10:24:00 GMTThe Modern Data Stack: Empowering Data-Driven Organizations with Dagster, dbt, Great Expectations, Superset, and DataHubhttps://htdocs.dev/posts/the-modern-data-stack-empowering-data-driven-organizations-with-dagster-dbt-great-expectations-superset-and-datahub/https://htdocs.dev/posts/the-modern-data-stack-empowering-data-driven-organizations-with-dagster-dbt-great-expectations-superset-and-datahub/The modern data stack, combining tools like Dagster, dbt, Great Expectations, Superset, and DataHub, empowers organizations to efficiently manage, transform, and derive insights from their data. By adopting these best-in-class tools, data teams can streamline workflows, improve data quality, and drive data-driven decision-making.Thu, 29 Feb 2024 13:33:00 GMTIntroduction to Dagsterhttps://htdocs.dev/posts/introduction-to-dagster/https://htdocs.dev/posts/introduction-to-dagster/Dagster is a data orchestrator that simplifies and optimizes data processing workflows for machine learning and analytics. It introduces concepts such as software-designed assets, Ops, Graphs, Jobs, Repositories, Workspaces, Materialization, Schedules, Sensors, and Backfills. These components work together to provide a flexible and intuitive framework for defining, executing, and monitoring complex data pipelines, enabling data engineers and analysts to efficiently manage and orchestrate their workflows.Fri, 15 Mar 2024 12:52:00 GMTShip KumoMTA logs with Filebeathttps://htdocs.dev/posts/ship-kumomta-logs-with-filebeat/https://htdocs.dev/posts/ship-kumomta-logs-with-filebeat/Ship KumoMTA logs with FilebeatFri, 15 Dec 2023 12:46:00 GMTQuick page testing with Alpine CURLhttps://htdocs.dev/posts/quick-page-testing-with-alpine-curl/https://htdocs.dev/posts/quick-page-testing-with-alpine-curl/Using a docker image with alpine and curl to test the content of a web pageSat, 13 Nov 2021 00:00:00 GMTHow to replace Docker Desktop with Portainerhttps://htdocs.dev/posts/how-to-replace-docker-desktop-with-portainer/https://htdocs.dev/posts/how-to-replace-docker-desktop-with-portainer/Using Multipass with Portainer on Mac and WindowsFri, 12 Nov 2021 00:00:00 GMTKubernetes Conceptshttps://htdocs.dev/posts/kubernetes-concepts/https://htdocs.dev/posts/kubernetes-concepts/Understanding KubernetesTue, 27 Oct 2020 00:00:00 GMTCloud Pipelineshttps://htdocs.dev/posts/cloud-pipelines/https://htdocs.dev/posts/cloud-pipelines/Execute video batch and control the flowWed, 23 Sep 2020 00:00:00 GMT