The Generalist Programmer

Privacy Notice

Last modified at

This website is operated by me, Antti-Juhani Kaijanaho. You may contact me at I am located in Finland.

Newsletter subscriptions

On some pages on this website you may find forms where you can subscribe to the newsletter of this website. If you fill that form and confirm your subscription when asked, software running on my behalf will add you to the newsletter mailing list.

I will store your email address and your first name, as given by you on the subscription form, with your consent. I will also store information regarding your subscription required as evidence of your consent, to fulfill my legal obligations under the EU General Data Protetcion Regulation.

By your consent, I will use your email address to send occasional email messages informing you of new or updated free content on this website, together with other offerings related to this website. You can withdraw consent at any time by following the unsubscribe link on a newsletter message, or by sending a request to me by email.

This information are processed by Mailjet under a Data Processing Agreement on my behalf.


The newsletter subscription form displayed on some pages may set cookies required by Mailjet to securely implement the subscription functionality.

This website does not set any other cookies.

Website access logging

The website automatically stores certain data about your every page access, including

In some cases, this combination of information may be sufficient to identify you. However, this information will not be used to identify you at any time.

I collect this information because it is necessary to fulfill my legitimate interest to monitor the traffic of this web site, to determine from where and when my visitors come, and to detect abuse.

At this time, no other information that might identify you is collected.

This information is automatically deleted after three months of creation.

This information is generated at a facility near you and then transmitted to facilities in the European Union. Further storage and processing is conducted in facilities located in the European Union. All this processing is done by Amazon Web Services or its subprocessors at my direction, or in computers under my personal control. This information will not be transmitted from the European Union elsewhere or stored outside the European Union.

Your rights

By European law, you (whoever and wherever you are) have the following rights: