Lessons we’ve learned on real projects (page 197)
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· realpython.com
How to write automated tests in Django [Django]
Shared by
Read on realpython.com- Django
- Tests

hackernoon.com
Understanding Flex-Grow
Let’s face it, laying out a website can sometimes be challenging, especially when some of the content may be dynamic. At times, we may need to add or remove content based on user input, or other conditions. Let’s take for example, the following:
Felipe Farias

Tech Insights· hackernoon.com
Understanding Flex-Grow
From hackernoon.com
Let’s face it, laying out a website can sometimes be challenging, especially when some of the content may be dynamic. At times, we may need to add or remove content based on user input, or other conditions. Let’s take for example, the following:
Shared by
Read on hackernoon.com- CSS
- Flexbox


Tech Insights· uxmovement.com
Where are you placing the error messages on your form? If they’re not placed where users expect to see them, you could jeopardize their capability to complete your form
Shared by
Read on uxmovement.com- Design

rodriguezcommaj.com
a few tips on building slides
Jason Rodriguez is an interesting mix of marketer, designer, developer, and operations pro based in Michigan. Working at GitHub.
Aline Silveira

Tech Insights· rodriguezcommaj.com
a few tips on building slides
From rodriguezcommaj.com
Jason Rodriguez is an interesting mix of marketer, designer, developer, and operations pro based in Michigan. Working at GitHub.
Shared by
Read on rodriguezcommaj.com- Graphic Design
- Presentation
stackoverflow.com
On Django, you should NOT use
loaddatamanagement command directly in a data migration. It will use the current model state...On Django, you should NOT use loaddata management command directly in a data migration. It will use the current model state, not the historical one, therefore your migration will certainly BREAK in the future:
Flávio Juvenal
Tech Insights· stackoverflow.com
On Django, you should NOT use
loaddatamanagement command directly in a data migration. It will use the current model state...On Django, you should NOT use
loaddatamanagement command directly in a data migration. It will use the current model state, not the historical one, therefore your migration will certainly BREAK in the future:Shared by
Read on stackoverflow.com- DB
- Django
- Migrations

blog.intercom.com
Design is a multi layered process, much more than the visuals. [UX, design process]
Aline Silveira

Tech Insights· blog.intercom.com
Design is a multi layered process, much more than the visuals. [UX, design process]
Shared by
Read on blog.intercom.com- Link offline
valentinog.com · offline
The best introductory tutorial I found so far for Django Rest Framework + React
Vanessa Barreiros
Link offlineTech Insights· valentinog.com
The best introductory tutorial I found so far for Django Rest Framework + React
Shared by
The original link on valentinog.com is no longer available.
Look for it on the Wayback Machine- Drf
- Intro
- React
Tech Insights· stackoverflow.com
When setting up a bucket's policy on S3, if you want to access or change the data in it, you need to give permissions to both the bucket's root and its subobjects
Shared by
Read on stackoverflow.com- Amazon
- Bucket
- Policy
- S3

hackernoon.com
Different ways of using Python 3.7's built-in breakpoint method:
Debugging in Python has always felt a bit “awkward” compared with other languages I’ve worked in.
Luca Bezerra

Tech Insights· hackernoon.com
Different ways of using Python 3.7's built-in breakpoint method:
From hackernoon.com
Debugging in Python has always felt a bit “awkward” compared with other languages I’ve worked in.
Shared by
Read on hackernoon.com- Breakpoint
- Debugging
- Python
Tech Insights· stackoverflow.com
How to get diff to report summary of new, changed and deleted lines:
Shared by
Read on stackoverflow.com- Diff


Tech Insights· reactjs.org
React Composition vs Inheritance:
Shared by
Read on reactjs.org- Composition
- Inheritance
- Oo
- React
- Reuse
dba.stackexchange.com
On PostgreSQL, use
substringfunction with regex along with multiple columns onorder byto properly mix numeric with alphabetical order:Flávio Juvenal
Tech Insights· dba.stackexchange.com
On PostgreSQL, use
substringfunction with regex along with multiple columns onorder byto properly mix numeric with alphabetical order:Shared by
Read on dba.stackexchange.com- DB
- PostgreSQL

robinwieruch.de
Session Storage and Local Storage in React
Learn how to use the local storage in React to store state by using a React Hook called useLocalStorage ...
Arimateia Neto

Tech Insights· robinwieruch.de
Session Storage and Local Storage in React
From robinwieruch.de
Learn how to use the local storage in React to store state by using a React Hook called useLocalStorage ...
Shared by
Read on robinwieruch.deTech Insights· uxdesign.cc
How far can you ride scrolling gestures in a design?
Shared by
Read on uxdesign.cc
gitignore.io
Amazing tool to generate useful gitignore files based on selected technologies:
Carlos Coelho

Tech Insights· gitignore.io
Amazing tool to generate useful gitignore files based on selected technologies:
Shared by
Read on gitignore.io- Git
- Gitignore
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



