Category Archives: Uncategorized

Hello, React! – A Beginner’s Setup Tutorial

React has been around for a few years now and there are quite a few tutorials available. Unfortunately, many are outdated, overly complex, or gloss over configuration for getting started. Tutorials which side-step configuration by using jsfiddle or code generator … Continue reading 

| Comments Off

Exploring TypeScript

A proposal to use TypeScript was recently made within my development team, so I’ve taken a bit of time to investigate the platform.  This article reflects my thoughts and conclusions on where the platform is at this point.   TypeScript: … Continue reading 

| Comments Off

Git on Windows: Whence Cometh Configuration

I recently went through the process of setting up a new development environment on Windows which included installing Git for Windows. At one point in the course of tweaking my environment, I found myself trying to determine which config file … Continue reading 

Also posted in architecture, CQRS, How To, learning, patterns | 54 Comments

Tiny Steps: Creating Fixie 2.0

With the recent release of .NET Core, it’s time to upgrade the Fixie test framework. Fixie needs to support the new project structure, tooling, and cross-platform behavior introduced by .NET Core: not only should developers of this project benefit from … Continue reading 

| Comments Off

Separation of Concerns: Application Builds & Continuous Integration

I’ve always had an interest in application build processes. From the start of my career, I’ve generally been in the position of establishing the solution architecture for the projects I’ve participated in and this has usually involved establishing a baseline … Continue reading 

| Comments Off

Powerful Integration Testing

The Fixie test framework has been in production use for over a year now, and I’ve had a chance to work with it on a number of real world projects as well as a large project developed for training purposes. … Continue reading 

| Comments Off

Implementing a CI/CD pipeline

Introduction In one of my previous posts I have talked about continuous deployment and continuous delivery and why it is important. In a series of posts I want to describe in detail the various patterns that are necessary to successfully implement … Continue reading 

Also posted in .NET, architecture, containers, continuous deployment, design, How To, introduction, Micro services, patterns, practices | 1 Comment

Set goals you can *do*

It’s New Year’s Resolution time, but this applies to Quarterly Objectives and other professional development goals, too. Set your goals around behaviors that are under your control. Sounds trivial, but it isn’t how most people write goals. “Lose weight” isn’t … Continue reading 

Also posted in AngularJS, How To, introduction | 15 Comments

long time listener first time caller

Man oh man!  I have been using windows for as long as I can remember.  And I have been professionally writing software in a windows world since I got out of the military.  I have heard several times that Linux … Continue reading 

| Comments Off

Build your own single function keyboard

I mentioned in my last post that it took months between the time I ordered my Infinity Ergodox keyboard and the time it arrived. In the meantime, I started reading up on it, and learned that the firmware could also … Continue reading 

| Comments Off