David Asboth
davidasboth.com
David Asboth
@davidasboth.com
Data generalist, educator, author of The Well-Grounded Data Analyst (Manning, 2025). Co-host of the Half Stack Data Science podcast.
Pinned
Intro time! I'm David. I call myself a "data generalist" because I haven't found a label that fits.

I've been a software dev, data scientist, and my real passion is education so now I do Python and data training.

I'm currently most interested in skills that data people *actually* need to know.
Yes yes yes!
Getting nervous for the talk I'm about to give at a workshop about "using AI to drive impact" which features slides such as these.
November 7, 2025 at 8:26 AM
"You don't have to burn books, do you, if the world starts to fill up with non-readers, non-learners, non-knowers?"

Fahrenheit 451, afterword (Ray Bradbury, 1953)

#AI
November 5, 2025 at 9:19 AM
A movie you've seen more than seven times with a gif.
November 4, 2025 at 7:09 AM
The Guardian's "how deprived is your area" interactive page is pretty neat, but the best part is this note:

"A technical issue in an earlier version meant localities containing a comma produced incorrect results."

No avoiding the bad data!

Here it is: www.theguardian.com/society/ng-i...

#databs
How deprived is your area? Look up your postcode as new data for England released
New data ranks every area of England against a set of metrics for deprivation. Find out where yours figures in the statistics
www.theguardian.com
October 30, 2025 at 7:15 PM
Another fun data problem with my bot.

The Wikipedia data has both Serbia & Montenegro AND Yugoslavia as opponents of the same game, so my SPARQL query picked them up as two separate games.

Yugoslavia itself didn't even exist anymore in '97 but apparently the football team still used the name!
On this day (Oct 29):

Hungary 🇭🇺 1 : 7 Federal Republic of Yugoslavia (1997)
Hungary 🇭🇺 1 : 7 Serbia and Montenegro (1997)
Greece 🇬🇷 4 : 1 🇭🇺 Hungary (1978)
Hungary 🇭🇺 6 : 0 🇧🇴 Bolivia (1977)
German Democratic Republic 1 : 0 🇭🇺 Hungary (1967)
October 30, 2025 at 1:50 PM
Do you like any of the following: data science, real life data case studies, musings on our AI future, philosophy?

If you answered yes to any of the above, my talk at @databsconf.com might be of interest to you!

#databs #datasky
Highlighting #DataBS Conf talks:

Who _are_ we, as data practitioners? What is it we actually _do_ ?

@davidasboth.com hosts our late-night philosophy session, to explore the changing role of the data scientist in a world of AI:

www.youtube.com/watch?v=uCR1...
DataBS 2025 - 11 - David Asboth - The Data Science Ship of Theseus
YouTube video by Data Behind the Scenes
www.youtube.com
October 21, 2025 at 8:51 AM
This is beyond awful. Danya was a huge influence on me not even as a chess player but as an educator. His speedruns are a gold standard of teaching for me. Seemed like a genuinely lovely guy.

Someone somewhere commented "I just assumed I'd be learning from Danya my whole life, you know?" 💔
GM Daniel Naroditsky passed away. He was a talented chess player, commentator, and educator. FIDE extends its deepest condolences to Daniel’s family and loved ones.
October 20, 2025 at 8:16 PM
#dataBS I need to hear your favourite dataset you've used for teaching data topics.

My criteria:
- smallish, in the order of 10k rows, not millions
- wide enough with a mix of data types to allow open-ended questions
- not seen in your typical online data tutorials

🚫No ocean liners🚫
October 17, 2025 at 1:20 PM
Today's #databs mishap. Tableau can automatically convert strings to dates, right? Turns out if your date is in the form "Jan-88", then the ONLY short code for September that Tableau will accept is "Sept", NOT "Sep".

This explains all the NULL values and gaps in my time series 😭

#datasky
October 16, 2025 at 1:17 PM
Reposted by David Asboth
Apparently there are a bunch of new people coming over from Twitter... Drop your data science starter packs in the replies for people to follow!
October 16, 2025 at 3:23 AM
"Time to browse LinkedIn"

(not limited to my profession of course)
In honor of spooky month, share a 4 word horror story that only someone in your profession would understand

I'll go first: Six page commercial lease.
October 12, 2025 at 6:54 PM
The problem with having ideas, writing them down, and not acting on them for ages is that I have absolutely no idea what I was thinking.

I have a blog post idea written down that just says: learning "experiences"

What does that mean?????
October 11, 2025 at 6:39 PM
Worth reading this deeper dive into how well GenAI tools do with dataviz problems, by @nrennie.bsky.social

#databs #datasky
Wondering if you can outsource your data viz work to ChatGPT? 📊

I tested out a few different generative AI tools, giving them prompts to visualise two different data sets. If you're interested in the results, you can read them here: nrennie.rbind.io/blog/gen-ai-...

#RStats #Python #DataViz #GenAI
Generative AI for Data Visualisation – Nicola Rennie
Can generative AI create good data visualisations? This blog post compares the performance of ChatGPT, Claude, Copilot, and Gemini when presented with a generic request to visualise a dataset.
nrennie.rbind.io
October 9, 2025 at 10:16 AM
Reposted by David Asboth
The videos from the #DataBS Conference have made it to YouTube!

Over the coming days, we'll highlight sessisons from the event -- one post per talk.

You can also sneak ahead by going straight to the YouTube playlist, here:

www.youtube.com/playlist?lis...
Data Behind the Scenes 2025 - YouTube
Data Behind the Scenes is a data conference by data practitioners, for data practitioners. We come together to share stories and experiences about the the me...
www.youtube.com
October 6, 2025 at 5:15 PM
I got to round 2 of this challenge so I'm writing my second short story this weekend!

I only joined to force myself to write a bit more and I'm so happy I get to write another!

I'll post all the stories I write for this when the organisers say it's OK (a few weeks before I can post the first one).
I like writing and want to do more so I'll be taking a little writing challenge later this year.

Join me in the @nycmidnight.bsky.social 500-word Fiction Challenge on August 15th!

Learn more at nycmidnight.com/500
October 4, 2025 at 12:04 PM
So many questions. "In the same way vibe coding has transformed software development".

Has it?

Do we want spreadsheets, on which entire companies are run, being amended by something allegedly less than 60% accurate?!?

Have these companies just stopped pretending like they're launching useful AI?
October 1, 2025 at 8:16 PM
This is frankly the problem with practically every digital project ever conceived. Today the discussion is about digital IDs in the UK which sound like a NIGHTMARE from a technical perspective before we even consider all the other implications. No way it ends well.
the implementation will not be well thought through or correct though.
September 26, 2025 at 4:17 PM
Reposted by David Asboth
Just 24 hours* till go time!

You can still get your tickets and watch #DataBS Conf live tomorrow, 24 September:

DataBSConf.com

* == more like 23.5 but, y'know ... rounding
Home - Data Behind the Scenes Conference
An online-only, single track conference centered on the real stories of data work from the folks in the trenches.
DataBSConf.com
September 23, 2025 at 2:37 PM
Hello data people, register for a whole day of interesting data talks at DataBS Conf. It's on Wednesday!

I'm on at 4pm ET (9PM BST) talking about a failed data science project, the role of AI in our future, and some amateur philosophy. All in ~20 minutes.

Tell your friends!

#dataBS #datasky
now that I'm alive again after a bad cold...

WE ARE ONE WEEK AWAY FROM #DataBS Conf!!!!
Sign up (free) for Wed Sept 24, 10am-5pm EDT, online-only data nerdery talks! Do it now before you forget! Let your data friends know!

ti.to/databsconf/d... <-tickets
databsconf.com/schedule/ <- schedule
DataBS Conf
"Data, Behind the Scenes" is a free-to-attend online-only, single track conference centered on the real stories of data work from the folks in the trenches. We’re not here for the latest AI hype, perf...
ti.to
September 22, 2025 at 9:02 AM
10/10. No notes.
this exists it is called thinking
September 20, 2025 at 2:08 PM
Only in the UK could you have stops with these names.
September 19, 2025 at 7:10 PM
I'm at PyCon UK today in Manchester!

I'll be speaking later about dynamic code generation and execution in Python.

Here is a crab I found on the way to the venue. 🦀

Anyone I know attending?

#databs #datasky
September 19, 2025 at 9:30 AM
Reposted by David Asboth
#DataBS Conf 2025 preshow! We have two talks that we couldn't fit into the schedule but the speakers pre-recorded their talk for us to share before the main event next week!

Both are really good and give me lots of excitement about what we'll see next week.

ti.to/databsconf/d... <- free tix

🧵1/3
DataBS Conf
"Data, Behind the Scenes" is a free-to-attend online-only, single track conference centered on the real stories of data work from the folks in the trenches. We’re not here for the latest AI hype, perf...
ti.to
September 18, 2025 at 3:43 PM
Reposted by David Asboth
Talk schedule for @databsconf.com is up! Tickets are free! Join us! #dataBS
September 15, 2025 at 9:56 PM
I don't normally do book reviews on social media but I really enjoyed Why Can't I Just Enjoy Things? by @pierrenovellie.bsky.social. A personal, thoughtful, well-researched, and often hilarious perspective on autism. I learned a lot from it and you will too! #booksky
September 15, 2025 at 12:18 PM