{"id":437,"date":"2026-01-31T15:10:48","date_gmt":"2026-01-31T18:10:48","guid":{"rendered":"https:\/\/eduardovillao.me\/pt-br\/?page_id=437"},"modified":"2026-02-10T16:01:46","modified_gmt":"2026-02-10T19:01:46","slug":"solucoes","status":"publish","type":"page","link":"https:\/\/eduardovillao.me\/pt-br\/solucoes\/","title":{"rendered":"Solu\u00e7\u00f5es"},"content":{"rendered":"\n<h1 class=\"wp-block-heading has-xxl-font-size\"><strong><span class=\"has-primary-color has-text-color\">Produtos<\/span> e <span class=\"has-primary-color has-text-color\">ferramentas<\/span> que desenvolvi para resolver problemas reais em engenharia, produto e opera\u00e7\u00f5es.<\/strong><\/h1>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color wp-elements-f6a49d86256684e2190e47814abe82b0\">Ao longo da minha carreira, constru\u00ed solu\u00e7\u00f5es em diferentes formatos, de produtos e SaaS a ferramentas open source e experimentos t\u00e9cnicos.<\/p>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color wp-elements-d30f30a27238e99289b31247ce7d4433\">Algumas s\u00e3o comerciais, outras abertas, todas surgiram de dores reais observadas na pr\u00e1tica.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<h2 class=\"wp-block-heading has-muted-2-color has-text-color has-mono-font-family has-base-font-size\" style=\"padding-top:var(--wp--preset--spacing--50);padding-bottom:0;font-style:normal;font-weight:300\">_Produtos<\/h2>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/app.wpfeatureloop.com\/\" type=\"link\" id=\"https:\/\/app.wpfeatureloop.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">WPFeatureLoop<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-7a214a7c8b3244b4fd9cab991c6b7c63\">Plataforma de feedback e roadmap feita sob medida para plugins WordPress. Permite coletar votos, priorizar features e fechar o loop com usu\u00e1rios direto do admin do WordPress.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.matchtube.io\/\" type=\"link\" id=\"https:\/\/www.matchtube.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">MatchTube<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-0fa5593fd492fb5d622a3473acbce83b\">Plataforma que usa IA para encontrar micro-influenciadores no YouTube com alta afinidade ao seu produto. Colete recomenda\u00e7\u00f5es autom\u00e1ticas de canais relevantes a partir da URL de seu produto\/site\/SaaS.<\/p>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<h2 class=\"wp-block-heading has-muted-2-color has-text-color has-mono-font-family has-base-font-size\" style=\"padding-top:var(--wp--preset--spacing--50);font-style:normal;font-weight:300\">_WordPress Plugins<\/h2>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wordpress.org\/plugins\/myd-delivery\/\" type=\"link\" id=\"https:\/\/wordpress.org\/plugins\/myd-delivery\/\" target=\"_blank\" rel=\"noreferrer noopener\">MyD Delivery<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-9adcdd36aa081795a6678b189787ba6a\">Plugin WordPress que transforma seu site em um sistema de pedidos e entregas completo.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/myddelivery.com\/\" type=\"link\" id=\"https:\/\/myddelivery.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">MyD Delivery Pro<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-a3ae8bf47012f9c9ab6462636da9af92\">Vers\u00e3o Pro do MyD Delivery que adiciona mais funcionalidades.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wordpress.org\/plugins\/woo-order-on-whatsapp\/\" type=\"link\" id=\"https:\/\/wordpress.org\/plugins\/woo-order-on-whatsapp\/\" target=\"_blank\" rel=\"noreferrer noopener\">Order on Mobile for WooCommerce<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-a9baaf6e4f2fba7cfe9dbc8fd992a32d\">Plugin WooCommerce que envia pedidos automaticamente para WhatsApp ou outros canais mobile. Converte o checkout em uma conversa, reduz fric\u00e7\u00e3o e acelera o fechamento de vendas<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/codecanyon.net\/item\/order-on-whatsapp-for-woocommerce\/25824812\" target=\"_blank\" rel=\"noreferrer noopener\">Order on WhatsApp for WooCommerce<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-e6553357530c5017829e780c9c6e81f7\">Vers\u00e3o Pro do Order on Mobile for WooCommerce que adiciona mais funcionalidades.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wordpress.org\/plugins\/add-class-to-elementor-image\/\" type=\"link\" id=\"https:\/\/wordpress.org\/plugins\/add-class-to-elementor-image\/\" target=\"_blank\" rel=\"noreferrer noopener\">Add class to Elementor Image<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-420676d88875287daff1d5e6df889ffb\">Plugin simples para adicionar classes CSS personalizadas ao widget de Imagem do Elementor. Facilita o uso de estilos reutiliz\u00e1veis sem c\u00f3digo extra ou wrappers desnecess\u00e1rios.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wordpress.org\/plugins\/myd-delivery-widgets\/\" type=\"link\" id=\"https:\/\/wordpress.org\/plugins\/myd-delivery-widgets\/\" target=\"_blank\" rel=\"noreferrer noopener\">MyD Delivery Widgets<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-1c556b33be6eaae0d7f18eb315568a19\">Conjunto de widgets para integrar o MyD Delivery ao seu site WordPress. Exibe card\u00e1pio, bot\u00f5es de pedido e informa\u00e7\u00f5es da loja de forma simples e personaliz\u00e1vel.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wordpress.org\/plugins\/shipping-per-neighborhood-for-woocommerce\/\" type=\"link\" id=\"https:\/\/wordpress.org\/plugins\/shipping-per-neighborhood-for-woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">Shipping per Neighborhood for WooCommerce<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-347be9fbca76b8e5b066fb7b0a0de776\">Plugin WooCommerce para definir regras de entrega por bairro. Permite pre\u00e7os e disponibilidade diferentes conforme a regi\u00e3o, direto no painel do WordPress.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><strong><a href=\"https:\/\/wordpress.org\/plugins\/form-masks-for-elementor\/\" type=\"link\" id=\"https:\/\/wordpress.org\/plugins\/form-masks-for-elementor\/\" target=\"_blank\" rel=\"noreferrer noopener\">Form Masks for Elementor<\/a><\/strong><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-6134022af87d927263191c4428598e7b\">Plugin para adicionar m\u00e1scaras de input em formul\u00e1rios do Elementor. Melhora a valida\u00e7\u00e3o e a experi\u00eancia do usu\u00e1rio sem c\u00f3digo personalizado.<\/p>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-sm-font-size wp-elements-d632709e8eea5710ae88c110e4ef9e35\" style=\"font-style:normal;font-weight:300\"><em>Adquirido pela <a href=\"https:\/\/coolplugins.net\/\" type=\"link\" id=\"https:\/\/coolplugins.net\/\">Cool Plugins<\/a> em 2025<\/em><\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><strong><a href=\"https:\/\/wordpress.org\/plugins\/extensions-for-elementor-form\/\" type=\"link\" id=\"https:\/\/wordpress.org\/plugins\/extensions-for-elementor-form\/\" target=\"_blank\" rel=\"noreferrer noopener\">Extensions for Elementor Form<\/a><\/strong><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-84030acdb3d947d656e5cc234192d525\">Conjunto de extens\u00f5es que adiciona recursos avan\u00e7ados aos formul\u00e1rios do Elementor. Expande valida\u00e7\u00f5es, campos e comportamentos sem necessidade de c\u00f3digo customizado.<\/p>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-sm-font-size wp-elements-d632709e8eea5710ae88c110e4ef9e35\" style=\"font-style:normal;font-weight:300\"><em>Adquirido pela <a href=\"https:\/\/coolplugins.net\/\" type=\"link\" id=\"https:\/\/coolplugins.net\/\">Cool Plugins<\/a> em 2025<\/em><\/p>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<h2 class=\"wp-block-heading has-muted-2-color has-text-color has-mono-font-family has-base-font-size\" style=\"padding-top:var(--wp--preset--spacing--50);font-style:normal;font-weight:300\">_Ferramentas<\/h2>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/eduardovillao\/wp-since\" type=\"link\" id=\"https:\/\/github.com\/eduardovillao\/wp-since\" target=\"_blank\" rel=\"noreferrer noopener\">WP Since<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-f0211a50046dd1b211a7c64ee2d7f807\">Verifica automaticamente a compatibilidade de plugins WordPress com vers\u00f5es m\u00ednimas do core. Analisa fun\u00e7\u00f5es, classes e hooks com dados do core do WordPress.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.npmjs.com\/package\/masky-js\" type=\"link\" id=\"https:\/\/www.npmjs.com\/package\/masky-js\" target=\"_blank\" rel=\"noreferrer noopener\">Masky.js<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-aee1a792d28eaaab527874070dba0470\">Biblioteca JavaScript leve para m\u00e1scaras de input altamente configur\u00e1veis. Focada em performance, zero depend\u00eancias, ultra leve e uso flex\u00edvel em qualquer framework.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/eduardovillao\/wp-self-host-updater-checker\" type=\"link\" id=\"https:\/\/github.com\/eduardovillao\/wp-self-host-updater-checker\" target=\"_blank\" rel=\"noreferrer noopener\">WP Self-Host Updater Checker<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-bb3394f77cb05e237ddb23141a7fd18a\">Biblioteca para plugins WordPress verificarem atualiza\u00e7\u00f5es a partir de reposit\u00f3rios auto-hospedados. Permite distribuir updates fora do WordPress.org de forma transparente e segura.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"wp-block-group ev-article is-nowrap is-layout-flex wp-container-core-group-is-layout-8e53d67a wp-block-group-is-layout-flex\" style=\"border-bottom-color:var(--wp--preset--color--secondary);border-bottom-width:1px;padding-top:2rem;padding-bottom:2rem\">\n<div class=\"wp-block-group wp-container-content-69bc4bdf is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/eduardovillao\/wp-self-host-updater-generator\" type=\"link\" id=\"https:\/\/github.com\/eduardovillao\/wp-self-host-updater-generator\" target=\"_blank\" rel=\"noreferrer noopener\">WP Self-Host Updater Generator<\/a><\/h3>\n\n\n\n<p class=\"has-muted-2-color has-text-color has-link-color has-base-font-size wp-elements-407093c4c7563b4cf669bd4a916b5a27\">Gera manifests de atualiza\u00e7\u00e3o para plugins WordPress auto-hospedados. Simplifica o processo de versionamento e entrega de updates via GitHub ou servidores pr\u00f3prios.<\/p>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Produtos e ferramentas que desenvolvi para resolver problemas reais em engenharia, produto e opera\u00e7\u00f5es. Ao longo da minha carreira, constru\u00ed solu\u00e7\u00f5es em diferentes formatos, de produtos e SaaS a ferramentas open source e experimentos t\u00e9cnicos. Algumas s\u00e3o comerciais, outras abertas, todas surgiram de dores reais observadas na pr\u00e1tica. _Produtos WPFeatureLoop Plataforma de feedback e roadmap [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-437","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Produtos e ferramentas | Eduardo Vill\u00e3o<\/title>\n<meta name=\"description\" content=\"Ao longo da minha carreira, constru\u00ed solu\u00e7\u00f5es em diferentes formatos, de produtos e SaaS a ferramentas open source e experimentos t\u00e9cnicos.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/eduardovillao.me\/pt-br\/solucoes\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Produtos e ferramentas | Eduardo Vill\u00e3o\" \/>\n<meta property=\"og:description\" content=\"Ao longo da minha carreira, constru\u00ed solu\u00e7\u00f5es em diferentes formatos, de produtos e SaaS a ferramentas open source e experimentos t\u00e9cnicos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eduardovillao.me\/pt-br\/solucoes\/\" \/>\n<meta property=\"og:site_name\" content=\"EduardoVill\u00e3o\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-10T19:01:46+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/eduardovillao.me\/pt-br\/solucoes\/\",\"url\":\"https:\/\/eduardovillao.me\/pt-br\/solucoes\/\",\"name\":\"Produtos e ferramentas | Eduardo Vill\u00e3o\",\"isPartOf\":{\"@id\":\"https:\/\/eduardovillao.me\/pt-br\/#website\"},\"datePublished\":\"2026-01-31T18:10:48+00:00\",\"dateModified\":\"2026-02-10T19:01:46+00:00\",\"description\":\"Ao longo da minha carreira, constru\u00ed solu\u00e7\u00f5es em diferentes formatos, de produtos e SaaS a ferramentas open source e experimentos t\u00e9cnicos.\",\"breadcrumb\":{\"@id\":\"https:\/\/eduardovillao.me\/pt-br\/solucoes\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/eduardovillao.me\/pt-br\/solucoes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/eduardovillao.me\/pt-br\/solucoes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/eduardovillao.me\/pt-br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solu\u00e7\u00f5es\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/eduardovillao.me\/pt-br\/#website\",\"url\":\"https:\/\/eduardovillao.me\/pt-br\/\",\"name\":\"Eduardo Vill\u00e3o\",\"description\":\"Desenvolvedor WordPress\",\"publisher\":{\"@id\":\"https:\/\/eduardovillao.me\/pt-br\/#\/schema\/person\/0b31d7718731423a5690327637f6c192\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/eduardovillao.me\/pt-br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/eduardovillao.me\/pt-br\/#\/schema\/person\/0b31d7718731423a5690327637f6c192\",\"name\":\"Eduardo Vill\u00e3o\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/eduardovillao.me\/pt-br\/wp-content\/uploads\/sites\/2\/2023\/02\/T02CTFSCY-U033ZDQVAHY-3ad84321ff5b-512.png\",\"url\":\"https:\/\/eduardovillao.me\/pt-br\/wp-content\/uploads\/sites\/2\/2023\/02\/T02CTFSCY-U033ZDQVAHY-3ad84321ff5b-512.png\",\"contentUrl\":\"https:\/\/eduardovillao.me\/pt-br\/wp-content\/uploads\/sites\/2\/2023\/02\/T02CTFSCY-U033ZDQVAHY-3ad84321ff5b-512.png\",\"width\":512,\"height\":512,\"caption\":\"Eduardo Vill\u00e3o\"},\"logo\":{\"@id\":\"https:\/\/eduardovillao.me\/pt-br\/wp-content\/uploads\/sites\/2\/2023\/02\/T02CTFSCY-U033ZDQVAHY-3ad84321ff5b-512.png\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/eduardo-villo-wordpress-developer\/\",\"https:\/\/www.youtube.com\/channel\/UCPhqulWKsgaFA_Yl2gMe1Lw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Produtos e ferramentas | Eduardo Vill\u00e3o","description":"Ao longo da minha carreira, constru\u00ed solu\u00e7\u00f5es em diferentes formatos, de produtos e SaaS a ferramentas open source e experimentos t\u00e9cnicos.","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:\/\/eduardovillao.me\/pt-br\/solucoes\/","og_locale":"pt_BR","og_type":"article","og_title":"Produtos e ferramentas | Eduardo Vill\u00e3o","og_description":"Ao longo da minha carreira, constru\u00ed solu\u00e7\u00f5es em diferentes formatos, de produtos e SaaS a ferramentas open source e experimentos t\u00e9cnicos.","og_url":"https:\/\/eduardovillao.me\/pt-br\/solucoes\/","og_site_name":"EduardoVill\u00e3o","article_modified_time":"2026-02-10T19:01:46+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/eduardovillao.me\/pt-br\/solucoes\/","url":"https:\/\/eduardovillao.me\/pt-br\/solucoes\/","name":"Produtos e ferramentas | Eduardo Vill\u00e3o","isPartOf":{"@id":"https:\/\/eduardovillao.me\/pt-br\/#website"},"datePublished":"2026-01-31T18:10:48+00:00","dateModified":"2026-02-10T19:01:46+00:00","description":"Ao longo da minha carreira, constru\u00ed solu\u00e7\u00f5es em diferentes formatos, de produtos e SaaS a ferramentas open source e experimentos t\u00e9cnicos.","breadcrumb":{"@id":"https:\/\/eduardovillao.me\/pt-br\/solucoes\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eduardovillao.me\/pt-br\/solucoes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/eduardovillao.me\/pt-br\/solucoes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/eduardovillao.me\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Solu\u00e7\u00f5es"}]},{"@type":"WebSite","@id":"https:\/\/eduardovillao.me\/pt-br\/#website","url":"https:\/\/eduardovillao.me\/pt-br\/","name":"Eduardo Vill\u00e3o","description":"Desenvolvedor WordPress","publisher":{"@id":"https:\/\/eduardovillao.me\/pt-br\/#\/schema\/person\/0b31d7718731423a5690327637f6c192"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/eduardovillao.me\/pt-br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":["Person","Organization"],"@id":"https:\/\/eduardovillao.me\/pt-br\/#\/schema\/person\/0b31d7718731423a5690327637f6c192","name":"Eduardo Vill\u00e3o","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/eduardovillao.me\/pt-br\/wp-content\/uploads\/sites\/2\/2023\/02\/T02CTFSCY-U033ZDQVAHY-3ad84321ff5b-512.png","url":"https:\/\/eduardovillao.me\/pt-br\/wp-content\/uploads\/sites\/2\/2023\/02\/T02CTFSCY-U033ZDQVAHY-3ad84321ff5b-512.png","contentUrl":"https:\/\/eduardovillao.me\/pt-br\/wp-content\/uploads\/sites\/2\/2023\/02\/T02CTFSCY-U033ZDQVAHY-3ad84321ff5b-512.png","width":512,"height":512,"caption":"Eduardo Vill\u00e3o"},"logo":{"@id":"https:\/\/eduardovillao.me\/pt-br\/wp-content\/uploads\/sites\/2\/2023\/02\/T02CTFSCY-U033ZDQVAHY-3ad84321ff5b-512.png"},"sameAs":["https:\/\/www.linkedin.com\/in\/eduardo-villo-wordpress-developer\/","https:\/\/www.youtube.com\/channel\/UCPhqulWKsgaFA_Yl2gMe1Lw"]}]}},"_links":{"self":[{"href":"https:\/\/eduardovillao.me\/pt-br\/wp-json\/wp\/v2\/pages\/437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eduardovillao.me\/pt-br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eduardovillao.me\/pt-br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eduardovillao.me\/pt-br\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eduardovillao.me\/pt-br\/wp-json\/wp\/v2\/comments?post=437"}],"version-history":[{"count":36,"href":"https:\/\/eduardovillao.me\/pt-br\/wp-json\/wp\/v2\/pages\/437\/revisions"}],"predecessor-version":[{"id":496,"href":"https:\/\/eduardovillao.me\/pt-br\/wp-json\/wp\/v2\/pages\/437\/revisions\/496"}],"wp:attachment":[{"href":"https:\/\/eduardovillao.me\/pt-br\/wp-json\/wp\/v2\/media?parent=437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}