# Mathspp Blog

### A blog dedicated to mathematics and programming!

This blog has a really interesting assortment of articles on mathematics and programming. You can use the tags to your right to find topics that interest you, or you may want to have a look at

You should also subscribe to the blog newsletter.

##### __name__ dunder attribute | Pydon't 🐍

This Pydon't walks you through the usages of the __name__ dunder method and how to use it effectively.

##### Problem #039 – rope timer

You have two magical ropes that you can set on fire and you need to count 45 minutes. How do you do it?

##### Usages of underscore | Pydon't 🐍

The purpose of this Pydon't is to show you what underscores are used for in Python, and to show you how to write more idiomatic code with them.

##### Problem #038 – bridges of Königsberg

You are on vacation and must find the most efficient way to cross all bridges. How will you do that?

##### The power of reduce | Pydon't 🐍

In this Pydon't we will take a look at the reduce function, which used to be a built-in function and is currently in the functools module.

##### Buffet of self-references

This article will twist and bend your mind a little bit, as we go over some interesting self-referential concepts and objects.

##### Boolean short-circuiting | Pydon't 🐍

In this Pydon't we explore what Boolean short-circuiting for the and and or operators is, and how to use this functionality to write more expressive code.