Blog

Thoughts put here are my own and do not represent my employer

Largest Triangle Three Buckets: Downsampling Time-Series Data Without Losing Signal Jan 23, 2026 The Go Frontend Dilemma 2026: Templ, React, and the Return to the Server Jan 21, 2026 State of Agentic Commerce 2026: The Protocol Wars and the New Retail Stack Jan 21, 2026 Apache Spark vs Flink vs Airflow: A Comprehensive Comparison with Real-World Examples Jan 20, 2026 Memoization: The Art of Teaching Your Code to Remember Dec 11, 2025 Enterprise AI in 2025: $37 Billion and Counting Dec 10, 2025 McKinsey's State of AI 2025: The Gap Between Adoption and Impact Dec 8, 2025 Introducing PaperPin: AI-Powered Surveys with Synthetic Respondents Dec 6, 2025 Rogue AI Agents and How Observability Builds Trust Nov 29, 2025 Stripe's Agentic Commerce Protocol: Building the Rails for AI-Powered Commerce Nov 28, 2025 A 2x Engineer Nov 15, 2024 Practical PromQL Examples Jul 18, 2024 Messaging between Browser Windows using ruto.js May 18, 2024
https://rajnandan.com/posts/feed.xml