Stack

What I use, what I want to learn next, and what I've dropped.

Stack
NamePurposeThoughtsStatus
DockerContainersCan't ship anything without it, so no complaints here.Active
LiteLLMModel routingHandles my routing, and sometimes I use it to run Chinese models with Claude Code. Very useful.Active
Tailwind CSSStylingStyling without leaving the markup. It's on almost everything I build and I haven't looked back.Active
SupermemoryAI memoryWay easier to integrate than Mem0, and the features keep shipping, which I like.Active
PydanticData validationShows up in almost everything I write in Python. Hard to remember life before it.Active
FigmaDesignStill where I sketch out UI before building anything.Active
LangGraphAgent orchestrationHas almost everything you need to take an AI product to production. Best of the bunch for me.Active
RedisCachingSomehow always ends up in my stack.Active
Hugging FaceModel hubWhere I go to try new lightweight models and deep learning projects. The datasets are the best part.Active
Next.jsWeb frameworkMy default for anything on the web.Active
Claude CodeCoding agentBest for architecting and the more complicated stuff. Most of my heavier work goes through it.Active
NeonServerless databaseSpins up fast and is perfect for side projects.Active
PlaywrightBrowser automationReliable for testing and scraping.Active
scikit-learnClassical MLStill helps on deep learning projects, just not as much as when ML was all I did.Active
BunJS runtimeVery fast, though I don't feel much pull toward it since Anthropic acquired it.Active
Framer MotionAnimationMakes adding motion easy without much effort.Active
CeleryTask queueTakes the heavy jobs off the API so nothing hangs.Active
PythonMain languageGreat for most of my AI work. Slow, but not as slow as JS, so I manage.Active
LangfuseLLM observabilityOne suite for testing, observation, and versioning. Works really well.Active
MermaidDiagramsFastest way to get an architecture diagram into a doc.Active
PostgreSQLDatabaseDoes almost everything I need, so why look elsewhere?Active
OpenRouterModel gatewayGreat for production apps. Swapping models is easy and I get analytics too.Active
ZodValidationKeeps inputs and outputs honest on the TypeScript side.Active
KubernetesOrchestrationReach for it when a project outgrows a single box.Active
PyTorchDeep learningBest framework out there and easier than TensorFlow. Most of my deep learning projects run on it.Active
Better AuthAuthenticationEasy to set up and does the job without any drama.Active
GhosttyTerminalFast and clean, and I'm in it every day.Active
shadcn/uiUI componentsClean UI without fighting a design system.Active
CodexCoding agentVery budget friendly, especially with ChatGPT Luna.Active
FastAPIBackend frameworkMy go-to for backends. Quick to build with and fits the AI stack well.Active
ElasticsearchSearch enginePowerful, scales well, and great for full-text, log, and vector search. The learning curve is steep and it eats memory though.Active
TypeScriptMain languageGreat for quick prototyping. Don't really use it for much else.Active
PydanticAIAgent frameworkVery powerful, just not LangGraph powerful. Good for prototyping fast.Active
SupabaseBackend platformQuickest way to get a backend running without much setup.Active
SupersetAgent multitaskingI love multitasking, so I mostly want to see how well it supports that.Planned
MLflowExperiment trackingCurious how it compares to the other debug, evaluate, and monitor tools.Planned
OpenTelemetryObservabilityBeen meaning to learn it properly instead of half understanding it.Planned
QdrantVector databaseMostly just trying to find an alternative to pgvector because I'm bored.Planned
RustSystems languageVery interested since it's so memory efficient, but still thinking about that steep learning curve.Planned
GoBackend languageJust curious.Planned
KafkaEvent streamingStill learning it and want to build something real with it.Planned
DuckDBLocal analyticsWant to try it for quick analysis without spinning up a whole database.Planned
TerraformInfrastructure codeLearning it so I can stop clicking around cloud dashboards.Planned
PrometheusMonitoringWant to learn it alongside Grafana.Planned
GrafanaDashboardsWant to learn it so I can actually see what my systems are doing.Planned
HelmKubernetes packagingNext up once I'm comfortable with Kubernetes.Planned
Tree-sitterCode parsingWant to understand how code actually gets parsed.Planned
CursorCode editorUsed it for a while, but it slowly fell out of my rotation.Inactive
OpenCodeCoding agentWas nice and still is, but I settled on Codex and Claude Code since I'm more into their ecosystems.Inactive
Gemini CLICoding agentPlainly sucks.Inactive
ZedCode editorNice and fast, but extension support is limited for now. Might switch back later.Inactive
OllamaLocal modelsVery useful, my laptop just can't handle local models.Inactive
QwenOpen-source modelsUsed it for projects and work and it's wonderful. I just don't need it right now.Inactive
TensorFlowDeep learningGreat for very advanced deep learning, but I moved over to PyTorch.Inactive
LangChainLLM frameworkShifted toward agentic products instead of chain-style ones.Inactive
RAGASRAG evaluationUsed it for a while, then moved to Langfuse.Inactive
RData analysisUsed it heavily for data work until I realised pandas and Python's plotting libraries could do the same.Inactive
ReactUI libraryStill around through Next.js, I just don't touch it on its own anymore.Inactive
Three.js3D graphicsFun to play with, but no reason to use it right now.Inactive
Node.jsJS runtimePython and Bun cover most of what I need now.Inactive
SSEResponse streamingUsed it for streaming responses, but I don't need it much at the moment.Inactive
Neo4jGraph databaseTried it, but haven't had a project that needed a graph lately.Inactive
SearXNGMetasearchUsed it for search in a few projects, nothing needs it right now.Inactive
CrawleeWeb scrapingUsed it for scraping, but nothing calls for it at the moment.Inactive
LinearIssue trackingNever really became part of my workflow.Inactive
© 2026 Tharun Pranav SakthivelHome