I Am NotMyself

Read More

Bobby Johnson

About Author

I am a passionate engineer with an interest in shipping quality software, building strong collaborative teams and continuous improvement of my skills, team and the product.

Simplest Possible ASP.NET Core Web Application in Docker for Windows


07 May, 2017


Create Project First, let's create a directory for our solution and create a couple folders. mkdir docker-web mkdir .\docker-web\src mkdir .\docker-web\scripts cd docker-web This simply creates a directory docker-web for the solution and two sub folders src for source code and scripts for powershell scripts we will be creating so we don't have to keep looking up the docker cli switches. Next, let's create a solution and simple ASP.NET Core web application. dotnet new sln dotnet new web -n webui -o .\src\webui dotnet sln .\docker-web.sln add .\src\webui\webui.csproj This creates a new solution

Continue reading

Zero to Azure CLI in Seconds Using Docker


23 Apr, 2017


I wanted to look into deploying a microservices based app to a Docker instance in Azure this morning. I found a guide that I wanted to walk though. In the getting started section of the guide, it directed me to install the Azure CLI 2.0. The CLI is python based and requires a python development setup, which I don't have on my windows based development system. I am not sure I want to go this route so installing a bunch of development tools for a platform I am not using on the bare metal of my machine is not

Continue reading

Setting Up Powerline Shell on Windows Subsystem for Linux


15 Apr, 2017


Installing Fonts Powerline Shell uses custom patched fonts for the glyph icons it uses. Contrary to the documentation, you actually need to install these fonts in Windows and set the console host font to one of them. This is pretty simple to do; first clone the repository, install the fonts and delete the repository. git clone https://github.com/powerline/fonts.git cd fonts ./install.ps1 cd ..;rm -r -for ./fonts When you run the install script, windows will act a little weird as it installs each font individually popping up a dialog for each. After several of these dialogs

Continue reading

Unit Testing Costs Too Much And Slows A Project Down


10 Mar, 2017


The company I contract through has a tradition of having monthly lunch where all of us contractors get together, eat, share war stories and on occasion present new techniques or ideas. Today's presentation was on fundamentals of unit testing. The presenter had put the presentation together as an introduction and he was intending on presenting to his client and wanted feedback. Lots of good conversation was had around getting back to the basics with unit testing and how to teach the technique to new developers. One of my fellow contractors mentioned that management at his client had made the decree

Continue reading

NuGet, Dependency Management & A Single Point of Package Truth


27 Dec, 2016


For the last few years, I have been doing a lot of contracting on enterprise .NET systems. Microsoft's focus on open source has led to a lot of adoption in my local area. I am seeing things like Bootstrap, Angular & AutoMapper getting used more and more. NuGet is slowly pushing it's way in and delivering value for sure. Enterprise codebases can be large sprawling masses of deeply nested directories spanning web, service, biztalk, SSIS and one off utility apps. Managing external dependencies can be a real bear to handle and keep clean. One thing that is not so obvious

Continue reading
Back to top