Inside .git
The Rust Programming Language - The Rust Programming Language
Preface - LSM in a Week
Slack's Migration to a Cellular Architecture - Slack Engineering
Summary In recent years, cellular architectures have become increasingly popular for large online services as a way to increase redundancy and limit the blast radius of site failures. In pursuit of these goals, we have migrated the most critical user-facing services at Slack from a monolithic to a cell-based architecture over the last 1.5 years. […]
octoherd/octoherd: Manage multiple repository updates all at once.
Manage multiple repository updates all at once. Contribute to octoherd/octoherd development by creating an account on GitHub.
microsoft/typespec
TypeSpec is a language for defining cloud service APIs and shapes. TypeSpec is a highly extensible language with primitives that can describe API shapes common among REST, OpenAPI, gRPC, and other protocols.
TypeSpec
Describe your data up front and generate schemas, API specifications, client / server code, docs, and more.
Sapling from Meta | Sapling
A Scalable, User-Friendly SCM
facebook/sapling: A Scalable, User-Friendly Source Control System.
A Scalable, User-Friendly Source Control System. Contribute to facebook/sapling development by creating an account on GitHub.
Why we use AWS instead of Vercel to host our Next.js app
At Graphite, we moved from a simple SPA deployment to a robust containerized environment using AWS ECS, enhancing our ability to manage, deploy, and scale our Next.js application.
A Few Ways CSS Is Easier To Write In 2023 — Smashing Magazine
We’re living in somewhat of a CSS renaissance with new features, techniques, experiments, and ideas coming at us to an extent we haven’t seen since “CSS3”. It’s easy to feel overwhelmed when your profession seems to be advancing at breakneck speed, but Geoff Graham considers the ways “modern” CSS in 2023 has actually made CSS “easier” to write.
HTML Web Components Are Having a Moment – Cloud Four
Everyone’s talking about HTML Web Components, and I think it’s the start of something magical!
Continuous Integration
Every developer integrates their work into mainline at least every day.
The Scary Thing About Automating Deploys - Slack Engineering
Most of Slack runs on a monolithic service simply called “The Webapp”. It’s big – hundreds of developers create hundreds of changes every week. Deploying at this scale is a unique challenge. When people talk about continuous deployment, they’re often thinking about deploying to systems as soon as changes are ready. They talk about microservices […]
pgmoneta/pgmoneta: Backup / restore solution for PostgreSQL
Backup / restore solution for PostgreSQL. Contribute to pgmoneta/pgmoneta development by creating an account on GitHub.
https://pgmoneta.github.io
pgmoneta is a backup / restore solution for PostgreSQL.
Why Postgres RDS didn’t work for us (and why it won’t work for you if you’re implementing a big data solution) | by Max Kremer | Jan, 2024 | Medium
Background
How to use PostgreSQL® SUBSTRING
Examples on how to use PostgreSQL SUBSTR
One PID to Lock Them All: Finding the Source of... | Crunchy Data Blog
One process can lock your Postgres database, dominating all will, blocking other processes and queries. Jesse shows you how to find that one process that’s ruling them all. Once you’ve grabbed this lock and held it close to your chest, he’ll help you on your quest to cast it into the depths of Mt Doom.
fractaledmind/solid_errors: database-backed, app-internal exception tracker for Rails applications
database-backed, app-internal exception tracker for Rails applications
Reor Project
A self-organizing AI note-taking app powered by local models.
reorproject/reor: Private AI personal knowledge management app that runs models locally.
Private AI personal knowledge management app with a focus on running models locally.
FireDBG - 🔥 Time Travel Visual Debugger for Rust
🔥 Time Travel Visual Debugger for Rust
SeaQL/FireDBG.for.Rust: 🔥 Time Travel Visual Debugger for Rust
🔥 Time Travel Visual Debugger for Rust. Contribute to SeaQL/FireDBG.for.Rust development by creating an account on GitHub.
KRTirtho/spotube: 🎧 Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile!
🎧 Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile! - GitHub - KRTirtho/spotube: 🎧 Open source Spotify client that does...
ANG13T/astroguard: Code auditing and profiling tool based on gcc for C programs to adhere to NASA's JPL Rule of 10 🚀
Code auditing and profiling tool based on gcc for C programs to adhere to NASA's JPL Rule of 10 🚀 - GitHub - ANG13T/astroguard: Code auditing and profiling tool based on gcc for C programs ...
Typescript Book | TypeScript Book
The Concise TypeScript Book
Meeting DoorDash Growth with a Self-Service Logistics Configuration Platform - DoorDash Engineering Blog
DoorDash's evolution from restaurant deliveries to a diverse business portfolio is powered by a robust logistics platform.
How we built it: Smart Retries
How Stripe built Smart Retries, which predicts the optimal time to retry a failed payment using machine learning algorithms trained on billions of data points across the Stripe network.
Monoliths, microservices, and serverless aren't what you think they are
Or are they?
