shovel.report

Icon for andreizgirvaci.comandreizgirvaci.com

DNS Records

A76.76.21.21
MXroute1.mx.cloudflare.net (priority: 89)
MXroute2.mx.cloudflare.net (priority: 21)
MXroute3.mx.cloudflare.net (priority: 71)
NSfred.ns.cloudflare.com
NSleanna.ns.cloudflare.com
TXTgoogle-site-verification=dgRC4wgOuThW24g_86SOKKZBCrn9FQZHlQ7gYzJoK9g
TXTv=spf1 include:_spf.mx.cloudflare.net ~all

Affiliations

Subdomains

JSON+LD

{
  "@context": "https://schema.org",
  "@type": "Blog",
  "@id": "https://andreizgirvaci.com/blog",
  "mainEntityOfPage": "https://andreizgirvaci.com/blog",
  "inLanguage": "en",
  "name": "Blog",
  "description": "Andrei Zgîrvaci’s personal blog",
  "publisher": {
    "@type": "Organization",
    "@id": "https://andreizgirvaci.com/blog",
    "name": "Andrei Zgîrvaci's Blog",
    "logo": {
      "@type": "ImageObject",
      "@id": "https://andreizgirvaci.com/blog/opengraph-image",
      "url": "https://andreizgirvaci.com/blog/opengraph-image",
      "width": "1200",
      "height": "630"
    }
  },
  "blogPost": [
    {
      "@context": "https://schema.org",
      "@type": "BlogPosting",
      "@id": "/blog/measuring-the-size-of-aar-and-xcframework-libraries-is-not-easy",
      "mainEntityOfPage": "/blog/measuring-the-size-of-aar-and-xcframework-libraries-is-not-easy",
      "url": "/blog/measuring-the-size-of-aar-and-xcframework-libraries-is-not-easy",
      "inLanguage": "en-US",
      "name": "Measuring the size of AAR and XCFramework libraries is not easy",
      "headline": "Measuring the size of AAR and XCFramework libraries is not easy",
      "description": "For these past few weeks I have been trying to come up with a plug-and-play solution to measure the size of AAR and XCFramework libraries. It turns out this is more complicated than I thought...",
      "datePublished": "2025-09-18T00:00:00.000Z",
      "image": {
        "@type": "ImageObject",
        "@id": "https://andreizgirvaci.com/blog/measuring-the-size-of-aar-and-xcframework-libraries-is-not-easy/opengraph-image",
        "url": "https://andreizgirvaci.com/blog/measuring-the-size-of-aar-and-xcframework-libraries-is-not-easy/opengraph-image",
        "width": "1200",
        "height": "630"
      },
      "author": {
        "@type": "Person",
        "name": "Andrei Zgîrvaci",
        "sameAs": [
          "https://x.com/andrei_zgirvaci"
        ],
        "image": {
          "@type": "ImageObject",
          "@id": "https://andreizgirvaci.com/favicon.ico",
          "url": "https://andreizgirvaci.com/favicon.ico",
          "height": "48",
          "width": "48"
        }
      },
      "publisher": {
        "@type": "Organization",
        "@id": "https://andreizgirvaci.com/blog",
        "name": "Andrei Zgîrvaci’s personal blog",
        "logo": {
          "@type": "ImageObject",
          "@id": "https://andreizgirvaci.com/blog/opengraph-image",
          "url": "https://andreizgirvaci.com/blog/opengraph-image",
          "width": "1200",
          "height": "630"
        }
      },
      "isPartOf": {
        "@type": "Blog",
        "@id": "https://andreizgirvaci.com/blog",
        "name": "Andrei Zgîrvaci’s personal blog",
        "publisher": {
          "@type": "Organization",
          "@id": "https://andreizgirvaci.com/blog",
          "name": "Andrei Zgîrvaci’s personal blog",
          "logo": {
            "@type": "ImageObject",
            "@id": "https://andreizgirvaci.com/blog/opengraph-image",
            "url": "https://andreizgirvaci.com/blog/opengraph-image",
            "width": "1200",
            "height": "630"
          }
        }
      }
    },
    {
      "@context": "https://schema.org",
      "@type": "BlogPosting",
      "@id": "/blog/how-to-create-ai-generated-images-on-ios-in-react-native-using-stable-diffusion",
      "mainEntityOfPage": "/blog/how-to-create-ai-generated-images-on-ios-in-react-native-using-stable-diffusion",
      "url": "/blog/how-to-create-ai-generated-images-on-ios-in-react-native-using-stable-diffusion",
      "inLanguage": "en-US",
      "name": "How to Create AI-Generated Images on iOS in React Native Using Stable Diffusion",
      "headline": "How to Create AI-Generated Images on iOS in React Native Using Stable Diffusion",
      "description": "Have you ever wondered if it's possible to generate images using Stable Diffusion natively on your iPhone or iPad while taking advantage of Core ML in an Expo and React Native app?",
      "datePublished": "2023-08-04T00:00:00.000Z",
      "dateModified": "2023-08-15T00:00:00.000Z",
      "image": {
        "@type": "ImageObject",
        "@id": "https://andreizgirvaci.com/blog/how-to-create-ai-generated-images-on-ios-in-react-native-using-stable-diffusion/opengraph-image",
        "url": "https://andreizgirvaci.com/blog/how-to-create-ai-generated-images-on-ios-in-react-native-using-stable-diffusion/opengraph-image",
        "width": "1200",
        "height": "630"
      },
      "author": {
        "@type": "Person",
        "name": "Andrei Zgîrvaci",
        "sameAs": [
          "https://x.com/andrei_zgirvaci"
        ],
        "image": {
          "@type": "ImageObject",
          "@id": "https://andreizgirvaci.com/favicon.ico",
          "url": "https://andreizgirvaci.com/favicon.ico",
          "height": "48",
          "width": "48"
        }
      },
      "publisher": {
        "@type": "Organization",
        "@id": "https://andreizgirvaci.com/blog",
        "name": "Andrei Zgîrvaci’s personal blog",
        "logo": {
          "@type": "ImageObject",
          "@id": "https://andreizgirvaci.com/blog/opengraph-image",
          "url": "https://andreizgirvaci.com/blog/opengraph-image",
          "width": "1200",
          "height": "630"
        }
      },
      "isPartOf": {
        "@type": "Blog",
        "@id": "https://andreizgirvaci.com/blog",
        "name": "Andrei Zgîrvaci’s personal blog",
        "publisher": {
          "@type": "Organization",
          "@id": "https://andreizgirvaci.com/blog",
          "name": "Andrei Zgîrvaci’s personal blog",
          "logo": {
            "@type": "ImageObject",
            "@id": "https://andreizgirvaci.com/blog/opengraph-image",
            "url": "https://andreizgirvaci.com/blog/opengraph-image",
            "width": "1200",
            "height": "630"
          }
        }
      }
    },
    {
      "@context": "https://schema.org",
      "@type": "BlogPosting",
      "@id": "/blog/how-to-reduce-stress-and-overcome-anxiety-as-a-software-developer",
      "mainEntityOfPage": "/blog/how-to-reduce-stress-and-overcome-anxiety-as-a-software-developer",
      "url": "/blog/how-to-reduce-stress-and-overcome-anxiety-as-a-software-developer",
      "inLanguage": "en-US",
      "name": "How to Reduce Stress and Overcome Anxiety as a Software Developer",
      "headline": "How to Reduce Stress and Overcome Anxiety as a Software Developer",
      "description": "I share my story about stress and anxiety and how I managed to overcome it. I also share practical tips and resources that will help you begin your healing journey today!",
      "datePublished": "2023-05-02T00:00:00.000Z",
      "dateModified": "2025-09-11T00:00:00.000Z",
      "image": {
        "@type": "ImageObject",
        "@id": "https://andreizgirvaci.com/blog/how-to-reduce-stress-and-overcome-anxiety-as-a-software-developer/opengraph-image",
        "url": "https://andreizgirvaci.com/blog/how-to-reduce-stress-and-overcome-anxiety-as-a-software-developer/opengraph-image",
        "width": "1200",
        "height": "630"
      },
      "author": {
        "@type": "Person",
        "name": "Andrei Zgîrvaci",
        "sameAs": [
          "https://x.com/andrei_zgirvaci"
        ],
        "image": {
          "@type": "ImageObject",
          "@id": "https://andreizgirvaci.com/favicon.ico",
          "url": "https://andreizgirvaci.com/favicon.ico",
          "height": "48",
          "width": "48"
        }
      },
      "publisher": {
        "@type": "Organization",
        "@id": "https://andreizgirvaci.com/blog",
        "name": "Andrei Zgîrvaci’s personal blog",
        "logo": {
          "@type": "ImageObject",
          "@id": "https://andreizgirvaci.com/blog/opengraph-image",
          "url": "https://andreizgirvaci.com/blog/opengraph-image",
          "width": "1200",
          "height": "630"
        }
      },
      "isPartOf": {
        "@type": "Blog",
        "@id": "https://andreizgirvaci.com/blog",
        "name": "Andrei Zgîrvaci’s personal blog",
        "publisher": {
          "@type": "Organization",
          "@id": "https://andreizgirvaci.com/blog",
          "name": "Andrei Zgîrvaci’s personal blog",
          "logo": {
            "@type": "ImageObject",
            "@id": "https://andreizgirvaci.com/blog/opengraph-image",
            "url": "https://andreizgirvaci.com/blog/opengraph-image",
            "width": "1200",
            "height": "630"
          }
        }
      }
    }
  ]
}
© 2025. I hope you have a nice day.