PinnedReact 19: Goodbye to Old Features, Hello to the FutureReact 19 is shaping up to be an important update, enhancing the performance and developer experience introduced in React 18. This new…Sep 2611Sep 2611
PinnedThe Entrepreneurial Mindset: How Engineers Can Stand Out in Today’s Tech LandscapeAre you a silo engineer, just doing what is assigned to you on a task board and calling it a day? It’s not enough to just knock off coding…Sep 19Sep 19
PinnedNext.js vs. Vite: When to Choose Each for Your React ProjectsAmong the many options available, Next.js and Vite have emerged as popular choices, especially for developers working with React. Both…Aug 23Aug 23
PinnedWhy You Don’t Need Redux Anymore?Redux has been tied with React projects for many years now. I even see job postings for React, that require Redux experience and knowledge…Feb 28, 202317Feb 28, 202317
PinnedUnderstanding Server Components in React 18 and Next.js 13With the release of Next.js 13, they have a new /app directory that has newer approaches to data rendering, fetching, and also uses the…Feb 15, 202313Feb 15, 202313
A Software Architect’s Guide to Choosing Next.js for Your ProjectAs a software architect, selecting the right technology stack is a strategic decision that impacts the entire lifecycle of your project…Sep 214Sep 214
Enhance Your Next.js Applications with Server Actions: A Step-by-Step GuideAs web applications grow more complex, managing server-side logic alongside client-side interactions can become a challenge.Aug 22Aug 22
Freshen Up Your Codebase: The Essential Guide to Refactoring!Are you thinking about getting on a refactoring task? Do you feel that your code smells, and needs some refactoring? Well, then there are…Mar 11Mar 11
Transforming Legacy Code — A Software Consultant’s PerspectiveAs a Software Consultant, many times I work with teams that have to deal with legacy code. Working with legacy code is a common challenge…Jan 251Jan 251
Integrating Cypress with GitHub Actions: Streamlining Your CI/CD WorkflowIn the dynamic world of software development, ensuring the robustness and reliability of web applications is paramount. This is where the…Jan 19Jan 19