Lessons we’ve learned on real projects (page 112)
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· help.figma.com
Great tutorials on how to use Figma
Shared by
Read on help.figma.com- Design
- Figma



quantamagazine.org
Researchers are one step closer to injecting probability into deterministic machines.
Lais Varejão

Tech Insights· quantamagazine.org
Researchers are one step closer to injecting probability into deterministic machines.
Shared by
Read on quantamagazine.org- Probability
- Randomness
- Research


Tech Insights· invisionapp.com
Best practices for design system naming conventions
Shared by
Read on invisionapp.com- Design
- UX


Tech Insights· momentjs.com
MomentJS officially entered maintenance mode #/-project-status/
Shared by
Read on momentjs.com- JavaScript
- Moment

thoughtworks.com
Managing feature toggles in teams
For its advocates, trunk-based development (TBD) is seen as preferable to feature branches because it makes Continuous Integration easier and reduces the chance of painful merge conflicts. Despite its advantages, TBD introduces its own challenges. When all code is in the main branch, unfinished or untested features can intermingle with finished ones, preventing the deployment of otherwise completed work.
Joao Veras

Tech Insights· thoughtworks.com
Managing feature toggles in teams
From thoughtworks.com
For its advocates, trunk-based development (TBD) is seen as preferable to feature branches because it makes Continuous Integration easier and reduces the chance of painful merge conflicts. Despite its advantages, TBD introduces its own challenges. When all code is in the main branch, unfinished or untested features can intermingle with finished ones, preventing the deployment of otherwise completed work.
Shared by
Read on thoughtworks.com- Development

fs.blog
Set of fundamental principles for designing systems #systems
The smartest people in the world use mental models to make intelligent decisions, avoid stupidity, and increase productivity. Let's take a look at how ...
Marcos Felipe

Tech Insights· fs.blog
Set of fundamental principles for designing systems #systems
From fs.blog
The smartest people in the world use mental models to make intelligent decisions, avoid stupidity, and increase productivity. Let's take a look at how ...
Shared by
Read on fs.blog- Design
- Growth
- Mental Models

blog.miguelgrinberg.com
Sync vs. Async Python: What is the Difference?
Have you heard people say that async Python code is faster than "normal" (or sync) Python code? How can that be? In this article I'm going to try to explain what async is and how it differs from…
Gustavo Carvalho

Tech Insights· blog.miguelgrinberg.com
Sync vs. Async Python: What is the Difference?
From blog.miguelgrinberg.com
Have you heard people say that async Python code is faster than "normal" (or sync) Python code? How can that be? In this article I'm going to try to explain what async is and how it differs from…
Shared by
Read on blog.miguelgrinberg.com- Async
- Python


Tech Insights· medium.com
How we improved the workflow between product designers and frontends
Shared by
Read on medium.com- Design
- Design System
- Design System
- Front End
- UI

ohshitgit.com
Oh shit, git! Some of the most common things that can go wrong when working with git.
Felipe Farias

Tech Insights· ohshitgit.com
Oh shit, git! Some of the most common things that can go wrong when working with git.
Shared by
Read on ohshitgit.com- Git

adamj.eu
What happens when you run manage.py test?
You run your tests with manage.py test. You know what happens inside your tests, since you write them. But how does the test runner work to execute them, and put the dots, Es, and Fs on your screen?
Rebeca Sarai

Tech Insights· adamj.eu
What happens when you run manage.py test?
From adamj.eu
You run your tests with manage.py test. You know what happens inside your tests, since you write them. But how does the test runner work to execute them, and put the dots, Es, and Fs on your screen?
Shared by
Read on adamj.eu- Django
- Test

blog.greenroots.info
10 lesser-known Web APIs you may want to use
API is the acronym for Application Programming Interface which defines interactions between multiple software architecture layers. Programmers carry out…
Victor Ferraz

Tech Insights· blog.greenroots.info
10 lesser-known Web APIs you may want to use
From blog.greenroots.info
API is the acronym for Application Programming Interface which defines interactions between multiple software architecture layers. Programmers carry out…
Shared by
Read on blog.greenroots.info- JavaScript
- Web


Tech Insights· devtoolschallenger.com
Get to know the animation inspector inside dev tools. This experience is designed for the Firefox Developer Edition but it works with the standard version too.
Shared by
Read on devtoolschallenger.com- Front End
- Web

productplan.com
introductory list of useful tools for PMs separated by area of use
Product management tools are essential for communicating and executing a product strategy. Here are the 12 best product management tools for your stack.
Rob Novelino

Tech Insights· productplan.com
introductory list of useful tools for PMs separated by area of use
From productplan.com
Product management tools are essential for communicating and executing a product strategy. Here are the 12 best product management tools for your stack.
Shared by
Read on productplan.com
enterprisedb.com
Overview postgresql indexes
This article describes indexes in PostgreSQL and how they can help retrieve data faster.
Marcos Felipe

Tech Insights· enterprisedb.com
Overview postgresql indexes
From enterprisedb.com
This article describes indexes in PostgreSQL and how they can help retrieve data faster.
Shared by
Read on enterprisedb.com- Database
- PostgreSQL
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



