mono-repo Why Mono-repo Might Save Our Bacon When I first heard about Mono-repo from Duncan Hunter, I thought it was an insane idea. And even then I didn't care that much, I guess I had my plate full and didn't
dotnetcore Swagger All The Way Down - Part 2 In 90% of the cases where you have a microservice architecture, you will need to implement some sort of messaging system for them to communicate between each other and/or let them talk
angular Swagger All The Way Down - Part 1 This post is part of a series that will cover from the ground up how to configure Swagger in a .NET Core application, how to then generate a TypeScript client and hook up
angular AspNetCore + Angular + SignalR + Typescript = Drinking Game Getting realtime data from the server to the client has become easier than ever. I wrote a post about a year ago with steps on how to setup SignalR with AspNetCore and then
VSTS Building and Publishing Nuget Packages from TeamCity to VSTS In the current project I'm working on, we have a library that we want to share across other services and these services will be deployed independently. So the best way, in my opnion,
My Console Windows Service with .NET Core 2.0 Alright, it seems like over and over again, for one reason or another, we end up creating a Windows service in the projects I work on. And even though I've done it so
docker So Now I Have A Container? What Now?! This is not the same container 101 talk you've seen a dozen times. The point of this talk is how to ship a container to production, once you've built it. We'll containerize a
Video Ocelot: Awesome API Gateway The client I'm currently working is quite strict about what is going to be exposed externally, so basically no database will have external access directly nor any internal services. So because of that,
angular Angular: Using Config File After Build Background: I've got an Angular app being built by TeamCity and deployed by Octopus Deploy to multiple environments. For each environment, I also have a different API Url that it will talk to.
DDD Brisbane 2017 It's the third time I attend and volunteer to DDD Brisbane and first time I speak at it. For me it's such a privilege to be involved in this event, it's just awesome
Octo Pack For The Win Alright, so my goal was to package my published project in order to push it to Octopus Deploy for it do its magic. It sounds easy, I've done that 100 times before. I
npm TeamCity: NPM Install When Changes To Package.json You all should know by now that npm install is something that takes a fair bit of time to run, some would actually say that it downloads the whole internet. It's a very
review 2017 Review and 2018 Planning 2017 was a hell of a year for me. On the 20th of November last year, I wrote my first blog post setting my goals for the next 12 months. If I can
docker PDF Generation - Pain And Solutions I've worked in many projects in my life and I'd say that in 80% of the cases, the clients end up needing some sort of PDF report. So along the way, we had
talk Service Workers 101 In August this year, I went to NDC Sydney and one of the best talks I went to was one from Steve Sanderson entitled Web Apps can’t really do that, can they?
Azure TryGhost v1.1 Deployed To Azure I've been using Ghost for nearly a year now and I'm loving it. The whole blogging experience is amazing and so simple. I wrote a post when I started this blog on how
Azure Azure Superpowers Tour Firstly, I'd like to thank everyone involved in making this event happen including all attendees, and especially SSW and Adam Cogan for supporting and sponsoring these events, Adam Stephensen for being my wingman
SSMS SQL Management Studio + Windows Authentication + Different Domain Not directly related to development, just something that has been there for a long time and I just recently found out. I had been finding my self more often than I'd like remote
Azure Build and Deploy an Angular App from GitHub to Azure Website I had a bit of a challenge when I tried to deploy an Angular app to Azure and I'd love to share it since it was new to me, it might as well
interview NDC Sydney 2017 - My Highlights If you are a developer, specially a .NET developer, and you've never been to an NDC Conference, I highly recommend you to put it in your wishlist. It's the best tech conference I've
azure functions Azure Functions + Table Storage - CRUD Imagine having all your CRUD operations in a single Azure Function? In this post, I'm going to use Azure Table Storage to demonstrate all CRUD operation in a single function. Keep in mind
Azure Serving Angular App From Azure CDN I've been using CDN for a long time, but it really never came to my mind to serve a whole client application using CDN. When I first heard about it I thought it
docker .NET Core SPA + Docker : Simpler Just kind of replacing my last post to make the getting started even simpler. After playing a little bit more with Docker, I've realized there's no need to use compose, build, YAML or
.net core .NET Core SPA + Docker Playing with Docker has been on my bucket list for while and I've finally put aside some time to get started. So this was the easiest way I've found to start a brand
azure functions Azure Functions .NET UG Tour A few months ago I put together an Azure Functions lightening talk to present at MS Ignite and I've realized that there was so much more to be said than 15 minutes. So