loading...
Davyd McColl profile picture

Davyd McColl

Code monkey extraordinaire

Location Durban Joined Joined on  Twitter logo GitHub logo
Work

Full stack dev at Codeo

Pair programming doesn't suck

Pair programming doesn't suck

Reactions 1
7 min read
Asserting sequence order with NExpect

Asserting sequence order with NExpect

Reactions 0
2 min read
NExpect: not just pretty syntax!

NExpect: not just pretty syntax!

Reactions 8
4 min read
Introducing: NEWTS

Introducing: NEWTS

Reactions 4
4 min read
Orthogonality

Orthogonality

Reactions 5
5 min read
Keeping DRY

Keeping DRY

Reactions 8
8 min read
#TIL how to move uncommitted code from one git repo to another

#TIL how to move uncommitted code from one git repo to another

Reactions 1
2 min read
JavaScript: what's the point of bind()?

JavaScript: what's the point of bind()?

Reactions 18
9 min read
Bind mounts with an OpenRC service

Bind mounts with an OpenRC service

Reactions 8
6 min read
Duck-Typing with PeanutButter #1

Duck-Typing with PeanutButter #1

Reactions 8
6 min read
NExpect, Level 3: You're the secret sauce!

NExpect, Level 3: You're the secret sauce!

Reactions 7 Comments 3
4 min read
NExpect, Level 2: Collections

NExpect, Level 2: Collections

Reactions 10 Comments 1
5 min read
NExpect, Level 1: Simple Stuff!

NExpect, Level 1: Simple Stuff!

Reactions 7
4 min read
Introducing NExpect

Introducing NExpect

Reactions 5
4 min read
So random!

So random!

Reactions 8 Comments 2
7 min read
Lazy props for the lazy!

Lazy props for the lazy!

Reactions 6 Comments 2
3 min read
Efficient, Eloquent Email

Efficient, Eloquent Email

Reactions 5
5 min read
Communication is the key

Communication is the key

Reactions 6 Comments 1
7 min read
Code is for co-workers, not compilers

Code is for co-workers, not compilers

Reactions 7
9 min read
Perfect is the enemy of good

Perfect is the enemy of good

Reactions 9
3 min read
"Best Practices" is a hollow phrase

"Best Practices" is a hollow phrase

Reactions 4 Comments 2
1 min read
Critical Thinking

Critical Thinking

Reactions 11 Comments 1
6 min read
Lessons from the mat: #2 one word changes everything

Lessons from the mat: #2 one word changes everything

Reactions 6
5 min read
Lessons from the mat: #1 the two resources

Lessons from the mat: #1 the two resources

Reactions 6
8 min read
You are what you know

You are what you know

Reactions 88 Comments 3
6 min read
.NET and duck-typing, part 2, In which Things Are Enumerated

.NET and duck-typing, part 2, In which Things Are Enumerated

Reactions 6
5 min read
You don't have to be perfect to be good enough

You don't have to be perfect to be good enough

Reactions 5 Comments 1
4 min read
.NET and duck-typing, part 1

.NET and duck-typing, part 1

Reactions 6
4 min read
Boiling Frogs

Boiling Frogs

Reactions 6
2 min read
A tale of two classes

A tale of two classes

Reactions 6
6 min read
Be a catalyst for change

Be a catalyst for change

Reactions 8
2 min read
Broken windows

Broken windows

Reactions 4
4 min read
This is your path

This is your path

Reactions 3
2 min read
The Hacker Mindset

The Hacker Mindset

Reactions 8
9 min read
To understand recursion...

To understand recursion...

Reactions 5 Comments 1
1 min read
I can't say "this sucks" about Javascript...

I can't say "this sucks" about Javascript...

Reactions 6 Comments 4
1 min read
loading...