PageSourceSearch

https://matiasventura.com/

html matiasventura.com collected 2026-09-24 18:55:29 UTC 74,151 bytes, 600 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4<meta charset="UTF-8" />
5	<title>Matías Ventura</title>
6
7<link rel="stylesheet" type="text/css" media="all" href="https://matiasventura.com/wp-content/themes/matias-2023-march/style.css" />
8<link rel="preconnect" href="https://fonts.googleapis.com">
9<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10<link href="https://fonts.googleapis.com/css2?family=Ibarra+Real+Nova:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">
11
12<link rel="shortcut icon" href="/favicon.png">
13<link rel="apple-touch-icon" href="/favicon.png">
14
15<link rel="pingback" href="https://matiasventura.com/xmlrpc.php" />
16<meta name="viewport" content="width=device-width" />
17
18
19<meta name='robots' content='max-image-preview:large' />
20<link rel='dns-prefetch' href='//widgets.wp.com' />
21<link rel='dns-prefetch' href='//s0.wp.com' />
22<link rel='dns-prefetch' href='//0.gravatar.com' />
23<link rel='dns-prefetch' href='//1.gravatar.com' />
24<link rel='dns-prefetch' href='//2.gravatar.com' />
25<link rel='preconnect' href='//i0.wp.com' />
26<link rel='preconnect' href='//c0.wp.com' />
27<link rel="alternate" type="application/rss+xml" title="Matías Ventura &raquo; Feed" href="https://matiasventura.com/feed/" />
28<link rel="alternate" type="application/rss+xml" title="Matías Ventura &raquo; Comments Feed" href="https://matiasventura.com/comments/feed/" />
29<style id="wp-img-auto-sizes-contain-inline-css">
30img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
31/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
32</style>
33<link rel='stylesheet' id='the-neverending-homepage-css' href='https://c0.wp.com/p/jetpack/16.2/modules/infinite-scroll/infinity.css' media='all' />
34<style id="wp-block-library-inline-css">
35:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
35--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
36
37/*# sourceURL=https://matiasventura.com/wp-content/plugins/gutenberg/build/styles/block-library/common.min.css */
38</style>
39<style id="wp-block-quote-inline-css">
40.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}
41/*# sourceURL=https://matiasventura.com/wp-content/plugins/gutenberg/build/styles/block-library/quote/style.min.css */
42</style>
43<style id="wp-block-image-inline-css">
44.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;
44cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
45/*# sourceURL=https://matiasventura.com/wp-content/plugins/gutenberg/build/styles/block-library/image/style.min.css */
46</style>
47<style id="wp-block-paragraph-inline-css">
48.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
49/*# sourceURL=https://matiasventura.com/wp-content/plugins/gutenberg/build/styles/block-library/paragraph/style.min.css */
50</style>
51
52<style id="classic-theme-styles-inline-css">
53.wp-block-button__link{background-color:#32373c;border-radius:9999px;box-shadow:none;color:#fff;font-size:1.125em;
53padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-file__button{background:#32373c;color:#fff}.wp-block-accordion-heading{margin:0}.wp-block-accordion-heading__toggle{background-color:inherit!important;color:inherit!important}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:focus,.wp-block-accordion-heading__toggle:hover{background-color:inherit!important;border:none;box-shadow:none;color:inherit;padding:var(--wp--preset--spacing--20,1em) 0;text-decoration:none}.wp-block-accordion-heading__toggle:focus-visible{outline:auto;outline-offset:0}
54/*# sourceURL=https://matiasventura.com/wp-content/plugins/gutenberg/build/styles/block-library/classic.min.css */
55</style>
56
57<link rel='stylesheet' id='jetpack-instant-search-css' href='https://matiasventura.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.chunk-main-payload.css?minify=false&#038;ver=25d86678d0b48f702f8f' media='all' />
58<style id="jetpack-stats-inline-css">
59img#wpstats{display:none}
60/*# sourceURL=jetpack-stats-inline-css */
61</style>
62<link rel='stylesheet' id='jetpack-swiper-library-css' href='https://c0.wp.com/p/jetpack/16.2/_inc/blocks/swiper.css' media='all' />
63<link rel='stylesheet' id='jetpack-carousel-css' href='https://c0.wp.com/p/jetpack/16.2/modules/carousel/jetpack-carousel.css' media='all' />
64<link rel='stylesheet' id='tiled-gallery-css' href='https://c0.wp.com/p/jetpack/16.2/modules/tiled-gallery/tiled-gallery/tiled-gallery.css' media='all' />
65<style id="jetpack_likes-inline-css">
66#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}div.sharedaddy h3.sd-title:before{border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}div.jetpack-likes-widget-wrapper{min-height:50px;position:relative;width:100%}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{min-height:31px;position:relative;width:100%}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars :is(li,ul){list-style-type:none;margin:0;padding:0;text-indent:0}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{display:block;max-height:190px;overflow:auto}#likes-other-gravatars ul.wpl-avatars li{float:none;height:28px;margin:0 0 4px;width:196px}#likes-other-gravatars ul.wpl-avatars li a{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}#likes-other-gravatars ul.wpl-avatars li a span{color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;box-sizing:border-box;margin:0!important;padding:1px!important;position:static}div.sd-box{border-top:1px solid #00000021}.jetpack-likes-widget-loaded iframe,.jetpack-likes-widget-loading .likes-widget-placeholder,.jetpack-likes-widget-unloaded .likes-widget-placeholder{display:block}.jetpack-likes-widget-loaded .likes-widget-placeholder,.jetpack-likes-widget-loading iframe,.jetpack-likes-widget-unloaded iframe{display:none}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{border-width:0;margin:0}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{border-width:0;margin:0;position:relative}.comment-likes-widget-placeholder{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}.comment-likes-widget-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232ea2cc' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}.post-likes-widget-placeholder .button{display:none}:is(.comment-likes-widget-placeholder,.post-likes-widget-placeholder) .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}
66div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{float:none;position:absolute;top:0;width:100%}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}}
67/*# sourceURL=https://matiasventura.com/wp-content/plugins/jetpack/_inc/build/likes/style.min.css */
68</style>
69<script id="p5-js" src="https://matiasventura.com/wp-content/themes/matias-2023-march/js/p5.min.js?ver=20230322"></script>
vendor: 1 bytes, line 69
69
70<script id="mv-js" src="https://matiasventura.com/wp-content/themes/matias-2023-march/js/mv.js?ver=20240627"></script>
vendor: 1 bytes, line 70
70
71<script id="works-js" src="https://matiasventura.com/wp-content/themes/matias-2023-march/js/works.js?ver=20230323"></script>
71
72<link rel="https://api.w.org/" href="https://matiasventura.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://matiasventura.com/xmlrpc.php?rsd" />
73
74<link rel='shortlink' href='https://wp.me/1nKeO' />
75
76<!-- Jetpack Open Graph Tags -->
77<meta property="og:type" content="website" />
78<meta property="og:title" content="Matías Ventura" />
79<meta property="og:url" content="https://matiasventura.com/" />
80<meta property="og:site_name" content="Matías Ventura" />
81<meta property="og:image" content="https://s0.wp.com/_si/?t=eyJpbWciOiJodHRwczpcL1wvaTAud3AuY29tXC9tYXRpYXN2ZW50dXJhLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxNlwvMTBcL2Nyb3BwZWQtbWF0aWFzLXZlbnR1cmEtcHJvZmlsZS1zcXVhcmUuanBnP2ZpdD01MTIlMkM1MTImc3NsPTEiLCJ0eHQiOiJNYXRcdTAwZWRhcyBWZW50dXJhIiwidGVtcGxhdGUiOiJlZGdlIiwiZm9udCI6IiIsImJsb2dfaWQiOjIwNDM1NjIyfQ.UjG4bix05pSvmNdLxAcj8rxC8efKVvUpP7sDkUeabzAMQ" />
82<meta property="og:image:width" content="1200" />
83<meta property="og:image:height" content="630" />
84<meta property="og:image:alt" content="" />
85<meta property="og:locale" content="en_US" />
86
87<!-- End Jetpack Open Graph Tags -->
88<link rel="icon" href="https://i0.wp.com/matiasventura.com/wp-content/uploads/2016/10/cropped-matias-ventura-profile-square.jpg?fit=32%2C32&#038;ssl=1" sizes="32x32" />
89<link rel="icon" href="https://i0.wp.com/matiasventura.com/wp-content/uploads/2016/10/cropped-matias-ventura-profile-square.jpg?fit=192%2C192&#038;ssl=1" sizes="192x192" />
90<link rel="apple-touch-icon" href="https://i0.wp.com/matiasventura.com/wp-content/uploads/2016/10/cropped-matias-ventura-profile-square.jpg?fit=180%2C180&#038;ssl=1" />
91<meta name="msapplication-TileImage" content="https://i0.wp.com/matiasventura.com/wp-content/uploads/2016/10/cropped-matias-ventura-profile-square.jpg?fit=270%2C270&#038;ssl=1" />
92<style id="global-styles-inline-css">
93:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
93--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
93.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
94/*# sourceURL=global-styles-inline-css */
95</style>
96
97</head>
98
99<body class="home blog wp-theme-matias-2023-march jps-theme-matias-2023-march">
100<div id="scroll" class="hfeed site">
101	<header class="index">
102		<h1 class="the-title">
103			<a id="mv" href="https://matiasventura.com/" rel="home">Matías Ventura Bausero</a>
104		</h1>
105		<nav>
106			<a href="/" data-slug="blog">Blog</a>
107			<a href="/essays/" data-slug="essays">Essays</a>
108			<!-- <a href="/work/" data-slug="work">Work</a> -->
109			<a href="/topics/pictures/" data-slug="pictures">Pictures</a>
110			<a href="/links/" data-slug="links">Links</a>
111			<a href="/about/" data-slug="about">About</a>
112					</nav>
113		<a id="highlight" class="highlight"><span id="highlight__label"></span></a>
114	</header>
115
116	<div id="main" class="main">
117			<div class="intro"><p>I'm Matías Ventura and I was born in Montevideo. I've done design, engineering, filmmaking, photography, and philosophy. I'm the Head of Architecture at <a href="http://automattic.com">Automattic</a> and the lead of the <a href="https://matiasventura.com/topics/gutenberg/">Gutenberg</a> project in WordPress. <a href="https://twitter.com/matias_ventura">Follow me on Twitter</a> or <a href="/contact/">get in touch</a>.
118						</p></div>			
119		<div id="primary" class="content-area">
120			<div id="content" class="site-content" role="main">
121
122			
123				
124<article id="post-18373" class="entry post-18373 post type-post status-publish format-standard hentry category-journal">
125	<div class="entry-wrap-header">
126	<header class="entry-header">
127		<time class="entry-date" datetime="2025-04-11T16:19:53-03:00" pubdate>
128			<a href="https://matiasventura.com/post/big-sky/" title="Permalink to Big Sky" rel="bookmark">11.04.25</a>
129		</time>
130		<h1 class="entry-title">
131			<a href="https://matiasventura.com/post/big-sky/" title="Permalink to Big Sky" rel="bookmark">Big Sky</a>
132		</h1>
133	</header>
134	</div>
135
136	
137	<div class="entry-wrap">
138	<div class="entry-content">
139		
140<p class="wp-block-paragraph">Automattic just released a <a href="https://wordpress.com/ai-website-builder/">new AI builder on WordPress.com</a>, codenamed “Big Sky”. One of its main design principles is to operate in the real block editor environment, which means users can edit the website either through the conversational interface or by making direct edits, bouncing as needed between the two interaction models. Blocks and patterns really help structure things in a way that both users and AI can manipulate with ease.</p>
141
142
143
144<p class="wp-block-paragraph">Try it out, it’s early access, and it’s only going to get more capable from here!</p>
145
146
147
148<figure class="wp-block-image size-full"><a href="https://wordpress.com/ai-website-builder/"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="800" height="553" data-attachment-id="18374" data-permalink="https://matiasventura.com/post/big-sky/big-sky/" data-orig-file="https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?fit=2560%2C1771&amp;ssl=1" data-orig-size="2560,1771" data-comments-opened="1" data-image-title="big-sky" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?fit=480%2C332&amp;ssl=1" src="https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?resize=800%2C553&#038;ssl=1" alt="" class="wp-image-18374" srcset="https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?w=2560&amp;ssl=1 2560w, https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?resize=176%2C122&amp;ssl=1 176w, https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?resize=1200%2C830&amp;ssl=1 1200w, https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?resize=1536%2C1063&amp;ssl=1 1536w, https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?resize=2048%2C1417&amp;ssl=1 2048w, https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?w=1600&amp;ssl=1 1600w, https://i0.wp.com/matiasventura.com/wp-content/uploads/2025/04/big-sky-scaled.jpeg?w=2400&amp;
148ssl=1 2400w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>
149			</div><!-- .entry-content -->
150
151		</div>
152</article>
153
154			
155				
156<article id="post-14965" class="entry post-14965 post type-post status-publish format-aside hentry category-journal post_format-post-format-aside">
157	<div class="entry-wrap-header">
158	<header class="entry-header">
159		<time class="entry-date" datetime="2024-01-11T23:40:00-03:00" pubdate>
160			<a href="https://matiasventura.com/post/on-friendship/" title="Permalink to On Friendship" rel="bookmark">11.01.24</a>
161		</time>
162		<h1 class="entry-title">
163			<a href="https://matiasventura.com/post/on-friendship/" title="Permalink to On Friendship" rel="bookmark">On Friendship</a>
164		</h1>
165	</header>
166	</div>
167
168	
169	<div class="entry-wrap">
170	<div class="entry-content">
171		
172<p class="wp-block-paragraph">Albert Camus wrote to René Char in 1957:</p>
173
174
175
176<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
177<p class="wp-block-paragraph">The more I age, the more I find that you can only live with beings who liberate us, who love us with an affection that is as light to bear as it is strong to experience. Life has become too difficult, too bitter, too weakening, for us to suffer more new servitudes from those we love. We would end up succumbing to sorrow, literally, and we have to live to find the words, the impulse, the thought on which to sustain a joy, the joy.<br>I cannot conceive of our friendship any other way. I adore your happiness, your freedom, in a word: your adventure, and I would like to be a companion you can be sure of, always.</p>
178</blockquote>
179
180
181
182<p class="wp-block-paragraph">So here&#8217;s to the blithe and lasting spirit of friendship&#8230; <a href="https://ma.tt/2024/01/forty/">happy 40th birthday, Matt</a>!</p>
183			</div><!-- .entry-content -->
184
185		</div>
186</article>
187
188			
189				<style>
190		.post-6869.format-image.entry { background-color: rgba( 158,158,158,0.5 ); }
191		.post-6869.format-image.entry .entry-wrap { background-color: #9e9e9e; border-color: #9e9e9e; }
192		.post-6869.format-image.entry .entry-header { background-color: #9e9e9e; }
193		.post-6869.format-image .entry-title a { background-color: #9e9e9e; }
194		.post-6869.format-image .entry-title,  .post-6869.format-image .entry-title a { color: rgb(255,255,255); }
195		.post-6869.format-image .entry-title a:hover { background-color: rgba(255,255,255,0.1); }
196		.post-6869.format-image.entry { color: rgba(255,255,255,0.8); }
197		.post-6869.format-image .entry-date a { color: rgba(255,255,255,0.4); }
198		.post-6869.format-image .entry-content p a { background-color: rgba(255,255,255,0.3); color: rgb(255,255,255); }
199		.post-6869.format-image .entry-content p a:hover { background-color: rgba(0,0,0,0.3); }
200	</style>
201<article id="post-6869" class="entry post-6869 post type-post status-publish format-image has-post-thumbnail hentry category-pictures tag-art tag-black-and-white tag-rodin post_format-post-format-image">
202	<div class="entry-wrap">
203		<div class="featured-image"><img width="1200" height="800" src="https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-rodin-5.jpg?fit=1200%2C800&amp;ssl=1" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-rodin-5.jpg?w=1200&amp;ssl=1 1200w, https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-rodin-5.jpg?resize=176%2C117&amp;ssl=1 176w" sizes="(max-width: 1200px) 100vw, 1200px" data-attachment-id="6870" data-permalink="https://matiasventura.com/post/rodin-5/matias-ventura-rodin-5/" data-orig-file="https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-rodin-5.jpg?fit=1200%2C800&amp;ssl=1" data-orig-size="1200,800" data-comments-opened="1" data-image-title="matias-ventura-rodin-5" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-rodin-5.jpg?fit=480%2C320&amp;ssl=1" /></div>
204		<h1 class="entry-title">
205		<a href="https://matiasventura.com/post/rodin-5/" title="Permalink to Rodin #5" rel="bookmark">Rodin #5</a>
206	</h1>
207
208	<div class="entry-content">
209				
210			</div><!-- .entry-content -->
211
212	<time class="entry-date" datetime="2023-03-24T08:12:09-03:00" pubdate>
213		<a href="https://matiasventura.com/post/rodin-5/" title="Permalink to Rodin #5" rel="bookmark">March 24, 2023</a>
214	</time>
215	</div>
216</article>
217
218			
219				
220<article id="post-11494" class="entry post-11494 post type-post status-publish format-aside hentry category-gutenberg tag-wordpress post_format-post-format-aside">
221	<div class="entry-wrap-header">
222	<header class="entry-header">
223		<time class="entry-date" datetime="2021-09-05T08:19:59-03:00" pubdate>
224			<a href="https://matiasventura.com/post/preliminary-road-to-wordpress-5-9/" title="Permalink to Preliminary Road to WordPress 5.9" rel="bookmark">05.09.21</a>
225		</time>
226		<h1 class="entry-title">
227			<a href="https://matiasventura.com/post/preliminary-road-to-wordpress-5-9/" title="Permalink to Preliminary Road to WordPress 5.9" rel="bookmark">
227Preliminary Road to WordPress 5.9</a>
228		</h1>
229	</header>
230	</div>
231
232	
233	<div class="entry-wrap">
234	<div class="entry-content">
235		
236<p class="wp-block-paragraph"><a href="https://make.wordpress.org/core/2021/08/13/preliminary-road-to-5-9/">Shared a quick overview</a> of what&#8217;s currently underway for WordPress 5.9, as a preliminary roadmap. Some are in more advanced stages than others, but together they paint a picture of what we are looking forwards to.</p>
237			</div><!-- .entry-content -->
238
239		</div>
240</article>
241
242			
243				<style>
244		.post-6872.format-image.entry { background-color: rgba( 93,161,191,0.5 ); }
245		.post-6872.format-image.entry .entry-wrap { background-color: #5da1bf; border-color: #5da1bf; }
246		.post-6872.format-image.entry .entry-header { background-color: #5da1bf; }
247		.post-6872.format-image .entry-title a { background-color: #5da1bf; }
248		.post-6872.format-image .entry-title,  .post-6872.format-image .entry-title a { color: rgb(255,255,255); }
249		.post-6872.format-image .entry-title a:hover { background-color: rgba(255,255,255,0.1); }
250		.post-6872.format-image.entry { color: rgba(255,255,255,0.8); }
251		.post-6872.format-image .entry-date a { color: rgba(255,255,255,0.4); }
252		.post-6872.format-image .entry-content p a { background-color: rgba(255,255,255,0.3); color: rgb(255,255,255); }
253		.post-6872.format-image .entry-content p a:hover { background-color: rgba(0,0,0,0.3); }
254	</style>
255<article id="post-6872" class="entry post-6872 post type-post status-publish format-image has-post-thumbnail hentry category-pictures tag-colours tag-photo post_format-post-format-image">
256	<div class="entry-wrap">
257		<div class="featured-image"><img width="1200" height="800" src="https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-oceano.jpg?fit=1200%2C800&amp;ssl=1" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-oceano.jpg?w=1200&amp;ssl=1 1200w, https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-oceano.jpg?resize=176%2C117&amp;ssl=1 176w" sizes="(max-width: 1200px) 100vw, 1200px" data-attachment-id="6873" data-permalink="https://matiasventura.com/post/oceano/matias-ventura-oceano/" data-orig-file="https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-oceano.jpg?fit=1200%2C800&amp;ssl=1" data-orig-size="1200,800" data-comments-opened="1" data-image-title="matias-ventura-oceano" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/matiasventura.com/wp-content/uploads/2020/04/matias-ventura-oceano.jpg?fit=480%2C320&amp;ssl=1" /></div>
258		<h1 class="entry-title">
259		<a href="https://matiasventura.com/post/oceano/" title="Permalink to Océano" rel="bookmark">Océano</a>
260	</h1>
261
262	<div class="entry-content">
263				
264			</div><!-- .entry-content -->
265
266	<time class="entry-date" datetime="2021-09-05T08:06:23-03:00" pubdate>
267		<a href="https://matiasventura.com/post/oceano/" title="Permalink to Océano" rel="bookmark">September 5, 2021</a>
268	</time>
269	</div>
270</article>
271
272			
273				
274<article id="post-11328" class="entry post-11328 post type-post status-publish format-standard hentry category-design category-gutenberg">
275	<div class="entry-wrap-header">
276	<header class="entry-header">
277		<time class="entry-date" datetime="2021-08-20T05:15:30-03:00" pubdate>
278			<a href="https://matiasventura.com/post/the-theme-json-horizon/" title="Permalink to The theme.json horizon" rel="bookmark">20.08.21</a>
279		</time>
280		<h1 class="entry-title">
281			<a href="https://matiasventura.com/post/the-theme-json-horizon/" title="Permalink to The theme.json horizon" rel="bookmark">The theme.json horizon</a>
282		</h1>
283	</header>
284	</div>
285
286	
287	<div class="entry-wrap">
288	<div class="entry-content">
289		
290<p class="wp-block-paragraph">A new mechanism called <code>theme.json</code> that allows themes to control various aspects of the block editor, from presets to settings to the appearance of blocks, was introduced in WordPress 5.8. There are <a href="https://wordpress.org/news/2021/07/configuring-theme-design-with-theme-json/">some cool things</a> that can be done with it already, but I wanted to briefly explain what I think are the more substantial and interesting aspects it starts to unlock:</p>
291
292
293
294<p class="wp-block-paragraph"><strong>Interactivity.</strong>&nbsp;Style attributes are a subclass of block attributes. As such, the entire block universe understands their&nbsp;<em>values</em>&nbsp;and the interface gets hydrated with it. This means the same ruleset a theme author uses to build a theme is accessible via a graphic interface for the user to interact with. This is huge for opening up an area that used to be closed to users (or required a bunch of <em>ad hoc</em> work from a theme) while also giving the theme the ability to control boundaries and defaults.</p>
295
296
297
298<p class="wp-block-paragraph"><strong>Consolidation.</strong>&nbsp;Remove overhead from repetitive declarations on themes, particularly around supporting block features. Themes don&#8217;t need to concern themselves with structural styles and can be freed to use CSS for specific visual flair, enhancements, and details.</p>
299
300
301
302<p class="wp-block-paragraph"><strong>Compatibility.</strong>&nbsp;Given it speaks the language of blocks, it is&nbsp;<em>by default</em>&nbsp;compatible with third party blocks provided those blocks are using the core APIs. This can be transformative for the ecosystem where you don’t need to worry if a WooCommerce block would fit with your site design — it will.</p>
303
304
305
306<p class="wp-block-paragraph"><strong>Performance.</strong>&nbsp;The framework can generate the right bundles on the front based on what content is used. We are barely scratching the surface here as block themes start to roll out but the improvements can be massive. A theme no longer needs to pay the penalty of loading styles for widgets that may or may not be used on a given page.</p>
307
308
309
310<p class="wp-block-paragraph"><strong>Flexibility.</strong>&nbsp;It opens the door for mixing and merging different block style recipes. For example, you can bring your definitions for block&nbsp;<code>x</code>&nbsp;and&nbsp;<code>z</code>&nbsp;from one theme and keep&nbsp;<code>y</code>&nbsp;from another. You can do this knowing there will be no selector conflicts! This makes it trivial to transfer brand definitions for a family of sites or say “I want to make the buttons of my site look like this theme” without losing any other customization. Specific customizations could also be retained if desired upon theme switching. We are also barely scratching the surface of what can be possible here.</p>
311
312
313
314<p class="wp-block-paragraph"><strong>Visual parity.</strong> It goes without saying, but the representation of visual aspects in a shared format also allows the platform to ensure the editor and frontend, no matter their setups, can be in sync. The need for editor-stylesheets (which are historically inaccurate and hard to maintain) should be drastically reduced or disappear entirely.</p>
315
316
317
318<p class="wp-block-paragraph"><strong>Patterns.</strong>&nbsp;This has not been mentioned much, but with&nbsp;<code>theme.json</code>&nbsp;it&#8217;d be fairly trivial to send the theme style specification down the wire to the .org directory as  structured directives so that you can preview and browse patterns using the actual context of your theme styles!</p>
319
320
321
322<p class="wp-block-paragraph"><strong>Portability.</strong>&nbsp;The design structure can also be used in contexts outside a theme — think native apps, RSS feed readers, emails, agencies can control look and feel of ads, etc. There&#8217;s essentially a coded recipe for how a site looks and feels that is easy to extract values from and use in different c
322ontexts.</p>
323
324
325
326<p class="wp-block-paragraph"><strong>Accessibility.</strong>&nbsp;Tools that tend to be rudimentary (like color contrast) can now properly understand the context of any value because the nested scope of each block is a traversable aspect <em>ahead</em> of rendering time. It&#8217;d be possible to generate a higher contrast flavors of&nbsp;<em>an entire site</em>&nbsp;automatically. Similar with dark mode.</p>
327
328
329
330<p class="wp-block-paragraph"><strong>Admin.</strong> This is more outlandish, but there&#8217;s also the possibility to use certain definitions to customize aspects of the look and feel of wp-admin based on the current site design without having to duplicate work or target things specifically.</p>
331			</div><!-- .entry-content -->
332
333		</div>
334</article>
335
336			
337			<!-- <p class="last-quote">I redesign this place more often<br />than I write on it.</p> -->
338
339			</div><!-- #content -->
340
341			<nav id="nav-below">
342				<div class="older-newer">
343					<div class="nav-previous"><a href="https://matiasventura.com/page/2/" ><span class="arrow">&larr;</span> Older</a></div>
344					<div class="nav-next"></div>
345				</div>
346			</nav><!-- #nav-below -->
347		</div><!-- #primary -->
348
349
350
351  </div><!-- #main -->
352
353  <!-- <footer class="credits" role="contentinfo">
354    <a class="wordpress" href="http://wordpress.org" title="Proudly powered by WordPress">Built with WordPress</a>
355  </footer> -->
356
357</div><!-- #page -->
358
359		
359<script type="text/javascript">
360		var infiniteScroll = {"settings":{"id":"content","ajaxurl":"https://matiasventura.com/?infinity=scrolling","type":"scroll","wrapper":true,"wrapper_class":"infinite-wrap","footer":false,"click_handle":"1","text":"Older posts","totop":"Scroll back to top","currentday":"20.08.21","order":"DESC","scripts":[],"styles":[],"google_analytics":false,"offset":1,"history":{"host":"matiasventura.com","path":"/page/%d/","use_trailing_slashes":true,"parameters":""},"query_args":{"error":"","m":"","p":0,"post_parent":"","subpost":"","subpost_id":"","attachment":"","attachment_id":0,"name":"","pagename":"","page_id":0,"second":"","minute":"","hour":"","day":0,"monthnum":0,"year":0,"w":0,"category_name":"","tag":"","cat":"","tag_id":"","author":"","author_name":"","feed":"","tb":"","paged":0,"meta_key":"","meta_value":"","preview":"","s":"","sentence":"","title":"","fields":"all","menu_order":"","embed":"","category__in":[],"category__not_in":[],"category__and":[],"post__in":[],"post__not_in":[],"post_name__in":[],"tag__in":[],"tag__not_in":[],"tag__and":[],"tag_slug__in":[],"tag_slug__and":[],"post_parent__in":[],"post_parent__not_in":[],"author__in":[],"author__not_in":[],"search_columns":[],"posts_per_page":6,"ignore_sticky_posts":false,"suppress_filters":false,"cache_results":true,"update_post_term_cache":true,"update_menu_item_cache":false,"lazy_load_term_meta":true,"update_post_meta_cache":true,"post_type":"","nopaging":false,"comments_per_page":"50","no_found_rows":false,"order":"DESC"},"query_before":"2026-09-15 07:29:30","last_post_date":"2021-08-20 05:15:30","body_class":"infinite-scroll neverending","loading_text":"Loading new page","stats":"blog=20435622\u0026host=matiasventura.com\u0026v=ext\u0026j=1:16.2\u0026x_pagetype=infinite-jetpack"}};
361		</script>
361
362		
362<script type="speculationrules">
363{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/matias-2023-march/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
364</script>
364
365		<div class="jetpack-instant-search__widget-area" style="display: none">
366							<div id="jetpack-search-filters-4" class="widget jetpack-filters widget_search">			<div id="jetpack-search-filters-4-wrapper" class="jetpack-instant-search-wrapper">
367		</div></div>					</div>
368				<div id="jp-carousel-loading-overlay" style="display: none;">
369			<div id="jp-carousel-loading-wrapper">
370				<span id="jp-carousel-library-loading"><svg class="jetpack-spinner" width="40" height="40" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><circle cx="50" cy="50" r="46" fill="none" stroke="#ddd" stroke-width="8"/><path d="M 50 4 A 46 46 0 0 1 96 50" fill="none" stroke="currentColor" stroke-width="8" stroke-linecap="round"><animateTransform attributeName="transform" type="rotate" dur="1.4s" from="0 50 50" to="360 50 50" repeatCount="indefinite"/></path></svg></span>
371			</div>
372		</div>
373		<div class="jp-carousel-overlay jp-carousel-light" style="display: none;">
374
375		<div class="jp-carousel-container jp-carousel-light">
376			<!-- The Carousel Swiper -->
377			<div
378				class="jp-carousel-wrap swiper jp-carousel-swiper-container jp-carousel-transitions"
379				itemscope
380				itemtype="https://schema.org/ImageGallery">
381				<div class="jp-carousel swiper-wrapper"></div>
382				<div class="jp-swiper-button-prev swiper-button-prev">
383					<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
384						<mask id="maskPrev" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="9" height="12">
385							<path d="M16.2072 16.59L11.6496 12L16.2072 7.41L14.8041 6L8.8335 12L14.8041 18L16.2072 16.59Z" fill="white"/>
386						</mask>
387						<g mask="url(#maskPrev)">
388							<rect x="0.579102" width="23.8823" height="24" fill="#FFFFFF"/>
389						</g>
390					</svg>
391				</div>
392				<div class="jp-swiper-button-next swiper-button-next">
393					<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
394						<mask id="maskNext" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="8" height="12">
395							<path d="M8.59814 16.59L13.1557 12L8.59814 7.41L10.0012 6L15.9718 12L10.0012 18L8.59814 16.59Z" fill="white"/>
396						</mask>
397						<g mask="url(#maskNext)">
398							<rect x="0.34375" width="23.8822" height="24" fill="#FFFFFF"/>
399						</g>
400					</svg>
401				</div>
402			</div>
403			<!-- The main close buton -->
404			<div class="jp-carousel-close-hint">
405				<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
406					<mask id="maskClose" mask-type="alpha" maskUnits="userSpaceOnUse" x="5" y="5" width="15" height="14">
407						<path d="M19.3166 6.41L17.9135 5L12.3509 10.59L6.78834 5L5.38525 6.41L10.9478 12L5.38525 17.59L6.78834 19L12.3509 13.41L17.9135 19L19.3166 17.59L13.754 12L19.3166 6.41Z" fill="white"/>
408					</mask>
409					<g mask="url(#maskClose)">
410						<rect x="0.409668" width="23.8823" height="24" fill="#FFFFFF"/>
411					</g>
412				</svg>
413			</div>
414			<!-- Image info, comments and meta -->
415			<div class="jp-carousel-info">
416				<div class="jp-carousel-info-footer">
417					<div class="jp-carousel-pagination-container">
418						<div class="jp-swiper-pagination swiper-pagination"></div>
419						<div class="jp-carousel-pagination"></div>
420					</div>
421					<div class="jp-carousel-photo-title-container">
422						<div class="jp-carousel-photo-caption"></div>
423					</div>
424					<div class="jp-carousel-photo-icons-container">
425						<a href="#" class="jp-carousel-icon-btn jp-carousel-icon-info" aria-label="Toggle photo metadata visibility">
426							<span class="jp-carousel-icon">
427								<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
428									<mask id="maskInfo" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20">
429										<path fill-rule="evenodd" clip-rule="evenodd" d="M12.7537 2C7.26076 2 2.80273 6.48 2.80273 12C2.80273 17.52 7.26076 22 12.7537 22C18.2466 22 22.7046 17.52 22.7046 12C22.7046 6.48 18.2466 2 12.7537 2ZM11.7586 7V9H13.7488V7H11.7586ZM11.7586 11V17H13.7488V11H11.7586ZM4.79292 12C4.79292 16.41 8.36531 20 12.7537 20C17.142 20 20.7144 16.41 20.7144 12C20.7144 7.59 17.142 4 12.7537 4C8.36531 4 4.79292 7.59 4.79292 12Z" fill="white"/>
430									</mask>
431									<g mask="url(#maskInfo)">
432										<rect x="0.8125" width="23.8823" height="24" fill="#FFFFFF"/>
433									</g>
434								</svg>
435							</span>
436						</a>
437												<a href="#" class="jp-carousel-icon-btn jp-carousel-icon-comments" aria-label="Toggle photo comments visibility">
438							<span class="jp-carousel-icon">
439								<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
440									<mask id="maskComments" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20">
441										<path fill-rule="evenodd" clip-rule="evenodd" d="M4.3271 2H20.2486C21.3432 2 22.2388 2.9 22.2388 4V16C22.2388 17.1 21.3432 18 20.2486 18H6.31729L2.33691 22V4C2.33691 2.9 3.2325 2 4.3271 2ZM6.31729 16H20.2486V4H4.3271V18L6.31729 16Z" fill="white"/>
442									</mask>
443									<g mask="url(#maskComments)">
444										<rect x="0.34668" width="23.8823" height="24" fill="#FFFFFF"/>
445									</g>
446								</svg>
447
448								<span class="jp-carousel-has-comments-indicator" aria-label="This image has comments."></span>
449							</span>
450						</a>
451											</div>
452				</div>
453				<div class="jp-carousel-info-extra">
454					<div class="jp-carousel-info-content-wrapper">
455						<div class="jp-carousel-photo-title-container">
456							<div class="jp-carousel-photo-title"></div>
457						</div>
458						<div class="jp-carousel-comments-wrapper">
459															<div id="jp-carousel-comments-loading">
460									<span>Loading Comments...</span>
461								</div>
462								<div class="jp-carousel-comments"></div>
463								<div id="jp-carousel-comment-form-container">
464									<span id="jp-carousel-comment-form-spinner"><svg class="jetpack-spinner" width="20" height="20" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><circle cx="50" cy="50" r="46" fill="none" stroke="#ddd" stroke-width="8"/><path d="M 50 4 A 46 46 0 0 1 96 50" fill="none" stroke="currentColor" stroke-width="8" stroke-linecap="round"><animateTransform attributeName="transform" type="rotate" dur="1.4s" from="0 50 50" to="360 50 50" repeatCount="indefinite"/></path></svg></span>
465									<div id="jp-carousel-comment-post-results"></div>
466																														<form id="jp-carousel-comment-form">
467												<label for="jp-carousel-comment-form-comment-field" class="screen-reader-text">Write a Comment...</label>
468												<textarea
469													name="comment"
470													class="jp-carousel-comment-form-field jp-carousel-comment-form-textarea"
471													id="jp-carousel-comment-form-comment-field"
472													placeholder="Write a Comment..."
473												></textarea>
474												<div id="jp-carousel-comment-form-submit-and-info-wrapper">
475													<div id="jp-carousel-comment-form-commenting-as">
476																													<fieldset>
477																<label for="jp-carousel-comment-form-email-field">Email (Required)</label>
478																<input type="text" name="email" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-email-field" />
479															</fieldset>
480															<fieldset>
481																<label for="jp-carousel-comment-form-author-field">Name (Required)</label>
482																<input type="text" name="author" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-author-field" />
483															</fieldset>
484															<fieldset>
485																<label for="jp-carousel-comment-form-url-field">Website</label>
486																<input type="text" name="url" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-url-field" />
487															</fieldset>
488																											</div>
489													<input
490														type="submit"
491														name="submit"
492														class="jp-carousel-comment-form-button"
493														id="jp-carousel-comment-form-button-submit"
494														value="Post Comment" />
495												</div>
496											</form>
497																											</div>
498													</div>
499						<div class="jp-carousel-image-meta">
500							<div class="jp-carousel-title-and-caption">
501								<div class="jp-carousel-photo-info">
502									<div class="jp-carousel-caption" itemprop="caption description"></div>
503								</div>
504
505								<div class="jp-carousel-photo-description"></div>
506							</div>
507							<a class="jp-carousel-image-download" href="#" aria-label="Download image" target="_blank" style="display: none;">
508								<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
509									<mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="3" y="3" width="19" height="18">
510										<path fill-rule="evenodd" clip-rule="evenodd" d="M5.84615 5V19H19.7775V12H21.7677V19C21.7677 20.1 20.8721 21 19.7775 21H5.84615C4.74159 21 3.85596 20.1 3.85596 19V5C3.85596 3.9 4.74159 3 5.84615 3H12.8118V5H5.84615ZM14.802 5V3H21.7677V10H19.7775V6.41L9.99569 16.24L8.59261 14.83L18.3744 5H14.802Z" fill="white"/>
511									</mask>
512									<g mask="url(#mask0)">
513										<rect x="0.870605" width="23.8823" height="24" fill="#FFFFFF"/>
514									</g>
515								</svg>
516								<span class="jp-carousel-download-text"></span>
517							</a>
518							<div class="jp-carousel-image-map" style="display: none;"></div>
519						</div>
520					</div>
521				</div>
522			</div>
523		</div>
524
525		</div>
526		
526<script id="the-neverending-homepage-js" src="https://c0.wp.com/p/jetpack/16.2/_inc/build/infinite-scroll/infinity.min.js"></script>
vendor: 1 bytes, line 526
526
527<script id="wp-hooks-js" src="https://matiasventura.com/wp-content/plugins/gutenberg/build/scripts/hooks/index.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 527
527
528<script id="wp-i18n-js" src="https://matiasventura.com/wp-content/plugins/gutenberg/build/scripts/i18n/index.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 528
528
529<script id="wp-i18n-js-after">
530wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
531//# sourceURL=wp-i18n-js-after
532</script>
vendor: 1 bytes, line 532
532
533<script id="wp-jp-i18n-loader-js" src="https://matiasventura.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minify=true&#038;ver=5ba5dddc04be2306aaf0"></script>
vendor: 1 bytes, line 533
533
534<script id="wp-jp-i18n-loader-js-after">
535wp.jpI18nLoader.state = {"baseUrl":"https://matiasventura.com/wp-content/languages/","locale":"en_US","domainMap":{"jetpack-account-protection":"plugins/jetpack","jetpack-activity-log":"plugins/jetpack","jetpack-admin-ui":"plugins/jetpack","jetpack-agents-manager":"plugins/jetpack","jetpack-assets":"plugins/jetpack","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-block-delimiter":"plugins/jetpack","jetpack-boost-core":"plugins/jetpack","jetpack-boost-speed-score":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-comments":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-config":"plugins/jetpack","jetpack-connection":"plugins/jetpack","jetpack-explat":"plugins/jetpack","jetpack-external-connections":"plugins/jetpack","jetpack-external-media":"plugins/jetpack","jetpack-feature-flags":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-ip":"plugins/jetpack","jetpack-jitm":"plugins/jetpack","jetpack-jwt":"plugins/jetpack","jetpack-licensing":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-menu-badges":"plugins/jetpack","jetpack-my-jetpack":"plugins/jetpack","jetpack-newsletter":"plugins/jetpack","jetpack-password-checker":"plugins/jetpack","jetpack-paypal-payments":"plugins/jetpack","jetpack-plugins-installer":"plugins/jetpack","jetpack-podcast":"plugins/jetpack","jetpack-post-list":"plugins/jetpack","jetpack-post-media":"plugins/jetpack","jetpack-premium-analytics-pkg":"plugins/jetpack","jetpack-protect-models":"plugins/jetpack","jetpack-protect-status":"plugins/jetpack","jetpack-publicize-pkg":"plugins/jetpack","jetpack-scan-page":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-seo":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-stats-pkg":"plugins/jetpack","jetpack-sync":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wp-abilities":"plugins/jetpack","jetpack-wp-build-polyfills":"plugins/jetpack"},"domainPaths":{"jetpack-account-protection":"jetpack_vendor/automattic/jetpack-account-protection/","jetpack-activity-log":"jetpack_vendor/automattic/jetpack-activity-log/","jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-agents-manager":"jetpack_vendor/automattic/jetpack-agents-manager/","
535jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-block-delimiter":"jetpack_vendor/automattic/block-delimiter/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-comments":"jetpack_vendor/automattic/jetpack-comments/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-external-connections":"jetpack_vendor/automattic/jetpack-external-connections/","jetpack-external-media":"jetpack_vendor/automattic/jetpack-external-media/","jetpack-feature-flags":"jetpack_vendor/automattic/jetpack-feature-flags/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-jwt":"jetpack_vendor/automattic/jetpack-jwt/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-menu-badges":"jetpack_vendor/automattic/jetpack-menu-badges/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-newsletter":"jetpack_vendor/automattic/jetpack-newsletter/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-paypal-payments":"jetpack_vendor/automattic/jetpack-paypal-payments/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-podcast":"jetpack_vendor/automattic/jetpack-podcast/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-post-media":"jetpack_vendor/automattic/jetpack-post-media/","jetpack-premium-analytics-pkg":"jetpack_vendor/automattic/jetpack-premium-analytics/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-scan-page":"jetpack_vendor/automattic/jetpack-scan-page/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-seo":"jetpack_vendor/automattic/jetpack-seo/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-stats-pkg":"jetpack_vendor/automattic/jetpack-stats/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wp-abilities":"jetpack_vendor/automattic/jetpack-wp-abilities/","jetpack-wp-build-polyfills":"jetpack_vendor/automattic/jetpack-wp-build-polyfills/"}};
536//# sourceURL=wp-jp-i18n-loader-js-after
537</script>
vendor: 1 bytes, line 537
537
538<script id="wp-polyfill-js" src="https://c0.wp.com/c/7.1/wp-includes/js/dist/vendor/wp-polyfill.min.js"></script>
vendor: 1 bytes, line 538
538
539<script id="wp-url-js" src="https://matiasventura.com/wp-content/plugins/gutenberg/build/scripts/url/index.min.js?ver=bb0f766c3d2efe497871"></script>
vendor: 1 bytes, line 539
539
540<script id="jetpack-instant-search-js-before">
541var JetpackInstantSearchOptions={"overlayOptions":{"colorTheme":"light","enableInfScroll":true,"enableFilteringOpensOverlay":true,"enablePostDate":true,"enableProductPrice":true,"enableSort":true,"highlightColor":"#FFC","overlayTrigger":"submit","resultFormat":"expanded","showPoweredBy":true,"defaultSort":"relevance","excludedPostTypes":[],"fallbackImageUrl":"","enableFallbackImage":false},"homeUrl":"https://matiasventura.com","locale":"en-US","postsPerPage":6,"siteId":20435622,"searchSuggestionsEnabled":false,"postTypes":{"post":{"singular_name":"Post","name":"Posts"},"page":{"singular_name":"Page","name":"Pages"},"attachment":{"singular_name":"Media","name":"Media"}},"webpackPublicPath":"https://matiasventura.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/","isPhotonEnabled":true,"isFreePlan":false,"apiRoot":"https://matiasventura.com/wp-json/","apiNonce":"2048c3dde5","isPrivateSite":false,"isWpcom":false,"hasOverlayWidgets":true,"widgets":[{"filters":[{"name":"Categories","type":"taxonomy","taxonomy":"category","count":5,"widget_id":"jetpack-search-filters-4","filter_id":"taxonomy_0"},{"name":"Tags","type":"taxonomy","taxonomy":"post_tag","count":5,"widget_id":"jetpack-search-filters-4","filter_id":"taxonomy_1"},{"name":"Year","type":"date_histogram","count":5,"field":"post_date","interval":"year","widget_id":"jetpack-search-filters-4","filter_id":"date_histogram_2"}],"widget_id":"jetpack-search-filters-4"}],"widgetsOutsideOverlay":[],"hasNonSearchWidgets":false,"preventTrackingCookiesReset":false,"disableTracking":false,"aiAnswersEnabled":false,"aiMasterEnabled":true};
542//# sourceURL=jetpack-instant-search-js-before
543</script>
vendor: 1 bytes, line 543
543
544<script id="jetpack-instant-search-js" src="https://matiasventura.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minify=false&#038;ver=25d86678d0b48f702f8f"></script>
vendor: 1 bytes, line 544
544
545<script id="jp-tracks-js" src="//stats.wp.com/w.js?ver=202638"></script>
vendor: 1 bytes, line 545
545
546<script id="jetpack-carousel-js-extra">
547var jetpackSwiperLibraryPath = {"url":"https://matiasventura.com/wp-content/plugins/jetpack/_inc/blocks/swiper.js"};
548var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https://matiasventura.com/wp-admin/admin-ajax.php","nonce":"b3f3198fd3","display_exif":"0","display_comments":"1","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"white","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","image_label":"Open image in full-screen.","download_original":"View full size \u003Cspan class=\"photo-size\"\u003E{0}\u003Cspan class=\"photo-size-times\"\u003E\u00d7\u003C/span\u003E{1}\u003C/span\u003E","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","copyright":"Copyright","comment_registration":"0","require_name_email":"1","login_url":"https://matiasventura.com/wp-login.php?redirect_to=https%3A%2F%2Fmatiasventura.com%2Fpost%2Fbig-sky%2F","blog_id":"1","meta_data":["camera","aperture","shutter_speed","focal_length","copyright"]};
549//# sourceURL=jetpack-carousel-js-extra
550</script>
vendor: 1 bytes, line 550
550
551<script id="jetpack-carousel-js" src="https://c0.wp.com/p/jetpack/16.2/_inc/build/carousel/jetpack-carousel.min.js"></script>
vendor: 1 bytes, line 551
551
552<script data-wp-strategy="defer" defer id="tiled-gallery-js" src="https://c0.wp.com/p/jetpack/16.2/_inc/build/tiled-gallery/tiled-gallery/tiled-gallery.min.js"></script>
vendor: 1 bytes, line 552
552
553<script id="jetpack-stats-js-before">
554_stq = window._stq || [];
555_stq.push([ "view", {"v":"ext","blog":"20435622","post":"0","tz":"-3","srv":"matiasventura.com","arch_home":"1","hp":"atomic","ac":"3","amp":"0","j":"1:16.2"} ]);
556_stq.push([ "clickTrackerInit", "20435622", "0" ]);
557//# sourceURL=jetpack-stats-js-before
558</script>
vendor: 1 bytes, line 558
558
559<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202638.js"></script>
559
560		
560<script type="text/javascript">
561			(function() {
562				var extend = function(out) {
563					out = out || {};
564
565					for (var i = 1; i < arguments.length; i++) {
566						if (!arguments[i])
567						continue;
568
569						for (var key in arguments[i]) {
570						if (arguments[i].hasOwnProperty(key))
571							out[key] = arguments[i][key];
572						}
573					}
574
575					return out;
576				};
577				extend( window.infiniteScroll.settings.scripts, ["p5","mv","works","the-neverending-homepage","wp-hooks","wp-i18n","wp-jp-i18n-loader","wp-polyfill","wp-url","jetpack-instant-search","jp-tracks","jetpack-carousel","tiled-gallery","jetpack-stats"] );
578				extend( window.infiniteScroll.settings.styles, ["wp-img-auto-sizes-contain","the-neverending-homepage","wp-block-library","classic-theme-styles","wp-block-styles-placeholder","jetpack-instant-search","jetpack-stats","jetpack-swiper-library","jetpack-carousel","tiled-gallery","jetpack_likes","wp-block-quote","wp-block-image","wp-block-paragraph","global-styles","core-block-supports-duotone"] );
579			})();
580		</script>
580
581				<span id="infinite-aria" aria-live="polite"></span>
582				
582<script type="text/javascript">
583			(function() {
584			var t   = document.createElement( 'script' );
585			t.type  = 'text/javascript';
586			t.async = true;
587			t.id    = 'gauges-tracker';
588			t.setAttribute( 'data-site-id', '5717b8cebb922a458201281e' );
589			t.src = '//secure.gaug.es/track.js';
590			var s = document.getElementsByTagName( 'script' )[0];
591			s.parentNode.insertBefore( t, s );
592			})();
593		</script>
593
594		
595</body>
596</html>
597<!--
598	generated in 0.343 seconds
599	74698 bytes batcached for 300 seconds
600-->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.