# Alex Korbonits

Personal blog and portfolio.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## OpenAI's Claimed Navier-Stokes Result Covered Alternatives Fefferman Included in the Official Problem

DevFeed: [OpenAI's Claimed Navier-Stokes Result Covered Alternatives Fefferman Included in the Official Problem](<https://devfeed.tech/articles/one-of-the-following-four-statements-40148.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-09-08-one-of-the-following-four-statements/>)

Published: 2026-09-08T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [OpenAI](<https://devfeed.tech/topics/openai.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>)

Tags: [mathematics](<https://devfeed.tech/tags/mathematics.md>), [openai](<https://devfeed.tech/tags/openai.md>), [statement](<https://devfeed.tech/tags/statement.md>)

### AI overview

The article argues that OpenAI did not prove the standard Navier-Stokes existence and smoothness problem, but did prove alternatives (C) and (D) included in Charles Fefferman's official 2000 problem statement. It distinguishes that result from the unresolved alternatives (A) and (B), which concern existence and smoothness on ℝ³ and the torus with zero force.

### Source excerpt

OpenAI did not prove Navier-Stokes, and it also did not solve the wrong problem. It proved alternatives (C) and (D), which Fefferman put in the official statement on purpose in 2000, using theorem statements DeepMind had already written.

## Anthropic Formalized Fermat's Last Theorem in Lean, Shifting the Verification Challenge

DevFeed: [Anthropic Formalized Fermat's Last Theorem in Lean, Shifting the Verification Challenge](<https://devfeed.tech/articles/the-question-was-already-written-40147.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-09-06-the-question-was-already-written/>)

Published: 2026-09-06T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Lean](<https://devfeed.tech/topics/lean.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>)

Tags: [anthropic](<https://devfeed.tech/tags/anthropic.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [formalized](<https://devfeed.tech/tags/formalized.md>), [research](<https://devfeed.tech/tags/research.md>), [statement](<https://devfeed.tech/tags/statement.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

The article argues that Anthropic's machine-generated Lean proof of Fermat's Last Theorem changes the challenge from formalizing the theorem's statement to checking a very large proof artifact. It describes public build checks and an independent Rust-based Lean kernel re-check, while noting that the author has not read the patches used to complete that re-check.

### Source excerpt

Anthropic formalized Fermat's Last Theorem in Lean in eleven days. It is the frontier I said in May was untouched, and the first result in this series where nobody had to trust the statement. The problem that replaced it is that 13 million lines is more than anyone can read.

## OpenAI's Ten Mathematical Results Tested Through Lean Certificates

DevFeed: [OpenAI's Ten Mathematical Results Tested Through Lean Certificates](<https://devfeed.tech/articles/who-writes-the-question-40146.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-08-01-who-writes-the-question/>)

Published: 2026-08-01T00:00:00Z

Content type: article

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Lean](<https://devfeed.tech/topics/lean.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [certificates](<https://devfeed.tech/topics/certificates.md>), [trust](<https://devfeed.tech/topics/trust.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [openai](<https://devfeed.tech/tags/openai.md>), [paper](<https://devfeed.tech/tags/paper.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

The article examines OpenAI's release of ten results on long-standing mathematical problems and reports independently building and checking the accompanying Lean certificates. It says all 38 headline theorems passed with no errors or non-standard axioms, while raising concerns about trusting definitions written by the same system that produced the proofs.

### Source excerpt

OpenAI shipped ten open problems with Lean certificates. I built all 550,000 lines and checked what they rest on. Everything passed -- and the only thing left to trust is 1,700 lines of definitions written by the same system that wrote the proofs.

## Verifying a Claimed Counterexample to the Jacobian Conjecture

DevFeed: [Verifying a Claimed Counterexample to the Jacobian Conjecture](<https://devfeed.tech/articles/trust-nothing-verify-everything-reproducing-the-jacobian-counterexample-from-my-couch-40145.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-07-20-trust-nothing-verify-everything/>)

Published: 2026-07-20T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [trust](<https://devfeed.tech/topics/trust.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>)

Tags: [claude](<https://devfeed.tech/tags/claude.md>), [model](<https://devfeed.tech/tags/model.md>), [trust](<https://devfeed.tech/tags/trust.md>), [verify](<https://devfeed.tech/tags/verify.md>)

### AI overview

The author examines a claimed counterexample to the long-standing Jacobian conjecture, posted in a tweet and attributed to Anthropic's Claude model. They describe checking the polynomial map's constant Jacobian determinant and non-invertibility using symbolic calculations, while noting that no paper or referee report was available.

### Source excerpt

The Jacobian conjecture fell yesterday, during the World Cup final, via a tweet. Wikipedia still says it's open. Here's how I checked it myself in two cells of sympy -- and why the fact that I could is the real story.

## Building a Minimal Control Plane to Reconcile Docker Containers for Model Serving

DevFeed: [Building a Minimal Control Plane to Reconcile Docker Containers for Model Serving](<https://devfeed.tech/articles/i-killed-a-container-and-it-came-back-40144.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-07-02-i-killed-a-container-and-it-came-back/>)

Published: 2026-07-02T00:00:00Z

Content type: tutorial

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [control-plane](<https://devfeed.tech/topics/control-plane.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Docker Container](<https://devfeed.tech/topics/docker-container.md>), [Amazon Machine Learning](<https://devfeed.tech/topics/amazon-machine-learning.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [container](<https://devfeed.tech/tags/container.md>), [control-plane](<https://devfeed.tech/tags/control-plane.md>), [inference](<https://devfeed.tech/tags/inference.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

The author explains control planes by building a small Python-based system that maintains a declared number of Docker containers for model serving. The system repeatedly compares desired and actual state and reconciles differences, including restoring a container after it stops.

### Source excerpt

I can design batch, real-time, and streaming inference -- the data plane. But I'd never built the control plane that manages it. So I built the smallest one I could, from scratch, to finally understand reconciliation: the one idea that separates a control plane from a deploy script.

## AI proof systems can appear convincing despite mathematical errors

DevFeed: [AI proof systems can appear convincing despite mathematical errors](<https://devfeed.tech/articles/easier-to-convince-than-to-prove-40143.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-06-12-easier-to-convince-than-to-prove/>)

Published: 2026-06-12T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [math](<https://devfeed.tech/topics/math.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [analysis](<https://devfeed.tech/tags/analysis.md>), [llm](<https://devfeed.tech/tags/llm.md>), [math](<https://devfeed.tech/tags/math.md>), [model](<https://devfeed.tech/tags/model.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

The article examines MaxProof, a MiniMax system trained to generate competition-math proofs and improve them through candidate search and LLM-based verification. It reports a large gap between the training verifier's scores and independent expert judgments, while noting that the system's strongest contest results rely on extensive search rather than one-shot generation.

### Source excerpt

Two posts ago I quoted a warning: an AI will find it easier to convince you it has a proof than to write one. A middling new paper finally put a number on that gap -- 0.99 against 0.55.

## Who Verifies the Verifier

DevFeed: [Who Verifies the Verifier](<https://devfeed.tech/articles/who-verifies-the-verifier-40142.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-05-28-who-verifies-the-verifier/>)

Published: 2026-05-28T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Formal verification](<https://devfeed.tech/topics/formal-verification.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [Lean](<https://devfeed.tech/topics/lean.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>), [Google](<https://devfeed.tech/topics/google.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Language models](<https://devfeed.tech/topics/language-models.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [formal-verification](<https://devfeed.tech/tags/formal-verification.md>), [google](<https://devfeed.tech/tags/google.md>), [inference](<https://devfeed.tech/tags/inference.md>), [model](<https://devfeed.tech/tags/model.md>), [paper](<https://devfeed.tech/tags/paper.md>), [research](<https://devfeed.tech/tags/research.md>)

### AI overview

The article examines whether formal verification can make AI-generated mathematical proofs scalable. It contrasts human review of natural-language proofs with Google DeepMind's approach of generating proofs directly in Lean and using the Lean compiler to verify them, while noting that the system's ability to read existing mathematics remains limited.

### Source excerpt

An AI built the machine I said mathematics needed -- a compiler that verifies proofs for cents instead of expert weekends. The catch is what it still can't read.

## Same-Day Model Integration: ESMC + ESMFold2 in Sheaf v0.11

DevFeed: [Same-Day Model Integration: ESMC + ESMFold2 in Sheaf v0.11](<https://devfeed.tech/articles/same-day-model-integration-esmc-esmfold2-in-sheaf-v0-11-40141.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-05-27-same-day-model-integration-esmc-esmfold2/>)

Published: 2026-05-27T00:00:00Z

Content type: article

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Large Language Model](<https://devfeed.tech/topics/llm.md>), [structure](<https://devfeed.tech/topics/structure.md>), [Pydantic](<https://devfeed.tech/topics/pydantic.md>), [backends](<https://devfeed.tech/topics/backends.md>), [unit tests](<https://devfeed.tech/topics/unit-tests.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [language](<https://devfeed.tech/tags/language.md>), [model](<https://devfeed.tech/tags/model.md>), [pypi](<https://devfeed.tech/tags/pypi.md>), [release](<https://devfeed.tech/tags/release.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [structure](<https://devfeed.tech/tags/structure.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

The article explains how Sheaf v0.11 integrated ESMC and ESMFold2 on the same day they were released. It attributes the rapid integration to existing typed serving contracts and infrastructure, while describing verification, testing, H100 smoke testing, release work, and documentation.

### Source excerpt

Chan Zuckerberg Biohub released a new protein language model and structure predictor this morning. Sheaf v0.11 shipped with both, same day. The story is less about hustle and more about what a typed serving contract buys you when a new model lands.

## Verification Matters When AI Claims to Solve Mathematics Problems

DevFeed: [Verification Matters When AI Claims to Solve Mathematics Problems](<https://devfeed.tech/articles/the-verification-problem-40140.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-05-23-the-verification-problem/>)

Published: 2026-05-23T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [math](<https://devfeed.tech/topics/math.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [openai](<https://devfeed.tech/tags/openai.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

The article contrasts an unverified OpenAI claim about solving Erdős problems with a later result on the planar unit-distance conjecture that was accompanied by a paper and reviewed by mathematicians. It argues that verification, rather than simply generating proofs, is the central challenge as AI-produced mathematics becomes cheaper.

### Source excerpt

An AI disproved one of Erdős's favorite conjectures. The interesting part isn't the proof -- it's who read it, and what happens when nobody can.

## Using Dolt's Versioned SQL Database for Feature-Store Point-in-Time Reads

DevFeed: [Using Dolt's Versioned SQL Database for Feature-Store Point-in-Time Reads](<https://devfeed.tech/articles/what-if-the-feature-store-had-git-built-in-40139.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-05-15-what-if-the-feature-store-had-git-built-in/>)

Published: 2026-05-15T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [feature-store](<https://devfeed.tech/topics/feature-store.md>), [Git](<https://devfeed.tech/topics/git.md>), [reproducibility](<https://devfeed.tech/topics/reproducibility.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [SQL](<https://devfeed.tech/topics/sql.md>)

Tags: [dedupe](<https://devfeed.tech/tags/dedupe.md>), [feature-store](<https://devfeed.tech/tags/feature-store.md>), [git](<https://devfeed.tech/tags/git.md>), [reproducibility](<https://devfeed.tech/tags/reproducibility.md>), [rfc](<https://devfeed.tech/tags/rfc.md>), [row-number](<https://devfeed.tech/tags/row-number.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sql-database](<https://devfeed.tech/tags/sql-database.md>)

### AI overview

This article describes a prototype Feast offline-store plugin backed by Dolt, a version-controlled SQL database. It argues that Dolt's revision-based reads can provide point-in-time feature retrieval and reproducible training snapshots without the usual append-only log deduplication CTEs. Tests on toy datasets produced identical results with shorter queries, though the article presents this as an early spike rather than a production benchmark.

### Source excerpt

A weekend spike asked whether Dolt's AS OF reads could replace the ROW_NUMBER dedupe at the heart of every feature store's point-in-time join. Four weeks later, the RFC is quiet and the plugin's get_historical_features works end-to-end against a live Dolt server. Notes on building anyway.

## Planning an ML Survey Paper: Notes from a Notebook

DevFeed: [Planning an ML Survey Paper: Notes from a Notebook](<https://devfeed.tech/articles/planning-an-ml-survey-paper-notes-from-a-notebook-40134.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-04-30-planning-an-ml-survey-paper/>)

Published: 2026-04-30T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Machine learning](<https://devfeed.tech/topics/machine-learning.md>)

Tags: [notes](<https://devfeed.tech/tags/notes.md>), [survey](<https://devfeed.tech/tags/survey.md>)

### AI overview

A candid account of planning an ML survey paper through three notebook sittings. The author describes choosing a topic, researching venues, drafting in Overleaf, missing an AMLC submission deadline, and abandoning the project after needing to find an internal transfer.

### Source excerpt

An operational artifact, not a polished essay. The numbered checklist I worked out across three notebook entries in April 2024 -- what venue, what topic, how to find the bibliography, solo or co-author, milestones -- when I was deciding whether to write an ML survey paper. Useful for anyone in a similar spot.

## Three Things Made My Blog Agent-Ready. Five I Skipped on Purpose.

DevFeed: [Three Things Made My Blog Agent-Ready. Five I Skipped on Purpose.](<https://devfeed.tech/articles/three-things-made-my-blog-agent-ready-five-i-skipped-on-purpose-40137.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-04-30-three-things-made-my-blog-agent-ready/>)

Published: 2026-04-30T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Web](<https://devfeed.tech/topics/web.md>), [Netlify](<https://devfeed.tech/topics/netlify.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [RSS Feed](<https://devfeed.tech/topics/rss-feed.md>)

Tags: [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [ietf](<https://devfeed.tech/tags/ietf.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mcp-oauth](<https://devfeed.tech/tags/mcp-oauth.md>), [netlify](<https://devfeed.tech/tags/netlify.md>), [robots-txt](<https://devfeed.tech/tags/robots-txt.md>), [rss](<https://devfeed.tech/tags/rss.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The author describes improving a personal blog's score on Cloudflare's agent-readiness checker from 25 to 50 by adding content signals in robots.txt and Link headers through Netlify. The article argues that personal blogs should implement applicable agent-facing features while skipping API, OAuth, and MCP requirements that do not fit their purpose.

### Source excerpt

Cloudflare's isitagentready.com scored korbonits.com at 25 / Level 1 'Basic Web Presence.' Two hours and three small additions later it scored 50 / Level 4 'Agent-Integrated.' The other half of the points came from checks that don't apply to a personal blog -- and shipping fake compliance for them would be theatre, not value.

## The Geometry of Language: Embeddings as Manifolds, Writing as Geodesics

DevFeed: [The Geometry of Language: Embeddings as Manifolds, Writing as Geodesics](<https://devfeed.tech/articles/the-geometry-of-language-embeddings-as-manifolds-writing-as-geodesics-40136.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-04-30-the-geometry-of-language/>)

Published: 2026-04-30T00:00:00Z

Content type: article

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [math](<https://devfeed.tech/topics/math.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [llm](<https://devfeed.tech/tags/llm.md>), [math](<https://devfeed.tech/tags/math.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

The article explores a geometric view of writing improvement, treating strategic writing as a direction or submanifold in embedding space. It proposes a six-step experiment to measure strategic direction, find a geodesic path while preserving other properties, map the result back to tokens, and return the changes as guidance.

### Source excerpt

What if 'good writing' is a direction in embedding space, and the model's job is to take the geodesic toward it? March 2024 notebook pages on Amazon Titan embeddings, question-manifolds, the curse of dimensionality, and a six-step experiment plan for treating strategic writing as a path-finding problem.

## Proofs and Essays Are Paths: An LLM ↔ Prover Loop for Falsifying Hallucinations

DevFeed: [Proofs and Essays Are Paths: An LLM ↔ Prover Loop for Falsifying Hallucinations](<https://devfeed.tech/articles/proofs-and-essays-are-paths-an-llm-prover-loop-for-falsifying-hallucinations-40135.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-04-30-proofs-and-essays-are-paths/>)

Published: 2026-04-30T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Automated reasoning](<https://devfeed.tech/topics/automated-reasoning.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>)

Tags: [grounding](<https://devfeed.tech/tags/grounding.md>), [hallucinations](<https://devfeed.tech/tags/hallucinations.md>), [knowledge-graph](<https://devfeed.tech/tags/knowledge-graph.md>), [llm](<https://devfeed.tech/tags/llm.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [smt](<https://devfeed.tech/tags/smt.md>), [verification](<https://devfeed.tech/tags/verification.md>), [verify](<https://devfeed.tech/tags/verify.md>)

### AI overview

This essay proposes a bidirectional loop between a large language model and a theorem prover. LLM outputs become propositions and graph connections that the prover checks, while verification results feed back into the model. In this framework, hallucinations appear as knowledge-graph paths with edges that fail formal verification.

### Source excerpt

If a proof is a path through a formal space and an essay is a path through a semantic one, can we close the loop -- translate LLM outputs into a theorem prover, build a knowledge graph of verifiable propositions, and use the gaps as a signal for hallucination? Notebook ideas from March 2024 expanding on the SMT-grounding piece.

## Sheaf: vLLM for Non-Text Foundation Models

DevFeed: [Sheaf: vLLM for Non-Text Foundation Models](<https://devfeed.tech/articles/sheaf-vllm-for-non-text-foundation-models-40132.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-04-14-sheaf-vllm-for-non-text-foundation-models/>)

Published: 2026-04-14T00:00:00Z

Content type: article

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [vllm](<https://devfeed.tech/topics/vllm.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [foundation-models](<https://devfeed.tech/topics/foundation-models.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [model-deployment](<https://devfeed.tech/topics/model-deployment.md>), [Python](<https://devfeed.tech/topics/python.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [lora](<https://devfeed.tech/topics/lora.md>), [SIEM, Security, Observability](<https://devfeed.tech/topics/siem-security-observability.md>)

Tags: [docker](<https://devfeed.tech/tags/docker.md>), [foundation-models](<https://devfeed.tech/tags/foundation-models.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [inference](<https://devfeed.tech/tags/inference.md>), [llms](<https://devfeed.tech/tags/llms.md>), [lora](<https://devfeed.tech/tags/lora.md>), [observability](<https://devfeed.tech/tags/observability.md>), [python](<https://devfeed.tech/tags/python.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [vllm](<https://devfeed.tech/tags/vllm.md>)

### AI overview

This article introduces Sheaf, a serving framework for non-text foundation models. It argues that vLLM's serving optimizations benefit from the shared compute pattern of autoregressive text LLMs, while time-series, tabular, molecular, biological, and diffusion models require different batching, memory-management, and inference approaches. The article describes Sheaf's proposed capabilities, including typed contracts, model-aware batching, streaming, caching, observability, offline batch inference, asynchronous workers, LoRA adapter multiplexing, a typed Python client, Docker and KubeRay deployment support, and 27 PyPI backends.

### Source excerpt

vLLM solved inference for text LLMs. The same gap exists for every other class of foundation model -- time series, tabular, molecular, diffusion, and more. Sheaf fills it: typed contracts, model-type-aware batching, streaming, caching, observability, offline batch inference, an async-job worker, LoRA adapter multiplexing, a typed Python client, a Docker base image with KubeRay deployment, and 27 backends on PyPI.

## Using Claude Code to Add Ruff Linting and CI to 19 Open-Source Research Repositories

DevFeed: [Using Claude Code to Add Ruff Linting and CI to 19 Open-Source Research Repositories](<https://devfeed.tech/articles/19-open-source-pull-requests-in-one-afternoon-40131.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-04-12-bulk-oss-contributions-ruff-and-ci/>)

Published: 2026-04-12T00:00:00Z

Content type: article

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [ci](<https://devfeed.tech/topics/ci.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [dev](<https://devfeed.tech/tags/dev.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

The author describes using Claude Code to systematically add Ruff linting, pre-commit hooks, and CI workflows to 19 high-starred machine-learning research repositories. The article identifies recurring gaps between declared tooling and enforced checks, and explains how existing formatters, domain-specific annotations, and gitignored configuration files shaped the changes.

### Source excerpt

How I used Claude Code to systematically add Ruff linting and CI to 19 high-starred research repos -- and what the week that followed revealed about the difference between correctness and value.

## The Philosophy of Machine Learning, or: What Comes After Hegel?

DevFeed: [The Philosophy of Machine Learning, or: What Comes After Hegel?](<https://devfeed.tech/articles/the-philosophy-of-machine-learning-or-what-comes-after-hegel-40130.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-04-09-the-philosophy-of-machine-learning-or-what-comes-after-hegel/>)

Published: 2026-04-09T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Automated reasoning](<https://devfeed.tech/topics/automated-reasoning.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [LLMs](<https://devfeed.tech/topics/llms.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>), [pattern matching](<https://devfeed.tech/topics/pattern-matching.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [automated-reasoning](<https://devfeed.tech/tags/automated-reasoning.md>), [conditional-probability](<https://devfeed.tech/tags/conditional-probability.md>), [llms](<https://devfeed.tech/tags/llms.md>), [logic](<https://devfeed.tech/tags/logic.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [pattern-matching](<https://devfeed.tech/tags/pattern-matching.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>)

### AI overview

This opinion essay compares large language models with Kant's distinction between a priori structures and a posteriori experience. It argues that LLMs learn patterns from human text but lack reliable logical scaffolding, and presents automated reasoning systems such as SMT solvers and theorem provers as a possible complement.

### Source excerpt

A notebook entry that maps AI paradigms onto the history of Western philosophy -- from scholasticism to Hegel -- and asks what comes next when the current moment exhausts itself.

## Cosine Similarity vs Claude: What Happens When They Disagree

DevFeed: [Cosine Similarity vs Claude: What Happens When They Disagree](<https://devfeed.tech/articles/cosine-similarity-vs-claude-what-happens-when-they-disagree-40129.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-04-05-two-scores-one-pair-of-sentences/>)

Published: 2026-04-05T00:00:00Z

Content type: comparison

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>)

Tags: [claude](<https://devfeed.tech/tags/claude.md>), [embedding](<https://devfeed.tech/tags/embedding.md>), [search](<https://devfeed.tech/tags/search.md>), [semantic](<https://devfeed.tech/tags/semantic.md>)

### AI overview

This article compares cosine similarity from embedding models with Claude's assessment of sentence meaning. Using "I love you" and "I hate you" as an example, it explains why embeddings can place antonyms close together and describes the distributional basis of modern sentence embeddings.

### Source excerpt

I built semantic search for my blog and a dual-score similarity tool. The cases where a real embedding model and Claude disagree are more interesting than the cases where they agree.

## Using LLMs with SMT Solvers for Automated Reasoning and Formal Verification

DevFeed: [Using LLMs with SMT Solvers for Automated Reasoning and Formal Verification](<https://devfeed.tech/articles/i-was-thinking-about-llm-automated-reasoning-before-it-was-cool-and-i-wasn-t-ready-40128.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-04-02-i-was-thinking-about-llm-automated-reasoning-before-it-was-cool-and-i-wasnt-ready/>)

Published: 2026-04-02T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Automated reasoning](<https://devfeed.tech/topics/automated-reasoning.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Formal verification](<https://devfeed.tech/topics/formal-verification.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [graph theory](<https://devfeed.tech/topics/graph-theory.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [automated-reasoning](<https://devfeed.tech/tags/automated-reasoning.md>), [claude](<https://devfeed.tech/tags/claude.md>), [formal-verification](<https://devfeed.tech/tags/formal-verification.md>), [graph-theory](<https://devfeed.tech/tags/graph-theory.md>), [llm](<https://devfeed.tech/tags/llm.md>), [prompt-engineering](<https://devfeed.tech/tags/prompt-engineering.md>)

### AI overview

The author revisits a November 2023 idea about using Claude and prompt engineering to translate problems into propositions for an SMT solver, satisfy proofs, eliminate unknowns and quantifiers, and return results to an agent. The essay connects this idea to the author's background in formal logic, graph theory and machine learning, while noting that the concept was not novel in isolation.

### Source excerpt

A November 2023 notebook entry about grounding LLMs with SMT solvers -- why formal verification might be the right fix for hallucination, and what it took to finally say it out loud.

## I Deployed My First Smart Contract in an Afternoon

DevFeed: [I Deployed My First Smart Contract in an Afternoon](<https://devfeed.tech/articles/i-deployed-my-first-smart-contract-in-an-afternoon-40127.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-03-27-deploying-an-erc20-token/>)

Published: 2026-03-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [smart contract](<https://devfeed.tech/topics/smart-contract.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [deployment](<https://devfeed.tech/tags/deployment.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [smart-contracts](<https://devfeed.tech/tags/smart-contracts.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

A first-principles walkthrough of building and deploying a minimal ERC-20 token to Ethereum, covering the token standard, balances, allowances, access control, tooling, and deployment requirements.

### Source excerpt

A first-principles walkthrough of building and deploying a minimal ERC-20 token to Ethereum mainnet -- no frameworks, no abstractions, just Solidity, Hardhat, and Uniswap.

## Building an Open Source Video Generation Stack After Sora's Shutdown

DevFeed: [Building an Open Source Video Generation Stack After Sora's Shutdown](<https://devfeed.tech/articles/sora-is-gone-building-on-open-source-video-generation-40126.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-03-26-sora-is-gone-open-source-video-gen/>)

Published: 2026-03-26T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Mixture of Experts (MoE)](<https://devfeed.tech/topics/mixture-of-experts-moe.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apache](<https://devfeed.tech/tags/apache.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [generation](<https://devfeed.tech/tags/generation.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [inference](<https://devfeed.tech/tags/inference.md>), [latency](<https://devfeed.tech/tags/latency.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

The author argues that Sora's shutdown exposes the risks of relying on closed video-generation APIs and describes a planned open source replacement stack. The article compares Wan2.2, HunyuanVideo, and LTX-Video, discussing their architectures, quality, licensing, hardware requirements, and latency tradeoffs.

### Source excerpt

OpenAI killed Sora with no warning and no migration path. Here's the open source video generation stack I'm building to replace it -- Wan2.2, LTX-Video, Ray Serve, and the embedding layer most writeups skip.

## Migrating from GitHub Pages to Netlify in an Evening

DevFeed: [Migrating from GitHub Pages to Netlify in an Evening](<https://devfeed.tech/articles/migrating-from-github-pages-to-netlify-in-an-evening-40124.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-03-25-migrating-from-github-pages-to-netlify/>)

Published: 2026-03-25T00:00:00Z

Content type: tutorial

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [GitHub Pages](<https://devfeed.tech/topics/github-pages.md>), [Netlify](<https://devfeed.tech/topics/netlify.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [hosting](<https://devfeed.tech/topics/hosting.md>), [Astro](<https://devfeed.tech/topics/astro.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [dns](<https://devfeed.tech/tags/dns.md>), [environment-variables](<https://devfeed.tech/tags/environment-variables.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [github-pages](<https://devfeed.tech/tags/github-pages.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [migration](<https://devfeed.tech/tags/migration.md>), [netlify](<https://devfeed.tech/tags/netlify.md>), [secrets](<https://devfeed.tech/tags/secrets.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

A first-person guide to migrating a static Astro blog from GitHub Pages to Netlify. It covers connecting the repository, transferring environment variables, moving DNS and SSL, restoring Mailgun email-forwarding records, and replacing a scheduled GitHub Actions rebuild with a Netlify build hook.

### Source excerpt

Another hosting migration I'd been putting off for years, done in 30 minutes with Claude Code.

## Building a Self-Hosted Analytics Dashboard in One Session

DevFeed: [Building a Self-Hosted Analytics Dashboard in One Session](<https://devfeed.tech/articles/building-a-self-hosted-analytics-dashboard-in-one-session-40125.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-03-25-self-hosted-analytics/>)

Published: 2026-03-25T00:00:00Z

Content type: tutorial

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Netlify](<https://devfeed.tech/topics/netlify.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>), [Astro](<https://devfeed.tech/topics/astro.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [building](<https://devfeed.tech/tags/building.md>), [cookies](<https://devfeed.tech/tags/cookies.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [dashboard](<https://devfeed.tech/tags/dashboard.md>), [google-analytics](<https://devfeed.tech/tags/google-analytics.md>), [netlify](<https://devfeed.tech/tags/netlify.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

### AI overview

A tutorial describing how to build a self-hosted analytics dashboard without Google Analytics or third-party tracking scripts. The implementation uses a beacon, a Netlify serverless function, Supabase, build-time rendering, and an authenticated analytics page.

### Source excerpt

No Google Analytics, no third-party scripts, no cookies. Just a Netlify function, Supabase, and a Chart.js dashboard I actually own.

## I Shipped a Feature From My Phone During Lunch

DevFeed: [I Shipped a Feature From My Phone During Lunch](<https://devfeed.tech/articles/i-shipped-a-feature-from-my-phone-during-lunch-40123.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-03-25-i-shipped-a-feature-from-my-phone-during-lunch/>)

Published: 2026-03-25T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Vibe coding](<https://devfeed.tech/topics/vibe-coding.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Astro](<https://devfeed.tech/topics/astro.md>), [GitHub Pages](<https://devfeed.tech/topics/github-pages.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [astro](<https://devfeed.tech/tags/astro.md>), [build](<https://devfeed.tech/tags/build.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [development](<https://devfeed.tech/tags/development.md>), [github-pages](<https://devfeed.tech/tags/github-pages.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [ml](<https://devfeed.tech/tags/ml.md>)

### AI overview

A developer describes building and deploying a stock price dashboard from a phone with Claude Code during a lunch break. The experience showed that AI can make implementation faster, while product judgment--such as choosing a useful data source--still requires human oversight.

### Source excerpt

I shipped a working stock price dashboard from my phone during a lunch break using Claude Code -- and learned that execution is getting cheaper while judgment stays expensive.

[Next page](<https://devfeed.tech/sources/alex-korbonits.md?cursor=WyIyMDI2LTAzLTI1VDAwOjAwOjAwKzAwOjAwIiwgIjVlODNhOGZlLTcwZWEtNGJiYS1iMWIzLWU0ZGJjNjM2NzNiMSJd>)