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>Teaching a kid how to code with PyGame Zero </p>
↗
https://www.mattlayman.com/blog/2019/teach-kid-code-pygame-zero/
Luca Bezerra
May 3, 2019
Topics:
beginner, game development, pygame, python
<p>Useful tool to parametize and execute Jupyter Notebooks </p>
↗
https://papermill.readthedocs.io/en/latest/
Vanessa Barreiros
May 2, 2019
Topics:
jupyter, python
<p>Getting to Know Python 3.7: Data Classes, async/await and More </p>
↗
https://blog.heroku.com/python37-dataclasses-async-await
Tiago Costa
May 2, 2019
Topics:
python
<p>Promising library for managing feature flags in python projects </p>
↗
https://github.com/carta/flipper-client
Hugo Bessa
May 2, 2019
Topics:
feature flags, python
<p>Working with PDFs in Python: Reading and Splitting </p>
↗
https://stackabuse.com/working-with-pdfs-in-python-reading-and-splitting/
Filipe Ximenes
Apr 29, 2019
Topics:
python
<p>What do companies expect from Python devs in 2019? </p>
↗
https://cvcompiler.com/blog/what-do-companies-expect-from-python-devs-in-2019/
Gustavo Carvalho
Apr 23, 2019
Topics:
python
<p>ModelSerializer HiddenField gets skipped when executing partial updates, so if you're using this you'll need to test both PUT and PATCH updates</p>
↗
Carlos Coelho
Apr 22, 2019
Topics:
django, drf, python, requests
<p>A tutorial on how to build a GitHub bot that predicts and applies issue labels using Tensorflow and public datasets: </p>
↗
https://towardsdatascience.com/mlapp-419f90e8f007
Flávio Juvenal
Apr 16, 2019
Topics:
ai, bot, ml, python, tensorflow
<p>Interesting cli that adds syntax highlight and auto completion to postgres </p>
↗
https://www.pgcli.com/
Gustavo Carvalho
Apr 10, 2019
Topics:
cli, python
<p>Sorting algorithms in Python </p>
↗
https://stackabuse.com/sorting-algorithms-in-python/
Gustavo Carvalho
Apr 2, 2019
Topics:
python
<p>Python Requests with async/await support! </p>
↗
https://github.com/encode/requests-async
Flávio Juvenal
Mar 28, 2019
Topics:
api, async, python
<p>Farewell to fsync(): 10× faster database tests with Docker </p>
↗
https://pythonspeed.com/articles/faster-db-tests/
Gustavo Carvalho
Mar 28, 2019
Topics:
docker, postgres, python
<p>Great guide for using mocks in python tests </p>
↗
https://medium.com/@yeraydiazdiaz/what-the-mock-cheatsheet-mocking-in-python-6a71db997832
Hugo Bessa
Mar 15, 2019
Topics:
python, unit tests
<p>Python Security Best Practices Cheat Sheet </p>
↗
https://snyk.io/blog/python-security-best-practices-cheat-sheet/
Gustavo Carvalho
Mar 7, 2019
Topics:
python, security
<p>Open source load testing tool </p>
↗
https://locust.io/
Gustavo Carvalho
Feb 19, 2019
Topics:
benchmark, load testing, python
<p>Awesome Python Security </p>
↗
https://github.com/guardrailsio/awesome-python-security/blob/master/README.md
Gustavo Carvalho
Feb 16, 2019
Topics:
python, security
<p>Try out Walrus Operator in Python 3.8 </p>
↗
https://medium.com/hultner/try-out-walrus-operator-in-python-3-8-d030ce0ce601
Gustavo Carvalho
Feb 13, 2019
Topics:
python
<p>Python Itertools: For a faster and memory efficient code </p>
↗
https://kanoki.org/2019/02/08/python-itertools/
Gustavo Carvalho
Feb 13, 2019
Topics:
itertools, python
<p>Cool Python Cheatsheet </p>
↗
https://github.com/gto76/python-cheatsheet
Gustavo Carvalho
Feb 6, 2019
Topics:
cheatsheet, python
<p>Awesome Python Security resources </p>
↗
https://github.com/guardrailsio/awesome-python-security
Gustavo Carvalho
Feb 6, 2019
Topics:
python, security
<p>Easy broker-agnostic way to get number of tasks in a Celery queue: </p>
↗
https://stackoverflow.com/a/33205077/145349
Flávio Juvenal
Jan 30, 2019
Topics:
celery, python
<p>pytest-race allows you to test race conditions in your codebase </p>
↗
https://github.com/idlesign/pytest-race/
Carlos Coelho
Jan 25, 2019
Topics:
pytest, python, testing
<p>Optimizing performance in Django REST Framework endpoints by avoiding N+1 problem </p>
↗
http://ses4j.github.io/2015/11/23/optimizing-slow-django-rest-framework-performance/
Hugo Bessa
Jan 21, 2019
Topics:
django, django rest framework, optimization, python
<p>In Python >= 3.6, <code>__init_subclass__</code> and <code>__set_name__</code> are simpler alternatives to most of metaclasses uses: </p>
↗
https://stackoverflow.com/questions/45400284/understanding-init-subclass
Flávio Juvenal
Jan 15, 2019
Topics:
metaclass, 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