Ryan Stubbs' avatar

Hey, I'm Ryan.

I'm a full-stack software developer based in the UK. I build modern web platforms, tinker endlessly with self-hosted server infrastructure, and design dense, high-utility tools for other developers. This space is my digital workbench.

Birmingham, United Kingdom Refactoring Everything

Privacy Policy

Last updated: 21/06/2026

This website and its content are operated by Ryan Stubbs.
Some sections of the site are branded as “Code With Ryan”, which refers to the learning and educational area of the site focused on web development content, tutorials, and projects.

1. Overview

This Privacy Policy explains how data is collected and used when you visit this website, including both the main blog and the Code With Ryan learning section.

The Site includes personal writing, development content, and learning resources.

2. Information collected

a) Analytics data

We use third-party analytics services to understand how users interact with the Site, including page views, navigation patterns, and general usage behaviour.

This information is aggregated and does not directly identify individuals.

b) Cookies

Cookies may be used to:

  • Store user preferences
  • Support analytics tools
  • Enable advertising functionality

Cookie usage can be controlled through your browser settings or via the cookie consent banner displayed on the Site. To manage your preferences and consent, you can also use the button below.

c) Advertising (Google AdSense)

This Site uses Google AdSense to display advertisements across both the main blog and Code With Ryan pages.

Depending on your consent preferences:

  • Ads may be personalised, using cookies and similar technologies
  • Or non-personalised, where consent is not provided

More information on how Google uses data:
https://policies.google.com/technologies/ads

3. How data is used

Data collected may be used to:

  • Understand and improve site performance
  • Analyse content engagement across the blog and Code With Ryan section
  • Serve and measure advertising
  • Maintain site security and reliability

4. Third-party services

This Site may use third-party services, including:

  • Analytics providers (e.g. Google Analytics or similar tools)
  • Google AdSense for advertising

These services may use cookies or similar technologies and process data according to their own privacy policies.

5. Cookie consent

Where required, the Site provides a cookie consent mechanism allowing you to:

  • Accept all cookies
  • Reject non-essential cookies
  • Customise preferences

You can change or withdraw consent at any time via the cookie settings interface (where available).

6. Your rights (UK / GDPR)

If you are located in the UK or EU, you have rights under data protection law, including:

  • The right to access your data
  • The right to correct or delete your data
  • The right to withdraw consent
  • The right to object to certain processing activities

To exercise these rights, please get in touch.

7. Data retention

Data is retained only for as long as necessary to operate, analyse, and improve the Site and its content, including both the main blog and Code With Ryan sections.

Retention periods may vary depending on the third-party services used.

8. Changes to this policy

This Privacy Policy may be updated from time to time. Updates will be posted on this page with a revised “Last updated” date.

9. Contact

If you have any questions about this Privacy Policy, you can get in touch.