February was our busiest month yet. Here is the recap.
What We Shipped
Ottly Desk Launch
Our AI journalism workspace went live with the full four-stage editorial pipeline:
- Ideate — AI-powered story angle generation
- Research — Deep research with automatic source tracking
- Outline — Structured article outlining
- Compose — AI-assisted writing with context awareness
Early feedback from independent journalists has been incredibly positive. The source tracking feature alone has saved users hours per article.
Ottly Create (Beta)
We launched the beta of our social media content generator. Current capabilities:
- Multi-platform post generation (X, LinkedIn, Instagram)
- Basic scheduling
- Style learning from user edits
Cross-Service Authentication
One of our biggest engineering challenges this month: making authentication work seamlessly across multiple subdomains (ottly.com, desk.ottly.com, create.ottly.com).
We solved it with a shared hint cookie (ottly_logged_in) and per-service session cookies, with BFF proxy pattern handling token refresh transparently.
What We Learned
Cross-service cookies are tricky. We hit a bug where services were overwriting each other's session cookies. The fix: unique cookie names per service with shared authentication tokens. We wrote a full postmortem on this one.
Users want fewer tools, not more features. Every conversation with early users confirmed our thesis: solo founders want dedicated, purpose-built apps — not a Swiss Army knife chatbot.
What is Coming in March
- Ottly Automate launch (visual workflow builder)
- Public launch and pricing
- Ottly Sales (AI sales automation) — early development
Stay tuned.