Technology Stack

A complete breakdown of the technologies, services, and infrastructure powering this fully automated AI podcast and news platform.

50+
Technologies
Multiple
AI Providers
Full Stack
AWS Cloud
100%
Automation

AI & Machine Learning

The intelligent core of content generation and analysis

Claude (Anthropic)

AI MODEL

Advanced large language model used for strategic analysis, content structuring, and episode generation. Powers daily and weekly content with nuanced reasoning and natural language understanding.

Use Cases: Script generation, strategic analysis, episode titles, social media content creation, image prompt generation

OpenAI GPT

AI MODEL

State-of-the-art language model handling daily news synthesis, content summarization, and script generation. DALL-E creates editorial-style episode cover images with a distinctive visual aesthetic.

Use Cases: Daily content generation, news analysis, script writing, AI-generated episode artwork

Google Gemini

AI MODEL

Multi-modal AI model powering conversational two-host podcast audio with distinct voices and script adaptation for AI host personalities. Creates natural, engaging dialogue between Thom and Lia.

Use Cases: Multi-speaker text-to-speech, script adaptation for host personalities, audio synthesis, episode image generation

Amazon Polly

VOICE AI

AWS neural text-to-speech service for podcast audio generation. Used as fallback option providing natural-sounding narration with advanced speech control.

Use Cases: Audio synthesis (legacy/fallback), speech control for natural pacing

Claude Code

DEV TOOL

AI-powered development assistant used to build and maintain this entire infrastructure. From code generation to architecture decisions, Claude Code accelerated development.

Use Cases: Website development (Next.js/React/TypeScript), infrastructure setup (AWS Lambda, Docker, ECR), automation pipeline development

Python

LANGUAGE

Core programming language for serverless functions, automation scripts, and AI content generation pipelines. Powers all backend processing and orchestration.

Use Cases: Serverless functions, automation scripts, content generation pipelines, data processing, social media automation

AWS Cloud Infrastructure

Scalable, serverless architecture on Amazon Web Services

S3

Amazon S3

Object storage for podcast audio files, RSS feeds, images, episode scripts, and email storage.

Storage • Distribution • Hosting
λ

AWS Lambda

Serverless compute handling content generation, social media automation, email processing, and analytics API serving.

Compute • Automation • Processing
DB

DynamoDB

NoSQL database storing episode transcripts, metadata, social media posts, and analytics data with production and staging environments.

Database • Storage • Scalability

EventBridge

Automated workflow scheduling for daily podcast generation, weekly analysis, and social media publishing.

Scheduling • Events • Orchestration
CF

CloudFront

Global CDN for fast content delivery, HTTPS termination, and website distribution.

CDN • Performance • Security
53

Route 53

DNS management and domain routing for reliable, low-latency access to the website and email services.

DNS • Routing • Reliability
✉️

Amazon SES

Email receiving and forwarding system for domain-based email addresses with automated routing.

Email • Forwarding • Automation
📧

Amazon SNS

Notification service for sending deployment alerts and system notifications.

Notifications • Messaging • Alerts
📬

Amazon SQS

Message queuing for decoupling email processing from ingestion and asynchronous processing.

Queuing • Messaging • Decoupling
🐳

ECR

Docker image registry for Lambda container deployments (daily and weekly podcast creators).

Container Registry • Deployment
API

API Gateway

REST API for serving podcast analytics and public endpoints with CORS-enabled access.

API • CORS • Lambda Proxy

Web Technologies

Modern frontend stack for a fast, static website

Next.js 15

React framework with static site generation for optimal performance.

Framework

TypeScript

Type-safe development for robust, maintainable code.

Language

Tailwind CSS

Utility-first CSS framework for rapid UI development.

Styling

React 18

Component-based UI library for interactive experiences.

Library

ApexCharts

Modern charting library for interactive data visualization and analytics dashboard.

Visualization

External APIs & Services

Third-party integrations for extended functionality

X (Twitter) API

SOCIAL

Automated social media posting for daily content distribution, post tracking, and analytics.

Automated posting • Analytics • Engagement

LinkedIn API

SOCIAL

Automated professional content distribution targeting B2B audiences and industry professionals.

B2B Distribution • Professional Content

Apple Podcasts Connect

ANALYTICS

Podcast analytics integration tracking followers, plays, listeners, and performance metrics.

Metrics • Performance Monitoring

Spotify for Podcasters

ANALYTICS

Podcast analytics integration for follower counts, streams, listener demographics, and episode performance tracking.

Demographics • Episode Performance

YouTube Data & Analytics

ANALYTICS

Channel statistics and detailed analytics metrics tracking subscribers, views, and video performance.

Channel Stats • Video Performance

Development Tools

Essential tools for containerization and deployment

Docker

CONTAINER

Containerization platform for serverless function deployments, enabling consistent environments and dependency management for audio processing.

Use Cases: Function packaging, dependency bundling, consistent deployment environments

FFmpeg

MEDIA

Audio processing tool for format conversion and metadata manipulation, enabling high-quality podcast production.

Use Cases: Audio format conversion, audio processing

Git & GitHub

VERSION CONTROL

Version control system managing multiple project repositories including source code, collaboration, deployment history, and issue tracking.

Projects: Multiple repositories across all infrastructure components

Architecture Overview

1

Content Aggregation

AI models scan and analyze dozens of AI newsletters and news sources daily through automated email processing, RSS feed aggregation, and web scraping for comprehensive coverage

2

AI Generation

Daily: Advanced language models synthesize content into structured scripts, generate engaging titles, adapt dialogue for AI hosts Thom and Lia, and create editorial-style cover images

Weekly: AI analyzes multiple days of content for strategic insights and trend identification

Social Media: Automated content generation for multiple platforms optimized for engagement

3

Audio Synthesis

Weekly Episodes: Multi-speaker text-to-speech technology creates natural conversational flow between Thom and Lia, with audio processing for optimal quality

Daily Episodes: Single-speaker neural text-to-speech delivers engaging solo narration from either Thom or Lia

Fallback: Alternative neural text-to-speech provides natural-sounding narration with advanced speech control

4

Storage & Distribution

Episodes are stored in cloud storage, metadata managed in NoSQL database, distributed via secure URLs. Static website fetches content at build time for optimal performance. RSS feeds updated automatically with AI-generated content

5

Automated Publishing

Podcast platforms auto-update via RSS feeds. Social media posts scheduled for optimal engagement times. Email forwarding operates continuously. Analytics dashboard updates on demand. Website rebuilds automatically for new content. Everything runs on autopilot with zero human intervention required.

100% automated infrastructure • Multiple integrated systems • Cutting-edge technologies working in harmony

Learn About the Creator

Never Miss an Episode

Subscribe on your favorite podcast platform to get daily AI news and weekly strategic analysis.