This is going to be the first post in a series of articles about modern tooling and techniques for building distributed systems. In this post, I will show how to use Docker for Windows to set up an ELK (Elasticsearch, Kibana, Logstash) server that we are going to use in future articles. The series is particularly geared toward traditional .NET developers. Let’s get started…
Learning a New Programming Language
Attention: This article was published over 11 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.When I graduated from college, all I knew was C++ and a little Python. I have come a long way since then and picked …
Scripting with Python and AutoHotkey
Attention: This article was published over 11 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.After I began programming, I started noticing that some of the things I was doing on my computer at home were repetitive and could …
Caching Strategy Reminder for Maven-Based Docker Builds
Attention: This article was published over 11 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.My local development feedback loop between code change and runnable container was annoyingly long on a Maven-based project I was recently working on. I …
Node.js Meets .NET – Edge.js
Attention: This article was published over 11 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.With so much JavaScript development on the client side, it only makes sense that developers and organizations would want to develop server side applications …





