Lessons we’ve learned on real projects (page 175)
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· hbr.org
"If you want to have stretch goals, you better have open ears" - great interview with Amy Edmondson, who first identified the concept of psychological safety in work teams:
Shared by
Read on hbr.org- Business
- Management
- Metrics

nngroup.com
Can Users Control and Understand a UI Driven by Machine Learning?
In a study of people interacting with systems using machine-learning algorithms for recommendations and personalization, users had weak mental models and difficulties making the UI do what they want.
Flávio Juvenal

Tech Insights· nngroup.com
Can Users Control and Understand a UI Driven by Machine Learning?
From nngroup.com
In a study of people interacting with systems using machine-learning algorithms for recommendations and personalization, users had weak mental models and difficulties making the UI do what they want.
Shared by
Read on nngroup.com- AI
- Machine Learning
- UI
- UX


Tech Insights· github.com
pytest-race allows you to test race conditions in your codebase
Shared by
Read on github.com- Pytest
- Python
- Testing

pluralsight.com
Page Object Pattern for Your Selenium Tests
Learn how to make your Selenium tests become more concise and readable by using Page Object Pattern in this free tutorial. Start learning and testing today!
João Lins

Tech Insights· pluralsight.com
Page Object Pattern for Your Selenium Tests
From pluralsight.com
Learn how to make your Selenium tests become more concise and readable by using Page Object Pattern in this free tutorial. Start learning and testing today!
Shared by
Read on pluralsight.com- Selenium
- Tests

martinfowler.com
Patterns for Daily Standup Meetings
Daily stand-up meetings have become a common ritual of many teams. However, there are many subtle details that distinguish effective stand-ups and a waste of time.
Tiago Costa

Tech Insights· martinfowler.com
Patterns for Daily Standup Meetings
From martinfowler.com
Daily stand-up meetings have become a common ritual of many teams. However, there are many subtle details that distinguish effective stand-ups and a waste of time.
Shared by
Read on martinfowler.com- Management
- People
- Scrum
Tech Insights· mydevice.io
List of screen specs for mobile devices
Shared by
Read on mydevice.io- Design
- Front End
- Mobile

gitexplorer.com
Git Command Explorer: find the right commands you need without digging through the web.
Choose a Git command by task and repository state, inspect what changes, and follow original worked examples measured on Git 2.56.0.
Felipe Farias

Tech Insights· gitexplorer.com
Git Command Explorer: find the right commands you need without digging through the web.
From gitexplorer.com
Choose a Git command by task and repository state, inspect what changes, and follow original worked examples measured on Git 2.56.0.
Shared by
Read on gitexplorer.com- Git


Tech Insights· medium.freecodecamp.org
The React Handbook
Shared by
Read on medium.freecodecamp.org- Handbook
- React
- Tutorial

hur.st
Bloom Filter Calculator:
Calculate the optimal size for your bloom filter, see how many items a given filter can hold, or just admire the curvy graphs. Also borrow my MIT licensed Javascript for your own programs.
Flávio Juvenal

Tech Insights· hur.st
Bloom Filter Calculator:
From hur.st
Calculate the optimal size for your bloom filter, see how many items a given filter can hold, or just admire the curvy graphs. Also borrow my MIT licensed Javascript for your own programs.
Shared by
Read on hur.st- Algorithm
- Data
stackoverflow.com
Django Admin: How to access the request object in admin.py, for list_display methods?
Flávio Juvenal
Tech Insights· stackoverflow.com
Django Admin: How to access the request object in admin.py, for list_display methods?
Shared by
Read on stackoverflow.com- Admin
- Django


Tech Insights· jamesshore.com
Excellent article about the trade-offs of Monolith, Microservices, Nanoservices, and Monorepo. Where Do You Want Your Complexity?
Shared by
Read on jamesshore.com- Agile
- Architecture
- DevOps
- Microservices
dba.stackexchange.com
Is a Postgres long-running query aborted if the connection is lost/broken?
Flávio Juvenal
Tech Insights· dba.stackexchange.com
Is a Postgres long-running query aborted if the connection is lost/broken?
Shared by
Read on dba.stackexchange.com- DB
- PostgreSQL

ses4j.github.io
Optimizing performance in Django REST Framework endpoints by avoiding N+1 problem
Solve slow Django REST framework API performance problems by eager-loading data, instead of inefficient database querying due to nested serializers.
Hugo Bessa

Tech Insights· ses4j.github.io
Optimizing performance in Django REST Framework endpoints by avoiding N+1 problem
From ses4j.github.io
Solve slow Django REST framework API performance problems by eager-loading data, instead of inefficient database querying due to nested serializers.
Shared by
Read on ses4j.github.io- Django
- Django Rest Framework
- Optimization
- Python
Tech Insights· stackoverflow.com
Select first row in each GROUP BY group?
Shared by
Read on stackoverflow.com- DB
- PostgreSQL
- SQL

github.com
Styling a styled-component requires explicitly passing down a className property: #issuecomment-388361988
Version Styled Components: 2.1.1 React: 16.0.0 Steps to reproduce const DataDefinitionListItem = ({ label, value }) => ( <DataDefinitionListItem...
Luca Bezerra

Tech Insights· github.com
Styling a styled-component requires explicitly passing down a className property: #issuecomment-388361988
From github.com
Version Styled Components: 2.1.1 React: 16.0.0 Steps to reproduce const DataDefinitionListItem = ({ label, value }) => ( <DataDefinitionListItem...
Shared by
Read on github.com- JavaScript
- React
- Styled Components
- UI
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



