Blog

Dec 08, 2025

Building SlideMaker as a Solo Developer: The Real-Time AI System Powering 500+ Daily Presentations

Building an AI presentation tool that handles 500+ daily generations required solving real-time streaming at every layer. Instead of users waiting 60 seconds for a spinner, SlideMaker streams each slide as it's generated using SSE, Redis pub/sub, and React. This is a complete architecture breakdown: why I chose Flask over FastAPI, how Redis handles four different jobs, and the patterns that let one EC2 instance serve hundreds of users daily.

Source: HackerNoon →


Share

BTCBTC
$70,195.00
8.05%
ETHETH
$2,083.93
8.16%
USDTUSDT
$0.998
0.08%
BNBBNB
$686.07
9.33%
XRPXRP
$1.43
9.93%
USDCUSDC
$1.000
0.02%
SOLSOL
$90.21
8.06%
TRXTRX
$0.281
2.11%
DOGEDOGE
$0.101
6.47%
FIGR_HELOCFIGR_HELOC
$1.00
3.2%
WBTWBT
$50.90
2.63%
BCHBCH
$520.07
1.97%
ADAADA
$0.281
6%
USDSUSDS
$0.998
0.13%
HYPEHYPE
$33.61
0.43%
LEOLEO
$7.93
10.34%
XMRXMR
$358.63
7.16%
USDEUSDE
$0.998
0.05%
LINKLINK
$9.04
6.38%
CCCC
$0.170
6.28%