[…] I’ve written some thoughts about creating a program. […]