vkblogs.hashnode.devFixing Mobile Image Performance in Next.jsThe Problem We Faced Image performance is one of the most common and most misunderstood causes of slow mobile experiences. In one of our Next.js + Sitecore JSS projects, we received critical client feedback: "Images are not mobile responsive because...Jan 27·8 min read
vkblogs.hashnode.devStep-by-Step Guide to Creating Scalable Tailwind Components with Tailwind Variants📝 This is the second post in my Tailwind CSS blog series.In the first post, we explored how to manage dynamic classes using Tailwind Safelist.In this article, we’ll take it a step further by introducing tailwind-variants a powerful utility that simp...May 21, 2025·7 min read
vkblogs.hashnode.devEfficiently Manage Dynamic Tailwind CSS with Safelist & ThemingIntroduction Tailwind CSS is a utility-first CSS framework that’s loved for its speed, scalability, and productivity. But when building enterprise-level apps that integrate with a CMS like Sitecore and support multiple brands or single brand, develop...May 9, 2025·5 min read
vkblogs.hashnode.devCreating a Monorepo Using Turborepo, Next.js, and Tailwind CSS: A Complete GuideAs modern web applications grow in size and complexity, especially when encompassing multiple applications, developers are in search of more efficient ways to manage their codebases. A highly effective solution to this challenge is the use of monorep...Jul 9, 2024·6 min read