Posts
All the articles I've posted.
Effective Development Process with Two Branches, Dev and Prod
Published: at 08:00 PMTransitioning a significant web platform, such as the SiliconValley-CodeCamp.com website, is no small feat. As I delve deep into modernizing the site, I've taken on the challenge of porting it to Next.js 13, leveraging the power of React and the latest addition of server components. The magnitude of this change underscores the necessity of a meticulous and reliable development process. Even as a solo developer on this project, the importance of a robust process cannot be overstated. In the world of web development, particularly when revamping major platforms, adhering to a trusted methodology ensures the website remains operational during development, ensuring a smooth transition for its users.
ChatGPT Can Be Lazy And Not Think Out of the Box
Published: at 08:00 PMNavigating ChatGPT for database queries can be frustrating. In one instance, ChatGPT's solution for counting rows in a Prisma model proved problematic. Despite clarifications, the AI missed the mark, revealing its inability to completely rethink a problem. This behavior highlighted its shortcomings, resembling an approach worse than what one might expect from a junior programmer.
Handling Query Parameters in Next.js 13 React Server Components
Published: at 08:00 PMNext.js has always been at the forefront of providing streamlined experiences for React developers. With the introduction of React Server Components in Next.js 13, the framework has unlocked even greater potential. One of the standout features of these server components is their ability to manage server-side logic directly, eliminating the need for separate API routes. This integration streamlines the process of data fetching and other server-side tasks.
Redis Explained, Memory Metrics and Performance Insights
Published: at 08:00 PMRedis is an unmistakable presence in the world of databases, particularly for its blazing speed. But what’s the secret sauce behind its quicksilver performance? Today, we're going to shed some light on Redis's in-memory operations, determine how to gauge its memory consumption, and decipher some of the enigmatic metrics it yields.
ChatGPT for Code Reviews Accurate but Lacks Initiative
Published: at 08:00 PMChatGPT can be an asset in code review but lacks the instinct to suggest improvements or identify gaps that a junior developer might easily catch. While it does what it's told, don't expect it to go above and beyond.