/Guide

The Guide To Becoming Enterprise Ready For SaaS Businesses

tl;dr: "Crossing the Enterprise Chasm" is an inevitable transition every B2B SaaS company has to make when they start selling to enterprises. Although it's a necessary step, moving upmarket is fraught with challenges — building enterprise features takes a ton of capital, it requires aggressive prioritizations, and engineers generally don't like building enterprise features. Here's a guide for product and engineering leaders on making their SaaS apps Enterprise Ready.

featured in #585


Webhooks Are Harder Than They Seem

- Tom Hacohen tl;dr: Webhooks seem simple, after all, they are just an HTTP POST request to a URL provided by the customer. But like so many seemingly small technical challenges, webhooks have layers of complexity that reveal themselves as soon as you try to scale them, maintain them, or get them production ready.

featured in #580


Building A React Login Page Template

- Brian Morrison tl;dr: “In this article, we'll be exploring how to implement a basic authentication system using Express as well as a signup and login form in React.js. You'll learn the difference between the JWT- and session-based authentication and some associated best practices. You'll then learn how to implement session authentication step by step using a real-world demo that's before getting access to a ready-to-use React login page template based on the steps outlined in this guide.”

featured in #580


Turing Machines

- Sam Rose tl;dr: A visualized guide that covers: (1) What a Turing machine is. (2) What can and cannot be computed. (3) What it means to be Turing complete. (4) How modern computers relate to Turing machines. (5) How to write and run your own programs for a Turing machine.

featured in #577


The Developer's Guide To Notification System Tooling In 2025

- Chris Bell tl;dr: “If you opened this blog post, you’re probably about to wade into the complicated ecosystem of notification and customer engagement tooling. It can feel like a daunting task. Not to fear, in this post we’re here to walk you through the basics of notification systems and the ecosystem of tools, frameworks, and vendors that surround them.”

featured in #572


The Developer's Guide To Notification System Tooling In 2025

- Chris Bell tl;dr: “If you opened this blog post, you’re probably about to wade into the complicated ecosystem of notification and customer engagement tooling. It can feel like a daunting task. Not to fear, in this post we’re here to walk you through the basics of notification systems and the ecosystem of tools, frameworks, and vendors that surround them.”

featured in #567


The Ultimate DevEx Playbook: A Step-by-Step Guide to Improving Developer Experience

tl;dr: Data on metrics like revenue, employee turnover, and job satisfaction provide crucial insights into efficiency, quality, and direction. But they don’t capture if your engineers are feeling overworked, underappreciated, or unmotivated. Access the Ultimate DevEx Playbook for insights and best practices from Jellyfish and AWS so you can get closer to a better developer experience now.

featured in #567


Learn What Role Based Access Control Is And How To It Simplifies B2B Permission Management

tl;dr: Managing permissions in large SaaS applications can be a nightmare. Providing team owners a way to grant functionality to users in a simplified way can be the difference between companies purchasing your software or going with a competitor. Clerk provides you with a way to build this functionality with minimal effort.

featured in #565


How To Fork: Best Practices And Guide

- Joaquim Rocha tl;dr: “Over the years, my work did sometimes involve maintaining forks of various open-source projects. That’s not the case with my job now, but when a colleague reached out for help with a fork that hadn’t been rebased in ages, it got me thinking that the steps I follow might be useful for other developers too. Hence this article.”

featured in #560


Writing System Software: Code Comments

- Salvatore Sanfilippo tl;dr: “In this post I analyze Redis comments, trying to categorize them. Along the way I try to show why, in my opinion, writing comments is of paramount importance in order to produce good code, that is maintainable in the long run and understandable by others and by the authors during modifications and debugging activities.”

featured in #560