Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Staff software developer at Workleap, father and husband. This blog is about .NET, Azure, other Microsoft technologies and software development in general.

News

Blog 1 year ago
How we enforce .NET coding standards at Workleap to improve productivity, quality and performance
In today's competitive software development landscape, organizations are actively looking to optimize their Software Development Life Cycle (SDLC) to deliver faster, with better quality, and reduce friction. The rise of Generative AI amplifies this trend
Read more
Report
Blog 1 year ago
How we enforce web API standards and guidelines at Workleap
Creating a web API means making a promise about the shape of the data exchanged between the API and its consumers. While behavioral aspects are also important, they often require more complex testing strategies, such as integration tests. When it comes to
Read more
Report
Blog 1 year ago
Embed Python in .NET applications to run models with transformers
The Python ecosystem is rich in libraries for natural language processing. As a .NET developer, it can be frustrating to miss out on all the possibilities offered by the Python community. Hugging Face, Jupyter notebooks, and many resources may seem out of
Read more
Report
Blog 1 year ago
How Workleap uses .NET Aspire to transform local development
Jessica just joined the team as a developer. After cloning her team's repos, she runs a single command in her terminal: leap run . Within minutes, she's looking at a fully functioning dashboard showing a microservice architecture with backends, frontends,
Read more
Report
Blog 1 year ago
Handle cancellation in tests with xUnit.net v3
Some tests may take a long time, and cancelling them in your IDE or CI might require some delay. File accesses, HTTP requests, database calls, delays, etc. can occur when you decide to interrupt the ongoing test run. In some IDEs, like Rider, you can stop
Read more
Report
Blog 1 year ago
Generating architecture diagrams from .NET Aspire resources at publish time
Software architecture diagrams tend to age poorly, often becoming obsolete as soon as actual implementations start diverging from the initial design. They struggle to keep up with the continuous evolution of code, dependencies, and business requirements.
Read more
Report
Blog 1 year ago
.NET Aspire improves developer onboarding while reducing costs
Reading outdated documentation for days. Chasing colleagues for missing information. Trying to run scripts that are no longer maintained. Waiting a week for IT to provide access to certificates and secrets. Requesting database dumps because seeding script
Read more
Report
Blog 1 year ago
Authenticating HTTP requests with cookies from an embedded WebView2 browser in WPF
Authenticating HTTP requests using cookies from an embedded browser in a desktop application can be useful for automating tasks on websites protected by Clou...
Read more
Report
Blog 1 year ago
Numeric sorting in .NET
Numeric sorting, also often known as natural sorting, organizes strings in a human-logical order, considering numbers atomically. With default sorting algorithms, "v10" would be sorted before "v3" because the comparison happens character by character, whi
Read more
Report
Blog 1 year ago
Local inter-process communication over named pipes with ASP.NET Core or StreamJsonRpc in .NET
In simple scenarios of communication between two processes on the same machine , one process can start another and pass information via environment variables or command-line arguments. It can also receive the execution result through return codes or...
Read more
Report
Show more news