Quick Thoughts
Blog
A space to share hands-on knowledge about SharePoint, Power Apps, Power Automate, and AI, with practical insights, solution breakdowns, and implementation guidance.
React Lifecycle Series: Part 2 - React Lifecycle's Core: Updating Phase Demystified
Master the updating phase of React class components lifecycle. Learn how render() and componentDidUpdate() work together to handle state and props changes, with practical examples and best practices.
ReactWeb DevelopmentComponent LifecycleFrontend DevelopmentNov 25, 2024React Lifecycle Series: Part 1 - The Basics of React Class Component Lifecycle
Master the fundamentals of React class component lifecycle with this comprehensive guide. Learn about the mounting phase, key lifecycle methods like constructor, render, and componentDidMount, with practical examples.
ReactWeb DevelopmentJavaScriptComponent LifecycleFrontend DevelopmentClass ComponentsNov 24, 2024๐ Setting Up Tailwind CSS and shadcn/ui for SPFx Projects
A comprehensive guide to integrating Tailwind CSS and shadcn/ui components into SharePoint Framework projects using PostCSS and Gulp for modern, responsive UI development.
SPFxTailwind CSSshadcn/uiSharePointWeb DevelopmentUI/UXReactNov 12, 2024Efficiently Track Token Usage in Streamed Chat Completions
Learn how to efficiently track token usage in streamed chat completions using OpenAI's API, optimizing costs and enhancing application performance.
openaigenaiAzureProgramming BlogsNov 7, 2024