Sebastian WitowskiHow to Make a Great Conference TalkAre you an aspiring conference speaker looking to improve your presentation skills? Check out my conference speaking guide.Mar 20, 2023Mar 20, 2023
Sebastian WitowskiUpgrade Your Python VersionHere is an idea for a completely free¹ speed improvement for your code — upgrade your Python version!Mar 2, 2023Mar 2, 2023
Sebastian WitowskiString FormattingWith four different ways of formatting strings in Python 3.6 and above, it’s time to look at which one is the fastest.Mar 2, 2023Mar 2, 2023
Sebastian WitowskiCompare to NoneWhat’s the best way to compare something to None in Python?Feb 23, 2023Feb 23, 2023
Sebastian WitowskiMembership TestingWhy iterating over the whole list is a bad idea, what data structure is best for membership testing, and when it makes sense to use it?Feb 9, 2023Feb 9, 2023
Sebastian WitowskiChecking for True or FalseHow can we compare a variable to True or False, what’s the difference between “is” and “==” operators, and what are truthy values?Feb 2, 2023Feb 2, 2023
Sebastian WitowskiAdd Comments To Your CommandsA quick tip: when you write an important command in shell, put a comment next to it so you can easily find it later or remember what it…Jan 26, 2023Jan 26, 2023
Sebastian WitowskiWTF Excel?!For a tool that probably underlies most of the financial systems in the world, Excel has some incredibly weird limitations and quirks.Jan 26, 2023Jan 26, 2023
Sebastian WitowskiPython Versions Management With pyenvUsing the latest version of Python is always a good idea. First of all - you get the new features like the f-strings (Python 3.6), ordered…Jan 20, 2023Jan 20, 2023
Sebastian WitowskiDictionary ComprehensionIs using dictionary comprehension faster than calling the dict() function? And what’s the most efficient way to create a dictionary from…Jan 19, 2023Jan 19, 2023