Uv is the best thing to happen to the Python ecosystem in a decade
Released in 2024, uv is hands-down the best tool for managing Python installations and dependencies. Here's why.
Released in 2024, uv is hands-down the best tool for managing Python installations and dependencies. Here's why.
Bun has been acquired by Anthropic. Anthropic is betting on Bun as the infrastructure powering Claude Code, Claude Agent SDK, and future AI coding products & tools.
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
Free and open source, Gemini CLI brings Gemini directly into developers’ terminals — with unmatched access for individuals.
After over two decades, players are now forbidden from flying a seaplane, all thanks to undefined code behavior.
At Soundslice, our sheet music scanner digitizes music from photographs, so you can listen, edit and practice. We continually improve the system, and I keep an eye on the error logs to see which images are getting poor results.
uv’s speed comes from engineering decisions, not just Rust. Static metadata, dropping legacy formats, and standards that didn’t exist five years ago.
Tim, I think we are not cooking
When designing software systems, do the simplest thing that could possibly work. It’s surprising how far you can take this piece of advice. I genuinely think…
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.
Anthropic's latest interpretability research: a new microscope to understand Claude's internal mechanisms
They're like riding a bike: easy, and you don't get it until you try.
For as long as I have published my books, one of my overarching goals was to give credit to those who actually invented the hardware and software that we use. I have spent 10,000+ hours to create an accurate record of their work but I'm not complaining. The
Over 1,000 NPM packages were infected using the same method as the previous attack, infecting with a fake Bun runtime. The attacker leveraged the `preinstall` script to download and execute a malicious payload, stealing sensitive information from the compromised machines.
New AI agent evolves algorithms for math and practical applications in computing by combining the creativity of large language models with automated evaluators
Hey, it's finally happened. I've decided to write a blog post. And if you're reading this, I've also finished one. I have wanted to do this for a long time,…
PR by Xuan-Son Nguyen for llama.cpp: This PR provides a big jump in speed for WASM by leveraging SIMD instructions for qX_K_q8_K and qX_0_q8_0 dot product functions. Surprisingly, 99% of …
I see a lot of bad system design advice. One classic is the LinkedIn-optimized “bet you never heard of queues” style of post, presumably aimed at people who are…
The most powerful AI platform for enterprises. Customize, fine-tune, and deploy AI assistants, autonomous agents, and multimodal AI with open models.
Kimi K2 Thinking, Moonshot's best open-source thinking model.
As a bit of background, one of my hobbies is helping people recover data from old tape cartridges, such as QIC-80 tapes, which were a rather popular backup medium in the 1990s among individuals, small businesses, BBS operators, and the like. I have a soft spot for tape media; there’s something about the tactile…
This document is a summary of my personal experiences using generative models while programming over the past year. It has not been a passive process. I have intentionally sought ways to use LLMs while programming to learn about them. The result has been that I now regularly use LLMs while working and I consider their…
Context Engineering is the new skill in AI. It is about providing the right information and tools, in the right format, at the right time.
Discover the unique design challenges of creating a spherical planet out of Minecraft-like blocks.
The Trademark Trial and Appeal Board has dismissed our fraud claim against Oracle. We disagree with this decision.
Software development topics I've changed my mind on over the course of a decade