How to add Google Analytics to Nuxt 3
We take a look at developing a Nuxt Plugin to enable Google Analytics functionality within our Nuxt Apps
We take a look at developing a Nuxt Plugin to enable Google Analytics functionality within our Nuxt Apps
Detailing how and why I use Linux as my primary operating system even though I am primarily a Dotnet Developer
adding modules and gradually introduce more of the key features of Nuxt 3 that will help you to build more complex apps and features.
A walk-through on How to add and use user secrets to manage application specific secrets using the dotnet cli
how to make use of the HttpClientFactory to implement the Typed Client pattern in dotnet.
When generating a new Nuxt 3 you’re presented with a minimal project structure, we dive into this structure and find out what we should do next
configuration to control and ensure certain types of files and directories
are not included into our git repository
Explore the latest version of Nuxt framework and how to start a new project using Nuxt 3 and Vue 3
Improve your development workflow by connecting to your database within your IDE
Design system solutions using modern architectural patterns and practices. This book discusses methods to keep a system responsive, even when it is being constantly updated, extending a system’s functionality without changing the core code, methods of maintaining data history, and designing a distributed transactional system.
With introduction of MsBuild we can now manage all these property settings and more in a single file that we can place in the Root of our solution directory along our solution file and it will be applied to all projects defined in the solution automatically.
All software architecture decisions involve some sort of trade off. This books equips you with the means to make the best choices.
API Design Patterns lays out a set of design principles for building internal and public-facing APIs.
Exploring the .net minimal Api templates and the how and why they can be useful for developers
Statement management can be a key aspect of any application design. It tends to cover a broad range data storage capabilities in your application, which may include accessing files on the file system or accessing a database of some description, with the purpose of manipulating the state of an object.
In this article we’ll explore how to create a simple state management microservice using dapr
Homebrew has spawned several sub-projects such as Linuxbrew, a Linux port now officially merged into Homebrew; Homebrew Cask, which builds upon Homebrew and focuses on the installation of GUI applications and taps dedicated to specific areas or programming languages and Frameworks like PHP & NodeJS etc.
MediatR Pipeline behaviours were introduced in Version 3, enabling you execute validation or logging logic before and after your Command or Query Handlers execute, resulting in your handlers only having to deal with Valid requests in your CQRS implementation
JetBrains Rider provides Docker support using the Docker plugin. The plugin is bundled and enabled by default. For more information. In this post we’ll walk through the process of running a docker compose files in Rider.
Mediator pattern is used to reduce communication complexity between multiple objects or classes. The pattern provides a mediator class which handles all the communications between different classes and supports easy maintenance of the code by loose coupling.
Cake is a build automation system for .NET Developers to script their build processes using a C# Domain Specific Language (DSL). In this post, we’ll explore the benefits of Cake and its major features with a concrete working example to achieve a flexible, maintainable, automated build process.