Communication

Importance of communication, even when working solo.

Communication The fact that communication is important in the workplace goes without saying (well, I guess if that were true wouldn’t be saying it). The real point, or better put, insight here that seems almost counterintuitive is the fact that communication is still indispensible when a person is working solo or on projects where they are making fully independent progress. Now obviously communicating with yourself could take many forms. To be even more specific, I have come to believe strongly that you should leave artifacts of your communication behind. [Read More]

Learning Go--Resources and My Journey

Free and paid resources for learning Golang, plus my personal experience learning.

It has been an awfully long time in between blog posts. The past year has resulted in a slew of unforeseen changes that I would never have imagined. After my post regarding Learning From Failure, I was ultimately forced to make an extremely tough decision and effectively shutter NandoTech, Inc. as an independent entity. The company was absorbed by a client whom also provided me with full-time work. Since then, life has been quite the whirlwind and rollercoaster ride–such that I realize my last blog post was over a year ago. [Read More]

ZEIT Now Deploying ASP.NET (and .NET) Core Apps in seconds with your Dockerfile

Add the Dockerfile, watch magic happen.

If you’re anything like me, you constantly are finding more and more tasks that require your attention. To make matters worse, the industry definition of “DevOps” is still evolving itself, quickly becoming ubiquitous with “a litle bit of everything” in the process. Like a breath of fresh air, ZEIT is a cloud service that allows near-mindless deployment of javascript & node.js apps. Much thanks probably also belongs to Scott Hanselman and his ever-tinkering soul who published “ZEIT now deployments of open source ASP.NET Core web apps with Docker” yesterday and I was immediately intrigued. [Read More]

Visual Studio 2017 Final Released

With lots of super cool awesome features

Microsoft has finally dropped Visual Studio 2017 with a bevy of new features and also relocated all our .NET Core docs over to https://docs.microsoft.com/. I, for one, had downloaded Visual Studio 2017 RC quite a while back and due to some horrible judgement and lack of forethought I actually had been using the IDE almost full-time for my .NET projects. I basically used it for everything I could and if I couldn’t make the transition, I simply used Visual Studio Code. [Read More]

Learning From Failure

Recognizing a business model isn't working and the pivot.

The last month or so has easily been the most challenging, trying time of my life. I think I saw the writing on the wall long ago, I just refused to accept it. After almost 2 years being a completely independent entity (without me consulting full-time), I had to make the incredibly difficult decision of shuttering NandoTech, Inc operations (new business/projects) and taken on a new full-time consulting position for who was already our largest client by size & volume. [Read More]

A File Upload API with Nancy, .NET Core in a Shockingly Small Amount of Code

Also using Dapper, Windows Blob Storage & Deploying to Azure

Happy New Year to everyone and my apologies for the long hiatus between posts! Will definitely be keeping it more regular with posts going forward, so I decided for this post I’d put together a fully working application that actually solves a business problem (you could actually take this code and use it yourself!). Since my last NancyFX post about async functions the team has dropped another update! We are now on Nancy 2.0.0-clinteastwood and we are using that version in our program here. [Read More]

Choosing your .NET Core Version CLI

Use your global.json file to specify framework version

I recently downloaded and upgraded to .NET Core 1.1.0 which comes along with updated CLI tools, 1.0.0-preview3-004056. This new version reflects the CLI tools that are being used for the new .csproj project system which does away with project.json that many of us grew to know and love. Of course, this has been a long time coming and the announcement that Microsoft would be moving back to .csproj was announced way back in March or so. [Read More]

Holiday Reading List

Also, Learning to Code is Easy--Right?

These days, it seems like there are more and more people out there “learning to code”. TL;DR - Book list is at the bottom. Every day there is another boot camp, code school, or one of many scores of opportunistic business ventures opening up. Many claim to not only teach you this amazing magical skill that is programming, but they will also magically imbue you with the personality needed to get past the HR Manager. [Read More]

.NET Core Curated Resources List

And Links From Around the Web

Next week I hope to continue our series on the NancyFX framework for building web applications. For our next post I hope to cover Routing as well as passing arguments via query string, body and how that all works within Nancy. As a quick break, this week I’ve decided to put together a compilation of .NET Core resources that may help anyone at any .NET skill level jump in and find the information they are looking for. [Read More]

Exploring Asynchronous Modules with NancyFX 2.0 & .NET Core

Plus, using the Before & After hooks built into Nancy Request Pipeline.

This post will serve as a follow-up to our earlier NancyFX exploration. A few weeks ago, I posted Building an (awesome) API with NancyFX 2.0 + Dapper where we covered all the basics of Nancy and running on .NET Core. If you have not read our previous post, not to worry, there will be very little to no overlap between the 2 posts. Here, we will focus in on and deep dive into the use of Async Modules in NancyFX as well as how the Before and After action method hooks work. [Read More]

Looking for something specific? Search.