Hi, I'm Jeevan
Software Developer
RECENTLY PUBLISHED
30 essential design patterns for distributed systems
Distributed systems are complex, requiring careful planning and design to handle challenges like data consistency, fault tolerance, and scalability. Below are 30 essential patterns in distributed systems
Clean Architecture and Vertical Slice Architecture
One common challenge in software development is organizing the code to be clear and easy to work with. This is where different architectural styles, like Clean Architecture and Vertical Slice Architecture, come into play.
Managing Multiple Java Versions in Azure DevOps Pipeline on Windows Server 2019 with Visual Studio 2019 Build Agent
How to use multiple Java versions in an Azure DevOps pipeline with a Windows Server 2019 and Visual Studio 2019 build agent
Dynamically Populating Parameters in Manual GitHub Action
How to dynamically populate option values in manual GitHub Action parameters. It uses a GitHub Action designed to update the YAML file of the main action whenever changes are pushed to the branch. It also uses a script to read the current parameter values, compare them to the dynamic values, and update the YAML file if they differ. This strategy allows for real-time updates and dynamic population of choice parameters in your GitHub Actions.