Best of SQLiteJanuary 2026

  1. 1
    Article
    Avatar of devtoDEV·20w

    My 2026 Tech Stack is Boring as Hell (And That is the Point)

    A senior engineer advocates for choosing simple, proven technology over complex, trendy solutions. The author describes moving from microservices and Kubernetes to a monolithic architecture running on a single VPS with SQLite or Postgres, arguing that most applications don't need the complexity of distributed systems. The piece emphasizes that users care about working features, not architecture choices, and that boring, battle-tested tools allow developers to ship products faster while maintaining lower costs and cognitive overhead.

  2. 2
    Article
    Avatar of bunBun·19w

    Bun v1.3.6

    Bun v1.3.6 introduces new APIs for tarball creation/extraction (Bun.Archive) and JSONC parsing, adds metafile and virtual files support to Bun.build, and delivers significant performance improvements: Response.json() is 3.5x faster, async/await 15% faster, Promise.race 30% faster, and Bun.hash.crc32 20x faster. The release includes SIMD-optimized Buffer.indexOf, HTTP/HTTPS proxy support for WebSocket, S3 Requester Pays support, --grep flag for bun test, fake timers compatibility with @testing-library/react, SQLite 3.51.2 update, and 45 bug fixes improving Node.js compatibility, bundler stability, and security.

  3. 3
    Article
    Avatar of hnHacker News·18w

    Introducing Lix: A universal version control system

    Lix is a universal version control system that can diff any file format, including binary files like Excel, PDF, and DOCX. Unlike Git's line-based diffs, Lix understands file structure and shows semantic changes (e.g., 'price: 10 → 12' instead of 'line 4 changed'). Built on top of SQL databases, it provides version control through virtual tables queryable via SQL. Originally developed for inlang localization infrastructure, Lix addresses Git's limitations with binary and structured files, making it particularly useful for AI agent workflows where changes to non-text files need human review. Currently available for JavaScript with Python, Rust, and Go SDKs planned.

  4. 4
    Article
    Avatar of hnHacker News·16w

    Deep dive into Turso, the "SQLite rewrite in Rust"

    Turso is a new database engine written in Rust that maintains compatibility with SQLite's file format while addressing long-standing limitations. It adds built-in encryption, MVCC with concurrent writes support, and async I/O with io_uring. Unlike SQLite, Turso can scale from in-process usage to networked deployment across multiple machines, making it suitable for projects that start small but may need to scale. The project supports extensions through a Rust SDK and aims to combine the simplicity of embedded databases with the scalability of traditional client-server databases.

  5. 5
    Article
    Avatar of nodejsNode.js·17w

    Node.js — Node.js 25.5.0 (Current)

    Node.js 25.5.0 has been released with several notable changes including updated root certificates to NSS 3.119, addition of LIEF as a dependency for Single Executable Application (SEA) generation, a new --build-sea flag to generate SEAs directly with the Node.js binary, an ignore option for fs.watch, SQLite defensive mode enabled by default with new prepare options, and test_runner support for expecting test cases to fail. The release also includes npm upgrade to 11.8.0, various dependency updates (ICU, Ada, zlib), bug fixes across multiple modules, and improvements to build tooling and documentation.

  6. 6
    Article
    Avatar of nolanlawsonRead the Tea Leaves·16w

    Building a browser API in one shot

    An experiment demonstrates building a complete IndexedDB implementation from scratch using Claude AI with a single prompt and automated iteration loop. The implementation passes 95% of targeted Web Platform Tests and 77.4% of a more rigorous test suite, achieving results comparable to fake-indexeddb (82.8%) in just a few hours. The project cost approximately $7 and produced 4,395 lines of TypeScript code backed by SQLite. While the code quality is reasonable and the approach leverages Web Platform Tests as acceptance criteria, the author reflects on how AI tools are devaluing traditional software development efforts while acknowledging their inevitable dominance in the field.