Zod's Validation: Unleashing Precision in Data HandlingWhat is Zod? Zod is a TypeScript go-to for declaring and validating schemas! Think of Zod as your helpful sidekick, navigating you through different data types, from plain strings to intricate nested objects. Advantages of using Zod Zod stands out a...Jan 29, 2024 · 2 min readharbiola.hashnode.dev
How to Use Bash Scripting to Automate Things as a Software DeveloperBash scripting is a powerful tool that can be used to automate tasks on Linux and Unix-like operating systems. As a software developer, you can use bash scripting to automate a variety of tasks, such as: Building and deploying your applications Run...May 19, 2023 · 2 min readharbiola.hashnode.dev
Exploring Advanced Type Features in TypeScriptTypeScript is a superset of JavaScript that provides optional static type checking and type annotations. One of the main benefits of using TypeScript is that it allows you to catch errors early during development before they make it to production. In...Apr 20, 2023 · 3 min readharbiola.hashnode.dev
Best Practices for Deploying Next.js Applications to ProductionDeploying a Next.js application to production can be a complex process that requires careful planning and attention to detail. In this article, we'll explore some of the best practices for deploying Next.js applications to production environments, in...Apr 18, 2023 · 3 min readharbiola.hashnode.dev
How to Use Redis as a CacheIntroduction Caching is a technique used to speed up web applications by storing frequently accessed data in memory. Redis is an open-source key-value store that can be used as a caching mechanism for web applications. In this article, we'll explore ...Apr 15, 2023 · 3 min readharbiola.hashnode.dev