Lessons we’ve learned on real projects (page 120)
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











onepageonehour.com
a statement on why done is better than perfect with a way to work with constraints to force less-than-optimal deliveries
A pledge to reduce busywork, increase collaboration, and drive better outcomes.
Rob Novelino

Tech Insights· onepageonehour.com
a statement on why done is better than perfect with a way to work with constraints to force less-than-optimal deliveries
From onepageonehour.com
A pledge to reduce busywork, increase collaboration, and drive better outcomes.
Shared by
Read on onepageonehour.com- Documentation
- Management
- Process


Tech Insights· youtube.com
You can find bugs in your machine learning pipeline by checking how each feature interferes to the error of the model using XAI methods:
Shared by
Read on youtube.com- Machinelearning
- Shap
- Xai

github.com
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages.
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by https://zapple.tech and https://automated-testing.info - atinf...
David Pierre

Tech Insights· github.com
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages.
From github.com
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by https://zapple.tech and https://automated-testing.info - atinf...
Shared by
Read on github.com- Tests


Tech Insights· github.com
Work with yarn/npm packages locally for package development purposes, without publishing those packages to the remote registry.
Shared by
Read on github.com

Tech Insights· medium.com
A terminology guide to make our interfaces more consistent.
Shared by
Read on medium.com- Design
- UI
- Ux Writing

interaction-design.org
Forgiveness as a design principle
Users are only human, and, consequently, they make mistakes. For their errors not to lead to poor experiences, it’s your job as a designer to help them.
Aline Silveira

Tech Insights· interaction-design.org
Forgiveness as a design principle
From interaction-design.org
Users are only human, and, consequently, they make mistakes. For their errors not to lead to poor experiences, it’s your job as a designer to help them.
Shared by
Read on interaction-design.org- Best Practices
- Design
- UI
- UX


Tech Insights· uxdesign.cc
The best products & websites for UI/UX designers.
Shared by
Read on uxdesign.cc- Design
- UI
- UX

bundlers.tooling.report
Interesting comparison of JavaScript bundlers
A quick and easy way to figure out what the best tool for your next project is, if it’s worth your time to migrate from one tool to another and how to adopt a best practice into your existing code base. Brought to you by web.dev
Vanessa Barreiros

Tech Insights· bundlers.tooling.report
Interesting comparison of JavaScript bundlers
From bundlers.tooling.report
A quick and easy way to figure out what the best tool for your next project is, if it’s worth your time to migrate from one tool to another and how to adopt a best practice into your existing code base. Brought to you by web.dev
Shared by
Read on bundlers.tooling.report- JavaScript

understandlegacycode.com
5 arguments to make managers care about technical debt:
If you think that management wouldn't let you refactor Legacy Code, use these 5 arguments to convinc
Flavio Juvenal

Tech Insights· understandlegacycode.com
5 arguments to make managers care about technical debt:
From understandlegacycode.com
If you think that management wouldn't let you refactor Legacy Code, use these 5 arguments to convinc
Shared by
Read on understandlegacycode.com- Management
- Project
- Technical Debt


Tech Insights· queue.acm.org
Algorithms Behind Modern Storage Systems:
Shared by
Read on queue.acm.org- Databases

understandlegacycode.com
Convince managers to address Tech Debt with Enclosure Diagrams:
How to come up with a plan that will resonate with non-technical people, in 7 concrete steps.
Flavio Juvenal

Tech Insights· understandlegacycode.com
Convince managers to address Tech Debt with Enclosure Diagrams:
From understandlegacycode.com
How to come up with a plan that will resonate with non-technical people, in 7 concrete steps.
Shared by
Read on understandlegacycode.com- Codequality
- Metrics
- Refactoring
- Technical Debt

understandlegacycode.com
If you mock, are you even testing?
Is this the real code? Is this just fantasy? Let's discuss the problem with unit testing Legacy Code
Flavio Juvenal

Tech Insights· understandlegacycode.com
If you mock, are you even testing?
From understandlegacycode.com
Is this the real code? Is this just fantasy? Let's discuss the problem with unit testing Legacy Code
Shared by
Read on understandlegacycode.com- Mock
- Test


Tech Insights· peter.bourgon.org
Metrics, tracing, and logging and how they fit together?
Shared by
Read on peter.bourgon.org- Logging
- Metric
- Tracing

smashingmagazine.com
How to apply friction in UI design to prevent user errors.
In experience design, friction is the newsletter signup overlay covering the actual content, the difficult wording on a landing page, or the needless optional questions in a checkout flow. It’s usually the opposite of being intuitive or effortless. However, that doesn't mean that it's always bad for the users. In this article, Zoltan Kollin will show you when and how friction can be an efficient tool to actually design better experiences.
Aline Silveira

Tech Insights· smashingmagazine.com
How to apply friction in UI design to prevent user errors.
From smashingmagazine.com
In experience design, friction is the newsletter signup overlay covering the actual content, the difficult wording on a landing page, or the needless optional questions in a checkout flow. It’s usually the opposite of being intuitive or effortless. However, that doesn't mean that it's always bad for the users. In this article, Zoltan Kollin will show you when and how friction can be an efficient tool to actually design better experiences.
Shared by
Read on smashingmagazine.com- Design
- UI
- UX
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



