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.·41 min read·Mar 20, 2023----
Sebastian WitowskiUpgrade Your Python VersionHere is an idea for a completely free¹ speed improvement for your code — upgrade your Python version!·9 min read·Mar 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.·6 min read·Mar 2, 2023----
Sebastian WitowskiCompare to NoneWhat’s the best way to compare something to None in Python?·2 min read·Feb 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?·4 min read·Feb 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?·5 min read·Feb 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…·3 min read·Jan 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.·5 min read·Jan 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…·7 min read·Jan 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…·4 min read·Jan 19, 2023----