Programming Getting Started with microservices the sane way. Part 4: Tying it all together with logstash Tying rabbitMq to logstash and integrating with elasticsearch and kibana
Programming Getting Started with microservices the sane way. Part 3: ElasticSearch and Kibana Set up a basic kibana and elasticsearch docker instance in order to explore the demo data and see how they work.
Programming Getting Started with microservices the sane way. Part 2: RabbitMq Minimal setup for a rabbitMq instance running in a Docker Container.
Programming Getting started with Microservices the sane way. Part 1: Introduction When thinking about microservices you have to think beyond the APIs. Maintaining communication and consistency is where it starts getting complicated.
Programming Useful docker and docker-compose commands Commonly used docker commands that I sometimes take for granted until I forget one of them.
Programming C# Building your own extension methods. C# has had extension methods since 2007 and with it came LINQ (Language INtegrated Query) and a massive set of extension methods that changed C# development forever. It is a prime candidate for
Programming Getting your head around ASP.NET MVC(Model-View-Controller) CORE When I made the switch from Web Forms to MVC a few years back. I thought my head was going to explode. It's loose coupling allows it to do a lot of magic
Entity Framework Entity Framework Composable Queries using LinqKit One of the biggest drawbacks to SQL is the inability to reuse pieces of a query. Technically you can create views but then you wind up joining views to views consuming views and
Programming C# Introduction to Expression Trees Recently I was in a situation where I needed to write my own expression trees to be consumed by Entity Framework. I thought that it would be a good opportunity to pass what
Programming Creating an Aurelia Bootstrap Calendar Of Events - Part 2 Create a custom element This is part two of a multi-part tutorial on how to build a bootstrap calendar with Aurelia Aurelia Calendar Part 1 Aurelia has a built in custom element modeled after web components. This
Programming Creating an Aurelia Bootstrap Calendar Of Events - Part 1 Getting Started and Overriding Bootstrap I needed a calendar as a centerpiece for an application that I am working on. After looking through the internet for something that I liked and not finding it. I decided to do