Published inJavaScript in Plain EnglishSeparation of Concerns in React#service locator #dependency injection #presentational #container #slotsJun 2, 20211Jun 2, 20211
Published inAWS in Plain EnglishProcess DynamoDB streams with LambdaUse DynamoDB streaming to notify all connected WebSocket clients about changes in TODO itemsApr 10, 2021Apr 10, 2021
Published inAWS in Plain EnglishSetup API Gateway WebSocket API with CDKThis is the first part in a series of posts in which I am going to describe the steps to build a TODO list that allows real-time…Mar 27, 20214Mar 27, 20214
Published inJavaScript in Plain EnglishCreate a list view in React with TypeScriptDisplaying a list of items is something web developers find themselves doing all the time. React doesn’t have a standard way to render a…Mar 18, 2021Mar 18, 2021
Published inJavaScript in Plain EnglishReplace Redux with useReducerRedux used to be my primary choice for managing global application state. I loved its simplicity, community around it, awesome developer…Mar 10, 2021Mar 10, 2021
Published inJavaScript in Plain EnglishHow to Test a Redux-Connected React ComponentRedux is a powerful library for handling global state. Some people hate it, some people love it. One thing I know for sure, if you use…Mar 7, 2021Mar 7, 2021
Published inJavaScript in Plain EnglishTips for typing React components with TypeScriptI love TypeScript. I consider it to be a best practise when setting up a new React project (even a simple one!). It is a great tool for…Mar 5, 20213Mar 5, 20213
Published inAWS in Plain EnglishCDK Pipelines: Beyond the BasicsHow to build a pipeline that deploys two stacks (backend and frontend) to AWS cloud using CDKFeb 28, 20211Feb 28, 20211
Published inJavaScript in Plain EnglishImprove React performance without memo()In my previous article I described a few ways to prevent excess re-renders in react applications. I focused on using useMemo and…Feb 27, 20211Feb 27, 20211
Published inJavaScript in Plain EnglishPrevent Excess Rerenders in ReactWhen developing a react application I typically don’t think a lot about rendering performance. React has its famous tree reconciliation…Feb 22, 2021Feb 22, 2021