-
Navigating the Maze of Icon Picker Development
The icon picker dialog control presented a significant challenge in our project. This article chronicles the development journey, from initial task breakdown to final component integration. We explored various techniques, including code splitting, portals, and efficient icon loading. While the process was complex, the resulting icon picker is a robust and efficient component that enhances… Read More
-
Enhanced API Flexibility Through Slug Decoupling
To streamline API identification, we decoupled slug management from core icon functionality. This allowed us to introduce dedicated tables for slugs and their types, ensuring a centralized system. We also implemented a “SlugHistory” table for seamless redirects and historical context. Moving forward, we plan to enhance the API with features like slug suggestions and drag-and-drop… Read More
-
Infinite Scrolling in React
oday, I implemented a toggle for site edit mode, optimized code navigation with markdown links, and removed outdated code. I also created a dialog for editing navigation icons and explored infinite scrolling in React. I tackled performance issues, including debouncing scroll events and leveraging useDeferredValue for smoother item loading. Read More


