Elixir v1.6 released: code formatter, dynamic supervisors, and more
Elixir v1.6 includes a code formatter, defguard, dynamic supervision and new module attributes that improves code quality and the developer experience.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,293 posts.
Elixir v1.6 includes a code formatter, defguard, dynamic supervision and new module attributes that improves code quality and the developer experience.
@{siteConfig.tagline}
We are pleased to announce that the August 2018 release of the Python Extension for Visual Studio Code is now available. In this release we have closed a total of 38 issues including the stable release of our ptvsd 4 debugger, improvements to the language server preview, and other fixes.
Today we're proud to release TypeScript 4.1! If you're unfamiliar with TypeScript, it's a language that builds on JavaScript by adding syntax for type
Despite the hype, Model Context Protocol (MCP) isn’t magic or revolutionary. But, it’s simple, well-timed, and well-executed. At Stainless, we’re betting it’s here to stay.
Jules is officially out of beta and launching publicly, powered by Gemini 2.5.During the beta, thousands of developers tackled tens of thousands of tasks, resulting in o…
ROMA99 - menghadirkan standar baru hiburan digital modern dengan sistem profesional, tampilan elegan, dan akses cepat di berbagai perangkat.
Explore defunctionalisation as a tool for writing efficient software with insights from our own Patrick Stevens. See its benefits in code optimisation.
A behind-the-scenes look at the evolution of the Picture-in-Picture player for the Firefox Desktop browser. This feature is now available for MacOS, Linux and Windows users. From the beginning, it's ...
Collaboration with a large team is challenging, and even more so if it’s on a single codebase, like the Shopify monolith. Shopify changes 40 times a day. We follow a trunk-based development workflow and merge around 400 commits to master daily. There are three rules that govern how we deploy safely, but they were hard…
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools and tomorrow’s challenges.
The free database designed for immutable values and a time-aware information model.
“No, we don’t use Kubernetes”. That always gets raised eyebrows... so we decided to write about our reasoning behind this cloud architecture decision.
Programming with WebAssembly or JavaScript is not an either/or choice. So developers don’t need to choose between WebAssembly and JavaScript. However, we do expect that developers will swap out parts ...
Notion’s data model enables the product’s most foundational component: blocks. Through blocks, we allow users more flexibility over their information.
Comparing one of the most popular Postgres features against alternatives
Dolphin started out as a GameCube emulator in 2003. In 2008, experimental Wii support was added. And now, in 2026, Dolphin enters the realm of arcade emulation with support for the Sega, Namco, and Nintendo arcade effort, the Triforce, finally arriving. Want to learn more about the Triforce? Check out our deep dive…
Go 1.21 RC brings language improvements, new standard library packages, PGO GA, backward and forward compatibility in the toolchain and faster builds.
Happy 10th birthday, Go!
105 falsehoods programmers believe about search, a complex field where competence is hard-won through training, practice, and experience.
One of the coolest features of Rust is how it automatically manages resources for you, while still guaranteeing both safety (no segfaults) and high performance. Because Rust is a different kind of programming language, it might be difficult to understand what I mean, so let me be perfectly clear: * In