
What is CORS and how to "fix" it
CORS is a security feature of browsers, but is configured in the server side. It is used to control requests coming in from different domains. Learn more in this post!

CORS is a security feature of browsers, but is configured in the server side. It is used to control requests coming in from different domains. Learn more in this post!

In this Python snippet post we cover a lesser known set method: symmetric_difference.

Testing is an essential part of software development. Start writing simple and effective tests with this blog post. It's easier than you think!

In this snippet post we show you how to add conditional clauses to your list comprehensions. Once you know how to use it, this kind of filtering is very powerful.

In this post we provide a walk through for a common interview problem: FizzBuzz. Avoid some common mistakes and breeze through this problem in your next coding interview.

Learn how to use Python's list comprehension syntax: an awesome, Pythonic tool for creating new lists from existing iterables.

In this post we continue our journey to create a new sequence type using classes and Python's special methods. This time we focus on operator overloading!

In this Python snippet post we take a look at the enumerate function: a vital tool for creating Pythonic loops.

Reversing a list is one of the most commonly asked interview problems. It's asked to test fundamental knowledge and also your problem-solving skills. In this post we look at a couple different ways to reverse a list easily!

The biggest problem with encryption is that we don't do enough of it. Learn how to easily secure personal data and encrypt passwords with Python and passlib.

In this post we cover shorthand operators for performing set operations in Python. We'll look at the three most common ones: union, intersection, and difference.

APIs allow your code to interact with other code. In this post we'll learn more about what APIs are for, and how to use them from your Python code.