Terms of Use
What you may do with the material published here, and what to expect.
This is a personal site: I publish my own articles, deep dives, projects and experiments here. You are free to use the site — this document just explains what you may do with the material, what not to expect from it, and who is responsible for what.
Content and copyright
The texts, images, example code and design of this site are the result of my work unless stated otherwise. You may quote and paraphrase the material freely as long as you link back to the source. Republishing a whole article elsewhere, however, needs my permission — just ask, and I will almost certainly say yes.
Code from the examples
Code snippets in articles and deep dives are a separate matter. You may take and use them however you like, commercial projects included, with no separate permission and no attribution required. A link is nice but not obligatory. The code is provided as is, and I am not responsible for how it behaves in your project.
Your messages
By sending a message through the form, you are responsible for its content and confirm you are entitled to share it. Messages are handled under the Privacy Policy, linked next to the form and in the site footer.
No warranties
The material reflects my experience and opinion at the time of writing. Technology moves fast and every setup differs, so test any solution in your own environment before taking it to production. The site is provided “as is”, without warranties of availability, accuracy or fitness for a particular purpose, and I accept no liability for the consequences of using the material.
External links and the news feed
The site links to third-party resources whose content and policies are not mine to answer for. This applies in particular to the news feed: it is gathered automatically from public sources and published after my review, but remains a short summary of other people's work with a link to the original — which is where it is worth reading in full.
Changes and contact
These terms may change; the current version, with its date, is always here. Questions, corrections and takedown requests go through the form on the contact page. Current version dated 24 July 2026.