Anton Shcherbyna.NET Microservice API Testing Best Practices for Developers: Exploring Alternatives to SpecFlow and…The project I had the opportunity to be a part of was a rapidly expanding e-commerce startup. It began with a microservices architecture…Aug 31, 2023Aug 31, 2023
Anton ShcherbynaOptimizing Development Environments with VSCode Dev Containers and DockerIn my earlier post “Unlocking the Power of WSL2: Developing Big Microservices Systems on Windows”, I explored the utilization of WSL for…Apr 3, 2023Apr 3, 2023
Anton ShcherbynaUnlocking the Power of WSL2: Developing Big Microservices Systems on WindowsIn the world of microservices, Linux has become the operating system of choice for running production services. Linux provides a stable…Mar 22, 20231Mar 22, 20231
Anton ShcherbynaHow does Azure Media Services work for live video streaming?When it comes to streaming versus downloading, it’s easy to get a little confused. Both are ways of sending files and receiving data over…Mar 5, 2023Mar 5, 2023
Anton ShcherbynaBreaking It Down: Decomposition Techniques for Better Software DevelopmentDecomposition helps to improve the quality, reliability, and maintainability of software systems, while also making them easier to develop…Mar 4, 2023Mar 4, 2023
Anton ShcherbynaInside Look: A Real-World Example of Software Documentation on a ProjectSoftware documentation is an essential component of software development that helps teams to communicate, collaborate, and maintain their…Feb 28, 2023Feb 28, 2023
Anton ShcherbynaIdentity Server: Tips for configuring scopes and role-based access control (RBAC)In the following example, we will explore how IdentityServer and OAuth can be used to secure a web application and API, and how these tools…Feb 22, 2023Feb 22, 2023
Anton ShcherbynaOAuth 2.0: Tokens, scopes, permissions. Busting MisunderstandingsOAuth has become a widely adopted standard for securing APIs and granting access to protected resources. However, there are still many…Feb 22, 2023Feb 22, 2023