New WebKit features in Safari 15.4
With over 70 additions to WebKit, Safari 15.4 is packed with new web technologies, updates, and fixes.
With over 70 additions to WebKit, Safari 15.4 is packed with new web technologies, updates, and fixes.
Today we're excited to announce the release of EdgeDB 2.0, the latest version of our graph-relational database.
macOS Ventura takes the Mac experience to a whole new level with groundbreaking capabilities that help users achieve more than ever.
Hello, World!
We talk a lot about Progressive Web Apps (PWA) in the context of mobile devices, but they have an enormous potential on desktop operating systems that's only beginning to materialize. Recently, with many new web capabilities in the Chromium browser
Ship cross-platform React apps in ½ the time with 2x performance.
Cloud infrastructure for teams that develop, train, and serve AI applications at scale.
.NET 6 is now included in Ubuntu 22.04 (Jammy) and can be installed with just `apt install dotnet6`.
An Exploration of Drawing as Programming Language, Featuring Ideas from Lambda Calculus
DuckDB offers several extensions to the SQL syntax. For a full list of these features, see the Friendly SQL documentation page.
Announcing vulnerability management for Go, to help developers learn about known vulnerabilities in their dependencies.
We are pleased to announce the release of Ruby 3.2.0-preview1. Ruby 3.2 adds many features and performance improvements.
Announcing the general availability of Realtime's Broadcast and Presence.
We’re excited to announce the release of Zulip Server 5.0, containing hundreds of new features and bug fixes! Zulip is an open-source team collaboration tool with unique topic-based threading that is ideal for both live and asynchronous conversations. Fortune 500 companies, leading open-source projects, …
For this Hack Week edition we decided to port the classic Wolfenstein 3D game to Rust.
I'm very excited to announce @parcel/css, a new CSS parser, compiler, and minifier written in Rust! Check it out on GitHub, or try a live demo right in your browser.
We’ve launched dozens of applications on Firebase, utilized nearly every facet of the platform, and designed a playbook for scaling gracefully. Suffice it to say, it’s proven an invaluable tool for K-Optional Software. As recently as March 2022, our developers were cheering innovations like Firebase Extensions…
Hare is a systems programming language designed to be simple, stable, and robust. Hare uses a static type system, manual memory management, and a minimal runtime. It is well-suited to writing operating systems, system tools, compilers, networking software, and other low-level, high performance tasks.
Comparing one of the most popular Postgres features against alternatives
Trail of Bits is publicly disclosing CVE-2022-35737, which affects applications that use the SQLite library API. CVE-2022-35737 was introduced in SQLite version 1.0.12 (released on October 17, 2000) and fixed in release 3.39.2 (released on July 21, 2022). CVE-2022-35737 is exploitable on 64-bit systems, and…
Can Stripe actually use Stripe Billing to manage subscriptions and invoice its customers? We conducted the experiment.
CS educators: AI-based developer tools are gunning for your assignments. Resistance is futile GitHub’s AI-based Copilot tool went public this summer. It’s an amazing tool for software developers. B…
In this second post of our three-part series, we build a ledger for a Venmo clone by applying the accounting principles we learned in Part I.
Web styling features of today and tomorrow, as seen at Google IO 2022, plus some extras.