PinnedPublished inNerd For TechMocking APIs for frontend developersConsidering how loosely coupled web development is these days, leading to a separation of the frontend (mostly SPA) and backend(API…Mar 14, 2021Mar 14, 2021
Managing Pre and Post Steps in Go Tests.When writing tests in Go, we could have some repetitive steps needed for every test. For example, we are setting up a database for your…Sep 13, 2023Sep 13, 2023
Why I am building yet another component libraryThe journey leading to dorai-uiJan 9, 20222Jan 9, 20222
Published inUX CollectiveKeyboard support for accessible modalsCreating a Focus-lock hook in ReactDec 17, 2021Dec 17, 2021
Published inJavaScript in Plain EnglishBuild a Polymorphic Component in React and TypeScript“A polymorphic component is a component that can act in more than one way depending on how it is instantiated”.Dec 1, 2021Dec 1, 2021
Published inJavaScript in Plain EnglishWhy and How to Use Component Composition in ReactUnnecessary props and irrelevant conditionals are avoided with this approach, and our component is much more maintainable and reusable.Apr 19, 20212Apr 19, 20212
Published inJavaScript in Plain EnglishComposition: An Alternative to Props Drilling in ReactBefore reaching for context or libraries, think about composition.Apr 18, 20213Apr 18, 20213
Published inNerd For TechTesting API requestsYou can get part one of this article here. It focuses on Mocking APIs for frontend developers.Mar 29, 20211Mar 29, 20211
Published inNerd For TechDRY, WET, OR AHA?Software engineering is an ever-evolving industry with various challenges faced by engineers or programmers. One of such is writing…Mar 11, 2021Mar 11, 2021