Python Sampling Profiler: Profile a Running Process Without Restarting It
Python 3.15's built-in sampling profiler (Tachyon) attaches to a running process by PID, no code changes. Hands-on: attach, flamegraph, wall vs CPU vs GIL.
Python 3.15's built-in sampling profiler (Tachyon) attaches to a running process by PID, no code changes. Hands-on: attach, flamegraph, wall vs CPU vs GIL.
How I picked an LLM for food photo recognition in soba: a benchmark, a live A/B that cut scan cost to $0.005, and the prompt work that fixes portion weight.
DuckDB in Python turns SQL into a zero-setup analytics engine: query CSV, Parquet, and Pandas DataFrames in-process, join across sources, and add UDFs.
Build a Python monorepo with uv workspaces: one shared lockfile and virtualenv, cross-package imports, per-package builds, and the gotchas to watch for.
Python lazy imports (PEP 810) land in Python 3.15. I benchmarked boto3, requests and pydantic startup: the real speedup, and how to get most of it today.
Go's encoding/json/v2 is a reported 2–10x faster at unmarshaling but flips v1 defaults: duplicate keys, nil slices, case matching. How to enable it and migrate.
Build an AI agent in Go from scratch: a tool-calling loop against the Anthropic API in ~120 lines, no frameworks, with real code and the gotchas to watch for.
Python 3.15 lands lazy imports, a frozendict builtin, unpacking in comprehensions, and the Tachyon sampling profiler. Here's what changed and what to test.
Go 1.27 finally adds generic methods: type parameters on methods at last. A hands-on tutorial on the syntax, the chaining it enables, and the interface catch.
Extract text, tables, and structured JSON from PDFs using Mistral OCR 4 in Python. Bounding boxes, confidence scores, and a complete invoice pipeline.