Sugam's kitchen

Notes from the workbench

A working shelf of research experiments, engineering recipes, and design notes. Some pieces are finished plates; others show the prep, tradeoffs, and cleanup behind the work.

Top Topics14 results
Research
plated icon

For Strong Readers, Evidence Compression Is a Coin Flip

I tested twenty reader models across twelve families. For weak readers, compression rescues three rows for every one it breaks. For the strongest, the ratio collapses to 1:1.

RAGCompressionEvaluationScalingNLP
Research
plated icon

Your Memory Benchmark Is Lying To You (And The Ranked List Never Changed)

A benchmark can score the same ranked list as both a hit and a miss depending only on which stored memory representation it treats as correct.

RetrievalEvaluationMemory SystemsBenchmarkingNLP
Engineering
cooking icon

SEO Optimization

A complete case study of the SEO work behind playimposter.xyz: metadata, canonicalization, multilingual hreflang, JSON-LD, robots, sitemap, and technical hardening.

SEOTechnical SEOSchemaHreflangWeb Performance
EngineeringSeries 1
plated icon

Creating the Most Popular Deepseek API Client in Go (Part 1): Why I Built deepseek-go

Part 1 of my deepseek-go series: why I built it, the production problems it solved, and the architecture principles that shaped the package.

GoSDKAPIDeepSeekOpen Source
EngineeringSeries 2
plated icon

Creating the Most Popular Deepseek API Client in Go (Part 2): Architecture and API Design

Part 2 dives into deepseek-go internals: client options, request/response handlers, streaming, FIM, JSON mode, and provider compatibility.

GoSDKArchitectureStreamingAPI Design
EngineeringSeries 3
plated icon

Creating the Most Popular Deepseek API Client in Go (Part 3): Growth, Stats, and OSS Momentum

Part 3 analyzes adoption and growth with live GitHub stats, release cadence, star-history graphs, and what those trends changed in my engineering priorities.

GoOpen SourceGitHubMetricsEngineering Leadership
EngineeringSeries 4
plated icon

Creating the Most Popular Deepseek API Client in Go (Part 4): Contributors, Lessons, and Roadmap

Part 4 closes the series with contributor thanks, hard SDK lessons, and my roadmap for deepseek-go's next stage.

GoOpen SourceMaintainerRoadmapCommunity
EngineeringSeries 5
plated icon

Creating the Most Popular Deepseek API Client in Go (Part 5): My Testing Strategy in Go

Part 5 details my Go testing strategy for deepseek-go: layered tests, stream safety checks, and release confidence practices.

GoTestingSDKQualityOpen Source
EngineeringSeries 6
plated icon

Creating the Most Popular Deepseek API Client in Go (Part 6): Ollama Integration

Part 6 explains how I integrated Ollama into deepseek-go with explicit adapters, stream resilience, and practical provider compatibility.

GoOllamaSDKLLMIntegration
Career
cooking icon

Reflections on my AI/ML Internship

Key takeaways and learnings from my time as an AI and ML intern at Prediction3d, working on model optimization.

AIMachine LearningCareer
EngineeringSeries 3
fermented icon

Getting Started with Go for Web Services (Part 3): Testing, Deployment, Scaling

Part 3 of the Go web services series: testing pyramid, deployment safety checks, rollout strategy, scaling sequence, and production checklist.

GoTestingDeploymentScalingSRE
EngineeringSeries 2
fermented icon

Getting Started with Go for Web Services (Part 2): Data, Middleware, Auth

Part 2 of the Go web services series: repository boundaries, middleware ordering, authentication, database handling, and observability.

GoAPIMiddlewareAuthObservability
EngineeringSeries 1
fermented icon

Getting Started with Go for Web Services (Part 1): Foundations

Part 1 of a detailed Go web services series: setup, server lifecycle, configuration, error handling, and Python-to-Go workflow.

GoBackendAPIWeb ServicesSystem Design
Design
fermented icon

Building My Portfolio Aesthetic

How I designed a paper-aesthetic texture and integrated it into a modern React portfolio using Tailwind CSS.

ReactTailwindDesign