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
$73,592.00
2.63%
ETHETH
$2,268.68
7.17%
USDTUSDT
$1.000
0.01%
BNBBNB
$677.24
2.35%
XRPXRP
$1.47
3.83%
USDCUSDC
$1.000
0%
SOLSOL
$93.72
6.12%
TRXTRX
$0.298
0.43%
FIGR_HELOCFIGR_HELOC
$1.00
0%
DOGEDOGE
$0.0997
3.65%
WBTWBT
$57.84
3.41%
USDSUSDS
$1.000
0.01%
ADAADA
$0.286
7.63%
BCHBCH
$473.78
1.14%
HYPEHYPE
$39.16
4.84%
LEOLEO
$9.00
0.77%
LINKLINK
$9.67
4.32%
XMRXMR
$363.30
1.63%
USDEUSDE
$1.00
0.02%
CCCC
$0.153
0.55%