• @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 available for
David's Collections

Articles and blogs

7 Highlights

Podcasts

6 Highlights

Videos

1 Highlight

Newsletters

4 Highlights
2022
Jan 29, 2022
Jan 29, 2022
This week on Talk Julia, Randy and I share some of our thoughts on functions, methods, and multiple dispatch in Julia from the perspective of new users coming to Julia from Python.

https://share.fireside.fm/episode/kiiJzqTC+C0Yk4hNC
Read more
Jan 27, 2022
Jan 27, 2022
The other day I came across a question on Twitter that asked for an example of a string that couldn't be reversed.

I had an inkling that something like an emoji would probably work.

For example, here's what happens when you try to reverse the string "πŸ‡ΊπŸ‡Έ" in Python:

>>> flag = "πŸ‡ΊπŸ‡Έ"
>>> reversed_flag = flag[::-1]
>>> print(reversed_flag)
πŸ‡ΈπŸ‡Ί
Seems kind of weird, right?

Find out what's going on in my latest blog post:

https://davidamos.dev/why-cant-you-reverse-a-flag-emoji.
Read more
Jan 23, 2022
Jan 23, 2022
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
Read more
Jan 21, 2022
Jan 21, 2022
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
Read more
Jan 21, 2022
Jan 21, 2022
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/
Read more
Jan 19, 2022
Jan 19, 2022
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
Read more
Loading...