Programming Facts
Bite-sized, interesting facts about the programming languages, frameworks, and tools developers use every day.
Node.js Was Created by Ryan Dahl and First Released on May 27, 2009
Node.js was created by Ryan Dahl and first released on May 27, 2009, born from frustration with threaded web servers. See how the event loop idea became the runtime that reshaped server side JavaScript.
Bun Was Created by Developer Jarred Sumner, First Released as v0.1.0 in July 2022
Bun was created by developer Jarred Sumner, with the first public v0.1.0 release arriving in July 2022. See how one all-in-one toolkit collapsed the runtime, bundler, test runner, and package manager into a single fast binary.
Flutter Was Co-Founded by Former Google Chrome Engineers Adam Barth and Eric Seidel
Flutter was co-founded by former Google Chrome engineers Adam Barth and Eric Seidel. See how their rendering and performance instincts produced a framework that paints every pixel itself for consistency across platforms.
JavaScript Was Created by Brendan Eich in 10 Days in May 1995
In May 1995 Brendan Eich drafted the first working prototype of JavaScript in just ten days at Netscape. See how that deadline-forged birth explains the language's quirks and why it still endures.
Node.js Runs a Single Threaded Event Loop That Offloads Work to libuv
Node.js runs your JavaScript on one single-threaded event loop while libuv offloads slow I/O to a fixed worker thread pool. Learn how that division of labour powers Node's concurrency and where it breaks.
The Gleam Compiler Was First Prototyped in Erlang Before a Rewrite in Rust
Gleam's early prototype compiler lived in Erlang before the project rewrote it in Rust because static typing made constant refactoring safe. See what that decision teaches about choosing the right language.
How SQLite Achieves 100 Percent Branch Coverage
SQLite is tested to 100 percent branch coverage with a test suite many times larger than the engine itself. See how that relentless approach produces a database trusted at planetary scale.
React Hooks: The February 2019 Shift in React 16.8
React Hooks shipped in React 16.8, released in February 2019, making function components the default for state and side effects. See how that release reshaped the framework and every app built on it.
Laravel's $57 Million Series A Funding Round in 2024
Laravel raised a 57 million dollar Series A round led by Accel in September 2024. See what that milestone means for the framework, its open source roots, and the developers who build on it.