SWE
Nothing here yet.
Nothing here yet.
Like many B2B startups, our landing page started as a simple marketing surface. A headline, a short explanation of the product, and a section showing real usage metrics to build trust with potential customers. Nothing fancy. At least, that’s what we ...

I treat the User model as one of the few tables in a startup backend that behaves like a public API. It’s referenced by auth, permissions, analytics, billing — almost everything. Once real users exist, changing User stops being a local refactor and s...

Testing for exceptions is a crucial part of writing reliable code. Pytest provides powerful tools to check whether a function raises the expected exceptions under specific conditions. In this post, we'll explore real-world examples of exception testi...

TLDR LimitOffsetPagination in Django can cause performance issues due to the expensive count query, especially with large datasets or search_fields. To improve performance, you can override the default pagination to skip the count query. The issue Li...
