I want to roll out a clean, performant personal blog modeled on the open-source project at https://github.com/jktrn/enscribe.dev. The core stack must remain Node.js + Express for the back-end, Vue.js for the front-end, and a small Python/FastAPI micro-service that exposes a REST endpoint dedicated to publishing. Key requirements • Write-once publishing: every post should appear under the Blog tab and be simultaneously exposed through an authenticated API route so my social-media bot can push it to Twitter, Facebook, LinkedIn, Instagram and any future channels. I still need a simple UI button that lets me publish manually. • Content type: I’ll be publishing technical articles only, so the editor can be markdown-based with code-highlighting. • Features I can’t live without: – Comment section (basic spam protection) – Tagging system with tag pages – Post scheduling so I can queue articles in advance – Hooks for bot, ML and AI add-ons (think sentiment analysis or tag suggestion) • Open-source friendly: if you already maintain a similar template or theme, I’m happy to build on it as long as licensing stays permissive (MIT/BSD). • Dev standards: TypeScript preferred on the Node/Vue side, Dockerized dev environment, unit tests for critical routes, and clear README instructions for local and production deployment. Deliverables 1. Source code repo with the full stack wired together. 2. API documentation (OpenAPI / Swagger) for the publishing endpoint. 3. Deployment guide (Docker Compose or equivalent). 4. One sample post published through both the UI and the API to prove the workflow works end-to-end. If this sounds like your wheelhouse, let’s chat about timelines and any clarifications you need.