DEV Community

Craig Nicol (he/him) profile picture

Craig Nicol (he/him)

404 bio not found

Pronouns

he/him

Work

Technical Architect

Six Year Club
Writing Debut
Five Year Club
8 Week Writing Streak
1 Week Community Wellness Streak
Four Year Club
SheCoded 2021
Top 7
Three Year Club
Two Year Club
She Coded 2020
4 Week Writing Streak
Are Gen Z less technical?

Are Gen Z less technical?

Comments
3 min read

Want to connect with Craig Nicol (he/him)?

Create an account to connect with Craig Nicol (he/him). You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Name your problems

Name your problems

Comments
2 min read
The conscious machine

The conscious machine

Comments
2 min read
Why is CSS hard?

Why is CSS hard?

Comments
1 min read
If it hurts, stop doing it: the wrong process

If it hurts, stop doing it: the wrong process

1
Comments 2
2 min read
If you truly want people to be creative and innovative, take them off the clock

If you truly want people to be creative and innovative, take them off the clock

1
Comments
1 min read
Mise en place architecture

Mise en place architecture

Comments
2 min read
You need a manifesto

You need a manifesto

2
Comments
1 min read
If it hurts, stop doing it : the wrong tool

If it hurts, stop doing it : the wrong tool

3
Comments
2 min read
Stop working when you’re ill

Stop working when you’re ill

1
Comments
1 min read
The uncrackable back door : The intersection of mathematics, AI, politics and ethics

The uncrackable back door : The intersection of mathematics, AI, politics and ethics

2
Comments
8 min read
Thinking outside the box: the difference between constraints and perceptions

Thinking outside the box: the difference between constraints and perceptions

1
Comments
1 min read
Processes upon processes: the JIRA trap

Processes upon processes: the JIRA trap

3
Comments
3 min read
Journaling for technologists

Journaling for technologists

Comments 1
1 min read
2022 reflections

2022 reflections

1
Comments
3 min read
Dear technical lead

Dear technical lead

5
Comments
2 min read
I'm Craig and I pledge to help #BreakTheBias in 2022!

I'm Craig and I pledge to help #BreakTheBias in 2022!

10
Comments
2 min read
In the beginning… was the conversation

In the beginning… was the conversation

4
Comments
3 min read
Don’t be a speed shaver

Don’t be a speed shaver

1
Comments
2 min read
No one thinks like you

No one thinks like you

1
Comments 1
2 min read
Managing across distances

Managing across distances

2
Comments
2 min read
How to make mistakes

How to make mistakes

3
Comments
2 min read
Ideas for a second coding project

Ideas for a second coding project

2
Comments 1
2 min read
“He never did that to me”

“He never did that to me”

2
Comments
2 min read
How to debug

How to debug

5
Comments
2 min read
No politics at work

No politics at work

2
Comments
2 min read
return Task vs return await Task

return Task vs return await Task

12
Comments
1 min read
Be passionate about something that isn’t your job

Be passionate about something that isn’t your job

3
Comments
2 min read
Non-technical communication

Non-technical communication

1
Comments
1 min read
Productivity sieve

Productivity sieve

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

4
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

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

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

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)

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

Has blogging changed my career in a positive way?

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

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

3
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)

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?

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

Things I don’t know as of 2021

6
Comments
2 min read
Litterboxing

Litterboxing

1
Comments
1 min read
Cloud thinking : Executable documentation.

Cloud thinking : Executable documentation.

1
Comments
1 min read
Modular doesn’t mean interchangeable

Modular doesn’t mean interchangeable

2
Comments
1 min read
Blank slate

Blank slate

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?

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

When the old guard are not heroes

8
Comments
3 min read
Get uncomfortable

Get uncomfortable

19
Comments
6 min read
Cosmosdb and Heterogeneous data

Cosmosdb and Heterogeneous data

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

CodeCraftConf 2019 : What is data anyway? (Answers)

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

CodeCraftConf 2019 : What is data anyway? (Questions)

4
Comments
2 min read
Unsuccessful Teams

Unsuccessful Teams

4
Comments
4 min read
Successful teams

Successful teams

10
Comments
5 min read
Not being qualified as a graduate

Not being qualified as a graduate

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

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

4
Comments
1 min read
Thoughts on Global Azure Bootcamp 2019

Thoughts on Global Azure Bootcamp 2019

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)

4
Comments
1 min read
loading...