Accessing your Duolingo data for analysis via Python

Duolingo is a popular app-and-website for learning a new (human) language, with hundreds of millions of users across the world. You tell it what language you speak and which you'd like to learn, and it teaches you via bite-size lessons, stories and audio clips with interactive tests and the like. Even as someone who hasn't … Continue reading Accessing your Duolingo data for analysis via Python

Creating my first Tableau web data connector : part 3

At last, the final part of the trials and tribulations of creating my first Tableau Web Data Connector... Part 1 went through the pre-requisites, and building what I might generously term my "user interface". Part 2 was a struggle against the forces of web security. And in this part, we battle against the data itself, until the error-message … Continue reading Creating my first Tableau web data connector : part 3

Creating my first Tableau web data connector – part 2

Now for the next part of the creating-a-web-data-connector journey: previously, I had got all the software I needed to create a web data connector installed (well, to be fair Notepad comes with Windows so that wasn't hard) and designed my user interface. Now it was time to move on to Tableau tutorial section 5 - … Continue reading Creating my first Tableau web data connector – part 2

Creating my first Tableau web data connector – the highs and the lows: part 1

After having successfully (enough) completed my introduction to creating a real live Tableau web data connector, I wanted to follow the lead of one of the inspirations for this otherwise unnecessary effort - Chris Love's Persiscope on the subject of sharing Tableau-related failure as well as unbridled success -  and document something about the less smooth aspects of … Continue reading Creating my first Tableau web data connector – the highs and the lows: part 1

Journey complete: a BoardGameGeek collection Tableau web data connector

Several months (!) after setting myself the challenge of becoming familiar with how to create a Tableau Web Data Connector, the good news is...it's done! Well, done enough that I now understand how to create web data connectors should I ever need one in reality anyway. As planned, its a connection via the BoardGameGeek API to your very … Continue reading Journey complete: a BoardGameGeek collection Tableau web data connector

The journey towards creating a Tableau Web Data Connector

I recently watched a video by Tableau/Alteryx/general guru Chris Love in which he emphasised the importance for people to not only retrospectively present their mindblowing successes at cajoling Tableau into running the universe - but also the journey leading up to that point, including any outright failures. After all, there is no shame in failing to do what one sets out … Continue reading The journey towards creating a Tableau Web Data Connector