• @somacdivad
  • Author, YouTuber, Podcaster
  • He/Him
  • Houston, TX
Hi 👋🏼 I'm David Amos, author of Python Basics: A Practical Introduction to Python 3 and co-host of the Talk Julia Podcast.
Read more
I'm open to Guest lecturing, Mentoring, Writing and +8.
Positions

Content Creator

  • Real Python
  • Oct 2018 - Aug 2021

David's Collections

Articles and blogs

6 Highlights

Podcasts

5 Highlights

Videos

1 Highlight

Newsletters

4 Highlights

2022

Jan 23, 2022
Jan 23, 2022
Got featured in a Podcast
My article 3 Things You Might Not Know About Numbers in Python was featured in the latest episode of Python Bytes!

https://pythonbytes.fm/episodes/show/267/python-on-the-beach
Jan 21, 2022
Jan 21, 2022
Published a podcast episode
Talk Julia #4 is out!

This week, Randy and I explore Julia packages for reading, writing, and manipulating music and MIDI files, discuss whether or not Julia should be taught as the primary language in a machine learning course, an amazing Julia resource for Pythonistas, and a whole lot more.

https://share.fireside.fm/episode/kiiJzqTC+VVXYE9ct
Jan 21, 2022
Jan 21, 2022
Published a newsletter
The latest issue of Curious About Code is out now!

This week I explore some of the science of curiosity and how we can cultivate our curiosity as coders. You get five of the best resources about curiosity that I've found so far, including a GitHub repository full of curiosity-inducing Python code examples.

https://davidamos.dev/email/0a8c41ef-ed20-4c8a-a288-ae064339647c/
Jan 19, 2022
Jan 19, 2022
Published a blog post
Curiosity isn't an immutable trait. You can learn how to cultivate curiosity.

But getting good at being curious means practicing curiosity.

In my latest blog post, I distill some of my thoughts on curiosity and techniques that I use to practice curiosity while coding.

https://davidamos.dev/how-to-stay-curious-as-a-coder
Jan 14, 2022
Jan 14, 2022
Published a podcast episode
In this week's episode of Talk Julia, Randy and I explore a new dataset all about penguins, compare Julia packages to Python packages, and a whole lot more.

https://share.fireside.fm/episode/kiiJzqTC+AdQasx67
Jan 14, 2022
Jan 14, 2022
Wrote my weekly newsletter
Published a newsletter
Issue #3 of Curious About Code is out!

This week I explore packages in Julia, including my favorite feature of Julia's package manager, the difference between `using` and `import`, and a tool that makes setting up a new Julia package a breeze.

https://davidamos.dev/email/057b5030-0b36-4b25-9944-2eab81bed91a/
Loading...
Get your own page like this