{"id":1886,"date":"2024-04-24T19:00:19","date_gmt":"2024-04-25T02:00:19","guid":{"rendered":"https:\/\/felix-arntz.me\/?page_id=1886"},"modified":"2026-01-26T07:03:43","modified_gmt":"2026-01-26T15:03:43","slug":"about","status":"publish","type":"page","link":"https:\/\/felix-arntz.me\/about\/","title":{"rendered":"About me"},"content":{"rendered":"\n<p><img decoding=\"async\" class=\"alignright\" style=\"width: 250px;\" src=\"https:\/\/1.gravatar.com\/avatar\/a60abe9a2c42fe5cf2117b88aac2eab186f0ea3c969f1f4a29d4a09d831153b8?size=500&amp;d=initials\" alt=\"Felix Arntz headshot\">Hi there! I&#8217;m Felix Arntz, a software engineer and open-source contributor focusing on the open web. I&#8217;ve been building things for the web for over 15 years, and I\u2019m particularly passionate about AI and UX.<\/p>\n\n\n\n<p>I am currently a Senior Software Engineer at Vercel, where I am working on the AI SDK.<\/p>\n\n\n\n<p>Previously, I was at Google for over 7 years, working on various CMS focused efforts, such as enhancing the CMS performance at scale, and launching the Site Kit product, and on AI evals for web app coding assistance.<\/p>\n\n\n\n<p>Additionally I am a core committer to the WordPress open-source project, and co-founder of both the WordPress AI Team and the WordPress Performance Team. I have spoken at over 25 conferences.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A little history<\/h2>\n\n\n\n<p>I started building websites as a freelancer, which quickly evolved into more backend focused projects, building web applications with custom WordPress plugins at their core.<\/p>\n\n\n\n<p><a href=\"https:\/\/core.trac.wordpress.org\/changeset\/32994\">Since mid-2015<\/a>, I have been heavily involved with contributing to the WordPress Core software. With&nbsp;WordPress version 4.6 I was recognized as a noteworthy contributor for the first time, and <a href=\"https:\/\/make.wordpress.org\/core\/2016\/11\/24\/new-committers\/\">since November 2016<\/a> I have been&nbsp;a Core Committer.<\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" class=\"wp-image-1890 alignright\" style=\"width: 150px;\" src=\"https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-yoast-avatar-jpg.webp\" alt=\"Felix Arntz Yoast avatar\" srcset=\"https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-yoast-avatar-jpg.webp 500w, https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-yoast-avatar-300x300.webp 300w, https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-yoast-avatar-150x150.webp 150w, https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-yoast-avatar-96x96.webp 96w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/>Becoming more active in the broader WordPress community allowed me to collaborate with several companies in the ecosystem. This led me to eventually focus on contracting for these companies, in addition to maintaining my own client relationships. Some of the WordPress companies that I worked with during my freelance career are Yoast (I even have a Yoast avatar as you can see!), WP Engine, Aspen Grove Studios, and Usability Dynamics.<\/p>\n\n\n\n<p>In 2018, I joined Google, from the very beginning in a CMS focused team primarily building WordPress solutions. For several years I was the lead engineer of the <a href=\"https:\/\/sitekit.withgoogle.com\/\">Site Kit plugin<\/a> for WordPress, building the plugin from the ground up, leading it to launch, and growing it to over 4 million active installations.<\/p>\n\n\n\n<p>In late 2021 I shifted my focus within Google, co-founding the <a href=\"https:\/\/make.wordpress.org\/performance\/\">WordPress Core Performance Team<\/a> and subsequently being heavily involved in its projects to enhance performance of the WordPress project, to benefit all websites using the CMS.<\/p>\n\n\n\n<p>In 2025 I moved on to another Google project, focused on evaluating and improving the web app code generation and coding assistance quality of Gemini. A key piece of that work is establishing a benchmark to assess web app code quality <em>holistically<\/em>.<\/p>\n\n\n\n<p>As of May 2025, in a personal capacity, I am a co-founder of the <a href=\"https:\/\/make.wordpress.org\/ai\/\">WordPress AI Team<\/a> and one of the co-Team Reps. With this team, the goal is to empower WordPress plugin developers to build AI features with ease, in a user-friendly and responsible manner.<\/p>\n\n\n\n<p>In January 2026, I started my new position at Vercel, where I am working on the <a href=\"https:\/\/ai-sdk.dev\/\">AI SDK<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What I enjoy when building software<\/h2>\n\n\n\n<p>I&#8217;m equally enthusiastic about advancing AI capabilities as I am about UX and DX. I love building intuitive APIs, and making the complex things simple. And when working on user-facing projects, making sure that their workflows can be done in as few steps as possible and provide fast and transparent feedback mechanisms. Whichever projects I&#8217;m working on or contributing to, my objective is to steer them towards these goals.<\/p>\n\n\n\n<p>Implementing the components of a piece of software in a decoupled and reusable manner, and clearly scoping the software&#8217;s public API makes the entire software easier to maintain. This enables quick iterations with little risk of bugs. It even makes it possible to experiment without risking the integrity of your software.<\/p>\n\n\n\n<p>Building software from decoupled components with distinct responsibilities also facilitates building <em>performant<\/em> software. By selectively loading only what&#8217;s needed you avoid overhead and keep the backend footprint low. From there, implementing interactive features following frontend performance best practices is almost a breeze, if you know what to pay attention to.<\/p>\n\n\n\n<p>Last but not least, in terms of AI, my big passion (other than using it to accelerate software development workflows) is standardization. The AI landscape is moving so fast &#8211; which overall is a great thing &#8211; but this leads to lots of people and companies implementing 95% of the same thing in different incompatible ways. While this is a result of people wanting to build things fast (and thus minimize dependencies), it also leads to overall ecosystem progress being slower than it could be, because most innovative solutions have quite a bit of vendor lock-in, so it&#8217;s difficult for other solutions to build on top of it. Reinventing the wheel is the common result. We need to be cautious of premature abstraction &#8211; that can hurt progress just as much. But we need to identify the need for abstraction to accelerate progress. This is where projects like the <a href=\"https:\/\/ai-sdk.dev\/\">AI SDK<\/a> and the <a href=\"https:\/\/make.wordpress.org\/ai\/2025\/07\/17\/php-ai-api\/\">PHP AI Client<\/a> shine.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Outside of software engineering<\/h2>\n\n\n\n<p>When I&#8217;m not coding, I am passionate about electronic music production, and I love going for long walks. You may also find me <a href=\"https:\/\/twitter.com\/felixarntz\/status\/910865762985930752\">running around the world<\/a>, or geeking out on <a href=\"https:\/\/movies.felix-arntz.me\/\">movies<\/a>, Mexican food (especially <a href=\"https:\/\/fishtacos.blog\/author\/felixarntz\/\">\ud83d\udc1f\ud83c\udf2e<\/a>), and <a href=\"https:\/\/untappd.com\/user\/Flixos90\">beer<\/a>. My guilty pleasure is Mountain Dew.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"664\" src=\"https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-mountain-dew-in-mountain-view-at-google-scaled-e1714064455407-1024x664.webp\" alt=\"Felix Arntz drinking a Mountain Dew at Google Mountain View\" class=\"wp-image-1905\" srcset=\"https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-mountain-dew-in-mountain-view-at-google-scaled-e1714064455407-1024x664.webp 1024w, https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-mountain-dew-in-mountain-view-at-google-scaled-e1714064455407-300x194.webp 300w, https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-mountain-dew-in-mountain-view-at-google-scaled-e1714064455407-768x498.webp 768w, https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-mountain-dew-in-mountain-view-at-google-scaled-e1714064455407-1536x995.webp 1536w, https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-mountain-dew-in-mountain-view-at-google-scaled-e1714064455407-2048x1327.webp 2048w, https:\/\/felix-arntz.me\/wp-content\/uploads\/2024\/04\/felix-arntz-mountain-dew-in-mountain-view-at-google-scaled-e1714064455407-150x97.webp 150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Myself enjoying a Mountain Dew in Mountain View at the Google campus<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Hi there! I&#8217;m Felix Arntz, a software engineer and open-source contributor focusing on the open web. I&#8217;ve been building things for the web for over 15 years, and I\u2019m particularly passionate about AI and UX. I am currently a Senior Software Engineer at Vercel, where I am working on the AI SDK. Previously, I was [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":12,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-1886","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>About me - felix-arntz.me<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/felix-arntz.me\/about\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"About me - felix-arntz.me\" \/>\n<meta property=\"og:description\" content=\"Hi there! I&#8217;m Felix Arntz, a software engineer and open-source contributor focusing on the open web. I&#8217;ve been building things for the web for over 15 years, and I\u2019m particularly passionate about AI and UX. I am currently a Senior Software Engineer at Vercel, where I am working on the AI SDK. Previously, I was [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/felix-arntz.me\/about\/\" \/>\n<meta property=\"og:site_name\" content=\"felix-arntz.me\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-26T15:03:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/1.gravatar.com\/avatar\/a60abe9a2c42fe5cf2117b88aac2eab186f0ea3c969f1f4a29d4a09d831153b8?size=500&amp;d=initials\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@felixarntz\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/felix-arntz.me\/about\/\",\"url\":\"https:\/\/felix-arntz.me\/about\/\",\"name\":\"About me - felix-arntz.me\",\"isPartOf\":{\"@id\":\"https:\/\/felix-arntz.me\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/felix-arntz.me\/about\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/felix-arntz.me\/about\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/1.gravatar.com\/avatar\/a60abe9a2c42fe5cf2117b88aac2eab186f0ea3c969f1f4a29d4a09d831153b8?size=500&amp;d=initials\",\"datePublished\":\"2024-04-25T02:00:19+00:00\",\"dateModified\":\"2026-01-26T15:03:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/felix-arntz.me\/about\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/felix-arntz.me\/about\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/felix-arntz.me\/about\/#primaryimage\",\"url\":\"https:\/\/1.gravatar.com\/avatar\/a60abe9a2c42fe5cf2117b88aac2eab186f0ea3c969f1f4a29d4a09d831153b8?size=500&amp;d=initials\",\"contentUrl\":\"https:\/\/1.gravatar.com\/avatar\/a60abe9a2c42fe5cf2117b88aac2eab186f0ea3c969f1f4a29d4a09d831153b8?size=500&amp;d=initials\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/felix-arntz.me\/about\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/felix-arntz.me\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About me\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/felix-arntz.me\/#website\",\"url\":\"https:\/\/felix-arntz.me\/\",\"name\":\"felix-arntz.me\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/felix-arntz.me\/#\/schema\/person\/c7c3c658d2e59bbddf3e8684a6846e55\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/felix-arntz.me\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/felix-arntz.me\/#\/schema\/person\/c7c3c658d2e59bbddf3e8684a6846e55\",\"name\":\"Felix\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/felix-arntz.me\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/felix-arntz.me\/wp-content\/uploads\/2018\/09\/felix-arntz-site-icon.png\",\"contentUrl\":\"https:\/\/felix-arntz.me\/wp-content\/uploads\/2018\/09\/felix-arntz-site-icon.png\",\"width\":512,\"height\":512,\"caption\":\"Felix\"},\"logo\":{\"@id\":\"https:\/\/felix-arntz.me\/#\/schema\/person\/image\/\"},\"description\":\"Developer Programs Engineer at Google. WordPress Core Committer. Previously Yoast. Runner, musician, movie geek. Aprendiendo espa\u00f1ol. Fueled by Mountain Dew.\",\"sameAs\":[\"https:\/\/x.com\/felixarntz\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"About me - felix-arntz.me","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/felix-arntz.me\/about\/","og_locale":"en_US","og_type":"article","og_title":"About me - felix-arntz.me","og_description":"Hi there! I&#8217;m Felix Arntz, a software engineer and open-source contributor focusing on the open web. I&#8217;ve been building things for the web for over 15 years, and I\u2019m particularly passionate about AI and UX. I am currently a Senior Software Engineer at Vercel, where I am working on the AI SDK. Previously, I was [&hellip;]","og_url":"https:\/\/felix-arntz.me\/about\/","og_site_name":"felix-arntz.me","article_modified_time":"2026-01-26T15:03:43+00:00","og_image":[{"url":"https:\/\/1.gravatar.com\/avatar\/a60abe9a2c42fe5cf2117b88aac2eab186f0ea3c969f1f4a29d4a09d831153b8?size=500&amp;d=initials","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@felixarntz","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/felix-arntz.me\/about\/","url":"https:\/\/felix-arntz.me\/about\/","name":"About me - felix-arntz.me","isPartOf":{"@id":"https:\/\/felix-arntz.me\/#website"},"primaryImageOfPage":{"@id":"https:\/\/felix-arntz.me\/about\/#primaryimage"},"image":{"@id":"https:\/\/felix-arntz.me\/about\/#primaryimage"},"thumbnailUrl":"https:\/\/1.gravatar.com\/avatar\/a60abe9a2c42fe5cf2117b88aac2eab186f0ea3c969f1f4a29d4a09d831153b8?size=500&amp;d=initials","datePublished":"2024-04-25T02:00:19+00:00","dateModified":"2026-01-26T15:03:43+00:00","breadcrumb":{"@id":"https:\/\/felix-arntz.me\/about\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/felix-arntz.me\/about\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/felix-arntz.me\/about\/#primaryimage","url":"https:\/\/1.gravatar.com\/avatar\/a60abe9a2c42fe5cf2117b88aac2eab186f0ea3c969f1f4a29d4a09d831153b8?size=500&amp;d=initials","contentUrl":"https:\/\/1.gravatar.com\/avatar\/a60abe9a2c42fe5cf2117b88aac2eab186f0ea3c969f1f4a29d4a09d831153b8?size=500&amp;d=initials"},{"@type":"BreadcrumbList","@id":"https:\/\/felix-arntz.me\/about\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/felix-arntz.me\/"},{"@type":"ListItem","position":2,"name":"About me"}]},{"@type":"WebSite","@id":"https:\/\/felix-arntz.me\/#website","url":"https:\/\/felix-arntz.me\/","name":"felix-arntz.me","description":"","publisher":{"@id":"https:\/\/felix-arntz.me\/#\/schema\/person\/c7c3c658d2e59bbddf3e8684a6846e55"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/felix-arntz.me\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/felix-arntz.me\/#\/schema\/person\/c7c3c658d2e59bbddf3e8684a6846e55","name":"Felix","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/felix-arntz.me\/#\/schema\/person\/image\/","url":"https:\/\/felix-arntz.me\/wp-content\/uploads\/2018\/09\/felix-arntz-site-icon.png","contentUrl":"https:\/\/felix-arntz.me\/wp-content\/uploads\/2018\/09\/felix-arntz-site-icon.png","width":512,"height":512,"caption":"Felix"},"logo":{"@id":"https:\/\/felix-arntz.me\/#\/schema\/person\/image\/"},"description":"Developer Programs Engineer at Google. WordPress Core Committer. Previously Yoast. Runner, musician, movie geek. Aprendiendo espa\u00f1ol. Fueled by Mountain Dew.","sameAs":["https:\/\/x.com\/felixarntz"]}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/felix-arntz.me\/api\/wp\/v2\/pages\/1886","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/felix-arntz.me\/api\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/felix-arntz.me\/api\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/felix-arntz.me\/api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/felix-arntz.me\/api\/wp\/v2\/comments?post=1886"}],"version-history":[{"count":3,"href":"https:\/\/felix-arntz.me\/api\/wp\/v2\/pages\/1886\/revisions"}],"predecessor-version":[{"id":2290,"href":"https:\/\/felix-arntz.me\/api\/wp\/v2\/pages\/1886\/revisions\/2290"}],"wp:attachment":[{"href":"https:\/\/felix-arntz.me\/api\/wp\/v2\/media?parent=1886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}