Favor real dependencies for unit testing
Which dependencies should be present in your code base? This article suggests an answer to that question.
The latest blog posts to take off on Hacker News. 7,293 posts.
Which dependencies should be present in your code base? This article suggests an answer to that question.
Work continues on the Wayland driver for Wine, with a focus on improving both functonality and stability, and on providing a more upstreamable patchset.
Learn about the core building blocks of the WebSocket technology and discover the benefits of event-driven architectures with WebSockets.
dsq is a commandline tool for running SQL queries against all the data file types that DataStation supports (JSON, CSV, Parquet, Excel, etc.). Here is a simple example:
How we built language server protocol (LSP) support for the Oso VS Code extension with Rust, WebAssembly (Wasm), and TypeScript
Snyk issued a Denial of Service security vulnerability for colors@1.4.1, following this vulnerable code. We highly recommend you revert to colors@1.4.0, and pin your dependencies’ versions to avoid blind upgrades of the offending version. We also recommend you migrate to a different package.
Craig's year end wrap-up of 5 things you can do for a healthier Postgres database next year.
Thanks to 170 contributors, 623 pull requests, and our generous sponsors, I'm happy to announce the Bevy 0.6 release on crates.io! For those who don't…
MySQL UUIDs are still very popular despite a majority of posts warning against their usage. Learn what UUIDs are and why they are very bad for MySQL performance.
On November 5, 2021 (a Friday of course), we've deployed innocent-looking gem updates. Minor versions of Ruby on Rails, Ruby Sentry client, Ruby Slack client, http libraries, Puma, Devise, OmniAuth Ruby client, Mongoid, and a few test gems. However, something went very wrong. We saw odd Stripe errors
A huge milestone towards Elixir and Machine Learning has been reached with the release of Nx v0.1
libimagequant is a library for generating high-quality palettes, useful for compression of transparent PNG images (~75% smaller!) and making nice GIF animations .
How we built an engineering culture based on trust that allows us to move incredibly fast without requiring code reviews.
Dwarf Fortress is one of those oddball passion projects that’s broken into Internet consciousness. It’s a free game where you play either an adventurer or a fortress full of dwarves in a randomly generated fantasy world. The simulation runs deep, with new games creating multiple civilizations with histories…
How special characters in file names can ruin your day.
An intuitive explanation of how audio fingerprinting works helping users in identifying music from short snippets
April Fool's may be over, but once we set up a system to react every time someone typed Command+C, we realized there was also an opportunity to learn about how people use our site. Here’s what we found.
There's more to code than just instructions.
Anubis could not load its JavaScript. The server may be overloaded. Please reload the page to try again.
Date handling in JavaScript is a pain, it's time for a proper Temporal API
In this essay, Carson Gross gives an analysis of Rich Harris's talk 'Have Single-Page Apps Ruined the Web?', exploring the debate between Single-Page Applications (SPAs) and Multi-Page Applications (MPAs). Carson examines Harris's criticisms of both approaches and proposes hypermedia-oriented solutions using htmx…
We are pleased to announce the release of Ruby 3.1.0. Ruby 3.1 keeps compatibility with Ruby 3.0 and also adds many features.
While there are many resources to help programmers write better code—such as books and static analyzers—there are few for writing better comments. While it's easy to measure the quantity of comments in a program, it's hard to measure the quality, and the two are not necessarily correlated. A bad comment is worse than…
This is the first of three documents describing the current State of Valhalla. The second is The Language Model ; the third is The JVM Model .
Kestrel : A completely open computer design.