Skip to content

Content site · AI automation

Tech Tactician engineering blog

Over 253 technical articles on AI, .NET Core, back end and DevOps. Articles go through an automated pipeline: research, outline and SEO analysis, writing, and a quality review that sends drafts back for a rewrite when they fail. After saving, the cover image, podcast and video are produced in parallel, and the video is uploaded to YouTube.

What this system does

  • Over 253 articles with categories, tags, site search and RSS
  • AI writing pipeline: research → outline and SEO analysis → writing → quality review, rewritten automatically if it fails
  • After saving, cover image, podcast audio and video are produced in parallel; the video is uploaded to YouTube
  • Each step can switch model or be skipped; multilingual, dark mode, SEO structure handled automatically

Inside the product

Live screens. Fields containing customer data are masked. Tap a screenshot to see it full size.

  • Home: latest posts, categories and the author panel.
    Home: latest posts, categories and the author panel.
  • AI category: one of more than twenty categories on the site.
    AI category: one of more than twenty categories on the site.
  • .NET Core category: backend and framework posts.
    .NET Core category: backend and framework posts.
  • About: the author and how the site itself is built.
    About: the author and how the site itself is built.
  • The AI writing pipeline, from research to YouTube upload. Dashed boxes are optional steps.
    The AI writing pipeline, from research to YouTube upload. Dashed boxes are optional steps.

More work

Cases from the same service come first.

  • AI automation

    Taiwan stock analysis and alerts

    Every day it pulls market data, computes indicators, writes an AI forecast report and a podcast episode, then pushes it to subscribers over LINE. Nobody presses a button.

    • Scheduled fetch, analysis, report and push, end to end
    • AI-written daily reports and a generated audio podcast

    Next.js · Python · LINE Messaging API · Vertex AI

    See insideAI automation applications
  • eSIM 226 storefront

    E-commerce

    eSIM 226 storefront

    A travel eSIM store in eight languages with multi-currency pricing and two Taiwanese payment gateways. Paid orders are provisioned with the upstream supplier automatically and the install email goes out on its own.

    • Eight locales and multiple display currencies, so Japanese buyers see yen
    • Automatic provisioning across two suppliers, with failover

    Next.js · PostgreSQL · Keycloak · ECPay/NewebPay · Kubernetes

    See insideE-commerce siteVisit site
  • eSIM back office

    Admin system

    eSIM back office

    The operations side of the same store: products, pricing, orders, refunds, suppliers and payments in one place. It actively surfaces problems like "paid but never fulfilled" instead of waiting to be asked.

    • Orders, revenue, unpaid and unfulfilled counts at a glance
    • AI pricing suggestions and bulk listing changes

    Next.js · PostgreSQL · Keycloak · GA4 Data API

    See insideE-commerce site