DEV Community

Jason C. McDonald profile picture

Jason C. McDonald

Author. Speaker. Time Lord. (Views are my own)

Pronouns

he/him

Work

Author of "Dead Simple Python" (No Starch Press)

Top 7
5
Writing Debut
Seven Year Club
Six Year Club
Tag Moderator 2022
Trusted Member 2022
1 Week Community Wellness Streak
Five Year Club
Four Year Club
DevDiscuss Podcast Guest
Three Year Club
Fab 5
How To Estimate Software Development Effort

How To Estimate Software Development Effort

7
Comments 1
6 min read

Want to connect with Jason C. McDonald?

Create an account to connect with Jason C. McDonald. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Training Juniors Remotely Is Possible. Here's How.

Training Juniors Remotely Is Possible. Here's How.

14
Comments 4
11 min read
Ten Principles of Critique

Ten Principles of Critique

33
Comments 3
5 min read
Episode 9: Sneeze Decor

Episode 9: Sneeze Decor

2
Comments
1 min read
Episode 8: More Power To You

Episode 8: More Power To You

Comments
1 min read
Episode 7: Brain Scans and Networking

Episode 7: Brain Scans and Networking

Comments
1 min read
Episode 6: Mentorship with Cheese Sauce

Episode 6: Mentorship with Cheese Sauce

10
Comments 3
1 min read
Six Things You Thought Senior Devs Did (But We Don't)

Six Things You Thought Senior Devs Did (But We Don't)

293
Comments 58
3 min read
Episode 5: Bojan Reads the Documentation

Episode 5: Bojan Reads the Documentation

2
Comments
1 min read
Episode 4: Attack of the Fresh Fruit

Episode 4: Attack of the Fresh Fruit

4
Comments
1 min read
Episode 3: To Boldly Debug

Episode 3: To Boldly Debug

3
Comments
1 min read
News: Call to remove RMS from FSF

News: Call to remove RMS from FSF

19
Comments 6
4 min read
Type Literal Tabs Anywhere

Type Literal Tabs Anywhere

14
Comments 1
2 min read
Writing Zenlike Python (Talk)

Writing Zenlike Python (Talk)

13
Comments
1 min read
How to rename 'master' in an organization

How to rename 'master' in an organization

14
Comments
4 min read
Ask Guido van Rossum a question!

Ask Guido van Rossum a question!

12
Comments
1 min read
5 Ways to Retain Open Source Contributors

5 Ways to Retain Open Source Contributors

41
Comments 4
5 min read
Goodbye Master, Hello...What?

Goodbye Master, Hello...What?

29
Comments 19
3 min read
Development Log: One Month In

Development Log: One Month In

8
Comments 1
3 min read
Development Log: All About Structure

Development Log: All About Structure

33
Comments
6 min read
Development Log: Planning a Game

Development Log: Planning a Game

28
Comments
3 min read
How to Apologize

How to Apologize

170
Comments 8
5 min read
Are you a ladder or a roadblock?

Are you a ladder or a roadblock?

28
Comments 7
8 min read
Windows and Linux: A Sane Discussion

Windows and Linux: A Sane Discussion

47
Comments 55
2 min read
GAME MODE 2020: Building a Game in One Month

GAME MODE 2020: Building a Game in One Month

55
Comments 9
2 min read
Debugging with SQrL

Debugging with SQrL

4
Comments
1 min read
Pair Programming: Dog Edition

Pair Programming: Dog Edition

50
Comments 4
1 min read
Social Lifespan of Posts

Social Lifespan of Posts

54
Comments 30
4 min read
Turning Bugs Into Features

Turning Bugs Into Features

51
Comments 2
2 min read
Socks

Socks

18
Comments 5
1 min read
Introducing: Timecard

Introducing: Timecard

63
Comments 11
6 min read
The Use-Case Paradox

The Use-Case Paradox

7
Comments
1 min read
8 Ways to Be More Professional

8 Ways to Be More Professional

240
Comments 28
9 min read
Python SnakeBytes: Unpacking

Python SnakeBytes: Unpacking

19
Comments 2
1 min read
What's Your Costume?

What's Your Costume?

15
Comments 9
1 min read
10 Skills of a Professional Author

10 Skills of a Professional Author

56
Comments 3
8 min read
A Day In The Life Of A Writer

A Day In The Life Of A Writer

24
Comments 5
6 min read
Python SnakeBytes: The Walrus Operator

Python SnakeBytes: The Walrus Operator

41
Comments 7
1 min read
Has Stack Overflow Become An Antipattern?

Has Stack Overflow Become An Antipattern?

315
Comments 110
7 min read
Beware Counterfeit No Starch Books from Amazon!

Beware Counterfeit No Starch Books from Amazon!

11
Comments
1 min read
Compiled! An Unobfuscated Glossary

Compiled! An Unobfuscated Glossary

67
Comments 4
13 min read
What Is An "Interpreted" Language?

What Is An "Interpreted" Language?

33
Comments 31
3 min read
Introducing #devjournal

Introducing #devjournal

106
Comments 8
2 min read
Stealing Isn't "Sharing"

Stealing Isn't "Sharing"

53
Comments 50
11 min read
Let's Get Clever #2: Spades

Let's Get Clever #2: Spades

11
Comments
4 min read
Let's Get Clever #1: Fibonacci Sequence

Let's Get Clever #1: Fibonacci Sequence

43
Comments 56
2 min read
The Dark Side Of The Magic

The Dark Side Of The Magic

68
Comments 50
6 min read
Dead Simple Python: Lambdas, Decorators, and Other Magic

Dead Simple Python: Lambdas, Decorators, and Other Magic

125
Comments 15
14 min read
How To Become A Developer -- Part 4: Recommended Reading

How To Become A Developer -- Part 4: Recommended Reading

118
Comments 1
2 min read
How To Become A Developer -- Part 3: People Skills

How To Become A Developer -- Part 3: People Skills

89
Comments 10
5 min read
How To Become A Developer -- Part 2: Non-Technical Skills

How To Become A Developer -- Part 2: Non-Technical Skills

85
Comments 3
5 min read
I've Trained Programming Interns For 6+ Years, Ask Me Anything!

I've Trained Programming Interns For 6+ Years, Ask Me Anything!

186
Comments 141
1 min read
Updated #beginner Tag Guidelines

Updated #beginner Tag Guidelines

64
Comments 3
4 min read
Dead Simple Python: Generators and Coroutines

Dead Simple Python: Generators and Coroutines

142
Comments 7
14 min read
The Gear I Use

The Gear I Use

45
Comments 4
3 min read
Dead Simple Python (An Announcement)

Dead Simple Python (An Announcement)

71
Comments 5
1 min read
Updated #opensource Tag Guidelines

Updated #opensource Tag Guidelines

21
Comments 7
3 min read
How Not To Handle Bug Reports

How Not To Handle Bug Reports

34
Comments
12 min read
A Lead Developer's Tips on Diversity

A Lead Developer's Tips on Diversity

21
Comments
8 min read
Dead Simple Python: List Comprehensions and Generator Expressions

Dead Simple Python: List Comprehensions and Generator Expressions

40
Comments 2
12 min read
loading...