DEV Community

Martin Cartledge profile picture

Martin Cartledge

Hello 👋, my name is Martin I am a dad, husband, and software engineer 👨👩👧 🐕🦮 💻 I have two Golden Retrievers 🦮🦮 💞 I love to learn and to share what I learn 📚

Work

Software Developer at OpenTable

How To Stop Procrastinating and Do Hard Things

How To Stop Procrastinating and Do Hard Things

97
Comments 12
3 min read

Want to connect with Martin Cartledge?

Create an account to connect with Martin Cartledge. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Intro to Distributed Systems

Intro to Distributed Systems

Comments
4 min read
My Top 10 Albums of 2021

My Top 10 Albums of 2021

1
Comments 1
6 min read
My new podcast Atomic Jolt

My new podcast Atomic Jolt

1
Comments 1
1 min read
It's Okay to Say "No"

It's Okay to Say "No"

3
Comments 1
2 min read
Am I Smart Enough to Be a Software Developer?

Am I Smart Enough to Be a Software Developer?

8
Comments
1 min read
How to Track Your Job Search

How to Track Your Job Search

15
Comments
4 min read
Being Productive as a Software Developer

Being Productive as a Software Developer

4
Comments
3 min read
Are Tech Interviews "Broken"?

Are Tech Interviews "Broken"?

2
Comments
3 min read
Working From Home in 2020

Working From Home in 2020

1
Comments
3 min read
Fantasy Hockey Taught Me To Not Take Things So Seriously

Fantasy Hockey Taught Me To Not Take Things So Seriously

1
Comments
2 min read
What Success Means to Me

What Success Means to Me

4
Comments 2
2 min read
Year in Review: Reflecting on the Good and the Bad of 2020

Year in Review: Reflecting on the Good and the Bad of 2020

1
Comments
4 min read
My 2021 Book List

My 2021 Book List

4
Comments 2
3 min read
Problem Solving Patterns for Technical Interviews: the Frequency Counter Pattern Explained

Problem Solving Patterns for Technical Interviews: the Frequency Counter Pattern Explained

10
Comments
7 min read
How to Prepare for a Software Developer Interview

How to Prepare for a Software Developer Interview

8
Comments
11 min read
How to Get an Interview as a Software Developer

How to Get an Interview as a Software Developer

47
Comments 4
10 min read
The Array Data Structure

The Array Data Structure

14
Comments 2
7 min read
Time Complexity, Space Complexity, and Big O Notation

Time Complexity, Space Complexity, and Big O Notation

16
Comments
10 min read
Concurrency in Go - Using Channels and Handling Race Conditions

Concurrency in Go - Using Channels and Handling Race Conditions

14
Comments
9 min read
Concurrency in Go - Using Goroutines and Wait Groups

Concurrency in Go - Using Goroutines and Wait Groups

15
Comments
6 min read
Sorting Data in Go

Sorting Data in Go

15
Comments
5 min read
Pointers, Marshalling, and Unmarshalling Data in Go

Pointers, Marshalling, and Unmarshalling Data in Go

16
Comments 2
9 min read
How to write a Recursive Function in Go

How to write a Recursive Function in Go

6
Comments
4 min read
Function Literals and Closure in Go

Function Literals and Closure in Go

5
Comments
4 min read
Function Declarations, Arguments, Parameters, and Anonymous Functions in Go

Function Declarations, Arguments, Parameters, and Anonymous Functions in Go

7
Comments
5 min read
What are the Struct and Interface Types in Go?

What are the Struct and Interface Types in Go?

8
Comments
5 min read
What is the Slice and Map Type in Go?

What is the Slice and Map Type in Go?

8
Comments
8 min read
What is a Type in Go?

What is a Type in Go?

8
Comments
6 min read
Control flow and Common Control Structures in Go

Control flow and Common Control Structures in Go

8
Comments 1
7 min read
History of Go, Variables, and Types

History of Go, Variables, and Types

74
Comments 3
6 min read
loading...