Blog
- The AHA principleDesign Patterns
- Key Non-tech Skills In TechProductivity
- The God Objectdesign patterns
- Magic Numbersdesign patterns
- 3 Benefits of Tailwind CSSCSS
- JavaScript: DebuggingJS
- JavaScript: .reduce()js
- JavaScript: ES6 ModulesJS
- JavaScript: Event DelegationJS
- JavaScript: Object PrototypesJS
- JavaScript: Pass variables by value or by reference?JS
- JavaScript: this keywordJS
- JavaScript: Event PropagationJS
- 5 Productivity Tips for a Software DeveloperProductivity
- OAuth with Supabase and Next.jsAUTHSUPABASENEXTREACT
- Redux: A Simple GuideJSReactRedux
- React Testing Library: Mock FunctionsJSReactTesting
- React Testing Library: AssertionsJSReact
- React Testing Library: InteractionsJSReactTesting
- React Testing Library: QueriesJSReactTesting
- Accessibility: Semantic HTMLHTMLAccessibility
- React: Context vs ReduxJSReact
- React: MemoizationJSReact
- React: on useEffectJSReact
- Why do we need Webpack?JS
- Tips for Good UI DesignUIDesign
- What is the JavaScript event loop?JS
- What's the big deal with Next.js?JSReactNext.js
- The Modern Web StackArchitecture