Design A collection of 11 articles #Python #Django #design Capped Social Network - Building SaaS #76 In this episode, I started a new project to build a different kind of social network. This social network will contain a max number of connections to encourage thoughtful choice when growing … #Design Pythonic code: leveraging packages In this series of posts, I’m going to examine common design patterns in Python that make Python code feel “Pythonic.” The sixth and final post explores the Python Package … I make a lot of Django content for the community. Please support me on Patreon! #Design #standard library Pythonic code: using the standard library In this series of posts, I’m going to examine common design patterns in Python that make Python code feel “Pythonic.” The fifth post peeks at Python’s standard … #Design Pythonic code: built-in functions In this series of posts, I’m going to examine common design patterns in Python that make Python code feel “Pythonic.” This fourth post turns our attention to the built-in … #Design Pythonic code: the property decorator In this series of posts, I’m going to examine common design patterns in Python that make Python code feel “Pythonic.” The third post in the series focuses on the property … Want to chat about Python, Django, or building on the web? Join the Building SaaS Discord and say “Hello!” #Design Pythonic code: the with statement In this series of posts, I’m going to examine common design patterns in Python that make Python code feel “Pythonic.” This second post covers Python’s with statement, … #Design Pythonic code: the list comprehension In this series of posts, I’m going to examine common design patterns in Python that make Python code feel “Pythonic.” This first post will cover list comprehensions, a … #Design The necessity of software abstraction Software abstraction is vital to managing a large application. My aim is this post is to combat the belief that a developer must understand all the details of the abstractions that they work … #Design Laziness is motivating Laziness is a motivator for making good tools. By optimizing in ways that allow developers to be lazy, you can make tools that are more desirable to use. #Design Dreaming in code A review of “Dreaming in Code” #ZeroMQ #Design ØMQ: A dynamic book with surprises A review of “ZeroMQ” Page 1 of 1