Lessons we’ve learned on real projects (page 213)
The links, tools and tips our engineers and designers share with each other, one “today I learned” at a time.
- lessons shared
- 3,447
- people sharing
- 86
- database started in
- 2016










Tech Insights· python.org
If a dependency is always present for a given Python version but needs to be installed for another, use environment markers in your
requirements.txt#environment-markersShared by
Read on python.org- Dependency Management
- Python
- Requirements

smashingmagazine.com
The Nine Principles Of Design Implementation
In order to really know whether your work is any good, you need a higher level of principles that can be used as a measuring stick for implementing design. You need something that is removed from a specific language like CSS or an opinionated way of writing it. To bridge this gap, Tom Greever’s compiled nine principles of design implementation. This is a set of broad guidelines meant to preserve an underlying value. It can be used as a guide for someone working on implementation or as a tool to evaluate an existing project. To make it easier to follow along and see how each principle applies…
Lais Varejão

Tech Insights· smashingmagazine.com
The Nine Principles Of Design Implementation
From smashingmagazine.com
In order to really know whether your work is any good, you need a higher level of principles that can be used as a measuring stick for implementing design. You need something that is removed from a specific language like CSS or an opinionated way of writing it. To bridge this gap, Tom Greever’s compiled nine principles of design implementation. This is a set of broad guidelines meant to preserve an underlying value. It can be used as a guide for someone working on implementation or as a tool to evaluate an existing project. To make it easier to follow along and see how each principle applies…
Shared by
Read on smashingmagazine.com- Design
- Principles

github.com
usaddress: a Python library for parsing unstructured address strings into address components:
:us: a python library for parsing unstructured United States address strings into address components - datamade/usaddress
Flávio Juvenal

Tech Insights· github.com
usaddress: a Python library for parsing unstructured address strings into address components:
From github.com
:us: a python library for parsing unstructured United States address strings into address components - datamade/usaddress
Shared by
Read on github.com- Library
- Nlp
- Python


Tech Insights· nngroup.com
A generic "Get Started" call-to-action attracts clicks, but also misleads users and acts as a roadblock for those looking to get information about the company
Shared by
Read on nngroup.com- UX

github.com
django-eraserhead: Django package that provides hints to optimize database usage by deferring unused fields (and more)
💂🏻 Django package that provides hints to optimize database usage by deferring unused fields (and more) - dizballanze/django-eraserhead
Flávio Juvenal

Tech Insights· github.com
django-eraserhead: Django package that provides hints to optimize database usage by deferring unused fields (and more)
From github.com
💂🏻 Django package that provides hints to optimize database usage by deferring unused fields (and more) - dizballanze/django-eraserhead
Shared by
Read on github.com- DB
- Django
- Optimization
- Performance


Tech Insights· peterbe.com
Fastest Redis configuration for Django
Shared by
Read on peterbe.com- Django
- Redis

caktusgroup.com
DRYer Django test code with subtests
Using subtests can help Python developers write cleaner code. Find out how.
Flávio Juvenal

Tech Insights· caktusgroup.com
DRYer Django test code with subtests
From caktusgroup.com
Using subtests can help Python developers write cleaner code. Find out how.
Shared by
Read on caktusgroup.com- Django
- Dry
- Python
- Test
- Tests

github.com
A piece of middleware that uses Cloudflare's HTTP/2 Push to push static media to the clients
A piece of middleware that uses Cloudflare's HTTP/2 Push to push static media to the clients. ⛺ - skorokithakis/django-cloudflare-push
Flávio Juvenal

Tech Insights· github.com
A piece of middleware that uses Cloudflare's HTTP/2 Push to push static media to the clients
From github.com
A piece of middleware that uses Cloudflare's HTTP/2 Push to push static media to the clients. ⛺ - skorokithakis/django-cloudflare-push
Shared by
Read on github.com- Cloudflare
- Django
- Http2

github.com
BinaryAlert: Serverless, Real-time & Retroactive Malware Detection
BinaryAlert: Serverless, Real-time & Retroactive Malware Detection. - airbnb/binaryalert
Flávio Juvenal

Tech Insights· github.com
BinaryAlert: Serverless, Real-time & Retroactive Malware Detection
From github.com
BinaryAlert: Serverless, Real-time & Retroactive Malware Detection. - airbnb/binaryalert
Shared by
Read on github.com- Files
- Malware
- S3
- Security


Tech Insights· medium.com
Custom context managers in Python unit tests for better fixtures:
Shared by
Read on medium.com- Python
- Test


Tech Insights· joaorafaelm.github.io
GraphQL and Django in 5 minutes with graphene-django:
Shared by
Read on joaorafaelm.github.io- Django
- Graphql

nngroup.com
Marketing Email and Newsletters: UX Findings Then and Now:
New research finds big changes in newsletter design and in customers’ attitudes toward marketing email.
Flávio Juvenal

Tech Insights· nngroup.com
Marketing Email and Newsletters: UX Findings Then and Now:
From nngroup.com
New research finds big changes in newsletter design and in customers’ attitudes toward marketing email.
Shared by
Read on nngroup.com

Tech Insights· oddbird.net
Susy is a lightweight grid-layout engine for Sass
Shared by
Read on oddbird.net- CSS
- Sass

blog.runscope.com
You Might Not Need GraphQL:
Stay ahead in software testing with BlazeMeter's blog—featuring expert insights on performance testing, test automation, AI-driven testing, and best practices for continuous integration and delivery.
Flávio Juvenal

Tech Insights· blog.runscope.com
You Might Not Need GraphQL:
From blog.runscope.com
Stay ahead in software testing with BlazeMeter's blog—featuring expert insights on performance testing, test automation, AI-driven testing, and best practices for continuous integration and delivery.
Shared by
Read on blog.runscope.com- API
- Graphql
- Rest
- Web
Tech Insights· labs.getninjas.com.br
Pain Points of GraphQL:
Shared by
Read on labs.getninjas.com.br- API
- Graphql
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



