Publications

Long-form technical writing. Two of these were published on freeCodeCamp News, the rest on my own blog. Each one opens in a new tab.

Cover for Open-Source Open World!

6 min read

Open-Source Open World!

What open source actually means beyond source code being visible, why the licence matters more than the repository, and how to make a first contribution that someone will want to merge.

Read the article
Cover for Get Started with Django for Backend Development

16 min read

Get Started with Django for Backend Development

A working introduction to Django: virtual environments, the project and app split, the request and response cycle, models, views, templates, and the admin site, with the reasoning behind each convention rather than just the commands.

Read the article