Blog
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 3525 posts
#2026-03 765#english 592#culture 264#deep-dive 254#kubernetes 249#career 229#ai 219#llm 209#devops 196#2026-04 146#security 143#database 114#observability 113#communication 109#history 107#architecture 100#productivity 96#finance 88#economy 84#mindset 81#psychology 80#ai-papers 79#food 78#it 78#travel 78#deep-learning 77#japanese 77#networking 77#performance 72#business-travel 70#linux 70#gpu 69#ai-agent 66#cs-fundamentals 63#postgresql 61#rag 58#self-improvement 55#learning 53#mlops 53#python 52
The 2026 Vision Model Development & Fine-Tuning Guide — CNN, ViT, DETR, SAM 2, VLMs and a Real Decision Tree ♪ Listenable
Vision model development in 2026 is no longer 'grab a ResNet and call it a day.' Between CNNs, ViTs, DETR variants, SAM 2, and VLMs like LLaVA, Qwen-VL, Gemini Vision, and Claude Vision, your choice for the same photo ca
2026-05-14 · 20 min read #computer-vision#vision-model#cnn#vit#detrTypeScript Data Validation 2026 — Zod·Valibot·ArkType·TypeBox·Effect Schema Deep Comparison (Runtime Validation in the AI Tool-Calling Era) ♪ Listenable
TypeScript data validation in 2026 is far past the 'Zod or Joi' era. tRPC, React Hook Form, and AI tool calling (JSON Schema is mandatory) put runtime schemas at every API boundary, and the category split five ways. Zod
2026-05-14 · 24 min read #typescript#data-validation#zod#valibot#arktypeTools and Trends to Avoid in 2026 — A Curated Anti-Recommendation Deep Dive ♪ Listenable
A 2026 opinion piece on developer tools and trends that have aged badly — and the better choice that fills each gap. Not pure negativity: every AVOID is paired with an INSTEAD. From CRA, Moment.js, Yarn 1, Gulp, and loda
2026-05-14 · 21 min read #anti-pattern#tools-to-avoid#developer-tools#curation#retired-toolsTanStack Start — Full-Stack React Without RSC, a Real Next.js Alternative (Deep Dive 2026) (english) ♪ Listenable
Tanner Linsley's full-stack React framework, TanStack Start, hit GA in 2025. Built on TanStack Router + TanStack Query + Vinxi + Nitro — data, routing, and server functions stay type-safe end-to-end without ever touching
2026-05-14 · 24 min read #tanstack-start#tanstack-router#tanstack-query#react#fullstackSvelte 5 Runes — The Reactivity Rewrite, and a Head-to-Head with Solid, Vue, MobX, and the React Compiler (2026 Deep Dive) (english) ♪ Listenable
Svelte 5 has been GA for over a year. Four runes — $state, $derived, $effect, $props — replaced the compiler magic of bare let. This piece walks through why explicit beat implicit, where runes sit between Solid signals,
2026-05-14 · 22 min read #svelte#svelte-5#runes#reactivity#sveltekitBuilding an AI Teammate with a Slack Bot — Wiring Up Claude, Gemini, OpenClaw + Extending Tools with MCP (2026 Hands-On)
The highest-leverage surface for deploying AI isn't the IDE — it's Slack, where the whole team uses it, right where the work happens. This is a follow-along hands-on. Create a Slack app, stand up a minimal bot that respo
2026-05-14 · 16 min read #slack-bot#llm#claude#gemini#openclawThe 2026 Rising Open-Source Map — A Practitioner's Survey of OpenClaw, n8n, Langflow, Dify, and Ollama
A practitioner's survey of the open-source projects that exploded on GitHub in 2026. What OpenClaw, n8n, Langflow/Dify/Flowise, and Ollama are, why they're trending, when to use them, what the risks are — and how to vet
2026-05-14 · 16 min read #open-source#github#trending#openclaw#n8nReasoning Models in 2026 — A Deep Dive on o3, o4, DeepSeek R1, Claude Thinking, Gemini Deep Think, and QwQ ♪ Listenable
It has been about a year and a half since o1 (Sept 2024) opened the test-time compute axis. In 2026, 'reasoning models' are no longer a separate family — they are a mode that every frontier model can enter. This guide la
2026-05-14 · 20 min read #reasoning-models#o3#o4#deepseek-r1#claude-thinkingProject Management Tools 2026 Shootout — Linear · Notion · Height · Plane · Jira · GitHub Projects · ClickUp · Asana · Monday Deep Dive ♪ Listenable
A 2026 head-to-head of the nine project management tools engineering teams actually use. Linear's keyboard-and-design hegemony, Notion's wiki-plus-light-PM combo, Height's AI-native bet, Plane's open-source self-host, Ji
2026-05-14 · 21 min read #project-management#linear#notion#plane#jiraWorkflow Automation 2026 — Zapier, n8n, Make and RPA (UiPath, Power Automate): The Line Between iPaaS and RPA, and the AI Agent Crossover ♪ Listenable
Zapier sends an email. UiPath clicks a button in an ERP. They look similar, but they're not the same. This post draws the line between iPaaS (Zapier, Make, n8n) and RPA (UiPath, Power Automate, Automation Anywhere, Blue
2026-05-14 · 20 min read #workflow-automation#zapier#n8n#make#rpaPayment Infrastructure for Solo Developers and Micro-SaaS in 2026 — Stripe, Lemon Squeezy, Polar, Paddle, Creem Deep Dive ♪ Listenable
Payment infrastructure is the single variable that decides whether a solo developer spends a weekend on billing or three months. Build freely on Stripe, or pay 5% extra to a Merchant of Record (MoR) and offload tax, VAT,
2026-05-14 · 28 min read #payments#stripe#lemon-squeezy#polar#paddleBuild Your Own VS Code Extension and Language Server — A 2026 LSP Hands-On Guide ♪ Listenable
VS Code extensions and LSP aren't mysterious anymore. From Extension API basics — commands, providers, webviews — through the anatomy of LSP messages over JSON-RPC, building real servers with vscode-languageserver and to
2026-05-14 · 25 min read #vscode#vscode-extension#language-server#lsp#hands-onWorking with Legacy Code — How to Change Old, Scary, Untested Code Without Fear ♪ Listenable
Legacy code is code without tests, and code you are afraid to touch. And everyone inherits it eventually. The dilemma where changing safely needs tests but adding tests needs changes, characterization tests that pin curr
2026-05-14 · 29 min read #legacy-code#refactoring#characterization-tests#strangler-fig#technical-debtOpenTelemetry 2026 Deep Dive — OTLP, Semantic Conventions, the Collector Pipeline, and Auto-Instrumentation After the Standardization War ♪ Listenable
OpenTelemetry is no longer 'one of the competing options.' As of May 2026, OTLP is the single wire protocol every major observability vendor accepts, and HTTP / relational DB / messaging semantic conventions v1 are locke
2026-05-14 · 23 min read #opentelemetry#observability#traces#metrics#logsReal GPU Compute in the Browser — A Hands-On Guide to WebGPU Compute Shaders and WGSL in 2026 ♪ Listenable
WebGPU's real attraction isn't 3D — it's compute. We run matrix math, ML inference, image filters and parallel reductions inside the browser, in WGSL, without CUDA and without wasm. Workgroups, dispatch, bind groups, sto
2026-05-14 · 17 min read #webgpu#compute-shader#wgsl#gpu-computing#browserThe 2026 Vector DB Landscape — Pinecone Serverless, Turbopuffer, pgvectorscale, Qdrant, Weaviate, Vespa, and What Actually Changed ♪ Listenable
The vector-DB comparison post you wrote in 2024 is already stale. Pinecone Serverless collapsed pricing, Turbopuffer put 2.5 trillion vectors on S3, pgvectorscale added StreamingDiskANN, Qdrant ripped out RocksDB, Weavia
2026-05-14 · 17 min read #vector-database#pinecone#turbopuffer#pgvector#qdrantTypeScript ORMs and Query Builders 2026 — Drizzle vs Kysely vs Prisma vs postgres.js Deep Dive (How Close to SQL?) (english) ♪ Listenable
In 2026, TypeScript database access is no longer a 'Prisma or raw SQL' binary. Drizzle has claimed the headless-ORM seat with the closest-to-SQL ergonomics, Kysely has won over raw-SQL teams as a schemaless type-safe que
2026-05-14 · 20 min read #typescript#orm#drizzle#kysely#prismaObject Storage Egress Wars 2026: S3 vs R2 vs B2 vs Bunny vs Wasabi vs Tigris ♪ Listenable
Four years after Cloudflare R2 broke the egress paywall in 2022. As of 2026, this is a complete cost comparison of S3, R2, Backblaze B2, Wasabi, Bunny, Tigris Data, R2 Catalog (Iceberg), Storj and more — with a real 1TB-
2026-05-14 · 20 min read #object-storage#s3#cloudflare-r2#backblaze-b2#wasabiTypeScript 6 and the tsc-go Port — `using`, Decorators, `satisfies`, Type Narrowing (A Practical Deep Dive for 2026) ♪ Listenable
The TypeScript of 2026 fits into two sentences. The compiler was rewritten (tsc-go, 10x faster). The language gained resource management (using / await using, Stage 3 ERM). In between sit standard decorators (Stage 3 / E
2026-05-14 · 18 min read #typescript#typescript-6#tsc-go#using-declarations#decoratorsFormatters and Linters in 2026 — The Real Place of Biome, dprint, Ruff, oxc, Prettier 4, and ESLint v9 ♪ Listenable
The 2026 landscape of code formatters and linters is unrecognizable from five years ago. Biome 2, dprint, Ruff, and oxc — most rewritten in Rust, 10 to 100 times faster, and a real merger of formatter and linter is final
2026-05-14 · 30 min read #formatter#linter#biome#dprint#ruff