Instructions to sleep for a second almost never result in precisely one second’s sleep. Bob Schmidt walks us through the mechanics of why.
Automating and improving our migration process to address key issues we were having — manual intervention, backwards compatibility, correctness, and performance.
An evolving how-to guide for securing a Linux server that, hopefully, also teaches you a little about security and why it matters.
Part of a in-progress serie about a JS to C compiler. We have linked to previous articles. This one focus on code generation: output a program in our target language, e.g machine code.
A short blog post about Linux binary reversing CTFs in general. How to approach a binary and solving for beginners.
Within a structured concurrency world, graceful shutdown is a little understood, little addressed and confusing topic.
The author wrote a fast JSON parser, and see that someone make 2x faster JSON parser then set out to see why.
Apollo team set of best practices for creating, maintaining, and operating a data graph. We present them here as 10 GraphQL Principles, broken out into three categories, in a format inspired by the twelve factor app.
Docker is helpful for dev team, everyone can easily had same environment. Kubernetes bring that to next level, Docker For mac supports a local built-in kubernetes cluster and minkube make it easier to run k8s in your laptop. This article laid out a guideline the author used to develop on local k8s.
a 10-tier microservices application. The application is a web-based e-commerce app. Google uses this application to demonstrate use of technologies like Kubernetes/GKE, Istio, Stackdriver, gRPC and OpenCensus
Build cross-platform modern desktop apps in Go + HTML5Go
Weather in terminal, with ANSI colors and Unicode symbolsBash
A linter for MySQL, it brings back any error from the MySQL server as well as custom errors written for sql-lint.TypeScript
A Python Interpreter written in RustRust
Linting tool for CloudFormation templatesRuby
How is it possible that PostgreSQL used fsync incorrectly for 20 years, and what we’ll do about it
a Mac application that displays all open files and sockets in use by all running processes on your system
The “Command Line Interactive Controller for Kubernetes”
Automatic client and server certificate distribution and maintenance support: Vault PKI, Cloudflare CFSSL, AWS ACM.
Run your GitHub Actions locally to get faster feedback.
Better Dev Link