Bun v1.3.4
Bun v1.3.4 introduces support for the URLPattern Web API, enabling declarative pattern matching for URLs, and adds fake timers to the bun:test module for controlling time in tests. The update also includes custom proxy h…
Developer tools news — AI coding assistants, IDEs, CLI tools, APIs, and productivity tools for software engineers. GitHub Copilot, Cursor, and more.
Bun v1.3.4 introduces support for the URLPattern Web API, enabling declarative pattern matching for URLs, and adds fake timers to the bun:test module for controlling time in tests. The update also includes custom proxy h…
The article announces the release of an interactive online browser for the 8086 microprocessor's microcode ROM, created by the author after studying the original chip's design. The tool decodes every 21-bit micro-instruc…
Anthropic has acquired the company behind Bun, the high-performance JavaScript runtime, bundler, and package manager. Bun will remain open-source under the MIT license, will continue to be actively maintained by the same…
The article summarizes recent updates to the NetEscapades.EnumGenerators NuGet package, a source generator that creates fast methods for working with enums in .NET. The updates in version 1.0.0-beta.16 include redesigned…
In a three-month project, the author used AI coding agents to build a 100K-line Rust-based multi-Paxos consensus engine that modernizes Azure's Replicated State Library (RSL) for contemporary hardware, achieving a perfor…
CSS Subgrid is a newer feature of CSS Grid that allows a grid layout to be extended through nested elements in the DOM tree, enabling child elements that are not direct children of the original grid container to particip…
The article explains how to enable host tracing in .NET by setting the `COREHOST_TRACE=1` environment variable, which provides detailed diagnostic logs about the early boot process of a .NET application. It describes how…
MacOS Sequoia (Tahoe) now natively supports generating and using SSH keys backed by the device's Secure Enclave, replacing third-party tools like Secretive. This is achieved through the `/usr/lib/ssh-keychain.dylib` libr…
Bun version 1.3.3 has been released, fixing 95 issues and introducing several new features. The update adds support for `CompressionStream` and `DecompressionStream` Web APIs (including brotli and zstd formats), new `ret…
This article provides a step-by-step guide for configuring automatic LUKS2 root partition decryption using a TPM2 chip on Arch Linux or CachyOS systems using the Limine bootloader and dracut. The process involves install…
The article presents a collection of modern coding tricks and ergonomic improvements for the C programming language, aimed at making it feel more contemporary and user-friendly in 2025. The author advocates for practices…
The article argues that companies concerned about .NET's rapid release cycle and short support periods (2-3 years per version) should consider paying for post-End of Life (EOL) support rather than expecting Microsoft to …
The article presents a Neovim v0.12 configuration stored in a single `init.lua` file. It includes plugin management via `vim.pack.add`, a custom Dracula color scheme, and configurations for LSP, diagnostics, autocompleti…
Lamport Agent**, an AI-assisted tool that uses large language models (LLMs) to automatically generate formal specifications and detect race conditions from production codebases. It demonstrates the agent's application on…
Bun version 1.3.2 fixes 287 issues and restores hoisted installs as the default for existing workspaces, while keeping isolated installs as the default for new projects. The update introduces a lockfile `configVersion` t…
The **nvidia-smi** (NVIDIA System Management Interface) is a command-line tool for monitoring, managing, and diagnosing NVIDIA GPU devices, providing data on performance, temperature, utilization, power, and memory. It s…
NixCon 2025 was held from September 5-7 at the Ostschweizer Fachhochschule (OST) in Rapperswil-Jona, Switzerland, attracting nearly 500 attendees—more than double the previous year's turnout. The conference featured two …
Vercel has added public beta support for the Bun Runtime, allowing developers to run applications natively on Bun by adding `"bunVersion": "1.x"` to their `vercel.json` configuration. This integration, which follows the …
The article explains that modern CSS now supports spring and bounce animations natively through the `linear()` timing function, which works by specifying a set of points on a graph to create custom easing curves. Unlike …
Bun v1.3.1 introduces significant performance improvements, including up to 2x faster builds for projects using isolated linkers or symlinks, and faster installs by removing an unnecessary sleep() call when no peer depen…