Terms of Use
Last updated:
Please read these Terms of Use carefully before using this website. By accessing or using the site, you agree to be bound by these terms.
Content Usage
All content and code are provided for educational and informational purposes only, on an “as-is” basis.
Code samples may be used freely unless otherwise noted.
Your use of this material is at your own risk. I make no warranties regarding accuracy, completeness, or fitness for any purpose, and I am not responsible for any damage or loss arising from its use.
Communication
Messages submitted through the contact page are voluntary. I do not guarantee a response and am not responsible for consequences of unanswered or delayed replies.
For your convenience, unsubmitted contact form entries may be temporarily stored in your browser’s local storage. This data never leaves your device and is cleared when you remove it from your browser or submit the form.
External Links
This site may link to external websites. I am not responsible for their content or privacy practices. External sites you visit through links here are governed by their own terms and privacy policies.
Third-Party Services
By using this site, you acknowledge and agree that these third-party services may process data in accordance with their own terms and policies.
-
Vercel: Used for hosting, cloud deployment, and content delivery (CDN). Vercel processes basic networking metadata and server logs to securely serve pages to your browser. Its use is governed by Vercel's Terms of Service.
-
MongoDB: Used as our primary data store to power dynamic features, site metrics, and contact form persistence. Your interactions with dynamic site properties are structured and stored securely within MongoDB clusters, subject to MongoDB's Terms of Service.
-
Google Analytics: Used to measure traffic and analyze site usage. Google may place cookies and collect anonymized usage data. Its use is governed by Google’s Privacy Policy.
-
Google reCAPTCHA v3: Used to protect the contact form against spam and abuse. reCAPTCHA analyzes interactions with the page (such as mouse movements, clicks, or device information) to determine if a visitor is human. Its use is governed by Google’s Privacy Policy and Terms of Service.
-
Interactive Code Examples (Sandpack): Component playgrounds are powered by Sandpack (by CodeSandbox). Running or editing code inside these sandboxes executes within your browser environment but may pull operational assets from CodeSandbox dependencies. Your interactions with these embedded sandboxes are subject to CodeSandbox's Terms of Service.
Changes
These terms may be updated at any time. The “Last updated” date reflects the latest version. If you do not agree with these terms, please do not use the site.
Contact
For questions about these Terms, please reach out through the contact page.