Let's talk!
Clients
Services
Blog
About us
Careers
Let's talk!
SOFTWARE
HOUSE
Clients
Services
MVP Development
Web Development
Staff Augmentation
Insights
Blog
Learnings
Careers
About us
Contact us
Learnings
Boost your knowledge with the insights from our expert team.
accessibility
accessibility
agile
agile
ai
ai
api
api
architecture
architecture
aws
aws
career
career
celery
celery
communication
communication
concurrency
concurrency
css
css
data
data
database
database
db
db
debug
debug
design
design
design system
design system
development
development
devops
devops
django
django
docker
docker
documentation
documentation
figma
figma
frontend
frontend
git
git
html
html
javascript
javascript
js
js
leadership
leadership
management
management
metrics
metrics
ml
ml
orm
orm
performance
performance
postgres
postgres
process
process
product
product
product design
product design
python
python
react
react
redux
redux
research
research
security
security
software
software
sql
sql
sre
sre
test
test
testing
testing
tests
tests
typescript
typescript
ui
ui
ux
ux
web
web
workflow
workflow
<p>Where’s your bottleneck? CPU time vs wallclock time </p>
↗
https://pythonspeed.com/articles/blocking-cpu-or-io/
Flavio Juvenal
May 19, 2022
Topics:
optimization, performance, python
<p>How to run Python in the browser </p>
↗
https://www.youtube.com/watch?v=-SggWFS15Do
Filipe Ximenes
May 3, 2022
Topics:
python, webassembly
<p>PEP 673 – Self Type </p>
↗
https://peps.python.org/pep-0673/
Elton Morais
May 2, 2022
Topics:
python, typing
<p>Programming and Cognitive Load, with a Django REST Framework example: </p>
↗
https://www.dabapps.com/blog/cognitive-load-programming/
Flavio Juvenal
Apr 27, 2022
Topics:
cognitiveload, django, drf, psychology, python
<p>Protocol: the keystone of type hints </p>
↗
https://www.youtube.com/watch?v=kDDCKwP7QgQ
Elton Morais
Apr 20, 2022
Topics:
python, type hints, typing
<p>Threat Alert: First Python Ransomware Attack Targeting Jupyter Notebooks: </p>
↗
https://blog.aquasec.com/python-ransomware-jupyter-notebook
Rebeca Sarai
Apr 11, 2022
Topics:
python, security
<p>Import Linter allows you to define and enforce rules for the imports within and between Python packages. </p>
↗
https://pypi.org/project/import-linter/
Flavio Juvenal
Apr 6, 2022
Topics:
architecture, python
<p>Python's accepts a tuple of prefixes </p>
↗
https://www.w3schools.com/python/ref_string_startswith.asp
Elton Morais
Mar 3, 2022
Topics:
python
<p>10 Unknown Security Pitfalls for Python: </p>
↗
https://blog.sonarsource.com/10-unknown-security-pitfalls-for-python
Flavio Juvenal
Feb 3, 2022
Topics:
python, security
<p>DRF serializer to_representation is not called if field value is None </p>
↗
https://stackoverflow.com/a/54258039
Renato Vieira
Jan 25, 2022
Topics:
django, python
<p>Waiting in asyncio </p>
↗
https://hynek.me/articles/waiting-in-asyncio/
Elton Morais
Jan 17, 2022
Topics:
async, parallel programming, python
<p>Python Serverless Microframework for AWS: </p>
↗
https://github.com/aws/chalice
Flavio Juvenal
Jan 4, 2022
Topics:
lambda, python, serverless
<p>Python’s pickle can execute arbitrary code. If an attacker can get a pickle into your system, they can do anything they like! </p>
↗
https://twitter.com/AdamChainz/status/1476137084234911745
Rebeca Sarai
Dec 29, 2021
Topics:
django, python
<p>Celery with heavy workloads (TL;DR use RabbitMQ as broker and Redis as result backend): </p>
↗
https://techscouter.blogspot.com/2018/05/celery-with-heavy-workloads.html
Flavio Juvenal
Dec 26, 2021
Topics:
celery, python, rabbitmq, redis
<p>TypeScript for Pythonistas: </p>
↗
https://medium.com/@Pilot-EPD-Blog/typescript-for-pythonistas-f90bbb297f0a
Rebeca Sarai
Dec 15, 2021
Topics:
python, typescript
<p>A reverse chronology of some Python features: </p>
↗
https://snarky.ca/a-reverse-chronology-of-some-python-features/
Rebeca Sarai
Dec 14, 2021
Topics:
python
<p>Handling permissions in DRF </p>
↗
https://testdriven.io/blog/drf-permissions/
Renato Vieira
Dec 13, 2021
Topics:
django, drf, python
<p>Creating pickleable exceptions: </p>
↗
https://docs.celeryproject.org/en/latest/userguide/tasks.html#creating-pickleable-exceptions
Flavio Juvenal
Dec 9, 2021
Topics:
celery, pickle, python
<p>Flexible Python context manager to log elapsed time: </p>
↗
https://gist.github.com/fjsj/eeb2c1a8c116d050e1b31081a30ce209
Flavio Juvenal
Dec 9, 2021
Topics:
logging, python
<p>Discussing Type Hints, Protocols, and Ducks in Python with Luciano Ramalho </p>
↗
https://realpython.com/podcasts/rpp/88/
Gustavo Carvalho
Dec 8, 2021
Topics:
python
<p>How to run a Python localserver inside WSL and access it on the browser </p>
↗
https://stackoverflow.com/questions/49835559/how-to-access-to-the-web-server-which-running-on-wslwindows-subsystem-for-linux
Renato Vieira
Dec 7, 2021
Topics:
python, windows, wsl
<p>websockets is a library for building WebSocket servers and clients in Python with a focus on correctness, simplicity, robustness, and performance </p>
↗
https://websockets.readthedocs.io/en/stable/index.html
Rebeca Sarai
Dec 4, 2021
Topics:
python, websockets
<p>A tool for scanning Python environments for known vulnerabilities: </p>
↗
https://pypi.org/project/pip-audit/
Flavio Juvenal
Dec 2, 2021
Topics:
dependencies, pip, python, security
<p>Async requests-like httplib for python: </p>
↗
https://github.com/theelous3/asks
Flavio Juvenal
Dec 1, 2021
Topics:
asyncio, http, python
Previous
Next
Close Cookie Preference Manager
Cookie Settings
By clicking “Accept all”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts.
Check our privacy policies.
Strictly Necessary (Always Active)
Cookies required to enable basic website functionality.
Analytics
Cookies helping understand how this website performs, how visitors interact with the site, and whether there may be technical issues.
Marketing
Cookies used to deliver advertising that is more relevant to you and your interests.
Personalization
Cookies allowing the website to remember choices you make (such as your user name, language, or the region you are in).
Save settings
Accept all
We use Cookies to promote our services.
Settings and Privacy.
Accept