Coding

7 posts
Revisiting Rock Paper Scissors in Python
by David Amos — 12 min read

Revisiting Rock Paper Scissors in Python

When you learn to program for the first time, you look for (or, perhaps, are assigned) projects that reinforce basic concepts. But how often do you, once you've attained more knowledge and experience, revisit those beginner projects from the perspective of an an advanced programmer?

3 Tips For Writing Pythonic Code

3 Tips For Writing Pythonic Code

David Amos — 19 min read

A common question I’ve seen from beginning Python programmers is, “How do I make my code more Pythonic?” The problem with a word like “Pythonic” is that its meaning is nebulous: it means different things to different people.

You’ve successfully subscribed to davidamos.dev
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.
Please enter at least 3 characters 0 Results for your search