Practicing python / DSA with tiddlywiki

Hi everyone!

I recently build a custom TiddlyWiki setup to help me study Python and practice DSA challenges for an upcoming interview. This tool worked out really well for me (I passed the first round!), so I wanted to share it.

I used PyScript to create the Python playground, added a button to send snippets to Python Tutor for step-by-step debugging, and wrote some macros for displaying hints.

Demo:

Here’s a copy of my setup, without the copyrighted material: https://dsa-py.tiddlyhost.com

I’m currently adding copyright-free challenges, along with visualization and learning material. If you are learning python / data science and would like to learn about a specific topic, let me know and I’ll try to add it to dsa-py :slight_smile:

4 Likes

Just wanted to throw my semi-related project, it’s a side-car clipboard code runner for Windows designed to work well with markdown and or/tiddlywiki. It only depends on podman being setup.

1 Like