Bloom Lab
Thursday, December 16, 2021
Tuesday, November 26, 2019
ES6 Recipe: JSON.stringify Map
Monday, November 25, 2019
TypeScript Recipe: Type Transformations in Practice
Tuesday, June 5, 2018
TypeScript Recipe: Elegant Parse Boolean
Thursday, April 5, 2018
React Recipe: Components Error Handling
This article is about the Errors Handling in React Components using TypeScript
Not handled error in any part of the UI could crash the whole application.
Error Boundaries only catch errors in the components below them in the tree.
As of React 16, errors that were not caught by any error boundary will result in unmounting of the whole React component tree.
Catch JavaScript errors anywhere in their child component tree, log those errors, and display a fallback UI.
Use JS error reporting services, so that you can learn about unhandled exceptions as they happen in production, and fix them.
Thursday, December 7, 2017
Chasing the Trunk Based Development
A source-control branching model, where developers collaborate on code in a single branch called trunk, resist any pressure to create other long-lived development branches by employing documented techniques. They therefore avoid merge hell, do not break the build, and live happily ever after..
Release branch is typically a snapshot from trunk with an optional number of cherry picks that are developed on trunk and then pulled into the branch.
Tuesday, October 3, 2017
CSS Recipe: Using the Flexbox layout mode
This article is about the using the flex-box layout mode in CSS3
Flexbox is the most useful in the context of the Responsive Web Design.
Subscribe to:
Posts (Atom)