← All posts
Tag
Building Apps
2 posts.
20262 posts
- Preventing Double Bookings in Postgres with SELECT FOR UPDATETwo members, one spot left. How a gym-booking app stops overbooking with Postgres row locks, the race reproduced without them, and two lock mistakes found along the way.
- Why Better Auth Kept Logging Users Out While They Were ActiveA 15-minute idle timeout in Better Auth logged users out mid-click. The cause: a sliding session renewed in the database but never in the browser cookie.