Monorepo – Our Experience
Nine months ago, we switched to a monorepo. Here's a detailed look at what led to the change, how we approached it, and what the experience has been like.
Topics /
The most popular blog posts about infrastructure & devops on Hacker News. 4,374 posts.
Nine months ago, we switched to a monorepo. Here's a detailed look at what led to the change, how we approached it, and what the experience has been like.
Today, we are excited to announce the next phase of this with the launch of our new platform, Workers Unbound, without restrictive CPU limits in a private beta.
Building, packaging & deploying Python using versioned artifacts in Debian packages.
A fresh new alternative to the official Nix installation scripts.
The new incident management tool is available in preview for Grafana Cloud users.
Learn how how incident management is done inside Google's own SRE team.
Second star to the right and straight on ‘til morning — Peter PanAt the beginning of the ARPANET, there were only a few hosts that could be kept in a...
My home lab in a 12U rack as of March 2026. What is a Home Lab? Think of a home lab as a place where you can fail in the privacy of your own home. As
Why is Rust being used to replace parts of the JavaScript web ecosystem like minification (Terser), transpilation (Babel), formatting (Prettier), bundling (webpack), linting (ESLint), and more?
Using latency measurements to infer when a globally used application is served only from us-east-1.
Understand the entire Tailscale system, how it works, how we built it, and its benefits compared to legacy VPNs. Use this article as a guide to quickly build your own Tailscale replacement.
Right before Christmas we discovered that our Aurora Postgres instance needed a major version upgrade. This covers how we made the upgrade with zero seconds of downtime.
Fresh water from snow, at 70 below!
KING138 hadir sebagai rekomendasi agen slot online dengan link daftar resmi, akses praktis, dan tampilan modern. Yuk, daftar sekarang dan rasakan betapa mudahnya bermain slot dengan link daftar terpercaya kami.
The DevOps movement has died out. What went wrong?
Build reproducibility is often considered as a de facto feature provided by functional package managers like Nix. Although the functional package manager model...
Going on-prem can be a handful, especially maintaining those deployments. Here's how we use Kubernetes and our own tooling to help scale those efforts.
There are longer tutorials on how to connect a USB printer to a Raspberry Pi and make it accessible via AirPrint but here's the minimal one ...
The increasing demand for GPU-accelerated machine learning inference has exposed limitations in centralized GPU infrastructures, including…
Go applications can implement graceful shutdown by handling termination signals (SIGTERM, SIGINT) via os/signal or signal.NotifyContext. Shutdown must complete within a specified timeout (e.g., Kubernetes’ terminationGracePeriodSeconds)…
In software, a canary process is usually the first instance that receives live production traffic about a new configuration update, either a binary or configuration rollout.
In June 2015, we introduced s2n, an open-source implementation of the TLS encryption protocol, making the source code publicly available under the terms of the Apache Software License 2.0 from the s2n GitHub repository. One of the key benefits to s2n is far less code surface, with approximately 6,000 lines of code…
wingolog: article: guix on the framework 13 amd
Netskope (AS55256) has added 1x100G, bringing their capacity to a total of 2x100G and 1x100G. They are connected to the route servers.
The website of Jae.
Train, serve, and scale open-source and custom AI models on the fastest, most reliable inference platform.