{"id":434,"date":"2022-11-05T13:51:59","date_gmt":"2022-11-05T12:51:59","guid":{"rendered":"https:\/\/www.stefanvd.net\/blog\/?page_id=434"},"modified":"2026-01-19T16:35:44","modified_gmt":"2026-01-19T15:35:44","slug":"welcome","status":"publish","type":"page","link":"https:\/\/www.stefanvd.net\/blog\/","title":{"rendered":"Stefan vd Blog"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full is-resized\"><img decoding=\"async\" width=\"194\" height=\"194\" src=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2022\/11\/favicon-194x194-1.png\" alt=\"Stefan vd blog logo\" class=\"wp-image-499\" style=\"width:154px;height:154px\" srcset=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2022\/11\/favicon-194x194-1.png 194w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2022\/11\/favicon-194x194-1-150x150.png 150w\" sizes=\"(max-width: 194px) 100vw, 194px\" \/><figcaption class=\"wp-element-caption\">Stefan vd<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Welcome to my Stefan vd blog, the personal blog about topics such as new app releases, exciting browser extension updates, and development.<\/p>\n\n\n\n<p>Stefan is a tremendous Belgian developer who changed the internet web experience. Such as the free and Open-Source <a href=\"https:\/\/www.stefanvd.net\/project\/turn-off-the-lights\/browser-extension\/\" target=\"_blank\" rel=\"noreferrer noopener\">Turn Off the Lights browser extension<\/a>. That is featured on big company websites such as the official Google, YouTube, Mozilla, and Microsoft blogs. And created enhanced Browser extensions, Windows, and Mac applications.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Stefan vd introduction\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/fsxi4Ehxb4g?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">YouTube video<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">See my latest Stefan vd blog articles<\/h2>\n\n\n<ul class=\"wp-block-latest-posts__list is-grid columns-3 has-dates wp-block-latest-posts\"><li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"300\" height=\"157\" src=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-april2026-300x157.webp\" class=\"attachment-medium size-medium wp-post-image\" alt=\"3 Proven Ways to Dramatically Reduce Memory &amp; CPU Usage in Chrome Extensions\" style=\"\" srcset=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-april2026-300x157.webp 300w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-april2026-1024x536.webp 1024w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-april2026-768x402.webp 768w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-april2026.webp 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/05\/01\/how-to-reduce-memory-cpu-usage\/\">3 Proven Ways to Dramatically Reduce Memory &amp; CPU Usage in Chrome Extensions<\/a><time datetime=\"2026-05-01T08:00:00+01:00\" class=\"wp-block-latest-posts__post-date\">May 1, 2026<\/time><div class=\"wp-block-latest-posts__post-excerpt\">One of the most common performance issues in Chrome extensions comes from loading and running code when it is not actually needed. Poorly optimized\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/05\/01\/how-to-reduce-memory-cpu-usage\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: 3 Proven Ways to Dramatically Reduce Memory &amp; CPU Usage in Chrome Extensions<\/span><\/a><\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"300\" height=\"158\" src=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/04\/headly-news-apple-intelligence-300x158.webp\" class=\"attachment-medium size-medium wp-post-image\" alt=\"Headly News Apple Intelligence\" style=\"\" srcset=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/04\/headly-news-apple-intelligence-300x158.webp 300w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/04\/headly-news-apple-intelligence-1024x538.webp 1024w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/04\/headly-news-apple-intelligence-768x403.webp 768w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/04\/headly-news-apple-intelligence.webp 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/04\/03\/headly-ai-news-summary\/\">Headly &#8211; AI News Summary | Your Intelligent News Briefing You Need<\/a><time datetime=\"2026-04-03T12:42:41+01:00\" class=\"wp-block-latest-posts__post-date\">April 3, 2026<\/time><div class=\"wp-block-latest-posts__post-excerpt\">In today\u2019s world, where information overload is the new normal, staying informed should not feel like a full-time job. That is exactly why Headly\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/04\/03\/headly-ai-news-summary\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: Headly &#8211; AI News Summary | Your Intelligent News Briefing You Need<\/span><\/a><\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"300\" height=\"157\" src=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-may2026-300x157.webp\" class=\"attachment-medium size-medium wp-post-image\" alt=\"3 Common Browser Extension Store Mistakes That Cause Rejection (And How to Fix Them)\" style=\"\" srcset=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-may2026-300x157.webp 300w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-may2026-1024x536.webp 1024w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-may2026-768x402.webp 768w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-may2026.webp 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/04\/02\/browser-extension-store-mistakes\/\">3 Common Browser Extension Store Mistakes That Cause Rejection + Fix<\/a><time datetime=\"2026-04-02T08:00:00+01:00\" class=\"wp-block-latest-posts__post-date\">April 2, 2026<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Publishing a browser extension looks simple at first: upload your ZIP file, add screenshots, write a description, and click submit to publish it to\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/04\/02\/browser-extension-store-mistakes\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: 3 Common Browser Extension Store Mistakes That Cause Rejection + Fix<\/span><\/a><\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"300\" height=\"157\" src=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-march2026-1-300x157.webp\" class=\"attachment-medium size-medium wp-post-image\" alt=\"Video Education Improves Browser Extension Adoption and Retention\" style=\"\" srcset=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-march2026-1-300x157.webp 300w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-march2026-1-1024x536.webp 1024w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-march2026-1-768x402.webp 768w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-march2026-1.webp 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/03\/02\/video-education-improves-adoption\/\">4 Reasons Video Education Improves Browser Extension Adoption<\/a><time datetime=\"2026-03-02T08:00:00+01:00\" class=\"wp-block-latest-posts__post-date\">March 2, 2026<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Most browser extensions do not fail because they lack features. They fail because users never fully understand how to use the browser extension. And\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/03\/02\/video-education-improves-adoption\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: 4 Reasons Video Education Improves Browser Extension Adoption<\/span><\/a><\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"300\" height=\"157\" src=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-feb2026-300x157.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"How to Load and Debug Safari Extensions in Safari (Without Xcode)\" style=\"\" srcset=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-feb2026-300x157.png 300w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-feb2026-1024x536.png 1024w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-feb2026-768x402.png 768w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/stefanvd-feb2026.png 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/02\/01\/how-to-load-and-debug-safari-extensions-without-xcode\/\">How to Load and Debug Safari Extensions in Safari 26 (Without Xcode)<\/a><time datetime=\"2026-02-01T16:05:29+01:00\" class=\"wp-block-latest-posts__post-date\">February 1, 2026<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Last month, I launched all my browser extensions on the Safari web browser, now available in the Apple App Store. Building and testing them\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/02\/01\/how-to-load-and-debug-safari-extensions-without-xcode\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: How to Load and Debug Safari Extensions in Safari 26 (Without Xcode)<\/span><\/a><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/01\/15\/onelumi-smart-home-control-app\/\">Introducing OneLumi: The Ultimate Smart Home Control App for Windows<\/a><time datetime=\"2026-01-15T22:56:55+01:00\" class=\"wp-block-latest-posts__post-date\">January 15, 2026<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Smart home technology is evolving, and managing multiple devices has never been easier. Today, I am excited to announce the launch of OneLumi, a\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/01\/15\/onelumi-smart-home-control-app\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: Introducing OneLumi: The Ultimate Smart Home Control App for Windows<\/span><\/a><\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"300\" height=\"157\" src=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/firefox-for-android-300x157.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"Firefox for Android\" style=\"\" srcset=\"https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/firefox-for-android-300x157.png 300w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/firefox-for-android-1024x536.png 1024w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/firefox-for-android-768x402.png 768w, https:\/\/www.stefanvd.net\/blog\/wp-content\/uploads\/2026\/01\/firefox-for-android.png 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/01\/12\/developing-and-testing-extension-on-firefox-for-android\/\">Firefox for Android: 23 Essential Steps to Build and Test Extensions<\/a><time datetime=\"2026-01-12T14:20:40+01:00\" class=\"wp-block-latest-posts__post-date\">January 12, 2026<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Developing a browser extension should not be limited to a single platform. Today\u2019s web runs everywhere: desktop, mobile, and even spatial computing. As browser\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/01\/12\/developing-and-testing-extension-on-firefox-for-android\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: Firefox for Android: 23 Essential Steps to Build and Test Extensions<\/span><\/a><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/01\/10\/6-powerful-safari-extensions\/\">6 Powerful Safari Extensions Now Available on the Apple App Store<\/a><time datetime=\"2026-01-10T15:22:02+01:00\" class=\"wp-block-latest-posts__post-date\">January 10, 2026<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Today marks an exciting milestone with the launch of new Safari extensions. My full suite of browser extensions is now officially available for the\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2026\/01\/10\/6-powerful-safari-extensions\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: 6 Powerful Safari Extensions Now Available on the Apple App Store<\/span><\/a><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2025\/09\/15\/4-amazing-ios-updates-and-support-for-spatial-widgets-in-visionos-26\/\">4 Amazing iOS Updates and Support for Spatial Widgets in visionOS 26<\/a><time datetime=\"2025-09-15T22:25:19+01:00\" class=\"wp-block-latest-posts__post-date\">September 15, 2025<\/time><div class=\"wp-block-latest-posts__post-excerpt\">I am thrilled to share a big update for four of my apps and the support of Spatial widgets: Date Today, Sunrise, Hard Disk,\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2025\/09\/15\/4-amazing-ios-updates-and-support-for-spatial-widgets-in-visionos-26\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: 4 Amazing iOS Updates and Support for Spatial Widgets in visionOS 26<\/span><\/a><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2025\/01\/13\/my-easter-bunny\/\">New My Easter Bunny app: Easter countdown with 3 cute bunnies<\/a><time datetime=\"2025-01-13T20:11:40+01:00\" class=\"wp-block-latest-posts__post-date\">January 13, 2025<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Are you ready to embrace the magic of Easter this year? I am excited to introduce my new app, My Easter Bunny! This app\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2025\/01\/13\/my-easter-bunny\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: New My Easter Bunny app: Easter countdown with 3 cute bunnies<\/span><\/a><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2024\/11\/21\/support-my-open-source-extension\/\">Support My Open-Source Projects: 11 Powerful Browser Extensions!<\/a><time datetime=\"2024-11-21T21:56:11+01:00\" class=\"wp-block-latest-posts__post-date\">November 21, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Hello, and welcome! If you have been here before, you know my passion lies in creating browser extensions that make your web browsing smoother,\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2024\/11\/21\/support-my-open-source-extension\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: Support My Open-Source Projects: 11 Powerful Browser Extensions!<\/span><\/a><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.stefanvd.net\/blog\/2024\/11\/03\/my-christmas-tree-and-let-it-snow\/\">Let It Snow on Your Desktop &#8211; Now with the New My Christmas Tree App<\/a><time datetime=\"2024-11-03T16:30:00+01:00\" class=\"wp-block-latest-posts__post-date\">November 3, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">With the holiday season fast approaching, many of you are already thinking about how to bring that festive feeling into every corner of your\u2026 <a class=\"wp-block-latest-posts__read-more\" href=\"https:\/\/www.stefanvd.net\/blog\/2024\/11\/03\/my-christmas-tree-and-let-it-snow\/\" rel=\"noopener noreferrer\">Read more<span class=\"screen-reader-text\">: Let It Snow on Your Desktop &#8211; Now with the New My Christmas Tree App<\/span><\/a><\/div><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-25\"><a class=\"wp-block-button__link has-small-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/www.stefanvd.net\/blog\/overview\/\">Load more stories<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to my Stefan vd blog, the personal blog about topics such as new app releases, exciting browser extension updates, and development. Stefan is a tremendous Belgian developer who changed the internet web experience. Such as the free and Open-Source Turn Off the Lights browser extension. That is featured on big company websites such as [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"full-width.php","meta":{"footnotes":""},"class_list":["post-434","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.stefanvd.net\/blog\/wp-json\/wp\/v2\/pages\/434","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stefanvd.net\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.stefanvd.net\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.stefanvd.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stefanvd.net\/blog\/wp-json\/wp\/v2\/comments?post=434"}],"version-history":[{"count":29,"href":"https:\/\/www.stefanvd.net\/blog\/wp-json\/wp\/v2\/pages\/434\/revisions"}],"predecessor-version":[{"id":2294,"href":"https:\/\/www.stefanvd.net\/blog\/wp-json\/wp\/v2\/pages\/434\/revisions\/2294"}],"wp:attachment":[{"href":"https:\/\/www.stefanvd.net\/blog\/wp-json\/wp\/v2\/media?parent=434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}