Tag: coding
-
Python Common Anti-Patterns
It is no secret that Python is one of the most popular programming languages there is.Among JavaScript, Python is the most popular pick for beginner developers as their first programming language. It’s flexible, it has easy syntax, it’s hyped. The combination of Python being flexible, dynamically typed, and that new programmers have an appeal for […]
-
Iterating a DataFrame in Python Pandas
Which way is the best in terms of performance? Pandas is one of the most popular Python packages for handling data.In case you are a data analyst \ scientist or whatever role that requires you to manipulate data — you probably use Pandas daily. Assuming that Github stars and forks model somewhat accurately how popular a package […]
-
How Not To Study Programming
More often than not, I encounter posts on Medium, LinkedIn, Youtube, etc Claiming to present you with some Python/JS/any other language magic lines that will change your life or make it more productive.Some even claim that there are some specific tricks you must know — how could you not?! <Random Number> One-liners you must know. […]
-
Automate a New Project Creation
Although it is not such a demanding task I looked into automating the process of creating a new project since automating stuff is always nice.Instead of creating some git repo and upload it to github with a README file manually, we are going to do it in one command, and it’s not even hard to […]
-
SVD Image Compression in Python
In this article we are going to take a deep dive into the SVD compression algorithm.I’ll start with explaining the theory and going through an example, and after we got our theory covered I’ll share with you the code to implementing this algorithm in Python. Before we begin, note that I’m going to assume you […]