loading...
craignicol profile picture

craignicol

404 bio not found

Work

Technical Architect

Litterboxing

Litterboxing

Reactions 1
1 min read
Cloud thinking : Executable documentation.

Cloud thinking : Executable documentation.

Reactions 1
1 min read
Modular doesn’t mean interchangeable

Modular doesn’t mean interchangeable

Reactions 2
1 min read
Blank slate

Blank slate

Reactions 1
2 min read
For International Women's Day, what have you done this year to support women devs?

For International Women's Day, what have you done this year to support women devs?

Reactions 6 Comments 1
1 min read
When the old guard are not heroes

When the old guard are not heroes

Reactions 8
3 min read
Get uncomfortable

Get uncomfortable

Reactions 19
6 min read
Cosmosdb and Heterogeneous data

Cosmosdb and Heterogeneous data

Reactions 4
3 min read
CodeCraftConf 2019 : What is data anyway? (Answers)

CodeCraftConf 2019 : What is data anyway? (Answers)

Reactions 5
3 min read
CodeCraftConf 2019 : What is data anyway? (Questions)

CodeCraftConf 2019 : What is data anyway? (Questions)

Reactions 4
2 min read
Unsuccessful Teams

Unsuccessful Teams

Reactions 3
4 min read
Successful teams

Successful teams

Reactions 9
5 min read
Not being qualified as a graduate

Not being qualified as a graduate

Reactions 6
3 min read
Your API Sucks – The ‘default’ API : REST and repeat

Your API Sucks – The ‘default’ API : REST and repeat

Reactions 4
1 min read
Thoughts on Global Azure Bootcamp 2019

Thoughts on Global Azure Bootcamp 2019

Reactions 4
2 min read
CosmosDb in The Real World : Azure Global Bootcamp 2019 (Glasgow)

CosmosDb in The Real World : Azure Global Bootcamp 2019 (Glasgow)

Reactions 4
1 min read
The Dark Mode of usability and accessibility

The Dark Mode of usability and accessibility

Reactions 10
2 min read
I'm craignicol, and I support women devs.

I'm craignicol, and I support women devs.

Reactions 5 Comments 1
1 min read
Leadership by example

Leadership by example

Reactions 14
2 min read
Live coding during a presentation

Live coding during a presentation

Reactions 9
2 min read
Inclusion is not a zero sum game

Inclusion is not a zero sum game

Reactions 7 Comments 3
2 min read
Things I don’t know as of 2018

Things I don’t know as of 2018

Reactions 17
3 min read
2018 in review

2018 in review

Reactions 9
3 min read
Software Development as a Christmas Story

Software Development as a Christmas Story

Reactions 10
4 min read
How I approach coding challenges

How I approach coding challenges

Reactions 61 Comments 4
2 min read
Somebody else’s problem

Somebody else’s problem

Reactions 5
1 min read
This is raw

This is raw

Reactions 6
2 min read
Tribe of Mentors – 11 questions

Tribe of Mentors – 11 questions

Reactions 13 Comments 3
4 min read
Work hard to make things simple

Work hard to make things simple

Reactions 4
2 min read
Embrace bored

Embrace bored

Reactions 6
1 min read
The frustration of confounding expectations

The frustration of confounding expectations

Reactions 6
2 min read
CodeCraftConf follow-up : notes on growing a team

CodeCraftConf follow-up : notes on growing a team

Reactions 4
2 min read
Self-testing configuration – the example.config story

Self-testing configuration – the example.config story

Reactions 4
1 min read
CodeCraftConf 2018 : Successfully Growing A Team

CodeCraftConf 2018 : Successfully Growing A Team

Reactions 7
1 min read
Sometimes the greatest challenge of leadership is making your boss understand what you do all day

Sometimes the greatest challenge of leadership is making your boss understand what you do all day

Reactions 13 Comments 1
3 min read
Flatter Data

Flatter Data

Reactions 16
2 min read
Translations with React, Redux and Asp.Net

Translations with React, Redux and Asp.Net

Reactions 5
2 min read
I’d rather be proved wrong than miss the chance to improve

I’d rather be proved wrong than miss the chance to improve

Reactions 9 Comments 2
2 min read
Debugging Asp.Net Core 2 apps in Azure

Debugging Asp.Net Core 2 apps in Azure

Reactions 9
2 min read
NMandelbrot : running arbitrary code on client

NMandelbrot : running arbitrary code on client

Reactions 8
2 min read
Who do you work with?

Who do you work with?

Reactions 9 Comments 2
2 min read
Ethics in technology

Ethics in technology

Reactions 8
2 min read
Becoming a technical lead: Trust your team

Becoming a technical lead: Trust your team

Reactions 12
2 min read
Ddd.scot, diversity, and your career

Ddd.scot, diversity, and your career

Reactions 10
4 min read
Cloud thinking : storage as data structures

Cloud thinking : storage as data structures

Reactions 7
1 min read
CodeCraft – Architecting Teams Notes and follow-up

CodeCraft – Architecting Teams Notes and follow-up

Reactions 6
4 min read
The first rule of dog training

The first rule of dog training

Reactions 8
3 min read
CodeCraft – Architecting Teams

CodeCraft – Architecting Teams

Reactions 6
1 min read
As a team lead …

As a team lead …

Reactions 7
2 min read
loading...