Lessons about Python (page 4)
The links, tools and tips our engineers and designers share with each other, one “today I learned” at a time.
- lessons shared
- 353
- people sharing
- 27
- database started in
- 2016










Tech Insights· pypi.org
A tool for scanning Python environments for known vulnerabilities:
Shared by
Read on pypi.org- Dependencies
- Pip
- Python
- Security


Tech Insights· github.com
Async requests-like httplib for python:
Shared by
Read on github.com- Asyncio
- Http
- Python


Tech Insights· realpython.com
How to Create an Index in Django Without Downtime:
Shared by
Read on realpython.com- Django
- Downtime
- Index
- Postgresql
- Python
- SQL


Tech Insights· docs.python.org
assertLogs - A context manager to test that at least one message is logged on the logger or one of its children, with at least the given level
Shared by
Read on docs.python.org- Python
- Testing
- Unittest




Tech Insights· calpaterson.com
The strange world of Python, as used by big investment banks:
Shared by
Read on calpaterson.com- Architecture
- Finance
- Python

adamj.eu
Tips for debugging with print(): [python
If you’re embarrassed at debugging with print(), please don’t be - it’s perfectly fine! Many bugs are easily tackled with just a few checks in the right places. As much as I love using a debugger, I often reach for a print() statement first.
Joao Veras

Tech Insights· adamj.eu
Tips for debugging with print(): [python
From adamj.eu
If you’re embarrassed at debugging with print(), please don’t be - it’s perfectly fine! Many bugs are easily tackled with just a few checks in the right places. As much as I love using a debugger, I often reach for a print() statement first.
Shared by
Read on adamj.eu- Python

sethmlarson.dev
Tests aren’t enough: Case study after adding type hints to urllib3
Since Python 3.5 was released in 2015 including PEP 484 and the typing module type hints have grown from a nice-to-have to an expectation for popular packages. To fulfill this expectation our team...
Flavio Juvenal

Tech Insights· sethmlarson.dev
Tests aren’t enough: Case study after adding type hints to urllib3
From sethmlarson.dev
Since Python 3.5 was released in 2015 including PEP 484 and the typing module type hints have grown from a nice-to-have to an expectation for popular packages. To fulfill this expectation our team...
Shared by
Read on sethmlarson.dev- Mypy
- Python
- Tests
- Typing


Tech Insights· docs.python-guide.org
Requiring an active virtual environment for pip
Shared by
Read on docs.python-guide.org- Python
- Virtualenv

dev.to
What is the best string formatting technique for logging in Python?
First, let's do a quick recap of all of the possible string formatting techniques in...
Pamella Bezerra

Tech Insights· dev.to
What is the best string formatting technique for logging in Python?
From dev.to
First, let's do a quick recap of all of the possible string formatting techniques in...
Shared by
Read on dev.to- Logging
- Python

github.com
runtype - utilities for run-time type validation and multiple dispatch:
Utilities for run-time type validation and multiple dispatch - erezsh/runtype
Flavio Juvenal

Tech Insights· github.com
runtype - utilities for run-time type validation and multiple dispatch:
From github.com
Utilities for run-time type validation and multiple dispatch - erezsh/runtype
Shared by
Read on github.com- Python
- Typing
- Validation

testdriven.io
Docker Best Practices for Python Developers
This article looks at several best practices to make your Dockerfiles and images cleaner, leaner, and more secure.
Gustavo Carvalho

Tech Insights· testdriven.io
Docker Best Practices for Python Developers
From testdriven.io
This article looks at several best practices to make your Dockerfiles and images cleaner, leaner, and more secure.
Shared by
Read on testdriven.io- Docker
- Python

github.com
Minimalist Python library for building static websites with Jinja:
Minimalist Python library for building static websites with Jinja - staticjinja/staticjinja
Flavio Juvenal

Tech Insights· github.com
Minimalist Python library for building static websites with Jinja:
From github.com
Minimalist Python library for building static websites with Jinja - staticjinja/staticjinja
Shared by
Read on github.com- HTML
- Jinja
- Python
- Template


Tech Insights· realpython.com
Python 3.10: Cool New Features for You to Try
Shared by
Read on realpython.com- Python

twitter.com
Python's pathlib is slow!
the number of performance surprises pathlib has can be utterly shocking #Python pathlib really is one of those things that shouldn't actually be in python itself
Flavio Juvenal

Tech Insights· twitter.com
Python's pathlib is slow!
From twitter.com
the number of performance surprises pathlib has can be utterly shocking #Python pathlib really is one of those things that shouldn't actually be in python itself
Shared by
Read on twitter.com- Performance
- Python
Book a call
Found it useful?
Let’s put it to work.
Tell us about your product and the problem in front of you. We’ll bring what we’ve learned on real projects.
Tell us about your product, and we’ll bring what we’ve learned.
Still prefer the good old email? Contact us



