Lessons we’ve learned on real projects (page 198)
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
If you're using pipenv and want to install a package and add it to Pipfile, use
pipenv installinstead ofpip installinside the shell, otherwise it won't saveShared by
- Pip
- Pipenv


Tech Insights· medium.com
Seven principles of effective digital navigation [UX, UI, web development]
Shared by
Read on medium.com
blog.mozilla.org
You can now take full page screenshots with Firefox! QUICK, stop using Chrome and switch to Firefox!!
Perhaps you’ve heard: we made big improvements to Firefox Screenshots. But maybe you don’t know how that makes it both more functional and way more fun
Filipe Ximenes

Tech Insights· blog.mozilla.org
You can now take full page screenshots with Firefox! QUICK, stop using Chrome and switch to Firefox!!
From blog.mozilla.org
Perhaps you’ve heard: we made big improvements to Firefox Screenshots. But maybe you don’t know how that makes it both more functional and way more fun
Shared by
Read on blog.mozilla.orgTech Insights· npmjs.com
Nice npm package for checking what's taking up space in your webpack bundle
Shared by
Read on npmjs.com- Bundle
- JavaScript
- Npm
- Webpack

reactjs.org
React: improved support for returning multiple children from a component’s render method
This blog site has been archived. Go to react.dev/blog to see the recent posts. React 16.2 is now available! The biggest addition is improved support for returning multiple children from a component’s render method. We call this feature fragments: Fragments look like empty JSX tags. They let you group a list of children without adding extra nodes to the DOM: This exciting new feature is made possible by additions to both React and JSX. What Are Fragments? A common pattern is for a component to…
Flávio Juvenal

Tech Insights· reactjs.org
React: improved support for returning multiple children from a component’s render method
From reactjs.org
This blog site has been archived. Go to react.dev/blog to see the recent posts. React 16.2 is now available! The biggest addition is improved support for returning multiple children from a component’s render method. We call this feature fragments: Fragments look like empty JSX tags. They let you group a list of children without adding extra nodes to the DOM: This exciting new feature is made possible by additions to both React and JSX. What Are Fragments? A common pattern is for a component to…
Shared by
Read on reactjs.org- React
- UI

designmodo.com
How to create style guides for web design:
Creating websites is getting more and more complex and is usually not a one person job. It is important to ensure that design is consistent and optimized
Aline Silveira

Tech Insights· designmodo.com
How to create style guides for web design:
From designmodo.com
Creating websites is getting more and more complex and is usually not a one person job. It is important to ensure that design is consistent and optimized
Shared by
Read on designmodo.com- Design
- UI
Tech Insights· medium.com
your company’s culture is who you hire, fire, & Promote
Shared by
Read on medium.com- Career
- Management
- Link offlineLink offline
Tech Insights· howtogeek.com
Keep Your Linux SSH Session From Disconnecting:
Shared by
The original link on howtogeek.com is no longer available.
Look for it on the Wayback Machine- Ssh


Tech Insights· docs.python.org
powersetrecipe from itertools is very useful for testing all cases of a function that accepts a list of choices: #itertools-recipesShared by
Read on docs.python.org- Python
- Test

virtualenvwrapper.readthedocs.io
Use
setvirtualenvprojectfromvirtualenvwrapperto associate a virtualenv with a project. This way, whenever you use `wor...Use setvirtualenvproject from virtualenvwrapper to associate a virtualenv with a project. This way, whenever you use workon xpto, xpto being a virtualenv, it'll activate the given virtualenv and it'll change the current directory to the project folder set #setvirtualenvproject
Carlos Coelho

Tech Insights· virtualenvwrapper.readthedocs.io
Use
setvirtualenvprojectfromvirtualenvwrapperto associate a virtualenv with a project. This way, whenever you use `wor...Use
setvirtualenvprojectfromvirtualenvwrapperto associate a virtualenv with a project. This way, whenever you useworkon xpto,xptobeing a virtualenv, it'll activate the given virtualenv and it'll change the current directory to the project folder set #setvirtualenvprojectShared by
Read on virtualenvwrapper.readthedocs.io- Python
- Virtualenv
- Virtualenvwrapper
Today I learned
On Django, be careful when paginating querysets. Make sure your order_by always return consistent ordering, otherwise you mig...
On Django, be careful when paginating querysets. Make sure your order_by always return consistent ordering, otherwise you might have subtle bugs in page transitions. For example, .order_by('title') isn't enough if items may have repeated titles. Do a .order_by('title', 'created') or a .order_by('title', 'id') instead to guarantee the order won't vary on different queries.
Flávio Juvenal
Tech Insights
On Django, be careful when paginating querysets. Make sure your order_by always return consistent ordering, otherwise you mig...
On Django, be careful when paginating querysets. Make sure your order_by always return consistent ordering, otherwise you might have subtle bugs in page transitions. For example,
.order_by('title')isn't enough if items may have repeated titles. Do a.order_by('title', 'created')or a.order_by('title', 'id')instead to guarantee the order won't vary on different queries.Shared by
Today I learned
Type
interactinside a pdb session to start a shell where you can paste multiline statementsFlávio Juvenal
Tech Insights
Type
interactinside a pdb session to start a shell where you can paste multiline statementsShared by
- Debug
- Pdb
- Python


Tech Insights· youtube.com
good video about how to organize companies in a new way and what do you need to concern yourself with
Shared by
Read on youtube.com- Business




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



