loading...
Jason C. McDonald profile picture

Jason C. McDonald

Author | Hacker | Speaker | Time Lord

Work

CEO, Lead Developer at MousePaw Media

Work status

I'm looking for work!

Writing Zenlike Python (Talk)

Writing Zenlike Python (Talk)

Reactions 12
1 min read
How to rename 'master' in an organization

How to rename 'master' in an organization

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

Ask Guido van Rossum a question!

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

5 Ways to Retain Open Source Contributors

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

Goodbye Master, Hello...What?

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

Development Log: One Month In

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

Development Log: All About Structure

Reactions 33
6 min read
Development Log: Planning a Game

Development Log: Planning a Game

Reactions 28
3 min read
How to Apologize

How to Apologize

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

Are you a ladder or a roadblock?

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

Windows and Linux: A Sane Discussion

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

GAME MODE 2020: Building a Game in One Month

Reactions 55 Comments 9
2 min read
Debugging with SQrL

Debugging with SQrL

Reactions 4
1 min read
Pair Programming: Dog Edition

Pair Programming: Dog Edition

Reactions 50 Comments 4
1 min read
Social Lifespan of Posts

Social Lifespan of Posts

Reactions 54 Comments 30
4 min read
Turning Bugs Into Features

Turning Bugs Into Features

Reactions 50 Comments 2
2 min read
Socks

Socks

Reactions 18 Comments 5
1 min read
Introducing: Timecard

Introducing: Timecard

Reactions 63 Comments 11
6 min read
The Use-Case Paradox

The Use-Case Paradox

Reactions 7
1 min read
8 Ways to Be More Professional

8 Ways to Be More Professional

Reactions 239 Comments 28
9 min read
Python SnakeBytes: Unpacking

Python SnakeBytes: Unpacking

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

What's Your Costume?

Reactions 14 Comments 8
1 min read
10 Skills of a Professional Author

10 Skills of a Professional Author

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

A Day In The Life Of A Writer

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

Python SnakeBytes: The Walrus Operator

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

Has Stack Overflow Become An Antipattern?

Reactions 295 Comments 99
7 min read
Beware Counterfeit No Starch Books from Amazon!

Beware Counterfeit No Starch Books from Amazon!

Reactions 11
1 min read
Compiled! An Unobfuscated Glossary

Compiled! An Unobfuscated Glossary

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

What Is An "Interpreted" Language?

Reactions 26 Comments 31
3 min read
Introducing #devjournal

Introducing #devjournal

Reactions 102 Comments 8
2 min read
Stealing Isn't "Sharing"

Stealing Isn't "Sharing"

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

Let's Get Clever #2: Spades

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

Let's Get Clever #1: Fibonacci Sequence

Reactions 44 Comments 56
2 min read
The Dark Side Of The Magic

The Dark Side Of The Magic

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

Dead Simple Python: Lambdas, Decorators, and Other Magic

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

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

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

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

Reactions 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

Reactions 86 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!

Reactions 185 Comments 136
1 min read
Updated #beginner Tag Guidelines

Updated #beginner Tag Guidelines

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

Dead Simple Python: Generators and Coroutines

Reactions 140 Comments 7
14 min read
The Gear I Use

The Gear I Use

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

Dead Simple Python (An Announcement)

Reactions 71 Comments 5
2 min read
Updated #opensource Tag Guidelines

Updated #opensource Tag Guidelines

Reactions 19 Comments 7
3 min read
How Not To Handle Bug Reports

How Not To Handle Bug Reports

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

A Lead Developer's Tips on Diversity

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

Dead Simple Python: List Comprehensions and Generator Expressions

Reactions 38 Comments 2
12 min read
Dead Simple Python: Iteration Power Tools

Dead Simple Python: Iteration Power Tools

Reactions 55 Comments 13
12 min read
Dead Simple Python: Loops and Iterators

Dead Simple Python: Loops and Iterators

Reactions 84 Comments 15
14 min read
C/C++ Pointer Alignment Style: A Justification

C/C++ Pointer Alignment Style: A Justification

Reactions 18 Comments 4
6 min read
Idea: A Different Kind of Issue Tracker

Idea: A Different Kind of Issue Tracker

Reactions 21 Comments 8
4 min read
Dead Simple Python: Errors

Dead Simple Python: Errors

Reactions 79 Comments 16
17 min read
To Comment Or Not To Comment?

To Comment Or Not To Comment?

Reactions 67 Comments 9
12 min read
Dead Simple Python: Classes

Dead Simple Python: Classes

Reactions 251 Comments 25
14 min read
Dead Simple Python: Data Typing and Immutability

Dead Simple Python: Data Typing and Immutability

Reactions 82 Comments 10
19 min read
Dead Simple Python: Project Structure and Imports

Dead Simple Python: Project Structure and Imports

Reactions 391 Comments 53
13 min read
Dead Simple Python: Virtual Environments and pip

Dead Simple Python: Virtual Environments and pip

Reactions 360 Comments 39
9 min read
Introducing "Dead Simple Python"

Introducing "Dead Simple Python"

Reactions 838 Comments 8
3 min read
Retraction of an Obituary

Retraction of an Obituary

Reactions 57 Comments 13
8 min read
The Programmer's Workbench

The Programmer's Workbench

Reactions 46 Comments 3
8 min read
loading...