Lessons we’ve learned on real projects (page 155)
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· uxplanet.org
kinds of breadcrumbs and when to use them
Shared by
Read on uxplanet.org- Design
- Navigation
- UI


Tech Insights· medium.com
UI Animations with React — The Right Way
Shared by
Read on medium.com- Animations
- React
- UI

twitter.com
Very cool thread from a Redux maintainer about React hooks and its implications
I've seen a lot of questions about React hooks usage lately, and React-Redux hooks specifically. I actually have a lot of thoughts on the tradeoffs that hooks bring. I'll probably turn this into a blog post later. (thread - 1 / however many tweets I wind up writing here):
João Lins

Tech Insights· twitter.com
Very cool thread from a Redux maintainer about React hooks and its implications
From twitter.com
I've seen a lot of questions about React hooks usage lately, and React-Redux hooks specifically. I actually have a lot of thoughts on the tradeoffs that hooks bring. I'll probably turn this into a blog post later. (thread - 1 / however many tweets I wind up writing here):
Shared by
Read on twitter.com- React
ux.stackexchange.com
interesting discussion about density and visual hierarchy for Settings pages
Aline Silveira
Tech Insights· ux.stackexchange.com
interesting discussion about density and visual hierarchy for Settings pages
Shared by
Read on ux.stackexchange.com- UI
- UX
Tech Insights· tobiasahlin.com
It’s very practical to use mouse cursor icons across your UI mockups to indicate hover, drag and blocked states on desktop. Here’s an asset with all available cursor states:
Shared by
Read on tobiasahlin.com- Design
- UI


Tech Insights· github.com
Absolutely Awesome React Components & Libraries:
Shared by
Read on github.com- JS
- React

atlassian.com
Atlassian Team Playbook's entry about Restrospectives
Elevate team success with an effective sprint retrospective meeting. Discover how to conduct a successful session, creative meeting ideas, and more.
João Lins

Tech Insights· atlassian.com
Atlassian Team Playbook's entry about Restrospectives
From atlassian.com
Elevate team success with an effective sprint retrospective meeting. Discover how to conduct a successful session, creative meeting ideas, and more.
Shared by
Read on atlassian.com- Project Management
- Team Management. Agile



blog.acolyer.org
"Rather than accepting the current rendered view (web page) as seen by the end-user as fixed, and then asking what can be don...
"Rather than accepting the current rendered view (web page) as seen by the end-user as fixed, and then asking what can be done to optimise the end-to-end loading time of that page, this paper examines the question of what changes to the current view could dramatically reduce its load time? I.e., small (or sometimes not so small) changes to what the end user ultimately sees on the page, that can have a net benefit on the overall user experience" -
Flávio Juvenal

Tech Insights· blog.acolyer.org
"Rather than accepting the current rendered view (web page) as seen by the end-user as fixed, and then asking what can be don...
"Rather than accepting the current rendered view (web page) as seen by the end-user as fixed, and then asking what can be done to optimise the end-to-end loading time of that page, this paper examines the question of what changes to the current view could dramatically reduce its load time? I.e., small (or sometimes not so small) changes to what the end user ultimately sees on the page, that can have a net benefit on the overall user experience" -
Shared by
Read on blog.acolyer.org- Design
- Performance

dev.to
101 Tips For Being A Great Programmer (& Human)
1. Get good at Googling Being a programmer is all about learning how to search for the ans...
João Lins

Tech Insights· dev.to
101 Tips For Being A Great Programmer (& Human)
From dev.to
1. Get good at Googling Being a programmer is all about learning how to search for the ans...
Shared by
Read on dev.to
blog.coinbase.com
Continuous Integration at Coinbase: How we optimized CircleCI for speed and cut our build times by 75%:
Rebeca Sarai

Tech Insights· blog.coinbase.com
Continuous Integration at Coinbase: How we optimized CircleCI for speed and cut our build times by 75%:
Shared by
Read on blog.coinbase.com- Ci
- Circleci

github.com
Ever wondered how to walk the humble path of becoming a (good) CTO?
:bulb: A community-curated list of awesome resources to help you grow as a CTO - mateusz-brainhub/awesome-cto-resources
Tiago Costa

Tech Insights· github.com
Ever wondered how to walk the humble path of becoming a (good) CTO?
From github.com
:bulb: A community-curated list of awesome resources to help you grow as a CTO - mateusz-brainhub/awesome-cto-resources
Shared by
Read on github.com- Tech Management


Tech Insights· medium.muz.li
How to Design Large and Complex Web Tables
Shared by
Read on medium.muz.li- Design
- Tables
- UI
- UX


Tech Insights· youtube.com
Lightweight Architectural Decision Records, the idea is to always answer the question: "Why did we decide to do it this way?" (Communicating and documenting architectural decisions:
Shared by
Read on youtube.com
stackabuse.com
Python help() function:
When writing and running your Python programs, you may get stuck and need to get help. You may need to know the meaning of certain modules, classes, functions,...
Flávio Juvenal

Tech Insights· stackabuse.com
Python help() function:
From stackabuse.com
When writing and running your Python programs, you may get stuck and need to get help. You may need to know the meaning of certain modules, classes, functions,...
Shared by
Read on stackabuse.com- Help
- Python
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



