DEV Community

loading...
craignicol profile picture

craignicol

404 bio not found

Work

Technical Architect

Non-technical communication

Non-technical communication

Reactions 1 Comments
1 min read
Productivity sieve

Productivity sieve

Reactions 1 Comments
2 min read
Blank spaces : how to deal with nothing in API design

Blank spaces : how to deal with nothing in API design

Reactions 3 Comments
2 min read
How to onboard yourself onto a new project

How to onboard yourself onto a new project

Comments
1 min read
If you’re not living on the edge, you take up too much room

If you’re not living on the edge, you take up too much room

Comments
1 min read
Java without semicolons

Java without semicolons

Comments
2 min read
No More Secrets: Using PKCE in OAuth for your JavaScript apps

No More Secrets: Using PKCE in OAuth for your JavaScript apps

Comments
3 min read
Ask Your Mentor These 40 Questions : about me (Q31-40)

Ask Your Mentor These 40 Questions : about me (Q31-40)

Reactions 1 Comments
4 min read
Career advice for graduates

Career advice for graduates

Comments
1 min read
Ask Your Mentor These 40 Questions : introspection (Q21-30)

Ask Your Mentor These 40 Questions : introspection (Q21-30)

Reactions 1 Comments
3 min read
Has blogging changed my career in a positive way?

Has blogging changed my career in a positive way?

Reactions 3 Comments
1 min read
Ask Your Mentor These 40 Questions : success (Q11-20)

Ask Your Mentor These 40 Questions : success (Q11-20)

Reactions 2 Comments
3 min read
Zettel Lint

Zettel Lint

Comments
1 min read
Ask Your Mentor These 40 Questions : failure (Q1-10)

Ask Your Mentor These 40 Questions : failure (Q1-10)

Reactions 1 Comments
2 min read
What are you doing now that your future self will thank you for?

What are you doing now that your future self will thank you for?

Comments 1
2 min read
Things I don’t know as of 2021

Things I don’t know as of 2021

Reactions 6 Comments
2 min read
Litterboxing

Litterboxing

Reactions 1 Comments
1 min read
Cloud thinking : Executable documentation.

Cloud thinking : Executable documentation.

Reactions 1 Comments
1 min read
Modular doesn’t mean interchangeable

Modular doesn’t mean interchangeable

Reactions 2 Comments
1 min read
Blank slate

Blank slate

Reactions 1 Comments
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 Comments
3 min read
Get uncomfortable

Get uncomfortable

Reactions 19 Comments
6 min read
Cosmosdb and Heterogeneous data

Cosmosdb and Heterogeneous data

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

CodeCraftConf 2019 : What is data anyway? (Answers)

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

CodeCraftConf 2019 : What is data anyway? (Questions)

Reactions 4 Comments
2 min read
Unsuccessful Teams

Unsuccessful Teams

Reactions 3 Comments
4 min read
Successful teams

Successful teams

Reactions 9 Comments
5 min read
Not being qualified as a graduate

Not being qualified as a graduate

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

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

Reactions 4 Comments
1 min read
Thoughts on Global Azure Bootcamp 2019

Thoughts on Global Azure Bootcamp 2019

Reactions 4 Comments
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 Comments
1 min read
The Dark Mode of usability and accessibility

The Dark Mode of usability and accessibility

Reactions 10 Comments
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 Comments
2 min read
Live coding during a presentation

Live coding during a presentation

Reactions 9 Comments
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 Comments
3 min read
2018 in review

2018 in review

Reactions 9 Comments
3 min read
Software Development as a Christmas Story

Software Development as a Christmas Story

Reactions 10 Comments
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 Comments
1 min read
This is raw

This is raw

Reactions 6 Comments
2 min read
Tribe of Mentors – 11 questions

Tribe of Mentors – 11 questions

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

Work hard to make things simple

Reactions 4 Comments
2 min read
Embrace bored

Embrace bored

Reactions 6 Comments
1 min read
The frustration of confounding expectations

The frustration of confounding expectations

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

CodeCraftConf follow-up : notes on growing a team

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

Self-testing configuration – the example.config story

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

CodeCraftConf 2018 : Successfully Growing A Team

Reactions 7 Comments
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 Comments
2 min read
Translations with React, Redux and Asp.Net

Translations with React, Redux and Asp.Net

Reactions 6 Comments
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 Comments
2 min read
NMandelbrot : running arbitrary code on client

NMandelbrot : running arbitrary code on client

Reactions 8 Comments
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 Comments
2 min read
Becoming a technical lead: Trust your team

Becoming a technical lead: Trust your team

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

Ddd.scot, diversity, and your career

Reactions 10 Comments
4 min read
loading...