RSSAmplifier

Blog

deepankar.log

Recent content on deepankar.log

deepankarm.github.ioRSS feed ↗10 posts

Latest posts

Type-Safe Python Decorators

A practical guide to getting decorator type hints right with ParamSpec, Concatenate, and generics

Claude Code hooks for Slack

Get notified on Slack when Claude Code completes a task or needs your attention

TIL: Inline dependencies in Python scripts

Embed dependencies and Python version requirements directly in your script

Pydantic for Go: Validating LLM Outputs with godantic

Schema generation and runtime validation for structured LLM outputs in Go, using godantic

Detecting event loop blocking in asyncio

How to find sync code silently blocking your asyncio app

The OpenAI Compatibility Paradox

Why the LLM API space needs a true standard

Streaming Partial JSON from LLMs in Go

How to parse incomplete JSON as it streams from LLM APIs

Jina 🤝 Linkerd

Service meshing deployments in Jina

Jina ❤️ Serverless

Serverless experimentation with Jina

About

Hey, I’m Deepankar - a software engineer based in Bangalore. I build backends and infrastructure for AI systems, mainly in Python and Go. Currently at GoodNotes. Previously a founding engineer at Jina AI ( acquired by Elastic ), and built high-scale backends and data pipelines at Adobe Systems. I spend time on open source: jina-serve langchain-serve pyleak godantic Father of twin toddler…