56,966 blogs · [ { "id": "01a087e3-b4f3-7059-bac7-f5ffcd21cf79", "title": "Week 34, 2026 - AI Stops Being the Story and Becomes the Pipeline", "url": "https://www.soumendrak.com/weekly-notes/2026/34/", "published_at": "2026-08-23T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffcd5c2fe5", "title": "Week 33, 2026 - Traces as Documentation, the Observability Land Grab and Search I Host Myself", "url": "https://www.soumendrak.com/weekly-notes/2026/33/", "published_at": "2026-08-16T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffce3f1b4f", "title": "How Distributed Tracing Works: Scrub It, Poke It, Break It", "url": "https://www.soumendrak.com/blog/2026/08/how-distributed-tracing-works/", "published_at": "2026-08-09T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffce8c32e4", "title": "Week 32, 2026 - The EU AI Act as an Observability Spec, Overruling My Research Agent, and Leaving Conductor", "url": "https://www.soumendrak.com/weekly-notes/2026/32/", "published_at": "2026-08-09T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffceb2d190", "title": "Week 31, 2026 - Consolidating Tools, AI Interview Cheating, and Agents That Delete Your Skills", "url": "https://www.soumendrak.com/weekly-notes/2026/31/", "published_at": "2026-08-02T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffcf43d087", "title": "Stop Trying to Spot AI Cheating. Design Interviews That Expose Shallow Understanding", "url": "https://www.soumendrak.com/blog/2026/06/ai-cheating/", "published_at": "2026-08-01T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffcfa42822", "title": "Week 30, 2026 - Session Limit Hacks, Human Touch, and AI Worship Cults", "url": "https://www.soumendrak.com/weekly-notes/2026/30/", "published_at": "2026-07-26T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffcfcd218e", "title": "Adding Langfuse Observability to Hermes Agent (Self-Hosted, the Hard Parts Included)", "url": "https://www.soumendrak.com/blog/2026/07/adding-langfuse-observability-to-hermes-agent/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd062c512", "title": "Week 29, 2026 - Signal vs Noise, Vendor Engineering, and Mapping My Readers", "url": "https://www.soumendrak.com/weekly-notes/2026/29/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd125c305", "title": "Week 27, 2026 - Music-Evoked Chills, Forward Deployed Engineers, and Buddha Vihar", "url": "https://www.soumendrak.com/weekly-notes/2026/27/", "published_at": "2026-07-05T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd1451d7e", "title": "Week 26, 2026 - Cheap Claude Tokens, Interview Cheating, and Navayana", "url": "https://www.soumendrak.com/weekly-notes/2026/26/", "published_at": "2026-06-28T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd21a2dc5", "title": "Week 25, 2026 - Verbose prompts as a reliability problem, 14 years in IT, and the one-rupee argument for taxes", "url": "https://www.soumendrak.com/weekly-notes/2026/25/", "published_at": "2026-06-21T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd2bc8acf", "title": "The Trends of Engineering in AI: Prompt, Context, Harness, Loop, and Evaluation", "url": "https://www.soumendrak.com/blog/2026/06/ai-engineering-disciplines/", "published_at": "2026-06-20T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd327d47a", "title": "Week 24, 2026: Second brain infrastructure, export controls, and the AI race leaves the chatbox", "url": "https://www.soumendrak.com/weekly-notes/2026/24/", "published_at": "2026-06-14T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd3a7aa90", "title": "Who Am I?", "url": "https://www.soumendrak.com/blog/2026/06/who-am-i/", "published_at": "2026-06-10T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd452e95a", "title": "Week 23, 2026 — OTel graduation, Langfuse pipeline, memory systems, and the agent infrastructure stack", "url": "https://www.soumendrak.com/weekly-notes/2026/23/", "published_at": "2026-06-07T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd4b800f0", "title": "Week 22 — CoverView API, Satori rendering, and the art of a single curl call", "url": "https://www.soumendrak.com/weekly-notes/2026/22/", "published_at": "2026-05-31T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd5287011", "title": "My Subagents Lied to Me: What Happened When I Let AI Research Autonomously", "url": "https://www.soumendrak.com/blog/2026/05/subagents-fabricate-data/", "published_at": "2026-05-29T00:00:00+00:00" }, { "id": "01a087e3-b4f3-7059-bac7-f5ffd59e40ba", "title": "Week 21, 2026 · May 18-24: TILs, Clicker Games and Google I/O", "url": "https://www.soumendrak.com/weekly-notes/2026/21/", "published_at": "2026-05-24T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2474a815f", "title": "Week 20, 2026 · May 11-17: Two Agents, a Workshop and the Leap of Faith", "url": "https://www.soumendrak.com/weekly-notes/2026/20/", "published_at": "2026-05-17T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c247e9420c", "title": "Week 19, 2026 · May 4–10: Digests, Hermes Agent and the Self-Improving Loop", "url": "https://www.soumendrak.com/weekly-notes/2026/19/", "published_at": "2026-05-10T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24878d0ce", "title": "Subscribe", "url": "https://www.soumendrak.com/subscribe/", "published_at": "2026-05-09T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24970b139", "title": "Week 15, 2026: Glasswing, Langfuse and the Claude Skills Explosion", "url": "https://www.soumendrak.com/weekly-notes/2026/15/", "published_at": "2026-04-12T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24a6babcf", "title": "Week 14, 2026 Claude Skills, Code Internals and Buddhism", "url": "https://www.soumendrak.com/weekly-notes/2026/14/", "published_at": "2026-04-05T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24b076d60", "title": "Week 13, 2026: Supply Chain Attacks, Wide Events and MuleSoft OTel", "url": "https://www.soumendrak.com/weekly-notes/2026/13/", "published_at": "2026-03-29T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24b76da4d", "title": "Week 12, 2026 · OpenAI Eats the Python Toolchain, Claude Cowork Scheduling, and AI Observability", "url": "https://www.soumendrak.com/weekly-notes/2026/12/", "published_at": "2026-03-22T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24bf1a7ab", "title": "11: Alerting & Service Level Objectives (SLOs)", "url": "https://www.soumendrak.com/series/practical-observability-with-python/alerting-slos/", "published_at": "2026-03-21T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24c75af8f", "title": "10: Dashboards & the RED Method", "url": "https://www.soumendrak.com/series/practical-observability-with-python/dashboards-red-method/", "published_at": "2026-03-21T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24d130fe4", "title": "9: Sampling & PII Scrubbing", "url": "https://www.soumendrak.com/series/practical-observability-with-python/sampling-pii/", "published_at": "2026-03-21T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24d5522b9", "title": "8.2: Building Your First OTel Collector Pipeline", "url": "https://www.soumendrak.com/series/practical-observability-with-python/otel-collector-mvp/", "published_at": "2026-03-20T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24da139d7", "title": "8.3: Operating the OTel Collector in Production", "url": "https://www.soumendrak.com/series/practical-observability-with-python/otel-collector-prod/", "published_at": "2026-03-20T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24e9bb1a3", "title": "8.1: Why the OpenTelemetry Collector Exists", "url": "https://www.soumendrak.com/series/practical-observability-with-python/otel-collector/", "published_at": "2026-03-20T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24f108754", "title": "7: Error Handling & Semantic Instrumentation", "url": "https://www.soumendrak.com/series/practical-observability-with-python/error-handling/", "published_at": "2026-03-19T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c24fcbf564", "title": "6: Correlating Telemetry Signals , The Pivot Workflow", "url": "https://www.soumendrak.com/series/practical-observability-with-python/three-pillars-connected/", "published_at": "2026-03-19T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c250ac6e6a", "title": "PyConf Hyderabad 2026: A Homecoming I Didn't Know I Needed", "url": "https://www.soumendrak.com/blog/2026/03/pyconf-hyd-2026/", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c251855e08", "title": "Week 11: Langfuse, ragwatch and the AI Observability Grind", "url": "https://www.soumendrak.com/weekly-notes/2026/11/", "published_at": "2026-03-15T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c251c866d8", "title": "Week 10: OpenTelemetry for AI Agents, Context Engineering, and MCP Ecosystem", "url": "https://www.soumendrak.com/weekly-notes/2026/10/", "published_at": "2026-03-07T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c252ac8bd4", "title": "Week 08: Agentic Evals & Observability, Building in Rust, and Small Web Rabbit Holes", "url": "https://www.soumendrak.com/weekly-notes/2026/08/", "published_at": "2026-02-22T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2538bc0a8", "title": "Miss One Weekend, Fall Behind One Month", "url": "https://www.soumendrak.com/blog/2026/02/miss-one-weekend/", "published_at": "2026-02-19T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c253dd9008", "title": "Week 07: Realizing Ignorance in Agents & Observability, Ethical AI & Dropping Readwise", "url": "https://www.soumendrak.com/weekly-notes/2026/07/", "published_at": "2026-02-15T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c253ffa744", "title": "Week 06: Learning Notes on Content Creation, AI Agent Evals, Prompt Caching & Mental Models", "url": "https://www.soumendrak.com/weekly-notes/2026/06/", "published_at": "2026-02-08T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c254244bc9", "title": "5: Custom Metrics with OpenTelemetry", "url": "https://www.soumendrak.com/series/practical-observability-with-python/custom-metrics/", "published_at": "2026-02-07T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2549d74d9", "title": "4: Distributed Tracing: Following a Request Across Services", "url": "https://www.soumendrak.com/series/practical-observability-with-python/distributed-tracing/", "published_at": "2026-02-06T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c255739d3a", "title": "3: Automatic Tracing with OpenTelemetry", "url": "https://www.soumendrak.com/series/practical-observability-with-python/opentelemetry-tracing/", "published_at": "2026-02-05T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2564cc07a", "title": "Week 05: OTel survey insights, moving to Rybbit, HDD costs, and Meta's Rust rewrite", "url": "https://www.soumendrak.com/weekly-notes/2026/05/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2572f132c", "title": "AI in AI: What I Learned Analysing AI in the Adult Industry", "url": "https://www.soumendrak.com/blog/2026/01/ai-in-the-adult-industry/", "published_at": "2026-01-25T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25788828d", "title": "Week 04: Hello World", "url": "https://www.soumendrak.com/weekly-notes/2026/04/", "published_at": "2026-01-25T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c258085840", "title": "2: Context Propagation", "url": "https://www.soumendrak.com/series/practical-observability-with-python/context-propagation/", "published_at": "2026-01-22T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2588bff32", "title": "1: Structured Logging in Python using Loguru", "url": "https://www.soumendrak.com/series/practical-observability-with-python/structured-logging/", "published_at": "2026-01-21T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2591c4aab", "title": "Resurrecting an Abandoned Project: CoverView", "url": "https://www.soumendrak.com/blog/2026/01/creating-cover-images/", "published_at": "2026-01-18T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c259bed106", "title": "Building a Speed Reader App: A Prototype That Taught Me More Than It Helped Me Read", "url": "https://www.soumendrak.com/blog/2026/01/developing-a-speed-reader/", "published_at": "2026-01-17T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c259e0d536", "title": "Targeted Profiling in Python using tprof", "url": "https://www.soumendrak.com/blog/2026/01/targeted-profiling/", "published_at": "2026-01-15T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25a3bdc4f", "title": "How to become an OpenTelemetry Certified Associate (OTCA)", "url": "https://www.soumendrak.com/blog/2026/01/opentelemetry-certification/", "published_at": "2026-01-13T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25ac6e365", "title": "2025: at a glance", "url": "https://www.soumendrak.com/blog/2025-at-a-glance/", "published_at": "2025-12-27T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25b4fbd6d", "title": "Self-Hosting Journey: From Heroku to Hetzner VPS with Coolify & Proxmox", "url": "https://www.soumendrak.com/blog/self-hosting/", "published_at": "2025-12-19T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25bf8ebbe", "title": "The Three Types of Workplace Power Explained: Role, Relational, and Expertise", "url": "https://www.soumendrak.com/blog/three-powers/", "published_at": "2025-11-02T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25c9e4ac4", "title": "Beyond the Hype: An Executive Playbook for AI Governance (2025 Edition)", "url": "https://www.soumendrak.com/blog/ai-governance-playbook/", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25d485a95", "title": "The Evolution of Human‑Digital Communication: From Penmanship to Brain‑Computer Interfaces", "url": "https://www.soumendrak.com/blog/human-digital-communication-evolution/", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25e311bd0", "title": "Advancing AI Observability: From Metrics to Meaningful Insights", "url": "https://www.soumendrak.com/blog/advancing-ai-observability/", "published_at": "2025-06-27T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25e8779b7", "title": "Frequently Asked Questions", "url": "https://www.soumendrak.com/faq/", "published_at": "2025-06-15T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25f592ce6", "title": "About", "url": "https://www.soumendrak.com/about/", "published_at": "2025-06-02T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c25f84f1cc", "title": "The Hidden Cost of LLM-as-a-Judge: When More Evaluation Means Less Value", "url": "https://www.soumendrak.com/blog/llm-evals/", "published_at": "2025-05-11T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c260084745", "title": "RSS Feed Finder", "url": "https://www.soumendrak.com/projects/rss-feed-finder/", "published_at": "2025-05-01T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c260f8eb81", "title": "Stay Informed: My Top RSS Picks", "url": "https://www.soumendrak.com/blog/rss-feeds/", "published_at": "2025-04-27T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2615d5ffa", "title": "From Naive to Light: The Evolution of RAG Systems", "url": "https://www.soumendrak.com/blog/evolution-rag/", "published_at": "2025-04-10T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c261917904", "title": "My experience as a Judge in a GenAI hackathon", "url": "https://www.soumendrak.com/blog/hydpyhack2025/", "published_at": "2025-04-05T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2622d1df0", "title": "Creating Python packages using Rust", "url": "https://www.soumendrak.com/blog/creating-python-packages-using-rust/", "published_at": "2025-03-23T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c262f6a47f", "title": "Hackernews Sorter", "url": "https://www.soumendrak.com/projects/hn-sorter/", "published_at": "2025-03-02T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c263ed0c1e", "title": "Celebrating Diwali in style", "url": "https://www.soumendrak.com/blog/street-lamp-diwali/", "published_at": "2025-02-01T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2643bcdd2", "title": "Insider view of OdishaAI 2024", "url": "https://www.soumendrak.com/blog/OAI-2024/", "published_at": "2024-10-13T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26452d59e", "title": "attrs in Python", "url": "https://www.soumendrak.com/blog/attrs/", "published_at": "2024-08-20T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26479ac21", "title": "Production Readiness Checklist", "url": "https://www.soumendrak.com/blog/production-readiness-checklist/", "published_at": "2024-08-04T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c264c2868a", "title": "Basic Python interview questions and answers for beginners", "url": "https://www.soumendrak.com/blog/basic-python-questions/", "published_at": "2024-07-29T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c264da1cdc", "title": "🤖 The Ultimate AI Tools Collection: 800+ Tools to Supercharge Your Productivity", "url": "https://www.soumendrak.com/blog/ai-tools/", "published_at": "2024-07-28T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2650a594f", "title": "asyncio.Semaphore: Practical Guide with Real-World Use Cases", "url": "https://www.soumendrak.com/blog/semaphores-python-async-programming/", "published_at": "2024-07-25T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2657d6268", "title": "Leadership & Career Profile", "url": "https://www.soumendrak.com/resume/", "published_at": "2024-07-21T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2665a7c84", "title": "Patching a memory leak", "url": "https://www.soumendrak.com/blog/patching-a-memory-leak/", "published_at": "2024-05-25T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26732d074", "title": "Comparing DevOps, DataOps, AIOps, MLOps, and LLMOps: Key Differences", "url": "https://www.soumendrak.com/blog/comparing-devops-dataops-aiops-mlops-and-llmops-key-differences/", "published_at": "2024-04-11T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2679079c2", "title": "Usage of 'else' in Python", "url": "https://www.soumendrak.com/blog/usage-of-else-in-python/", "published_at": "2024-03-18T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c267d1e074", "title": "God mode in a browser", "url": "https://www.soumendrak.com/blog/god-mode-in-a-browser/", "published_at": "2024-01-14T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2680bc94f", "title": "LLMOps: Introduction", "url": "https://www.soumendrak.com/blog/llmops-introduction/", "published_at": "2024-01-12T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c268d00c08", "title": "2023: Highlights", "url": "https://www.soumendrak.com/blog/2023-highlights/", "published_at": "2023-12-30T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c268db34a2", "title": "Tax Planning for Salaried Employees", "url": "https://www.soumendrak.com/blog/tax-planning-for-salaried-employees/", "published_at": "2023-11-23T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c269834ca5", "title": "Odias in AI/ML Conference 2023", "url": "https://www.soumendrak.com/blog/odias-in-aiml-conference-2023/", "published_at": "2023-10-22T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2698c4746", "title": "PyCon India 2023: Insights from the CFP Workgroup", "url": "https://www.soumendrak.com/blog/pycon-india-2023-insights-from-the-cfp-workgroup/", "published_at": "2023-10-05T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c269fe57e8", "title": "An Analysis of PyCon India 2023 Proposals", "url": "https://www.soumendrak.com/blog/an-analysis-of-pycon-india-2023-proposals/", "published_at": "2023-09-27T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26aa4d8c4", "title": "Large Language Models History", "url": "https://www.soumendrak.com/blog/large-language-models-history/", "published_at": "2023-09-13T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26b6e04b0", "title": "Step-by-Step: Migrating from Carrd to Cloudflare Pages", "url": "https://www.soumendrak.com/blog/step-by-step-migrating-from-carrd-to-cloudflare-pages/", "published_at": "2023-07-31T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26c077bc6", "title": "MySQL Partition", "url": "https://www.soumendrak.com/blog/mysql-partition/", "published_at": "2023-06-09T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26c4259aa", "title": "Garbage Collection in Python", "url": "https://www.soumendrak.com/blog/garbage collection in python/", "published_at": "2023-03-31T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26c9c1122", "title": "__repr__ in Python", "url": "https://www.soumendrak.com/blog/repr-in-python/", "published_at": "2023-03-25T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26d7b58a9", "title": "How to Use Structs in GoLang: A Comprehensive Tutorial", "url": "https://www.soumendrak.com/blog/how-to-use-structs-in-golang-a-comprehensive-tutorial/", "published_at": "2023-03-23T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26e2af9a9", "title": "@property in Python", "url": "https://www.soumendrak.com/blog/property-in-python/", "published_at": "2023-03-18T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26f111639", "title": "Prompt Engineering", "url": "https://www.soumendrak.com/blog/prompt-engineering/", "published_at": "2023-03-17T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c26fadd22c", "title": "Retrospecting Retrospectives", "url": "https://www.soumendrak.com/blog/retrospecting-retrospectives/", "published_at": "2023-03-15T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c27016dab2", "title": "How to access GPT-4", "url": "https://www.soumendrak.com/blog/how-to-access-gpt-4/", "published_at": "2023-03-14T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c2705220eb", "title": "Ownership and Borrowing in Rust", "url": "https://www.soumendrak.com/blog/ownership-and-borrowing-in-rust/", "published_at": "2023-03-10T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c27137c61c", "title": "How to validate a JSON in Python", "url": "https://www.soumendrak.com/blog/how-to-validate-a-json-in-python/", "published_at": "2023-03-08T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c271affc8a", "title": "10 Best Practices for your Python code", "url": "https://www.soumendrak.com/blog/10-best-practices-for-your-python-code/", "published_at": "2023-03-04T00:00:00+00:00" }, { "id": "01a087e3-b4f4-7200-813e-79c272a66937", "title": "What is Zero Trust?", "url": "https://www.soumendrak.com/blog/what-is-zero-trust/", "published_at": "2023-03-01T00:00:00+00:00" } ] posts Claim your blog
Back to Soumendra Kumar Sahoo • Blogs
Blog · corpus.blog/blogs/soumendrak.com/posts

Soumendra Kumar Sahoo • Blogs

soumendrak.com

2026

2025

2024

2023