56,966 blogs ยท [ { "id": "01a0876a-b2e3-71fe-a1b7-5f886d8d968f", "title": "Type-Safe Python Decorators", "url": "https://deepankarm.github.io/posts/type-safe-python-decorators/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0c769-ef7a-73b3-a431-20356a296395", "title": "decorators | deepankar.log", "url": "https://deepankarm.github.io/tags/decorators/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080949f769", "title": "deepankar.log", "url": "https://deepankarm.github.io/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080996b9f3", "title": "mypy | deepankar.log", "url": "https://deepankarm.github.io/tags/mypy/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080a2428b4", "title": "ParamSpec | deepankar.log", "url": "https://deepankarm.github.io/tags/paramspec/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080a44b7db", "title": "posts | deepankar.log", "url": "https://deepankarm.github.io/posts/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080ae984b6", "title": "pyright | deepankar.log", "url": "https://deepankarm.github.io/tags/pyright/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080bb883fc", "title": "python | deepankar.log", "url": "https://deepankarm.github.io/tags/python/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080bbbe2ce", "title": "tags | deepankar.log", "url": "https://deepankarm.github.io/tags/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080bdfbe5c", "title": "type hints", "url": "https://deepankarm.github.io/tags/type-hints/", "published_at": "2026-02-01T08:30:00+00:00" }, { "id": "01a0876a-b2e3-71fe-a1b7-5f886debc3f4", "title": "Claude Code hooks for Slack", "url": "https://deepankarm.github.io/posts/claude-code-hooks-for-slack/", "published_at": "2026-01-14T04:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080d0eab9d", "title": "automation | deepankar.log", "url": "https://deepankarm.github.io/tags/automation/", "published_at": "2026-01-14T04:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080df453cf", "title": "claude-code | deepankar.log", "url": "https://deepankarm.github.io/tags/claude-code/", "published_at": "2026-01-14T04:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080ee2fcc0", "title": "slack | deepankar.log", "url": "https://deepankarm.github.io/tags/slack/", "published_at": "2026-01-14T04:30:00+00:00" }, { "id": "01a0876a-b2e3-71fe-a1b7-5f886e62b11d", "title": "TIL: Inline dependencies in Python scripts", "url": "https://deepankarm.github.io/posts/pep-723-inline-script-metadata/", "published_at": "2026-01-13T04:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b080f09081f", "title": "til | deepankar.log", "url": "https://deepankarm.github.io/tags/til/", "published_at": "2026-01-13T04:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081067a57c", "title": "uv | deepankar.log", "url": "https://deepankarm.github.io/tags/uv/", "published_at": "2026-01-13T04:30:00+00:00" }, { "id": "01a0876a-b2e3-71fe-a1b7-5f886f346874", "title": "Pydantic for Go: Validating LLM Outputs with godantic", "url": "https://deepankarm.github.io/posts/pydantic-for-go-validating-llm-outputs-with-godantic/", "published_at": "2026-01-12T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b0810f5b5fd", "title": "go | deepankar.log", "url": "https://deepankarm.github.io/tags/go/", "published_at": "2026-01-12T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b0811017d4a", "title": "godantic | deepankar.log", "url": "https://deepankarm.github.io/tags/godantic/", "published_at": "2026-01-12T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b08119dbc7f", "title": "LLM | deepankar.log", "url": "https://deepankarm.github.io/tags/llm/", "published_at": "2026-01-12T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081200200a", "title": "OpenAI | deepankar.log", "url": "https://deepankarm.github.io/tags/openai/", "published_at": "2026-01-12T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081313cb93", "title": "structured output", "url": "https://deepankarm.github.io/tags/structured-output/", "published_at": "2026-01-12T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b08138599b1", "title": "validation | deepankar.log", "url": "https://deepankarm.github.io/tags/validation/", "published_at": "2026-01-12T08:30:00+00:00" }, { "id": "01a0876a-b2e3-71fe-a1b7-5f886ffca377", "title": "Detecting event loop blocking in asyncio", "url": "https://deepankarm.github.io/posts/detecting-event-loop-blocking-in-asyncio/", "published_at": "2026-01-11T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081400764c", "title": "asyncio | deepankar.log", "url": "https://deepankarm.github.io/tags/asyncio/", "published_at": "2026-01-11T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b08159ff440", "title": "fastapi | deepankar.log", "url": "https://deepankarm.github.io/tags/fastapi/", "published_at": "2026-01-11T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b0816484990", "title": "performance | deepankar.log", "url": "https://deepankarm.github.io/tags/performance/", "published_at": "2026-01-11T08:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b0816d85a77", "title": "pyleak | deepankar.log", "url": "https://deepankarm.github.io/tags/pyleak/", "published_at": "2026-01-11T08:30:00+00:00" }, { "id": "01a0876a-b2e3-71fe-a1b7-5f887072c026", "title": "The OpenAI Compatibility Paradox", "url": "https://deepankarm.github.io/posts/openai-compatibility-paradox/", "published_at": "2025-12-17T12:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b08172d041d", "title": "Anthropic | deepankar.log", "url": "https://deepankarm.github.io/tags/anthropic/", "published_at": "2025-12-17T12:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b0817e52a92", "title": "Completions API", "url": "https://deepankarm.github.io/tags/completions-api/", "published_at": "2025-12-17T12:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b0817f5e7eb", "title": "Gemini | deepankar.log", "url": "https://deepankarm.github.io/tags/gemini/", "published_at": "2025-12-17T12:30:00+00:00" }, { "id": "01a0876a-b2e3-71fe-a1b7-5f88712518ad", "title": "Streaming Partial JSON from LLMs in Go", "url": "https://deepankarm.github.io/posts/streaming-partial-json-llm/", "published_at": "2025-12-14T12:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b0818c17176", "title": "json | deepankar.log", "url": "https://deepankarm.github.io/tags/json/", "published_at": "2025-12-14T12:30:00+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b0819580126", "title": "streaming | deepankar.log", "url": "https://deepankarm.github.io/tags/streaming/", "published_at": "2025-12-14T12:30:00+00:00" }, { "id": "01a0876a-b2e3-71fe-a1b7-5f88715f0339", "title": "Jina ๐Ÿค Linkerd", "url": "https://deepankarm.github.io/posts/jina-linkerd/", "published_at": "2022-06-16T07:19:55+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081a8b8fb0", "title": "jina | deepankar.log", "url": "https://deepankarm.github.io/tags/jina/", "published_at": "2022-06-16T07:19:55+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081afd2ae3", "title": "kubernetes | deepankar.log", "url": "https://deepankarm.github.io/tags/kubernetes/", "published_at": "2022-06-16T07:19:55+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081bb182d4", "title": "linkerd | deepankar.log", "url": "https://deepankarm.github.io/tags/linkerd/", "published_at": "2022-06-16T07:19:55+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081bb757ed", "title": "service-mesh | deepankar.log", "url": "https://deepankarm.github.io/tags/service-mesh/", "published_at": "2022-06-16T07:19:55+00:00" }, { "id": "01a0876a-b2e3-71fe-a1b7-5f8872410473", "title": "Jina โค๏ธ Serverless", "url": "https://deepankarm.github.io/posts/jina-serverless/", "published_at": "2022-06-15T12:19:55+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081cda9fcb", "title": "knative | deepankar.log", "url": "https://deepankarm.github.io/tags/knative/", "published_at": "2022-06-15T12:19:55+00:00" }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081dca8e4d", "title": "serverless | deepankar.log", "url": "https://deepankarm.github.io/tags/serverless/", "published_at": "2022-06-15T12:19:55+00:00" }, { "id": "01a0876a-b2e3-71fe-a1b7-5f8872f48524", "title": "About", "url": "https://deepankarm.github.io/about/", "published_at": null }, { "id": "01a0c769-ef7b-72f7-9f1e-8b081ef749bb", "title": "categories | deepankar.log", "url": "https://deepankarm.github.io/categories/", "published_at": null } ] posts Claim your blog
Back to deepankarm.github.io
Blog ยท corpus.blog/blogs/deepankarm.github.io/posts

deepankarm.github.io

deepankarm.github.io

2026

2025

2022

Undated