<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>htdocs.dev</title><description>Notes on AI, technologies and software engineering by Stephane Busso.</description><link>https://htdocs.dev/</link><item><title>The claw-code Story: What&apos;s the Harness?</title><link>https://htdocs.dev/posts/the-claw-code-story-whats-the-harness/</link><guid isPermaLink="true">https://htdocs.dev/posts/the-claw-code-story-whats-the-harness/</guid><description>The architecture behind the most important leak of AI history, and probably the inflexion point for agent orchestration</description><pubDate>Sat, 04 Apr 2026 15:05:00 GMT</pubDate></item><item><title>From Conductor to Orchestrator: A Practical Guide to Multi-Agent Coding in 2026</title><link>https://htdocs.dev/posts/from-conductor-to-orchestrator-a-practical-guide-to-multi-agent-coding-in-2026/</link><guid isPermaLink="true">https://htdocs.dev/posts/from-conductor-to-orchestrator-a-practical-guide-to-multi-agent-coding-in-2026/</guid><description>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 workflow</description><pubDate>Sat, 04 Apr 2026 13:55:00 GMT</pubDate></item><item><title>Pi AI SDK vs Anthropic Claude Agent SDK</title><link>https://htdocs.dev/posts/pi-ai-sdk-vs-anthropic-claude-agent-sdk/</link><guid isPermaLink="true">https://htdocs.dev/posts/pi-ai-sdk-vs-anthropic-claude-agent-sdk/</guid><description>&quot;The analogy from the ecosystem that resonated most: Claude Code is &quot;Rails&quot; — opinionated, structured, with best practices baked in. Pi is &quot;Arch Linux&quot; — giving you the smallest kernel and the greatest freedom. &quot;</description><pubDate>Fri, 03 Apr 2026 22:57:00 GMT</pubDate></item><item><title>What Is OpenClaw and How It Can Help You Be More Efficient</title><link>https://htdocs.dev/posts/what-is-openclaw-and-how-it-can-help-you-be-more-efficient/</link><guid isPermaLink="true">https://htdocs.dev/posts/what-is-openclaw-and-how-it-can-help-you-be-more-efficient/</guid><description>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.</description><pubDate>Sat, 28 Mar 2026 22:41:00 GMT</pubDate></item><item><title>What Is Claude Cowork and How It Can Help You Get More Done</title><link>https://htdocs.dev/posts/what-is-claude-cowork-and-how-it-can-help-you-get-more-done/</link><guid isPermaLink="true">https://htdocs.dev/posts/what-is-claude-cowork-and-how-it-can-help-you-get-more-done/</guid><description>A practical guide to Claude Cowork — Anthropic&apos;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.</description><pubDate>Sat, 28 Mar 2026 22:22:00 GMT</pubDate></item><item><title>Top 7 Open-Source AI Low/No-Code Tools in 2026: A Comprehensive Analysis of Leading Platforms</title><link>https://htdocs.dev/posts/top-7-open-source-ai-lowno-code-tools-in-2026-a-comprehensive-analysis-of-leading-platforms/</link><guid isPermaLink="true">https://htdocs.dev/posts/top-7-open-source-ai-lowno-code-tools-in-2026-a-comprehensive-analysis-of-leading-platforms/</guid><description>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 capabilities</description><pubDate>Tue, 25 Feb 2025 15:49:00 GMT</pubDate></item><item><title>Why 90% of AI agent tools are useless (and 7 that aren’t)</title><link>https://htdocs.dev/posts/why-90-of-ai-agent-tools-are-useless-and-7-that-arent/</link><guid isPermaLink="true">https://htdocs.dev/posts/why-90-of-ai-agent-tools-are-useless-and-7-that-arent/</guid><description>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 capabilities</description><pubDate>Tue, 25 Feb 2025 15:49:00 GMT</pubDate></item><item><title>Building Your AI Agent Skills Library: A Practical Guide for Data Engineering Teams</title><link>https://htdocs.dev/posts/building-your-ai-agent-skills-library-a-practical-guide-for-data-engineering-teams/</link><guid isPermaLink="true">https://htdocs.dev/posts/building-your-ai-agent-skills-library-a-practical-guide-for-data-engineering-teams/</guid><description>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 …</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Training Guide: Developing High-Performance Agent Skills</title><link>https://htdocs.dev/posts/training-guide-developing-high-performance-agent-skills/</link><guid isPermaLink="true">https://htdocs.dev/posts/training-guide-developing-high-performance-agent-skills/</guid><description>This training material focuses on moving beyond simple markdown instructions toward **optimizing skills through code** to increase efficiency and reduce costs,.</description><pubDate>Fri, 27 Mar 2026 23:11:00 GMT</pubDate></item><item><title>How to use Claude Code</title><link>https://htdocs.dev/posts/how-to-use-claude-code/</link><guid isPermaLink="true">https://htdocs.dev/posts/how-to-use-claude-code/</guid><description>The complete guide to Claude Code in 2026 — features, hooks, skills, MCP servers, subagents, permission modes, and advanced workflows for maximum productivity</description><pubDate>Fri, 13 Jun 2025 02:09:00 GMT</pubDate></item><item><title>ClaudeClaw: A Composable Agent Orchestrator for Claude Code</title><link>https://htdocs.dev/posts/claudeclaw-a-composable-agent-orchestrator-for-claude-code/</link><guid isPermaLink="true">https://htdocs.dev/posts/claudeclaw-a-composable-agent-orchestrator-for-claude-code/</guid><description>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.</description><pubDate>Sun, 22 Mar 2026 15:18:00 GMT</pubDate></item><item><title>MotherClaw: Building a Claude Code Plugin for Always-On AI Agents</title><link>https://htdocs.dev/posts/motherclaw-building-a-claude-code-plugin-for-always-on-ai-agents/</link><guid isPermaLink="true">https://htdocs.dev/posts/motherclaw-building-a-claude-code-plugin-for-always-on-ai-agents/</guid><description>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.</description><pubDate>Sat, 21 Mar 2026 23:29:00 GMT</pubDate></item><item><title>OS-Level Sandboxing for AI Agents: NanoClaw + Anthropic&apos;s Sandbox Runtime</title><link>https://htdocs.dev/posts/os-level-sandboxing-for-ai-agents-nanoclaw--anthropics-sandbox-runtime/</link><guid isPermaLink="true">https://htdocs.dev/posts/os-level-sandboxing-for-ai-agents-nanoclaw--anthropics-sandbox-runtime/</guid><description>A technical deep dive into running Claude agents with kernel-enforced isolation — no Docker, no VMs, sub-10ms cold starts.</description><pubDate>Sat, 21 Mar 2026 11:59:00 GMT</pubDate></item><item><title>The Modern Python Data Stack in 2026</title><link>https://htdocs.dev/posts/the-modern-python-data-stack-in-2026/</link><guid isPermaLink="true">https://htdocs.dev/posts/the-modern-python-data-stack-in-2026/</guid><description>A Complete Guide to Building Fast, Reproducible Data Projects</description><pubDate>Fri, 06 Feb 2026 14:46:00 GMT</pubDate></item><item><title>Building ChatGPT Apps on Cloudflare with the OpenAI Apps SDK</title><link>https://htdocs.dev/posts/building-chatgpt-apps-on-cloudflare-with-the-openai-apps-sdk/</link><guid isPermaLink="true">https://htdocs.dev/posts/building-chatgpt-apps-on-cloudflare-with-the-openai-apps-sdk/</guid><description>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 offer</description><pubDate>Fri, 19 Dec 2025 00:22:00 GMT</pubDate></item><item><title>Claude Code Full-Stack Configuration Guide</title><link>https://htdocs.dev/posts/claude-code-full-stack-configuration-guide/</link><guid isPermaLink="true">https://htdocs.dev/posts/claude-code-full-stack-configuration-guide/</guid><description>This guide presents a state-of-the-art setup for using **Claude Code** (Anthropic’s AI coding assistant) in a modern full-stack project</description><pubDate>Tue, 09 Dec 2025 08:49:00 GMT</pubDate></item><item><title>Revolutionizing AI Development: How Claude Code&apos;s Sub Agents Transform Task Management</title><link>https://htdocs.dev/posts/revolutionizing-ai-development-how-claude-codes-sub-agents-transform-task-management/</link><guid isPermaLink="true">https://htdocs.dev/posts/revolutionizing-ai-development-how-claude-codes-sub-agents-transform-task-management/</guid><description>Claude Code&apos;s sub agents—a groundbreaking feature that&apos;s reshaping how developers interact with AI assistants. This specialized approach to task delegation promises to make AI development more efficient, organized, and scalable.</description><pubDate>Fri, 25 Jul 2025 11:31:00 GMT</pubDate></item><item><title>Claude Code: Best Practices and Pro Tips</title><link>https://htdocs.dev/posts/claude-code-best-practices-and-pro-tips/</link><guid isPermaLink="true">https://htdocs.dev/posts/claude-code-best-practices-and-pro-tips/</guid><description>This guide provides tips and tricks for effectively using Claude Code, a command-line tool for agentic coding.</description><pubDate>Sun, 15 Jun 2025 18:30:00 GMT</pubDate></item><item><title>Supercharge Your Workflow: Mastering Claude Code with Practical Tips and Tricks</title><link>https://htdocs.dev/posts/supercharge-your-workflow-mastering-claude-code-with-practical-tips-and-tricks/</link><guid isPermaLink="true">https://htdocs.dev/posts/supercharge-your-workflow-mastering-claude-code-with-practical-tips-and-tricks/</guid><description>Claude Code acts as a versatile coding assistant, capable of understanding context, generating complex code, refactoring, debugging, and much more</description><pubDate>Sat, 14 Jun 2025 22:41:00 GMT</pubDate></item><item><title>Introducing .claude: Your Ultimate Directory for Claude Code Excellence</title><link>https://htdocs.dev/posts/introducing-claude-your-ultimate-directory-for-claude-code-excellence/</link><guid isPermaLink="true">https://htdocs.dev/posts/introducing-claude-your-ultimate-directory-for-claude-code-excellence/</guid><description>A curated directory that brings together the best tools, configurations, and resources for Claude Code, Anthropic&apos;s powerful agentic coding assistant.</description><pubDate>Sat, 14 Jun 2025 21:06:00 GMT</pubDate></item><item><title>The 10 Best Open Source Projects for Workflow Orchestration and Automation</title><link>https://htdocs.dev/posts/the-10-best-open-source-projects-for-workflow-orchestration-and-automation/</link><guid isPermaLink="true">https://htdocs.dev/posts/the-10-best-open-source-projects-for-workflow-orchestration-and-automation/</guid><description>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.</description><pubDate>Sun, 17 Mar 2024 11:30:00 GMT</pubDate></item><item><title>Migrating From Nix and Home Manager to Homebrew and Chezmoi</title><link>https://htdocs.dev/posts/migrating-from-nix-and-home-manager-to-homebrew-and-chezmoi/</link><guid isPermaLink="true">https://htdocs.dev/posts/migrating-from-nix-and-home-manager-to-homebrew-and-chezmoi/</guid><description>migrate your macOS setup from the declarative world of Nix/Home-Manager/Flakes to the more imperative (but organisable) world of Homebrew and Chezmoi</description><pubDate>Thu, 03 Apr 2025 12:28:00 GMT</pubDate></item><item><title>Twelve Data API Stock Exchanges</title><link>https://htdocs.dev/posts/twelve-data-api-stock-exchanges/</link><guid isPermaLink="true">https://htdocs.dev/posts/twelve-data-api-stock-exchanges/</guid><description>Here&apos;s the classification of all stock exchanges by their required access pla</description><pubDate>Mon, 31 Mar 2025 13:48:00 GMT</pubDate></item><item><title>Best Open Source Backend as a Service Authentication Solutions in 2025</title><link>https://htdocs.dev/posts/best-open-source-backend-as-a-service-authentication-solutions-in-2025/</link><guid isPermaLink="true">https://htdocs.dev/posts/best-open-source-backend-as-a-service-authentication-solutions-in-2025/</guid><description>This report examines the leading open source options available today.</description><pubDate>Sun, 23 Mar 2025 10:04:00 GMT</pubDate></item><item><title>Backend As A Service</title><link>https://htdocs.dev/posts/backend-as-a-service/</link><guid isPermaLink="true">https://htdocs.dev/posts/backend-as-a-service/</guid><description>List of platform to use as a backend for your application</description><pubDate>Sat, 09 Nov 2024 15:43:00 GMT</pubDate></item><item><title>Simple HTTP Basic Authentication for Cloudflare Pages</title><link>https://htdocs.dev/posts/simple-http-basic-authentication-for-cloudflare-pages/</link><guid isPermaLink="true">https://htdocs.dev/posts/simple-http-basic-authentication-for-cloudflare-pages/</guid><description>Adding authentication to your pages deployment requires a programmatic approach.</description><pubDate>Fri, 14 Mar 2025 01:35:00 GMT</pubDate></item><item><title>Integrating Docker and Caddy Logs with OpenTelemetry Collector: A Comprehensive Guide</title><link>https://htdocs.dev/posts/integrating-docker-and-caddy-logs-with-opentelemetry-collector-a-comprehensive-guide/</link><guid isPermaLink="true">https://htdocs.dev/posts/integrating-docker-and-caddy-logs-with-opentelemetry-collector-a-comprehensive-guide/</guid><description>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 capabilities</description><pubDate>Sun, 23 Feb 2025 15:12:00 GMT</pubDate></item><item><title>Getting Started with Custom Nodes in n8n Using Docker</title><link>https://htdocs.dev/posts/getting-started-with-custom-nodes-in-n8n-using-docker/</link><guid isPermaLink="true">https://htdocs.dev/posts/getting-started-with-custom-nodes-in-n8n-using-docker/</guid><description>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.</description><pubDate>Sun, 23 Feb 2025 14:32:00 GMT</pubDate></item><item><title>Open Source Reverse Proxies Compatible with OpenTelemetry for Logs and Metrics</title><link>https://htdocs.dev/posts/open-source-reverse-proxies-compatible-with-opentelemetry-for-logs-and-metrics/</link><guid isPermaLink="true">https://htdocs.dev/posts/open-source-reverse-proxies-compatible-with-opentelemetry-for-logs-and-metrics/</guid><description>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.</description><pubDate>Sun, 23 Feb 2025 09:30:00 GMT</pubDate></item><item><title>Comparative Analysis of Open-Source News Crawlers</title><link>https://htdocs.dev/posts/comparative-analysis-of-open-source-news-crawlers/</link><guid isPermaLink="true">https://htdocs.dev/posts/comparative-analysis-of-open-source-news-crawlers/</guid><description>This report evaluates six open-source news crawlers—**news-please**, **Fundus**, **news-crawler**, **news-crawl**, **Trafilatura**, and **newspaper4k**</description><pubDate>Mon, 17 Feb 2025 13:08:00 GMT</pubDate></item><item><title>Hypervisors</title><link>https://htdocs.dev/posts/hypervisors/</link><guid isPermaLink="true">https://htdocs.dev/posts/hypervisors/</guid><description>Each of these modern hypervisor and container technologies serves specific needs in cloud-native, edge computing, and containerized environments</description><pubDate>Sat, 17 Aug 2024 19:45:00 GMT</pubDate></item><item><title>GIS Infrastructure</title><link>https://htdocs.dev/posts/gis-infrastructure/</link><guid isPermaLink="true">https://htdocs.dev/posts/gis-infrastructure/</guid><description>List of GIS resources</description><pubDate>Thu, 16 Jan 2025 01:29:00 GMT</pubDate></item><item><title>Kubernetes Deployment Strategies for Small Businesses on Hetzner Cloud: A Comparative Analysis of k3s, MicroK8s, and Alternatives</title><link>https://htdocs.dev/posts/kubernetes-deployment-strategies-for-small-businesses-on-hetzner-cloud-a-comparative-analysis-of-k3s-microk8s-and-alternatives/</link><guid isPermaLink="true">https://htdocs.dev/posts/kubernetes-deployment-strategies-for-small-businesses-on-hetzner-cloud-a-comparative-analysis-of-k3s-microk8s-and-alternatives/</guid><description>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.</description><pubDate>Sat, 15 Feb 2025 23:04:00 GMT</pubDate></item><item><title>Replacing npx with Bunx: A Simple Workaround</title><link>https://htdocs.dev/posts/replacing-npx-with-bunx-a-simple-workaround/</link><guid isPermaLink="true">https://htdocs.dev/posts/replacing-npx-with-bunx-a-simple-workaround/</guid><description>How to replace `npx` with `bunx`</description><pubDate>Thu, 13 Feb 2025 17:17:00 GMT</pubDate></item><item><title>Open Source Solutions for Building Internal Tools: A Comprehensive Guide</title><link>https://htdocs.dev/posts/open-source-solutions-for-building-internal-tools-a-comprehensive-guide/</link><guid isPermaLink="true">https://htdocs.dev/posts/open-source-solutions-for-building-internal-tools-a-comprehensive-guide/</guid><description>explore the landscape of open-source solutions for building internal tools</description><pubDate>Sat, 09 Nov 2024 16:04:00 GMT</pubDate></item><item><title>Tiptap Command Concepts: commands, chain, can, tr, state, view, dispatch</title><link>https://htdocs.dev/posts/tiptap-command-concepts-commands-chain-can-tr-state-view-dispatch/</link><guid isPermaLink="true">https://htdocs.dev/posts/tiptap-command-concepts-commands-chain-can-tr-state-view-dispatch/</guid><description>Commands to interact with Tiptap editor</description><pubDate>Tue, 15 Oct 2024 12:20:00 GMT</pubDate></item><item><title>Indie Hacker Success Framework</title><link>https://htdocs.dev/posts/indie-hacker-success-framework/</link><guid isPermaLink="true">https://htdocs.dev/posts/indie-hacker-success-framework/</guid><description>Key principles distilled from the journeys of successful indie hackers like Pieter Levels (Levelsio), Marc Lou, and others in the Indie Hackers community.</description><pubDate>Thu, 22 Aug 2024 20:14:00 GMT</pubDate></item><item><title>Insights from 100 Developers on Shipping Faster 🚀</title><link>https://htdocs.dev/posts/insights-from-100-developers-on-shipping-faster-/</link><guid isPermaLink="true">https://htdocs.dev/posts/insights-from-100-developers-on-shipping-faster-/</guid><description>Daksh Gupta asked 100 developers from top companies like Meta, Amazon, Google, and Stripe a simple question: &quot;What&apos;s stopping you from shipping faster?&quot;</description><pubDate>Fri, 12 Apr 2024 23:16:00 GMT</pubDate></item><item><title>KumoMTA Setup</title><link>https://htdocs.dev/posts/kumomta-setup/</link><guid isPermaLink="true">https://htdocs.dev/posts/kumomta-setup/</guid><description>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.</description><pubDate>Wed, 13 Dec 2023 08:41:00 GMT</pubDate></item><item><title>Deploying Prefect with Docker Compose: A Comprehensive Guide</title><link>https://htdocs.dev/posts/deploying-prefect-with-docker-compose-a-comprehensive-guide/</link><guid isPermaLink="true">https://htdocs.dev/posts/deploying-prefect-with-docker-compose-a-comprehensive-guide/</guid><description>Deploy Prefect using Docker Compose and some essential considerations and configuration details</description><pubDate>Sun, 31 Mar 2024 10:40:00 GMT</pubDate></item><item><title>Deploying Prefect with Docker Compose: A Comprehensive Guide</title><link>https://htdocs.dev/posts/deploying-prefect-with-docker-compose-a-comprehensive-guide/</link><guid isPermaLink="true">https://htdocs.dev/posts/deploying-prefect-with-docker-compose-a-comprehensive-guide/</guid><description>Deploy Prefect using Docker Compose and some essential considerations and configuration details</description><pubDate>Sun, 31 Mar 2024 10:40:00 GMT</pubDate></item><item><title>Python Quick Web UIs</title><link>https://htdocs.dev/posts/python-quick-web-uis/</link><guid isPermaLink="true">https://htdocs.dev/posts/python-quick-web-uis/</guid><description>Quickly build web ui with python frameworks</description><pubDate>Sat, 16 Mar 2024 11:12:00 GMT</pubDate></item><item><title>What are Scraping, Crawling and Spidering</title><link>https://htdocs.dev/posts/what-are-scraping-crawling-and-spidering/</link><guid isPermaLink="true">https://htdocs.dev/posts/what-are-scraping-crawling-and-spidering/</guid><description>A quick take on the concepts for web data extraction</description><pubDate>Sun, 24 Mar 2024 10:16:00 GMT</pubDate></item><item><title>Web Scraping - 22 Open Source Projects</title><link>https://htdocs.dev/posts/web-scraping---22-open-source-projects/</link><guid isPermaLink="true">https://htdocs.dev/posts/web-scraping---22-open-source-projects/</guid><description>List of libraries for web scraping</description><pubDate>Sat, 16 Mar 2024 23:35:00 GMT</pubDate></item><item><title>No tool - Low code platform</title><link>https://htdocs.dev/posts/no-tool---low-code-platform/</link><guid isPermaLink="true">https://htdocs.dev/posts/no-tool---low-code-platform/</guid><description>No tool - Low code platform</description><pubDate>Thu, 22 Feb 2024 21:53:00 GMT</pubDate></item><item><title>Web Scraping with Parsel and Requests</title><link>https://htdocs.dev/posts/web-scraping-with-parsel-and-requests/</link><guid isPermaLink="true">https://htdocs.dev/posts/web-scraping-with-parsel-and-requests/</guid><description>Parsel, in combination with Requests, provides a powerful and flexible approach to web scraping in Python.</description><pubDate>Fri, 22 Mar 2024 23:29:00 GMT</pubDate></item><item><title>Web Scraping: Scrapy vs BeautifulSoup/Requests</title><link>https://htdocs.dev/posts/web-scraping-scrapy-vs-beautifulsouprequests/</link><guid isPermaLink="true">https://htdocs.dev/posts/web-scraping-scrapy-vs-beautifulsouprequests/</guid><description>Scraping the web comparison of scrapy and requests with beautifulsoup</description><pubDate>Fri, 22 Mar 2024 19:35:00 GMT</pubDate></item><item><title>Streamsync</title><link>https://htdocs.dev/posts/streamsync/</link><guid isPermaLink="true">https://htdocs.dev/posts/streamsync/</guid><description>Streamsync is a new open-source framework for building data apps that combines a no-code frontend using a visual editor with a Python backend</description><pubDate>Sun, 17 Mar 2024 02:11:15 GMT</pubDate></item><item><title>Natural Language Processing in Golang</title><link>https://htdocs.dev/posts/natural-language-processing-in-golang/</link><guid isPermaLink="true">https://htdocs.dev/posts/natural-language-processing-in-golang/</guid><description>Natural Language Processing in Golang Librairies</description><pubDate>Fri, 22 Dec 2023 00:49:00 GMT</pubDate></item><item><title>Caddy Docker Reverse Proxy</title><link>https://htdocs.dev/posts/caddy-docker-reverse-proxy/</link><guid isPermaLink="true">https://htdocs.dev/posts/caddy-docker-reverse-proxy/</guid><description>How to setup caddy as a reverse proxy with docker standalone and docker swarm.</description><pubDate>Sat, 16 Mar 2024 20:26:00 GMT</pubDate></item><item><title>KumoMTA Configuration</title><link>https://htdocs.dev/posts/kumomta-configuration/</link><guid isPermaLink="true">https://htdocs.dev/posts/kumomta-configuration/</guid><description>KumoMTA uses Lua in place of a more traditional formatted configuration file.</description><pubDate>Thu, 14 Dec 2023 11:01:00 GMT</pubDate></item><item><title>Agent Definition Framework</title><link>https://htdocs.dev/posts/agent-definition-framework/</link><guid isPermaLink="true">https://htdocs.dev/posts/agent-definition-framework/</guid><description>A high level agent framework</description><pubDate>Sat, 16 Mar 2024 23:35:00 GMT</pubDate></item><item><title>n8n with Langchain</title><link>https://htdocs.dev/posts/n8n-with-langchain/</link><guid isPermaLink="true">https://htdocs.dev/posts/n8n-with-langchain/</guid><description>Langchain use cases with n8n</description><pubDate>Sat, 16 Mar 2024 23:35:00 GMT</pubDate></item><item><title>Chart Libraries</title><link>https://htdocs.dev/posts/chart-libraries/</link><guid isPermaLink="true">https://htdocs.dev/posts/chart-libraries/</guid><description>Interesting chart libraries</description><pubDate>Tue, 27 Feb 2024 09:19:00 GMT</pubDate></item><item><title>7 Essential Ways to Monitor Your IP and Domain Reputation for Email Marketing Success</title><link>https://htdocs.dev/posts/7-essential-ways-to-monitor-your-ip-and-domain-reputation-for-email-marketing-success/</link><guid isPermaLink="true">https://htdocs.dev/posts/7-essential-ways-to-monitor-your-ip-and-domain-reputation-for-email-marketing-success/</guid><description>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.</description><pubDate>Fri, 15 Mar 2024 15:21:00 GMT</pubDate></item><item><title>ChatGPT thoughts on Dependency Injection</title><link>https://htdocs.dev/posts/chatgpt-thoughts-on-dependency-injection/</link><guid isPermaLink="true">https://htdocs.dev/posts/chatgpt-thoughts-on-dependency-injection/</guid><description>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&apos;t go for it, if you lean toward simplicity.</description><pubDate>Wed, 21 Feb 2024 10:24:00 GMT</pubDate></item><item><title>The Modern Data Stack: Empowering Data-Driven Organizations with Dagster, dbt, Great Expectations, Superset, and DataHub</title><link>https://htdocs.dev/posts/the-modern-data-stack-empowering-data-driven-organizations-with-dagster-dbt-great-expectations-superset-and-datahub/</link><guid isPermaLink="true">https://htdocs.dev/posts/the-modern-data-stack-empowering-data-driven-organizations-with-dagster-dbt-great-expectations-superset-and-datahub/</guid><description>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.</description><pubDate>Thu, 29 Feb 2024 13:33:00 GMT</pubDate></item><item><title>Introduction to Dagster</title><link>https://htdocs.dev/posts/introduction-to-dagster/</link><guid isPermaLink="true">https://htdocs.dev/posts/introduction-to-dagster/</guid><description>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.</description><pubDate>Fri, 15 Mar 2024 12:52:00 GMT</pubDate></item><item><title>Ship KumoMTA logs with Filebeat</title><link>https://htdocs.dev/posts/ship-kumomta-logs-with-filebeat/</link><guid isPermaLink="true">https://htdocs.dev/posts/ship-kumomta-logs-with-filebeat/</guid><description>Ship KumoMTA logs with Filebeat</description><pubDate>Fri, 15 Dec 2023 12:46:00 GMT</pubDate></item><item><title>Quick page testing with Alpine CURL</title><link>https://htdocs.dev/posts/quick-page-testing-with-alpine-curl/</link><guid isPermaLink="true">https://htdocs.dev/posts/quick-page-testing-with-alpine-curl/</guid><description>Using a docker image with alpine and curl to test the content of a web page</description><pubDate>Sat, 13 Nov 2021 00:00:00 GMT</pubDate></item><item><title>How to replace Docker Desktop with Portainer</title><link>https://htdocs.dev/posts/how-to-replace-docker-desktop-with-portainer/</link><guid isPermaLink="true">https://htdocs.dev/posts/how-to-replace-docker-desktop-with-portainer/</guid><description>Using Multipass with Portainer on Mac and Windows</description><pubDate>Fri, 12 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Kubernetes Concepts</title><link>https://htdocs.dev/posts/kubernetes-concepts/</link><guid isPermaLink="true">https://htdocs.dev/posts/kubernetes-concepts/</guid><description>Understanding Kubernetes</description><pubDate>Tue, 27 Oct 2020 00:00:00 GMT</pubDate></item><item><title>Cloud Pipelines</title><link>https://htdocs.dev/posts/cloud-pipelines/</link><guid isPermaLink="true">https://htdocs.dev/posts/cloud-pipelines/</guid><description>Execute video batch and control the flow</description><pubDate>Wed, 23 Sep 2020 00:00:00 GMT</pubDate></item></channel></rss>