Chris Brown

Hi my name is Chris, im a software developer based in London and Manchester with a recent focus on AWS, dotnet core and React

  • Home
  • About
  • AWS
AWS Summit 2018
aws

AWS Summit 2018

As Gavin Jackson, AWS managing director for UK and Ireland said in his keynote, "The Summit is AWS's chance to meet and thank the builders that use the platform in person"

  • Chris Brown
3 min read
github

HTTPS on github pages with a custom domain

Since June 2016 setting up HTTPS on github pages has always been easy. However they have never supported custom domains. Here is how I resolved this problem. Encryption is becoming the standard for

  • Chris Brown
1 min read
ghost

Out with the old

I've previously blogged about how I setup my ghost blog but today I have finally updated it to v1, previously from 0.8 and specifically up to v1.22.4. My previous site,

  • Chris Brown
1 min read

Working effectively with log files

Working with logs in production is made really easy with solutions like the ELK stack, but working with logs locally can be really cumbersome. For example, something like the configuration below is very

  • Chris Brown
2 min read

Introduction to Web Components

Web components were first introduced, I believe in 2011 by Alex Russel. The idea was clear and remains so today; create reusable UI widgets that can be shared across web applications. This is

  • Chris Brown
3 min read
architecture

Serverless Architecture

If you are reading this post in July 2016 (when the post was written), you will probably agree serverless architecture is H.O.T right now. Although the concept has been well used

  • Chris Brown
3 min read
git

Intro to git hooks

Git hooks are scripts that Git executes before or after events such as: commit, push, and branch. Git hooks are ran locally and is a native feature so no additional dependencies. Using hooks

  • Chris Brown
1 min read
node

Deleting those dam node_modules on windows

If you use node on windows the chances are that you've come across the following error when trying to delete the node_modules directory or any of its parent directories. The specified path,

  • Chris Brown
1 min read
Hexagonal Architecture
architecture

Hexagonal Architecture

Hexagonal Architecture was formally penned by Alistair Cockburn in the late 90s but really the name Hexagonal Architecture is a little misleading; it can lead us to believe that our application should be

  • Chris Brown
3 min read
Reactive Programming
rx.net

Reactive Programming

I recently did a presentation on reactive programming with examples of Rx.Net. The presentation gives a basic intro into the key concepts whilst attempting to help you understand what benefits Rx will

  • Chris Brown
1 min read
test

Visual Studio Code Snippets using ReSharper Live Templates

A really useful yet often under-utilised feature of the Resharper toolbelt are Live Templates. Its effectively yet another productive time saving technique that using Reharper brings. Its straight forward, and the example below

  • Chris Brown
1 min read
azure

Static Azure Website

So I recently blogged about creating a bespoke blog for next to nothing. It ended up effectively being a static site hosted on github pages. So I thought why couldnt we do something

  • Chris Brown
2 min read
My new $1 Blog
ghost

My new $1 Blog

As a self employed software developer it is essential to have some form of web presence. I previously had a bespoke website using latest tech and hosted on azure used primary as a

  • Chris Brown
3 min read
Umbraco

Conflicts with Umbraco 7 install and ReSharper.

Im currently working on a project that abstracts away from the customer facing UI AKA front end. We are effectively utilising Umbraco as a service rather than as a platform. Because as a

  • Chris Brown
1 min read
Aspnet

Intro into the OWIN specification and a Hello world example of Katana

Getting Started with OWIN and Katana Firstly, lets start by trying to identify what the specification is. The following text is taken from owin.org pecification is. The following text is taken from

  • Chris Brown
1 min read
Sql

Concatenating multiple rows into one column in T-SQL

This post looks at how to deliminate many rows into one single column. I come across this issue quite often so I thought I would share my solution. For example it's quite a

  • Chris Brown
1 min read
Grunt

Setting up precompiled handlerbars.js templates and using grunt to compile them

What is Javascript Templating Good place to start is to describe what exactly JS Templating is and what a good use-case could be. For me, I have data that I've retrieved client side

  • Chris Brown
2 min read
Chris Brown © 2019
Latest Posts Twitter Ghost