SShortSingh.
Back to feed

Developer builds DSH plugin to automate cross-posting articles across multiple platforms

0
·1 views

A developer built an open-source DSH (DeepSeek Harness) plugin called dsh-crosspost to automate publishing markdown articles simultaneously to Dev.to, GitHub Gists, and eventually Bluesky and Mastodon from a single command. The project addresses the common problem of inconsistent manual cross-posting, which often leads to skipped platforms or fragmented content versions. To simplify the process for others, the developer also published a scaffolding tool called create-dsh-content on npm, which generates a ready-to-use, verified plugin skeleton in one command. Key technical hurdles included resolving a stale npm dist-tag, enforcing pure ESM module format, and understanding how the DSH profile loader handles dependencies. The scaffold and plugin are both publicly available on GitHub and npm for developers looking to automate their own content distribution workflows.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

AWS Scholar Ships AI Chatbot Using Agents, Questions Whether Directing Code Counts as Learning

A student in the AWS AI & ML Scholars Agent Developer track completed their first project — a customer support chatbot called Nova Trivium built on Amazon Bedrock AgentCore — using AI coding agents rather than writing the code manually. The chatbot handles three routing paths: bug reporting via DynamoDB, FAQ-based platform answers, and human escalation. Despite full disclosure and program approval of the AI-assisted approach, the student grappled with whether directing and validating an AI agent constitutes genuine technical learning. The build was complicated by mismatched starter files pinned to an outdated boto3 version incompatible with the AgentCore APIs, a discrepancy traced to seven stale workspace files that a classmate identified by comparing them to the updated GitHub repository. The experience led the student to adopt gated build plans with QA checkpoints and to reflect publicly on the value of transparency in AI-assisted learning.

0
ProgrammingDEV Community ·

Developers Adopt Four-Step Pattern to Manage AI Agent Access to Multiple APIs

A practical workflow called discover-inspect-probe-call has been proposed to help developers connect AI agents to multiple external APIs without overloading the model with hundreds of tool definitions upfront. The pattern allows an agent to first find relevant capabilities by intent, then inspect the current parameter schema, validate inputs via a probe, and only execute a call once parameters and expected costs are confirmed. This approach addresses common challenges such as differing authentication schemes, changing schemas, rate limits, and the risk of unreliable tool selection from large static tool lists. Model Context Protocol (MCP) provides the standard connection layer, but the pattern adds a routing strategy to control how many capabilities the model sees at any given time. The article, prepared for API platform QVeris, includes a production checklist and recommends keeping execution history separate from main tool results to maintain clean, auditable agent workflows.

0
ProgrammingDEV Community ·

How a Dedicated ASP.NET Core Guardrail Microservice on Kubernetes Cut LLM API Latency

A software team replaced ad-hoc regex filters in an LLM-powered API controller with a dedicated ASP.NET Core guardrail microservice deployed on Kubernetes. The new service uses Redis for live policy caching, Postgres with JSONB for versioned policy storage, and Azure Event Hubs for asynchronous audit logging. Horizontal pod autoscaling was configured using a custom metric tied to guardrail request throughput rather than CPU usage. In a real-world deployment serving a 24/7 customer support chatbot across four tenants, the redesign reduced 95th-percentile latency from 350 ms to 80 ms. The architecture also enabled the security team to push updated compliance rules within minutes, without redeploying the broader API surface.

0
ProgrammingDEV Community ·

pgvector Can Cut Vector Storage Costs by 50% for AI Startups Using PostgreSQL

Startups using AI and machine learning often face steep costs from dedicated vector databases as their user base and query complexity grow. pgvector, an open-source PostgreSQL extension, supports vector similarity search and can match or surpass the performance of dedicated vector stores with proper indexing and configuration. By integrating pgvector into an existing PostgreSQL setup, companies can reduce vector storage costs by 50% or more while avoiding vendor lock-in. The unified database environment also simplifies data management, backups, and overall architecture. However, dedicated vector stores may still be preferable for applications requiring highly specialized indexing algorithms or extremely high query volumes.

Developer builds DSH plugin to automate cross-posting articles across multiple platforms · ShortSingh