Posts
All the articles I've posted.
Using Prisma to Bridge JavaScript Devs to Databases with Elegance
Published: at 08:00 PM•othersConfused about Prisma's approach to database joins and when to use raw SQL versus native functions? Dive into this post for clarity. We demystify Prisma's handling of database relationships and guide you on when to leverage the precision of raw SQL within the Prisma ecosystem
Read moreUsing Prisma with TypeScript for Rapid Database Query Testing
Published: at 08:00 PM•othersPrisma, paired with TypeScript and Node.js, empowers developers with a swift, direct-to-console query testing environment. This streamlined approach facilitates quick prototyping and refinement, eliminating the need for complex service or web page integration. It's a modern developer's toolkit for effortless database interactions, offering a rapid feedback loop for the perfect query. Dive in and simplify your database journey!
Read moreLeveraging AI to Iteratively Improve Code Quality
Published: at 08:00 PM•othersIn today's blog, we look at how AI, particularly ChatGPT, can be an invaluable collaborator in the software development process. The case in point? Creating and iteratively improving an email obfuscator for the large-scale event, Silicon Valley Code Camp. This isn't just about generating code; it's a deep dive into enhancing code quality and boosting developer productivity.
Read moreManaging Job Queues in Bull While Preventing Log Clutter from Unprocessed Jobs
Published: at 08:00 PM•othersThis blog post explores how to efficiently manage job queues in Bull, focusing on a specific use case, email processing. We delve into the nuances of serial queue processing and discuss strategies to prevent unnecessary log clutter from jobs that find no work to execute.
Read moreManaging Redis Memory Limits in Docker-Compose
Published: at 08:00 PM•othersThis blog post serves as a comprehensive guide on managing Redis memory limits using a Docker Compose file. It covers the risks of not setting a memory limit—like uncontrolled memory growth and resource contention—as well as the potential downsides of setting one, such as data eviction. The post provides step-by-step instructions to modify the docker-compose.yml file, allowing for memory restrictions, and how to verify that the settings are correctly applied.
Read more