<CharlieDigital/> Blog

Azure Functions, SignalR, and Authorization

If you are using SignalR in Azure Functions with Users and Groups, there’s quite a gap in the available documentation online.  With this post, I’m hoping to help you get your Functions + SignalR working with Users and Groups. Users...

Why Is This Man Running For President?

I had come across Andrew Yang’s name in a few articles but never gave him much thought until I listened to a Freakonomics Radio podcast featuring Yang. For folks who aren’t familiar with him, Yang is an American born Taiwanese-American...

Stop Using var (C#)!

Stop Using var (C#)!

I just picked up Andrew Troelsen and Philip Japikse’s Pro C# 7 Eighth Edition to catch up on some of the more recent language and platform changes (being stuck in SharePoint 2010 for 8 years will do that to you!)....

On Culture, Trust, and Effective Teams

Over the weekend, I listened to a TED Radio Hour podcast titled The Meaning of Work.  The whole thing is worth a listen, but there was something in the first segment by Margaret Heffernan which really caught my attention: Social...

Two Lessons From Jerry Brown

Two Lessons From Jerry Brown

The California Sunday magazine has a great writeup on the tenure of Jerry Brown. It’s a great read.  There were two points that struck me in particular as with regards to managing projects and getting stuff done. The first is:...

Thoughts on LinkedIn Recruiter

We just wrapped up our first hire through LinkedIn Recruiter. Prior to this, every engineering resource at InnovoCommerce has been sourced through Stack Talent (formerly Stack Careers) directly or indirectly. We had great success with Stack and I hired two...

Working with Box OpenAPI Clients

In May of this year, Box announced an OpenAPI specification for their API endpoints.  The specification is available on their Github site, but in implementing it, I found few practical examples and no examples for C#/.NET. To start with, you...