14 February 2025 · Reading time 10 minDocker for Developers: Transform Your Local Development EnvironmentA complete beginner's guide to Docker for local development. Learn how to containerize applications, set up development environments, and streamline your workflow with practical examples and best practices.DockerContainerizationDevelopment EnvironmentDevOpsLocal Development
22 January 2025 · Reading time 9 minMicroservices vs. The Mighty Monolith: Which Architecture is Right for Your Next Project?A comprehensive guide comparing microservices and monolithic architectures. Learn the pros, cons, and best practices to decide which approach fits your project needs, team size, and business goals.ArchitectureMicroservicesMonolithSoftware DesignSystem Design
15 September 2024 · Reading time 4 minUploading Files to AWS S3 Using Java Spring BootThis blog explains how to upload files to AWS S3 using Java Spring Boot. It covers setting up AWS credentials, configuring an S3 bucket, and implementing a file upload service with a REST API. Complete code examples and testing instructions using cURL or Postman are provided for seamless integration.AWSS3Spring Boot
8 March 2021 · Reading time 1 minReact Code-SplittingSpeed up your React app with dynamic importsReact
8 March 2021 · Reading time 3 minCRUD app with NestJs using TypeORMA basic CRUD app using NestJsNestJsTypeORM
6 March 2021 · Reading time 7 minPopular Vim CommandsVim was made available in 1991 and is a free, open source software. Available both as a command line interface and as a standalone program with a GUI, Vim is a text editor that is a modal version of the vi editor created for Unix in the 1970s; Vim stands for vi improved.Vim