➰ Bezier Curves was my first attempt at creating interactive content, but that was back when I still had a fully custom tool to generate this website from Markdown files. I have since transitioned to πŸͺ¨ Obsidian to write and πŸ’Ž Quartz to turn that content into a website. Both of these tools don’t support interactive content out of the box.

I keep on coming back to the ability to have some sort of interactivity because I am convinced this helps to bring the message across much better and it simply results in a much more attractive website to visit.

An example of a website that focuses on interactive content is Red Blob Games.

MDX

πŸ”» MDX allows you to use JSX in πŸ”» Markdown content. This allows adding interactive content to a Markdown file.

iFrames

An alternative to having interactive content by β€˜extending’ Markdown is to use iFrames that load external HTML content on the current page. Obsidian allows you to embed web pages out of the box and it can also be configured in Quartz.

Articles