Just if you missed this in 1997:
Linux: a Portable Operating System
Linus Torvalds
Helsinki January 31, 1997 Master of Science Thesis
UNIVERSITY OF HELSINKI Department of Computer Science
https://www.cs.helsinki.fi/u/kutvonen/index_files/linus.pdf?fbclid=IwAR0tBQxevMZSUUXUE-PlplcitmjuID23o_9gPyuSuRY2abwJNDekMyAYDOs
Linux: a Portable Operating System
Linus Torvalds
Helsinki January 31, 1997 Master of Science Thesis
UNIVERSITY OF HELSINKI Department of Computer Science
https://www.cs.helsinki.fi/u/kutvonen/index_files/linus.pdf?fbclid=IwAR0tBQxevMZSUUXUE-PlplcitmjuID23o_9gPyuSuRY2abwJNDekMyAYDOs
Didn’t know, that “Structure and Interpretation of Computer Programs” existed with Python examples!
https://wizardforcel.gitbooks.io/sicp-in-python/
https://wizardforcel.gitbooks.io/sicp-in-python/
wizardforcel.gitbooks.io
Introduction | SICP in Python
Berkeley CS61A Textbook
More than 60 thousand stars for algorithms in Python! This is meaningful!
https://github.com/TheAlgorithms
https://github.com/TheAlgorithms
GitHub
The Algorithms
Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language - The Algorithms
You will need this eventually even if you are not designing the UI: https://medium.com/refactoring-ui/7-practical-tips-for-cheating-at-design-40c736799886
Medium
7 Practical Tips for Cheating at Design
Improving your designs with tactics instead of talent.
If you deal with monorepos and git operations turn out to be slow to you, sparse checkout may help. Find out more: https://github.blog/2020-01-17-bring-your-monorepo-down-to-size-with-sparse-checkout/
The GitHub Blog
Bring your monorepo down to size with sparse-checkout
Git 2.25.0 includes a new experimental git sparse-checkout command that makes the existing feature easier to use, along with some important performance benefits for large repositories.
Diagram as a code is here and it looks cute:
https://diagrams.mingrammer.com/
https://diagrams.mingrammer.com/
Mingrammer
Diagrams · Diagram as Code
A set of libraries to help you to build an application in terms of DDD
https://dry-python.org/
https://dry-python.org/
Not sure what is hard to understand about the word “map”, though some people may even ask the community, get answers and even write posts afterwards
https://dev.to/techgirl1908/why-is-map-called-map-2l03
https://dev.to/techgirl1908/why-is-map-called-map-2l03
DEV Community 👩💻👨💻
Why is map called map?
The name of the map method doesn't seem to correlate to what it actually does. Here's how it actually got its name.
Code is the way you communicate with fellow developers. You don’t like when people talk to you improperly or in an unclear manner, do you?
https://youtu.be/dqdsNoApJ80
https://youtu.be/dqdsNoApJ80
YouTube
Anthony Shaw - Wily Python: Writing simpler and more maintainable Python - PyCon 2019
"Speaker: Anthony Shaw
Everyone starts with the best intentions with their Python projects, ""this time it's going to be clean, simple and maintainable"". But code evolves over time, requirements change and codebases can get messy and complicated quickly.…
Everyone starts with the best intentions with their Python projects, ""this time it's going to be clean, simple and maintainable"". But code evolves over time, requirements change and codebases can get messy and complicated quickly.…
25 best programming books of all-time, as found with a web search engine by some relevant queries, links scrapped with ScrappingBee, files parsed with BeautifulSoup. Want to have almost all the titles on my bookshelf!
https://www.daolf.com/posts/best-programming-books/
https://www.daolf.com/posts/best-programming-books/
Is indentation the most critical metric?:) https://stevedower.id.au/blog/most-critical-python-metric
Steve Dower
The most critical Python code metric
Code metrics are a popular way to analyse the complexity of our software. For some reason, we are attracted to single-figure summaries of quality, whether it’s lines of code, cyclomatic complexity, or the Pylint score. Personally, I think using these are…
Stay safe and have some fun! Let Elon Musk surprise others on your meetings!
https://github.com/alievk/avatarify
https://github.com/alievk/avatarify
GitHub
GitHub - alievk/avatarify-python: Avatars for Zoom, Skype and other video-conferencing apps.
Avatars for Zoom, Skype and other video-conferencing apps. - alievk/avatarify-python