/Guide

Authorization Academy

- Sam Scott tl;dr: Authorization Academy is a series of (free) technical guides for building application authorization. Learn about RBAC, ReBAC, authorization enforcement, and authorization in microservices.

featured in #444


Authorization Academy

- Sam Scott tl;dr: Authorization Academy is a series of (free) technical guides for building application authorization. Learn about RBAC, ReBAC, authorization enforcement, and authorization in microservices 

featured in #439


Putting The “You” In CPU

- Lexi Mattick tl;dr: "Curious exactly what happens when you run a program on your computer? Read this article to learn how multiprocessing works, what system calls really are, how computers manage memory with hardware interrupts, and how Linux loads executables."

featured in #438


The 10 Types of Authorization

- Graham Neray tl;dr: The authorization abstractions of RBAC, ABAC and ReBAC don't do enough to provide engineers with the level of detail they require to solve the needs of your application. Learn about the 10 types of authorization and go a level deeper than the standard definitions of RBAC, ABAC and ReBAC.

featured in #436


A Software Engineer's Guide To A/B Testing

- Lior Neu-ner tl;dr: This guide provides an introduction to A/B testing for software engineers. It explains the basics of A/B testing, including how to devise, implement, monitor and analyze tests, and answers common questions about A/B testing. The guide also lists conditions under which you may want to avoid A/B testing, such as lack of traffic, high implementation costs, and ethical considerations. The post concludes with a launch checklist for A/B tests.

featured in #434


Code Documentation In The IDE

- Eden Hermelin tl;dr: Documenting your codebase doesn’t have to suck. Forget code comments or “self-documenting code”. IDE integrated documentation is slowly becoming one of the most convenient ways to manage knowledge about your codebase and this article explains why. 

featured in #415


So You Want To Build End-To-End Tests

- Rebecca Stone tl;dr: A well-built test suite runs faster, gives more reliable results, and makes long-term maintenance easier and cheaper. After thousands and thousands of end-to-end tests, QA Wolf has picked up a few tricks to build fast, stable, and accurate ones. This guide teaches you how.

featured in #414


Building For Enterprise: The Developer’s Guide To SSO

tl;dr: Single Sign-On via SAML or OAuth is often one of the first features an engineering team needs to build as a product gains traction among larger customers. We explore how it works, how to add it to your app, and best practices for implementation.

featured in #397


Which Web Frontend Architecture Fits Best?

- Patrick Roos tl;dr: Technical article where Patrick creates a guide on how to find the right web frontend architecture that fits your specific quality goals, and discusses architecture styles with their different rendering techniques.

featured in #395


The Only Guide To Automated End-To-End Testing You’ll Ever Need

tl;dr: If you’re looking for automated test coverage, there are a few options to consider: in-house, traditional outsourcing, or Test Coverage as a Service. We wrote this guide to help you find a solution that aligns with your product, team size, budget, and overall testing needs.

featured in #390