This week I’ve got two talks with Lena (@Lenadroid) lined up today and tomorrow with titled “Inception, Workflow, to $Deployed$“. Tonight’s .netda is at Microsoft in Building 34 and tomorrow will be in downtown Seattle at Parametric Portfolio Associates. Hope to see you there, and for monday…
I’ll start with some tunes today. It seems like a good day for a swashbuckling adventure, especially with Halloween tomorrow and all. With the tunes rocking, let’s talk upcoming meetups real quick, then the code challenge and two additional epic tunes to get some coding done to.
Also to mention, next week I’ll be presenting with @Lenadroid at the .NET Developer’s Association meetups in downtown Seattle @ Parametric Portfolio Associates and in Redmond at Microsoft Building 34. I hope you’ll join us there for the presentation and chats after.
This has been a ridiculously productive Monday. I’ve got a lot of communications kicked off and some continued on a number of key points of business. I’ve also been involved with editing, writing, and getting a number blog entries posted today besides this one.
- Build a Kubernetes Cluster on Google Cloud Platform with Terraform - even though I wrapped it up last night I saved it for a final edit run this morning. That published super early.
- Speaking, Follow Up, and Improving - Next up was this post where I outlined my mission when presenting, and what I aim to accomplish with every presentation I give.
- A Modern Cross-Platform approach to µServices in .NET - Then I did a final edit pass on and worked with Joachim @ Pelotech to get this article published. He’s got some really great material coming on the tail of this one too. C#, REST Services, microservice style implementation, GRPC, graphql, reactjs, and more.
- Big Ole Invisible Freight Railroads (Let’s Talk Volumes) - In my search for freight shipments data, I wrote a piece on my efforts to find, and eventually fumble through not finding the granularity of data that I needed.
Now I’m kicking back and chilling for a few on the couch and it was just time for some relaxing metal tunes. These are different then the ones I often post, which tend toward waking up and kicking off Monday with attitude. But before diving into the metal this grand Monday, let’s talk about a code challenge shall we?
In this blog entry I’m going to detail the exact configuration and cover in some additional details the collateral resources you can expect to find once the configuration is executed against with Terraform. For the repository to this write up, I create our_new_world available on Github.
A lot of this material I wrote about with Setting up a GCP Container Cluster - Part I and Setting up a GCP Container Cluster - Part II. I had started on a Part 3 around setting up Drone.io on a Kubernetes/GCP Container Cluster but stopped midway through with other demands. This post is a more up to date post of all those things plus more. With this post completed I’ve stepped back into getting Drone.io setup and am now finally finishing that blog entry! #win!
First things first, locally you’ll want to have the respective CLI tools installed for Google Cloud Platform, Terraform, and Kubernetes.
It’s not Monday anymore, but we still need some heavy music to debug to. Late better than never, here’s the fire.
Flip this around to some In This Moment with a flashback to the… ya know, previous decades.
Alright, this Thrashing Code Metal Monday is going hard core sideways, with something a little different.
Next up is a another kick ass band with Bad Brains. Get a taste of early stuff and later material, like one I dig is Rise. There’s a bunch of other tunes that are spastic and frantic as you need. Throw around and check them out.
A few weeks ago I posed a code challenge that was extremely open ended. It left a lot of elements to the imagination of the reader of the problem to research, determine, or just make up. In that same sense, here is the question that I posed on Monday, September the 18th. The code challenge as I was saying wasn’t some simple, solve it in 5 minutes, type of thing. This was something where we humans actually have real problems to solve in the world. So here we go, this is going to get seriously intense (and long cuz’ I’m gonna describe every bit of my process). I’ll start with a quick recap of the problem.
Given that roadways have three primary functions they’re used for: active transport, storage or parking, and nil or no use. Solve for what percentage of time a roadway experiences each. Details are further elaborated on here:
Ask: Well what type of road is it, how many lanes, how many parking spots? What is the layout?
Answer: Here are three types of roads specifically to solve for in a first attempt. These are specified just to have a starting point.
NOTE: I added pictures of the road types by using Street Mix. If you’re interested in road alignments then this tool might consume a few hours of your day, so beware!
In addition I’ve got a new Metal Monday Coding Challenge and Wednesday I’ll have some answers to the first Metal Monday Coding Challenge. If you’ve not solved it, or attempted to put the information together necessary for that problem to be solved do so now! I WILL PAY THE VICTOR WITH A SOLID ANSWER $100.00!!
Recently a whole slew of people got hired at Microsoft. Many of us have taken notice. It’s left a lot of people with questions like:
- Why would Erik, Ashley, or Jesse work at Microsoft?
- Doesn’t it seem suspicious?
- I wonder what kind of cash they allocated to that payroll budget?
- Does Microsoft hire anybody that actually uses Microsoft tooling anymore?
- I’m confused, what is even going on?
The answers may be more obvious for those of us that have kept an eye on Microsoft. There has been this grand upheaval and cultural change that has occurred. CEO Satya Nadella has legitimately shifted the culture in a way that much of the company has wanted to go. Somehow, he’s also managed to start changing the culture even for those that weren’t sure or didn’t want to go.