Staff Manager, Customer Security & Trust
Remote - United States
Remote - United States
The technical leadership event for staff engineers and up
FeaturedSecuring Existing Applications with Joylynn Kirui
A rich user control ecosystem has always been one of the most important WinForms success guarantors. While the runtime support for Custom Controls remains unchanged, there are breaking changes with the design time support for the new Windows Forms (WinForms) .…
*slaps roof of [programming language]* this bad boy can fit so much [syntax sugar] into it - GitHub - betaveros/noulith: *slaps roof of [programming language]* this bad boy can fit so much [syntax ...
StackOverFlow have temporarily blocked users from posting responses / codes / answers created by the OpenAI's chatbot ChatGPT.
Staying up to date with relevant news about your tech stack and virtual events is not always easy. There are lots of different sources and seeking out the information can be time-consuming. To help get you the information you need, we’re experimenting with bri…
Introducing Bean Machine Graph Bean Machine has many nice properties: It is integrated with Python, a language often used by data scientists It describes models using the rich, flexible pytorch lib…
A blog post where we use Wireshark to trace the Kafka networking protocol. The client is a simple C# app interacting with a multi-broker Kafka cluster.
Powerful podcast hosting and analytics. By podcasters, for podcasters.
Join the NDC Conferences Giveaway: https://mailchi.mp/nickchapsas/ndcCheck out my courses: https://nickchapsas.comBecome a Patreon and get source code access...
Abstraction and Encapsulation are two fundamental concepts in object-oriented programming. So let us have a small look what the difference is between those two.
Preconditions, postconditions and invariants, oh my! The old adage about Garbage In, Garbage Out is a really important aspect of our profession. If you try t...
Header file inclusion order dependencies.
In this post, I describe how to detect and prevent http requests to external services from .NET unit tests.
We're going to look at some of the ways we can enumerate an Enum in C#. Enums allow us to declare a group of related constant values.
We explore the world of GitHub Codespaces and all the joy that it can bring to development.
Learn how to use a custom IAuthorizationPolicyProvider in an ASP.NET Core app to dynamically generate authorization policies.
Learn how to use a custom IAuthorizationPolicyProvider in an ASP.NET Core app to dynamically generate authorization policies.
Blazor offers a wide range of solutions with application-wide CSS, CSS Isolation and leveraging CSS variables.
Web browsers have come a long way, from cookies to the Web Storage API. Let’s understand these plus sessionStorage vs. localStorage.
A subquery is a type of query that is embedded—or nested—into a data manipulation language (DML) statement. The data returned by the subquery is passed into the DML statement and incorporated into its overall logic. The subquery itself is typically a SELECT st…
When we started with TimeRocket in 2015, we used C# as the programming language for our backend. In 2020, we started using F# for our new code. We see little value in rewriting existing C# code to F# and do so only when major changes are due in existing C# cod…
Azure Static Web Apps doesn't support deep linking with authentication. This is a problem for many applications. This post describes how to work around this limitation.
Instead of use the Service Locator pattern to tidy up your ASP.NET MVC controllers, consider using the [FromService] attribute to provide even greater cleanliness and separation of concerns to your classes.
In the previous post I showed how to pass a Polly Policy Wrap into an Minimal API endpoint with dependency injection. In this post I'll show to use the Policy Wrap with the Http Client Factory, passing that into the endpoint.
It is well-known, or at least well-documented, that F# is an excellent language for doing type-driven development using domain driven design, although it may be less well known that F# is an excellent language for microservices. Indeed, microservices benefit g…
I used to work at a place that sold ads. One of the things this company wanted was for the employees to try it out and see what it was like to actually use the ads product themselves. It's the usual "dogfooding" thing you hear about sometimes.
test ...
Learn about the benefits, challenges, and best practices for Web-Queue-Worker architectures on Azure.
Any kind of mismatch, really.
🆕 Added MemoryPack support A new serializer is now available in its own package, to support the new MemoryPack serialization format. It is based on the amazing work by @neuecc , and this new serial...
I do worry that we have uncritically accepted the idea that decentralization is ...
ChatGPT passes the 2022 APCSA free response section - README.md