We had originally planned to go all-in on passkeys for ONCE/Campfire, and we built the early authentication system entirely around that. It was not a simple setup! Handling passkeys properly is surprisingly complicated on the backend, but we got it done. Unfortunately, the user experience kinda sucked, so we ended up ripping it all out...
Rewrite (v3.0.0) by stas · Pull Request #141 · jsonapi-serializer/jsonapi-serializer
Tests pass, WIP on the code qa and rubocop. The milestone issues: https://github.com/jsonapi-serializer/jsonapi-serializer/milestone/1 What is the current behavior? Basically the main goal of this ...
Unified Grid: How We Re-Architected Slack for Our Largest Customers - Slack Engineering
All software is built atop a core set of assumptions. As new code is added and new use-cases emerge, software can become unmoored from those assumptions. When this happens, a fundamental tension arises between revisiting those foundational assumptions—which usually entails a lot of work—or trying to support new behavior atop the existing architecture. The latter […]
Learn to write and modify Zero Knowledge Proofs from scratch. You'll build a digital signature scheme using hash-based commitments, gaining practical ZKP programming skills and intuition along the way. By the end, you'll have all the tools you need to implement things like group signatures.
pg_easy_replicate Supports Schema Change Tracking During Logical Replication
This new capability extends PostgreSQL logical replication, enabling DDL tracking and bringing more flexibility to database migrations through pg_easy_replicate