Integrating OpenAI into a .NET application using a real-world article preparation process — from the initial draft to HTML markup and translations into multiple languages.
Moving from a single container to multiple containers is a natural stage in the evolution of an application. At the beginning of a project, it is often more important to get a working system into production as quickly as possible and only later focus on separating responsibilities and reducing accumulated technical debt.
A practical approach to automated testing for small and medium-sized .NET and Angular applications. The article covers the principles of organizing unit tests, integration API tests, and E2E tests using Playwright and Angular SSR. Special attention is given to test repeatability and running tests in GitHub Actions.
The guides on configuring .NET and Angular in Docker. It covers Dockerfile creation, Azure Container Registry setup, GitHub Actions for CI, and Azure Container App deployment. Developers can streamline containerization and deployment, enhancing scalability in cloud environments. Also, it's a wonderful start to try microservices on practice.
Embarking on a new project is like stepping into a realm of magic. What will the project look like? How will it operate? Are the technical decisions up to par? The only way to unravel these mysteries is to dive in and start working!
Let's discuss reasons why is it so important to implement your personal website. Which reasons could motivate a developer to invest free-time into it's implementation and content creation.