VS Code Shortcuts I find useful
Navigating to search results: After Ctrl+Shift+F, press Ctrl+ArrowDown to navigate to the next search result. [https://superuser.com/questions/1524559/shortcut-to-go-to-the-search-result-panel-in-vscode](stackoverflow link)
Or Ctrl+J with:
{ "key": "ctrl+j", "command": "search.action.focusNextSearchResult", } in keybindings.json.
Go back to file view: Ctrl+Shift+E…
Read more ⟶
Global Interpreter Lock (GIL) in Python: Past, Present, and Future
Understanding the Global Interpreter Lock (GIL) in Python The Global Interpreter Lock, commonly known as GIL, has been a significant aspect of CPython (the reference implementation of Python) for decades. This post explores the GIL’s history, its current state, and the exciting future developments that could revolutionize Python’s concurrency model.
What is the GIL? The GIL is a mutex (or a lock) that protects access to Python objects, preventing multiple threads from executing Python bytecodes at once.…
Read more ⟶
It's time to stop using the mouse!
In this article, I will show you a way of thinking and working that will result in as much as a 20% increase in your productivity. Also, I will share with you the configuration I use to minimize mouse time, and some tricks I learned along the way.
Why? It started out as a joke in my teenage years when I used to claim that the best use for a mouse was to use it as a lasso for fetching things around me without having to stand up and stop coding.…
Read more ⟶