Posts
All the articles I've posted.
My TypeScript Skills Improving and Best Practices
Published: at 08:00 PMI improved my TypeScript skills by resolving a bug in a REST service, learning the importance of proper type assertions and error handling in Prisma database interactions.
Silicon Valley Code Campfire Software Architecture Event Summary
Published: at 08:00 PMSilicon Valley Code Campfire Software Architecture Event Summary
Understanding OBS Backup Server Transition and Quick Reconnection Strategy
Published: at 08:00 PMWhen streaming with OBS and using a backup server, transitioning back to the primary server can be slow as it doubles the reconnection wait time each attempt. A workaround involves stopping the stream while disconnected, then reconnecting to the internet and resuming the stream, although this method has limitations.
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.