Rainbow Colorized Brackets in Visual Studio
A popular extension and later core feature of VS Code, rainbow bracket colorization is now available as a free extension for Visual Studio.
MANY articles on a wide array of topics. You’ll find a lot of my newer content is going to my YouTube channel first, but I do still blog occasionally.
A popular extension and later core feature of VS Code, rainbow bracket colorization is now available as a free extension for Visual Studio.
Pricing is hard, and pricing yourself and your services can be one of the toughest things to get right. While I can't claim to have the answer for how to ideally price your services, I can tell you this: If no one says …
Solved! My dell monitor had started showing an annoying error every 30 seconds or so saying 'Unsupported audio format. Set the audio output to pulse code modulation PCM'. I solved it with a quick change to my video card …
GitHub Issues offer a simpler approach to work item management than many other systems like Jira or Azure DevOps. Despite being lightweight, it can and is used to effectively track and prioritize work on thousands of …
I do a fair bit of video editing as part of producing content for Pluralsight, clients, and YouTube. Recently I took on the task of editing 48 videos from the Stir Trek 2022 conference, each of which mostly just needed …
If you're an employee, you probably have a boss, manager, supervisor, or similarly titled person to whom you report. Normally, you figure it's their job to " manage" you, and your job to do what they tell you. But it's …
Domain models should encapsulate logic operations so that there is only one way to perform a given logical operation. That means avoiding exposing entity state and ensuring operations flow through specific methods. By …
When building a domain model, proper object-oriented design and encapsulation should be applied as much as possible. Some teams choose to intentionally create anemic models with little encapsulation, which can lead to …
Commands and events are two common types of messages used in distributed application architectures, including microservice designs. Sometimes message formats need to be updated. Which party in the communication is …
In Domain-Driven Design, Aggregates are groups of objects that are persisted as a unit, with the root object being responsible for ensuring the validity of the entire aggregate. But how should this responsibility …