Lessons we’ve learned on real projects (page 53)
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· martinfowler.com
Gradually create a new system around the edges of the old, letting it grow slowly over several years until the old system is strangled: the strangler fig application
Shared by
Read on martinfowler.com- Legacy
- Maintenance
- Refactoring
- Softwarearchitecture

react.dev
How Does Dan Abramov Optimize After Be Complained about Website Speed?
React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.
Raí Siqueira

Tech Insights· react.dev
How Does Dan Abramov Optimize After Be Complained about Website Speed?
From react.dev
React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.
Shared by
Read on react.dev- Performance
- React
Tech Insights· stackoverflow.com
How to estimate the size of one column in a Postgres table?
Shared by
Read on stackoverflow.com- DB
- PostgreSQL


Tech Insights· github.com
data-diff is a command-line tool and Python library to efficiently diff rows across two different databases
Shared by
Read on github.com- Link offlineLink offline
Tech Insights· mattlayman.com
Debugging Tips And Techniques:
Shared by
The original link on mattlayman.com is no longer available.
Look for it on the Wayback Machine- Debug
- Software

react-spectrum.adobe.com
Date and Time Pickers for All:
We are very excited to announce the release of the [React Aria](../DateField/useDateField.html) and [React Spectrum](s2:DatePicker) date and time picker components! This includes a full suite of fully featured components and hooks including calendars, date and time fields, and range pickers, all with a focus on internationalization and accessibility. It also includes [@internationalized/date](../internationalized/date/), a brand new framework-agnostic library for locale-aware date and time manipulation.
Raí Siqueira

Tech Insights· react-spectrum.adobe.com
Date and Time Pickers for All:
From react-spectrum.adobe.com
We are very excited to announce the release of the [React Aria](../DateField/useDateField.html) and [React Spectrum](s2:DatePicker) date and time picker components! This includes a full suite of fully featured components and hooks including calendars, date and time fields, and range pickers, all with a focus on internationalization and accessibility. It also includes [@internationalized/date](../internationalized/date/), a brand new framework-agnostic library for locale-aware date and time manipulation.
Shared by
Read on react-spectrum.adobe.com- JavaScript
- React

github.blog
GitHub Copilot is generally available to all developers
We’re making GitHub Copilot, an AI pair programmer that suggests code in your editor, generally available to all developers for $10 USD/month or $100 USD/year. It will also be free to use for verified students and maintainers of popular open source projects.
Raí Siqueira

Tech Insights· github.blog
GitHub Copilot is generally available to all developers
From github.blog
We’re making GitHub Copilot, an AI pair programmer that suggests code in your editor, generally available to all developers for $10 USD/month or $100 USD/year. It will also be free to use for verified students and maintainers of popular open source projects.
Shared by
Read on github.blog

Tech Insights· youtube.com
Martin Fowler – What Does Tech Excellence Look Like?
Shared by
Read on youtube.com- Cd
- DevOps

review.firstround.com
Stop Overcomplicating It: The Simple Guidebook to Upping Your Management Game
Russ Laraway wades through all of the competing opinions, complex frameworks and advice out there on how to be a better manager, creating a simple, data-backed leadership toolkit.
Amanda Savluchinske

Tech Insights· review.firstround.com
Stop Overcomplicating It: The Simple Guidebook to Upping Your Management Game
From review.firstround.com
Russ Laraway wades through all of the competing opinions, complex frameworks and advice out there on how to be a better manager, creating a simple, data-backed leadership toolkit.
Shared by
Read on review.firstround.com- Management


Tech Insights· medium.com
CSS box-shadow Can Slow Down Scrolling:
Shared by
Read on medium.com- Browser
- CSS
- Performance

github.com
LocalStack - A fully functional local AWS cloud stack:
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline - localstack/localstack
Raí Siqueira

Tech Insights· github.com
LocalStack - A fully functional local AWS cloud stack:
From github.com
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline - localstack/localstack
Shared by
Read on github.com- Cloud

brainlenses.substack.com
People tend to favor solutions that involve adding something new over solutions that involve the subtraction of some existing element:
Rebeca Sarai

Tech Insights· brainlenses.substack.com
People tend to favor solutions that involve adding something new over solutions that involve the subtraction of some existing element:
Shared by
Read on brainlenses.substack.com- Bias

blog.bitsrc.io
Understanding the Suspense API in React 18:
We build Bit Cloud the way you’d build yours — from components, on the same platform we ship to you. Posts from the team building it.
Raí Siqueira

Tech Insights· blog.bitsrc.io
Understanding the Suspense API in React 18:
From blog.bitsrc.io
We build Bit Cloud the way you’d build yours — from components, on the same platform we ship to you. Posts from the team building it.
Shared by
Read on blog.bitsrc.io- React

radix-ui.com
Unstyled, accessible components for building high‑quality design systems and web apps in React:
Components, icons, and colors for building high‑quality, accessible UI. Free and open-source.
Rebeca Sarai

Tech Insights· radix-ui.com
Unstyled, accessible components for building high‑quality design systems and web apps in React:
From radix-ui.com
Components, icons, and colors for building high‑quality, accessible UI. Free and open-source.
Shared by
Read on radix-ui.com- Radix
- React
stackoverflow.com
You can use git log to search when a given string matches an entry in there and also see from which branch/tag they matched a...
You can use git log to search when a given string matches an entry in there and also see from which branch/tag they matched and even see the patch inline by using git log -S 'string-for-match' --source --all -p. -S is used to provide the search string, --source --all will properly format ref names to their respective source branch/tag and -p will allow you to see the patch inline. The last flag can be omitted if one just wants to see the list of commits and could go through each one individually by grabbing their hash and using a git show command afterwards. See for more
Carlos Coelho
Tech Insights· stackoverflow.com
You can use git log to search when a given string matches an entry in there and also see from which branch/tag they matched a...
You can use git log to search when a given string matches an entry in there and also see from which branch/tag they matched and even see the patch inline by using
git log -S 'string-for-match' --source --all -p.-Sis used to provide the search string,--source --allwill properly format ref names to their respective source branch/tag and-pwill allow you to see the patch inline. The last flag can be omitted if one just wants to see the list of commits and could go through each one individually by grabbing their hash and using agit showcommand afterwards. See for moreShared by
Read on stackoverflow.com- Git
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



