/Martin Heinz

Python CLI Tricks That Don't Require Any Code Whatsoever tl;dr: "Out-of-the-box, Python standard library ships with many great libraries allowing us to do many cool things directly from terminal without needing to even open a .py file. This includes things like starting a webserver, opening a browser, parsing JSON files, benchmarking programs and many more, all of which we will explore in this article."

featured in #362

You Should Be Using Python's Walrus Operator - Here's Why tl;dr: "The assignment operator - or walrus operator as we all know it - is a feature that's been in Python for a while now (since 3.8), yet it's still somewhat controversial and many people have unfounded hate for it. In this article I will try to convince you that the walrus operator really is a good addition to the language and that if you use it properly, then it can help you make your code more concise and readable."

featured in #349

Data And System Visualization Tools That Will Boost Your Productivity tl;dr: "As files, datasets and configurations grow, it gets increasingly difficult to navigate them. There are however many tools out there, that can help you to be more productive when dealing with large JSON and YAML files, complicated regular expressions, confusing SQL database relationships, complex development environments and many others."

featured in #327

Goodbye, Google Analytics - Why and How You Should Leave The Platform tl;dr: 2 main reasons why: (1) Court rulings in multiple EU countries stating that it's illegal to use GA, as the data of EU citizens is being transferred to US violates GDPR. (2) Google is deprecating Universal Analytics in 2023, resulting in the loss of access of data. 

featured in #312

Python f-strings Are More Powerful Than You Might Think tl;dr: "There are however some facts and handy features of f-string that you might not know about. So, let’s take a tour of some awesome f-string features that you’ll want to use in your everyday coding."

featured in #306

Upcoming Python Features Brought To You By Python Enhancement Proposals tl;dr: In this article we will go over all the proposals that are going to bring some exciting new Python features. Martin covers the coming syntax changes, type annotations, debugging, and "quality of life" changes, adding support for parsing TOML format to Python's standard library.

featured in #295

The Unknown Features of Python’s Operator Module tl;dr: Python's Operator module "might not seem so useful, but with help of just a few of these functions you can make your code faster, more concise, more readable and more functional."

featured in #241

Hidden Features Of Chrome DevTools tl;dr: "Here are a few hidden or lesser known features of Chrome DevTools which you should know about."

featured in #209

Ultimate Guide To Python Debugging tl;dr: Using print statements is "far from ideal and there are much better ways to find out what's wrong with your code," explored in this article.

featured in #186