Posts
All the articles I've posted.
Converting PascalCase to CamelCase in JavaScript Records Using TypeScript
Published: at 08:00 PM•othersWhen you're knee-deep in data transformations, the little things like converting object keys from PascalCase to camelCase can become surprisingly complex. But what if you're working with TypeScript and need to maintain that strong type checking? In our latest blog post, we delve into this very topic. We dissect TypeScript's `Record` type for maximum flexibility and robustness, explain how `Object.entries()` is a game-changer for object manipulation, and walk you through each step of the conversion process with simple string operations—no regular expressions involved. Whether you're a TypeScript newbie or a seasoned veteran, this post will expand your toolkit for data transformations.
Read moreBuilding, Deploying, and Managing Docker Images with GitHub Actions
Published: at 08:00 PM•othersThis tutorial guides you on how to use Dockerfile, docker-compose, and GitHub Actions for building and deploying applications. It emphasizes the crucial role of DATABASE_URL in the Dockerfile, enabling different connection strings during build and runtime.
Read moreEnforcing SSL Connections in MySQL using Docker
Published: at 08:00 PM•othersIn this guide, we secure a MySQL server to accept only SSL connections, minimizing the risk of data exposure. This setup ensures our apps connect securely, protecting sensitive data. By focusing on database connection security, we take a crucial step towards building trusted applications.
Read moreUnderstanding TypeScript's Powerful Type Assertions Through Practical Examples
Published: at 08:00 PM•othersLeverage TypeScript type assertions for dynamic, adaptable object types.
Read moreCreating a Custom React Context Provider
Published: at 08:00 PM•othersCreate a reusable React Context Provider in Next.js for managing a searchable cookie list.
Read more