699 lines
102 KiB
HTML
699 lines
102 KiB
HTML
<!DOCTYPE html><html lang="en-US" class="js lenis"><head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"><title>Blog - Marc Mintel</title>
|
||
<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
|
||
<meta name="dc.title" content="Blog - Marc Mintel">
|
||
<meta name="dc.relation" content="https://mintel.me/blog/">
|
||
<meta name="dc.source" content="https://mintel.me/">
|
||
<meta name="dc.language" content="en_US">
|
||
<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
|
||
<link rel="canonical" href="https://mintel.me/blog/">
|
||
<meta property="og:url" content="https://mintel.me/blog/">
|
||
<meta property="og:site_name" content="Marc Mintel">
|
||
<meta property="og:locale" content="en_US">
|
||
<meta property="og:type" content="article">
|
||
<meta property="og:title" content="Blog - Marc Mintel">
|
||
<meta property="fb:pages" content="">
|
||
<meta property="fb:admins" content="">
|
||
<meta property="fb:app_id" content="">
|
||
<meta name="twitter:card" content="summary">
|
||
<meta name="twitter:title" content="Blog - Marc Mintel">
|
||
<link rel="dns-prefetch" href="//fonts.googleapis.com">
|
||
<link rel="alternate" type="application/rss+xml" title="Marc Mintel » Feed" href="https://mintel.me/feed/">
|
||
<link rel="alternate" type="application/rss+xml" title="Marc Mintel » Comments Feed" href="https://mintel.me/comments/feed/">
|
||
<link rel="preload" href="https://mintel.me/wp-content/themes/salient/css/fonts/icomoon.woff?v=1.6" as="font" type="font/woff" crossorigin="anonymous"><link rel="stylesheet" id="device_wrapper-simplebar-css" href="../wp-content/plugins/device-wrapper/src/css/simplebar.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="device_wrapper-style-css-css" href="../wp-content/plugins/device-wrapper/dist/blocks.style.build.css" type="text/css" media="all">
|
||
<style id="wpseopress-local-business-style-inline-css" type="text/css">
|
||
span.wp-block-wpseopress-local-business-field{margin-right:8px}
|
||
|
||
</style>
|
||
<style id="filebird-block-filebird-gallery-style-inline-css" type="text/css">
|
||
ul.filebird-block-filebird-gallery{margin:auto!important;padding:0!important;width:100%}ul.filebird-block-filebird-gallery.layout-grid{display:grid;grid-gap:20px;align-items:stretch;grid-template-columns:repeat(var(--columns),1fr);justify-items:stretch}ul.filebird-block-filebird-gallery.layout-grid li img{border:1px solid #ccc;box-shadow:2px 2px 6px 0 rgba(0,0,0,.3);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}ul.filebird-block-filebird-gallery.layout-masonry{-moz-column-count:var(--columns);-moz-column-gap:var(--space);column-gap:var(--space);-moz-column-width:var(--min-width);columns:var(--min-width) var(--columns);display:block;overflow:auto}ul.filebird-block-filebird-gallery.layout-masonry li{margin-bottom:var(--space)}ul.filebird-block-filebird-gallery li{list-style:none}ul.filebird-block-filebird-gallery li figure{height:100%;margin:0;padding:0;position:relative;width:100%}ul.filebird-block-filebird-gallery li figure figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}ul.filebird-block-filebird-gallery li figure figcaption a{color:inherit}
|
||
|
||
</style>
|
||
<style id="global-styles-inline-css" type="text/css">
|
||
: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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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%);--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: 1300px;--wp--style--global--wide-size: 1300px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.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;}.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;}
|
||
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
|
||
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
|
||
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
|
||
</style>
|
||
<link rel="stylesheet" id="vlp-public-css" href="../wp-content/plugins/visual-link-preview/dist/public.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="salient-grid-system-css" href="../wp-content/themes/salient/css/build/grid-system.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="main-styles-css" href="../wp-content/themes/salient/css/build/style.css" type="text/css" media="all">
|
||
<style id="main-styles-inline-css" type="text/css">
|
||
body[data-ajax-transitions="true"] #ajax-loading-screen[data-effect="standard"],body[data-ajax-transitions="true"] #ajax-loading-screen[data-effect="standard"] .loading-icon{transition:opacity 0.4s ease;}body[data-ajax-transitions="true"] #ajax-loading-screen[data-effect="standard"].loaded,body[data-ajax-transitions="true"] #ajax-loading-screen[data-effect="standard"].loaded .loading-icon{opacity:0;}@media only screen and (max-width:999px){#ajax-content-wrap .top-level .nectar-post-grid[data-animation*="fade"] .nectar-post-grid-item,#ajax-content-wrap .top-level .nectar-post-grid[data-animation="zoom-out-reveal"] .nectar-post-grid-item *:not(.content):not(.bg-overlay),#ajax-content-wrap .top-level .nectar-post-grid[data-animation="zoom-out-reveal"] .nectar-post-grid-item *:before{transform:none;opacity:1;clip-path:none;}#ajax-content-wrap .top-level .nectar-post-grid[data-animation="zoom-out-reveal"] .nectar-post-grid-item .nectar-el-parallax-scroll .nectar-post-grid-item-bg-wrap-inner{transform:scale(1.275);}}.wpb_row.vc_row.top-level .nectar-video-bg{opacity:1;height:100%;width:100%;object-fit:cover;object-position:center center;}body.using-mobile-browser .wpb_row.vc_row.top-level .nectar-video-wrap{left:0;}body.using-mobile-browser .wpb_row.vc_row.top-level.full-width-section .nectar-video-wrap:not(.column-video){left:50%;}body.using-mobile-browser #nectar_fullscreen_rows[data-mobile-disable="off"] .wpb_row.vc_row.top-level.full-width-section .nectar-video-wrap:not(.column-video){left:0;}.wpb_row.vc_row.top-level .nectar-video-wrap{opacity:1;width:100%;}body .wpb_row.parallax_section.top-level > .nectar-video-wrap video:not(.translate){opacity:1;}.top-level .portfolio-items[data-loading=lazy-load] .col .inner-wrap.animated .top-level-image{opacity:1;}.wpb_row.vc_row.top-level .column-image-bg-wrap[data-n-parallax-bg="true"] .column-image-bg,.wpb_row.vc_row.top-level + .wpb_row .column-image-bg-wrap[data-n-parallax-bg="true"] .column-image-bg,#portfolio-extra > .wpb_row.vc_row.parallax_section:first-child .row-bg{transform:none!important;height:100%!important;opacity:1;}#portfolio-extra > .wpb_row.vc_row.parallax_section .row-bg{background-attachment:scroll;}.scroll-down-wrap.hidden{transform:none;opacity:1;}#ajax-loading-screen[data-disable-mobile="0"]{display:none!important;}body[data-slide-out-widget-area-style="slide-out-from-right"].material .slide_out_area_close.hide_until_rendered{opacity:0;}
|
||
</style>
|
||
<link rel="stylesheet" id="nectar-header-layout-centered-menu-css" href="../wp-content/themes/salient/css/build/header/header-layout-centered-menu.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="nectar-header-perma-transparent-css" href="../wp-content/themes/salient/css/build/header/header-perma-transparent.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="nectar-element-highlighted-text-css" href="../wp-content/themes/salient/css/build/elements/element-highlighted-text.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="nectar-element-post-grid-css" href="../wp-content/themes/salient/css/build/elements/element-post-grid.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="nectar_default_font_open_sans-css" href="../_external/fonts.googleapis.com/css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="responsive-css" href="../wp-content/themes/salient/css/build/responsive.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="skin-material-css" href="../wp-content/themes/salient/css/build/skin-material.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="salient-wp-menu-dynamic-css" href="../wp-content/uploads/salient/menu-dynamic.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="nectar-widget-posts-css" href="../wp-content/themes/salient/css/build/elements/widget-nectar-posts.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="js_composer_front-css" href="../wp-content/plugins/js_composer_salient/assets/css/js_composer.min.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="dynamic-css-css" href="../wp-content/themes/salient/css/salient-dynamic-styles.css" type="text/css" media="all">
|
||
<style id="dynamic-css-inline-css" type="text/css">
|
||
#header-space{background-color:#0a0a0a}@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 90px);height:calc(100vh - 90px)!important;}}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded) > div{height:calc(100vh - 89px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 89px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header{top:90px;}.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 88px)!important;}.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 88px - 32px)!important;}}.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level,.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 32px);}body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level,body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:100vh;}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 116px);}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 116px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 63px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 63px);}body[data-transparent-header="false"] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 63px);height:calc(100vh - 63px);}}#nectar_fullscreen_rows{background-color:transparent;}#ajax-content-wrap .vc_row.top_margin_5pct{margin-top:5%;}#ajax-content-wrap .vc_row.bottom_margin_5pct{margin-bottom:5%;}.wpb_column.el_spacing_0px > .vc_column-inner > .wpb_wrapper > div:not(:last-child),.wpb_column.el_spacing_0px > .n-sticky > .vc_column-inner > .wpb_wrapper > div:not(:last-child){margin-bottom:0;}.nectar-post-grid[data-grid-item-height="30vh"] .nectar-post-grid-item{min-height:30vh;}.nectar-post-grid-wrap[data-style="content_under_image"] [data-grid-item-height="30vh"] .nectar-post-grid-item-bg{height:30vh;}.nectar-post-grid[data-border-radius="10px"][data-text-layout="all_bottom_left_shadow"] .nectar-post-grid-item:before,.nectar-post-grid-wrap:not([data-style="content_under_image"]) .nectar-post-grid[data-border-radius="10px"] .nectar-post-grid-item .inner,.nectar-post-grid[data-border-radius="10px"] .bg-overlay,.nectar-post-grid[data-border-radius="10px"][data-shadow-hover="yes"] .nectar-post-grid-item:after,.nectar-post-grid[data-border-radius="10px"] .nectar-post-grid-item-bg,.nectar-post-grid[data-border-radius="10px"] .nectar-post-grid-item-bg-wrap,[data-style="mouse_follow_image"] .nectar-post-grid[data-border-radius="10px"] .nectar-post-grid-item-bg-wrap-inner,.nectar-post-grid[data-border-radius="10px"][data-text-layout="all_bottom_left_shadow"] .nectar-post-grid-item div.inner:before{border-radius:10px;}.nectar-post-grid[data-border-radius="10px"] .nectar-post-grid-item-bg,.nectar-post-grid[data-border-radius="10px"] .nectar-post-grid-item-bg-wrap{overflow:hidden;}.nectar-post-grid[data-border-radius="10px"] .nectar-post-grid-item-bg-wrap{transform:translateZ(0);}[data-style="content_under_image"] .nectar-post-grid[data-border-radius="10px"] .nectar-post-grid-item__has-secondary .nectar-post-grid-item-bg,[data-style="content_under_image"] .nectar-post-grid[data-border-radius="10px"]:not([data-card="yes"]) .nectar-post-grid-item-bg-wrap,[data-style="content_under_image"] .nectar-post-grid[data-border-radius="10px"][data-lock-aspect="yes"]:not([data-card="yes"]) .img-wrap,[data-style="content_under_image"] .nectar-post-grid[data-border-radius="10px"][data-card="yes"] .nectar-post-grid-item,[data-style="content_under_image"] .nectar-post-grid[data-border-radius="10px"][data-shadow-hover="yes"][data-card="yes"] .nectar-post-grid-item:after{border-radius:10px;}.nectar-post-grid .meta-category .style-button{padding:.5em 1em;line-height:1!important;background-color:var(--nectar-accent-color);}#ajax-content-wrap .nectar-post-grid .meta-category .style-button,body .nectar-post-grid .meta-category .style-button{color:#fff;}.nectar-post-grid .meta-category .style-button:before{display:none;}@media only screen and (max-width:690px){.vc_col-xs-4 .nectar-post-grid .nectar-post-grid-item .meta-excerpt,.vc_col-xs-6 .nectar-post-grid .nectar-post-grid-item .meta-excerpt{font-size:12px;}.nectar-post-grid .nectar-post-grid-item .content .post-heading,.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item .content .meta-excerpt{max-width:100%;}}.nectar-post-grid-wrap.additional-meta-size-small .nectar-post-grid-item__meta-wrap{font-size:.8em;}#ajax-content-wrap .nectar-post-grid[data-columns="1"] > .nectar-post-grid-item:nth-child(1){margin-top:0;}#ajax-content-wrap .nectar-post-grid[data-columns="1"] > .nectar-post-grid-item:last-child{margin-bottom:0;}.wpb_row.full-width-content .vc_col-sm-12 .nectar-post-grid[data-grid-spacing="15px"]{margin:15px;}.nectar-post-grid[data-grid-spacing="15px"]{margin-left:-15px;margin-right:-15px;}.nectar-post-grid[data-grid-spacing="15px"] .nectar-post-grid-item{margin:15px;}@media only screen and (min-width:1000px){body[data-body-border="1"] .wpb_row.full-width-content .vc_col-sm-12 .nectar-post-grid[data-grid-spacing="15px"]{margin:15px -14px;}}.nectar-post-grid[data-columns="4"][data-grid-spacing="15px"] .nectar-post-grid-item{width:calc(25% - 30px);}.nectar-post-grid[data-columns="3"][data-grid-spacing="15px"] .nectar-post-grid-item{width:calc(33.32% - 30px);}.nectar-post-grid[data-columns="2"][data-grid-spacing="15px"] .nectar-post-grid-item{width:calc(50% - 30px);}@media only screen and (max-width:999px) and (min-width:691px){body .nectar-post-grid[data-columns][data-grid-spacing="15px"]:not([data-columns="1"]):not([data-masonry="yes"]) .nectar-post-grid-item{width:calc(50% - 30px);}}.nectar-post-grid-item .nectar-split-heading span .inner{position:relative;display:inline-block;transform:translateY(1.3em);}.nectar-post-grid-item .nectar-split-heading span{vertical-align:bottom;}.nectar-post-grid-item .nectar-split-heading > * > span{position:relative;display:inline-block;overflow:hidden;line-height:inherit;}.nectar-post-grid-item .nectar-split-heading:not(.markup-generated){opacity:0;}[data-style*="content"] .nectar-post-grid-item .nectar-split-heading .inner{background-color:transparent;overflow:visible;line-height:inherit;}#ajax-content-wrap [data-animation="zoom-out-reveal"] .nectar-underline .post-heading{background-image:none;}[data-style*="content"] [data-animation="zoom-out-reveal"] .nectar-post-grid-item.nectar-underline .nectar-split-heading{text-decoration:underline 1px rgba(255,255,255,0);transition:text-decoration 0.2s ease,color 0.3s ease;text-underline-offset:.17em;}[data-style*="content"] [data-animation="zoom-out-reveal"] .nectar-post-grid-item.nectar-underline:hover .nectar-split-heading.effect-removed{text-decoration:underline 1px rgba(255,255,255,1);}[data-style*="content"] [data-text-hover-color="dark"][data-animation="zoom-out-reveal"] .nectar-post-grid-item.nectar-underline:hover .nectar-split-heading.effect-removed{text-decoration:underline 1px rgba(0,0,0,1);}[data-style*="content"] .nectar-post-grid-item .nectar-split-heading[data-animation-type="line-reveal-by-space"][data-stagger="true"] span .inner{transition:transform 1.2s cubic-bezier(0.25,1,0.5,1) 0.6s,opacity 1.2s cubic-bezier(0.25,1,0.5,1) 0.6s,color 0.3s ease;}.nectar-post-grid[data-animation="zoom-out-reveal"] .meta-category,.nectar-post-grid[data-animation="zoom-out-reveal"] .nectar-cta,.nectar-post-grid[data-animation="zoom-out-reveal"] .item-main > .meta-author,.nectar-post-grid[data-animation="zoom-out-reveal"] .meta-excerpt,.nectar-post-grid[data-animation="zoom-out-reveal"] .nectar-post-grid-item__meta-wrap{opacity:0;transform:translateY(20px);transition:transform 1.2s cubic-bezier(0.25,1,0.5,1) 0.7s,opacity 1.2s cubic-bezier(0.25,1,0.5,1) 0.7s;}[data-style*="content"] .nectar-post-grid[data-animation="zoom-out-reveal"] .nectar-post-grid-item-bg img{transform:scale(1.3);transition:transform 1.2s cubic-bezier(0.65,0,0.35,1),opacity 1.2s cubic-bezier(0.65,0,0.35,1);}[data-style*="content"] .nectar-post-grid[data-animation="zoom-out-reveal"][data-border-radius="10px"] .nectar-post-grid-item-bg-wrap,[data-style*="content"] .nectar-post-grid[data-animation="zoom-out-reveal"][data-border-radius="10px"] .inner:before{clip-path:inset(30px round 10px);opacity:0;transition:opacity 1.2s cubic-bezier(0.65,0,0.35,1),transform 1.2s cubic-bezier(0.65,0,0.35,1),clip-path 1.2s cubic-bezier(0.65,0,0.35,1);}[data-style*="content"] .nectar-post-grid[data-animation="zoom-out-reveal"][data-border-radius="10px"] .animated-in .nectar-post-grid-item-bg-wrap,[data-style*="content"] .nectar-post-grid[data-animation="zoom-out-reveal"][data-border-radius="10px"] .animated-in .inner:before{clip-path:inset(0 round 10px);opacity:1;}body .nectar-post-grid[data-animation="zoom-out-reveal"] .animated-in .nectar-post-grid-item-bg img{transform:scale(1);opacity:1;}.nectar-post-grid[data-animation="zoom-out-reveal"] .animated-in .meta-excerpt,.nectar-post-grid[data-animation="zoom-out-reveal"] .animated-in .nectar-cta,.nectar-post-grid[data-animation="zoom-out-reveal"] .animated-in .meta-category,.nectar-post-grid[data-animation="zoom-out-reveal"] .animated-in .item-main > .meta-author,.nectar-post-grid[data-animation="zoom-out-reveal"] .animated-in .nectar-post-grid-item__meta-wrap{opacity:1;transform:translateY(0);}@media only screen and (min-width:1000px){.nectar-post-grid.custom_font_size_1-3vw .post-heading{font-size:1.3vw;}}@media only screen and (min-width:1000px){body #ajax-content-wrap .custom_font_size_1-3vw.font_size_min_16px.font_size_max_24px.nectar-post-grid .nectar-post-grid-item .post-heading,body .custom_font_size_1-3vw.font_size_min_16px.font_size_max_24px.nectar-post-grid .nectar-post-grid-item .post-heading{font-size:min(24px,max(16px,1.3vw));}}@media only screen and (min-width:1000px){body #ajax-content-wrap .custom_font_size_1-3vw.font_size_min_16px.font_size_max_24px.nectar-post-grid .nectar-post-grid-item .post-heading,body .custom_font_size_1-3vw.font_size_min_16px.font_size_max_24px.nectar-post-grid .nectar-post-grid-item .post-heading,body #header-outer .custom_font_size_1-3vw.font_size_min_16px.font_size_max_24px.nectar-post-grid .nectar-post-grid-item .post-heading{font-size:min(24px,max(16px,1.3vw));}}#ajax-content-wrap .font_line_height_1-4.nectar-post-grid .nectar-post-grid-item .post-heading,body .font_line_height_1-4.nectar-post-grid .nectar-post-grid-item .post-heading{line-height:1.4;}.nectar-post-grid-item .bg-overlay[data-opacity="0.3"]{opacity:0.3;}.nectar-post-grid-item:hover .bg-overlay[data-hover-opacity="0.4"]{opacity:0.4;}.nectar-post-grid-wrap .category-position-overlaid .nectar-post-grid-item .content{position:static!important;}.nectar-post-grid-wrap .category-position-overlaid .nectar-post-grid-item .meta-category{position:absolute;width:calc(100% - 40px);z-index:100;top:20px;left:20px;}.category-position-before-title.nectar-post-grid .nectar-post-grid-item .item-meta-extra{margin-top:0;}.category-position-before-title .item-main > .nectar-post-grid-item__meta-wrap:not(:empty){margin-top:10px;}@media only screen and (min-width:1000px){.spacing-15px .nectar-post-grid-filters{padding-bottom:0;padding-top:15px;}.full-width-content .span_12 .spacing-15px .nectar-post-grid-filters{padding-top:30px;}}@media only screen and (max-width:999px){.spacing-15px .nectar-post-grid-filters{padding-bottom:0;}}@media only screen and (max-width:999px){.vc_row.top_padding_tablet_15px{padding-top:15px!important;}}.screen-reader-text,.nectar-skip-to-content:not(:focus){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}.row .col img:not([srcset]){width:auto;}.row .col img.img-with-animation.nectar-lazy:not([srcset]){width:100%;}
|
||
</style>
|
||
<link rel="stylesheet" id="salient-child-style-css" href="../wp-content/themes/salient-child/style.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="redux-google-fonts-salient_redux-css" href="../_external/fonts.googleapis.com/css" type="text/css" media="all">
|
||
<script type="text/javascript" id="asenha-public-js-extra">
|
||
/* <![CDATA[ */
|
||
var phpVars = {"externalPermalinksEnabled":"1"};
|
||
/* ]]> */
|
||
</script>
|
||
<script type="text/javascript" src="../wp-content/plugins/admin-site-enhancements-pro/assets/js/external-permalinks.js" id="asenha-public-js"></script>
|
||
<script type="text/javascript" id="breeze-prefetch-js-extra">
|
||
/* <![CDATA[ */
|
||
var breeze_prefetch = {"local_url":"https:\/\/mintel.me","ignore_remote_prefetch":"1","ignore_list":["wp-admin","wp-login.php"]};
|
||
/* ]]> */
|
||
</script>
|
||
<script type="text/javascript" src="../wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js" id="breeze-prefetch-js"></script>
|
||
<script></script><link rel="https://api.w.org/" href="https://mintel.me/wp-json/"><link rel="alternate" title="JSON" type="application/json" href="https://mintel.me/wp-json/wp/v2/pages/786"><meta name="generator" content="WordPress 6.7.4">
|
||
<link rel="shortlink" href="https://mintel.me/?p=786">
|
||
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://mintel.me/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmintel.me%2Fblog%2F">
|
||
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://mintel.me/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmintel.me%2Fblog%2F&format=xml">
|
||
<noscript>
|
||
<style>
|
||
/**
|
||
* Reinstate scrolling for non-JS clients
|
||
*/
|
||
.simplebar-content-wrapper {
|
||
scrollbar-width: auto;
|
||
-ms-overflow-style: auto;
|
||
}
|
||
|
||
.simplebar-content-wrapper::-webkit-scrollbar,
|
||
.simplebar-hide-scrollbar::-webkit-scrollbar {
|
||
display: initial;
|
||
width: initial;
|
||
height: initial;
|
||
}
|
||
</style>
|
||
</noscript>
|
||
<script type="javascript/text">
|
||
(function(){
|
||
window.device_wrapper.can_use_premium_code = ;
|
||
})();
|
||
</script>
|
||
<script type="text/javascript"> var root = document.getElementsByTagName( "html" )[0]; root.setAttribute( "class", "js" ); </script>
|
||
<style>
|
||
.client-logo {
|
||
width: auto !important;
|
||
height: 50px !important;
|
||
}
|
||
</style>
|
||
<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress.">
|
||
<link rel="icon" href="../wp-content/uploads/2024/11/cropped-Favicon-2-100x100.png" sizes="32x32">
|
||
<link rel="icon" href="../wp-content/uploads/2024/11/cropped-Favicon-2-300x300.png" sizes="192x192">
|
||
<link rel="apple-touch-icon" href="../wp-content/uploads/2024/11/cropped-Favicon-2-300x300.png">
|
||
<meta name="msapplication-TileImage" content="https://mintel.me/wp-content/uploads/2024/11/cropped-Favicon-2-300x300.png">
|
||
<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript></head><body class="page-template-default page page-id-786 material wpb-js-composer js-comp-ver-7.8.1 vc_responsive" data-footer-reveal="false" data-footer-reveal-shadow="none" data-header-format="centered-menu" data-body-border="off" data-boxed-style="" data-header-breakpoint="1000" data-dropdown-style="minimal" data-cae="easeOutCubic" data-cad="1300" data-megamenu-width="contained" data-aie="none" data-ls="fancybox" data-apte="standard" data-hhun="1" data-fancy-form-rcs="default" data-form-style="default" data-form-submit="regular" data-is="minimal" data-button-style="rounded_shadow" data-user-account-button="false" data-flex-cols="true" data-col-gap="default" data-header-inherit-rc="false" data-header-search="false" data-animated-anchors="true" data-ajax-transitions="false" data-full-width-header="false" data-slide-out-widget-area="true" data-slide-out-widget-area-style="slide-out-from-right-hover" data-user-set-ocm="off" data-loading-animation="none" data-bg-header="false" data-responsive="1" data-ext-responsive="true" data-ext-padding="40" data-header-resize="0" data-header-color="custom" data-cart="false" data-remove-m-parallax="" data-remove-m-video-bgs="" data-m-animate="1" data-force-header-trans-color="light" data-smooth-scrolling="0" data-permanent-transparent="false" style="--scroll-bar-w: 0px">
|
||
|
||
<script type="text/javascript">
|
||
(function(window, document) {
|
||
|
||
if(navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)) {
|
||
document.body.className += " using-mobile-browser mobile ";
|
||
}
|
||
if(navigator.userAgent.match(/Mac/) && navigator.maxTouchPoints && navigator.maxTouchPoints > 2) {
|
||
document.body.className += " using-ios-device ";
|
||
}
|
||
|
||
if( !("ontouchstart" in window) ) {
|
||
|
||
var body = document.querySelector("body");
|
||
var winW = window.innerWidth;
|
||
var bodyW = body.clientWidth;
|
||
|
||
if (winW > bodyW + 4) {
|
||
body.setAttribute("style", "--scroll-bar-w: " + (winW - bodyW - 4) + "px");
|
||
} else {
|
||
body.setAttribute("style", "--scroll-bar-w: 0px");
|
||
}
|
||
}
|
||
|
||
})(window, document);
|
||
</script><a href="#ajax-content-wrap" class="nectar-skip-to-content">Skip to main content</a><div class="ocm-effect-wrap"><div class="ocm-effect-wrap-inner">
|
||
<div id="header-space" data-header-mobile-fixed="1" style="height: 64px;"></div>
|
||
|
||
<div id="header-outer" data-has-menu="true" data-has-buttons="no" data-header-button_style="hover_scale" data-using-pr-menu="true" data-mobile-fixed="1" data-ptnm="false" data-lhe="text_reveal" data-user-set-bg="#000000" data-format="centered-menu" data-permanent-transparent="false" data-megamenu-rt="0" data-remove-fixed="0" data-header-resize="0" data-cart="false" data-transparency-option="" data-box-shadow="large" data-shrink-num="6" data-using-secondary="0" data-using-logo="1" data-logo-height="50" data-m-logo-height="40" data-padding="20" data-full-width="false" data-condense="false">
|
||
|
||
<div id="search-outer" class="nectar">
|
||
<div id="search">
|
||
<div class="container">
|
||
<div id="search-box">
|
||
<div class="inner-wrap">
|
||
<div class="col span_12">
|
||
<form role="search" action="https://mintel.me/" method="GET">
|
||
<input type="text" name="s" id="s" value="" aria-label="Search" placeholder="Type what you're looking for">
|
||
|
||
<span>Hit enter to search or ESC to close</span>
|
||
<input type="hidden" name="post_type" value="post"> </form>
|
||
</div><!--/span_12-->
|
||
</div><!--/inner-wrap-->
|
||
</div><!--/search-box-->
|
||
<div id="close"><a href="#"><span class="screen-reader-text">Close Search</span>
|
||
<span class="close-wrap"> <span class="close-line close-line1"></span> <span class="close-line close-line2"></span> </span> </a></div>
|
||
</div><!--/container-->
|
||
</div><!--/search-->
|
||
</div><!--/search-outer-->
|
||
|
||
<header id="top">
|
||
<div class="container">
|
||
<div class="row">
|
||
<div class="col span_3">
|
||
<ul class="left-aligned-ocm" data-user-set="off"><li class="slide-out-widget-area-toggle" data-icon-animation="simple-transform" data-custom-color="false"><div> <a href="#slide-out-widget-area" aria-label="Navigation Menu" aria-expanded="false" role="button" class="closed"> <span class="screen-reader-text">Menu</span><span aria-hidden="true"> <i class="lines-button x2" data-variant="even_lines"> <i class="lines"></i> </i> </span> </a> </div></li></ul> <a id="logo" href="../index.html" data-supplied-ml-starting-dark="false" data-supplied-ml-starting="false" data-supplied-ml="false">
|
||
<img class="stnd skip-lazy dark-version ls-is-cached br-loaded" src="../wp-content/uploads/2024/11/Logo-2-white.png" width="5102" height="1169" alt="Marc Mintel"> </a>
|
||
</div><!--/span_3-->
|
||
|
||
<div class="col span_9 col_last">
|
||
<div class="nectar-mobile-only mobile-header"><div class="inner"></div></div>
|
||
<div class="slide-out-widget-area-toggle mobile-icon slide-out-from-right-hover" data-custom-color="false" data-icon-animation="simple-transform">
|
||
<div> <a href="#slide-out-widget-area" role="button" aria-label="Navigation Menu" aria-expanded="false" class="closed">
|
||
<span class="screen-reader-text">Menu</span><span aria-hidden="true"> <i class="lines-button x2" data-variant="even_lines"> <i class="lines"></i> </i> </span> </a></div>
|
||
</div>
|
||
|
||
<nav aria-label="Main Menu">
|
||
<ul class="sf-menu">
|
||
<li id="menu-item-428" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home nectar-regular-menu-item menu-item-428"><a href="../index.html"><span class="menu-title-text"><span class="nectar-text-reveal-button"><span class="nectar-text-reveal-button__text" data-text="Home">Home</span></span></span></a></li>
|
||
<li id="menu-item-809" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-786 current_page_item nectar-regular-menu-item menu-item-809"><a href="index.html" aria-current="page"><span class="menu-title-text"><span class="nectar-text-reveal-button"><span class="nectar-text-reveal-button__text" data-text="Blog">Blog</span></span></span></a></li>
|
||
<li id="menu-item-561" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-561"><a href="../work/index.html"><span class="menu-title-text"><span class="nectar-text-reveal-button"><span class="nectar-text-reveal-button__text" data-text="Work">Work</span></span></span></a></li>
|
||
<li id="menu-item-498" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-498"><a href="../services/index.html"><span class="menu-title-text"><span class="nectar-text-reveal-button"><span class="nectar-text-reveal-button__text" data-text="Services">Services</span></span></span></a></li>
|
||
<li id="menu-item-552" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-552"><a href="../bio/index.html"><span class="menu-title-text"><span class="nectar-text-reveal-button"><span class="nectar-text-reveal-button__text" data-text="Bio">Bio</span></span></span></a></li>
|
||
</ul>
|
||
<ul class="buttons sf-menu" data-user-set-ocm="off">
|
||
|
||
<li id="menu-item-427" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-btn-style-button_extra-color-1 menu-item-hover-text-reveal menu-item-427"><a href="mailto:marc@mintel.me"><span class="menu-title-text"><span class="nectar-text-reveal-button"><span class="nectar-text-reveal-button__text" data-text="Contact Me">Contact Me</span></span></span></a></li>
|
||
|
||
</ul>
|
||
|
||
</nav>
|
||
|
||
<div class="logo-spacing" data-using-image="true"><img class="hidden-logo br-lazy" src="../wp-content/uploads/2024/11/Logo-2-white.png" alt="Marc Mintel" width="5102" height="1169"></div>
|
||
</div><!--/span_9-->
|
||
|
||
|
||
</div><!--/row-->
|
||
</div><!--/container-->
|
||
</header>
|
||
</div>
|
||
<div id="ajax-content-wrap">
|
||
<div class="container-wrap" style="padding-bottom: 0px;">
|
||
<div class="container main-content" role="main" style="--nectar-sticky-top-distance: 114px;">
|
||
<div class="row">
|
||
|
||
<div id="fws_697e03c4e95ad" data-column-margin="custom" data-midnight="dark" class="wpb_row vc_row-fluid vc_row top-level top_margin_5pct bottom_margin_5pct top_padding_tablet_15px loaded" style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer"><div class="row-bg viewport-desktop" style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
|
||
<div class="vc_col-sm-8 wpb_column column_container vc_column_container col el_spacing_0px " data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0">
|
||
<div class="vc_column-inner">
|
||
<div class="wpb_wrapper">
|
||
|
||
<div class="wpb_text_column wpb_content_element ">
|
||
<div class="wpb_wrapper">
|
||
<h1>Thoughts & Stuff</h1>
|
||
<p>This is where I share things I’m working on, tech I’m experimenting with, and thoughts on the tools and workflows I use. It’s not a tutorial site, and I’m not here to tell you how to live your life — just documenting my process, insights, and occasional frustrations with all things tech and design.</p>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="vc_col-sm-4 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone " data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0">
|
||
<div class="vc_column-inner">
|
||
<div class="wpb_wrapper">
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div></div>
|
||
<div id="fws_697e03c4eb77a" data-column-margin="custom" data-midnight="dark" class="wpb_row vc_row-fluid vc_row full-width-section top_margin_5pct bottom_margin_5pct top_padding_tablet_15px" style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer"><div class="row-bg viewport-desktop" style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
|
||
<div class="vc_col-sm-12 wpb_column column_container vc_column_container col el_spacing_0px " data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0">
|
||
<div class="vc_column-inner">
|
||
<div class="wpb_wrapper">
|
||
<div class="nectar-post-grid-wrap text-color-light additional-meta-size-small spacing-15px delay-js-loaded" data-el-settings="{"post_type":"post","pagination":"none","image_size":"large","parallax_scrolling":"yes","aspect_ratio_image_size":"","category_position":"default","category_display":"parent_only","display_categories":"yes","display_excerpt":"0","excerpt_length":"20","display_date":"yes","display_estimated_reading_time":"0","display_author":"0","author_functionality":"default","author_position":"default","color_overlay":"","color_overlay_opacity":"","color_overlay_hover_opacity":"","card_bg_color":"","grid_style":"content_under_image","hover_effect":"zoom","post_title_overlay":"","heading_tag":"default","enable_gallery_lightbox":"0","category_style":"button","overlay_secondary_project_image":"","vertical_list_hover_effect":"none","vertical_list_read_more":"","read_more_button":"0","animation":"zoom-out-reveal","custom_fields":"","custom_fields_location":"before_post_meta","display_type":"grid"}" data-style="content_under_image" data-query="{"post_type":"post","posts_per_page":"-1","order":"DESC","orderby":"date","offset":"0","cpt_name":"post","custom_query_tax":"","ignore_sticky_posts":"","exclude_current_post":""}" data-load-more-color="black" data-load-more-text="Load More"><div class="nectar-post-grid-filters animated-in" data-active-color="default" data-align="default" data-animation="zoom-out-reveal" data-sortable=""><div><a href="#" class="active all-filter" data-total-count="11" data-filter="-1">All</a><a href="#" data-filter="development" data-total-count="9">Development</a><a href="#" data-filter="productivity" data-total-count="1">Productivity</a><a href="#" data-filter="video" data-total-count="1">Video</a></div></div><div class="nectar-post-grid custom_font_size_1-3vw font_size_min_16px font_size_max_24px font_line_height_1-4 category-position-before-title finished-animating" data-indicator="" data-indicator-style="default" data-indicator-text-color="#fff" data-indicator-color="#000" data-indicator-text="View" data-columns="4" data-hover-effect="zoom" data-text-style="default" data-border-radius="10px" data-grid-item-height="30vh" data-grid-spacing="15px" data-text-layout="top_left" data-text-color="light" data-text-hover-color="light" data-shadow-hover="" data-animation="zoom-out-reveal" data-animation-stagger="1" data-cat-click="default" data-lock-aspect="" data-text-align="left" data-card="" style="--post-grid-border-radius:10px;"><div class="nectar-post-grid-item animated-in" data-post-id="906" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-14.4707px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../how-to-use-tdd-with-ai-to-save-money/index.html"><span class="screen-reader-text">How to use TDD with AI to save money</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="../wp-content/uploads/2025/01/carbon-4-1024x734.webp" fetchpriority="high" decoding="async" width="1024" height="734" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/carbon-4-1024x734.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/carbon-4-300x215.webp 300w, https://mintel.me/wp-content/uploads/2025/01/carbon-4-768x550.webp 768w, https://mintel.me/wp-content/uploads/2025/01/carbon-4-1536x1101.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/carbon-4.webp 1920w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../how-to-use-tdd-with-ai-to-save-money/index.html"><span class="screen-reader-text">How to use TDD with AI to save money</span></a><span class="meta-category"><a class="development style-button" href="../development/index.html">Development</a></span><div class="item-main"><h3 class="post-heading"><a href="../how-to-use-tdd-with-ai-to-save-money/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>How to use TDD with AI to save money</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 13, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="903" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-14.4707px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../coding-with-ai-agents-why-using-cline-with-claude-3-5-sonnet-will-drain-your-wallet/index.html"><span class="screen-reader-text">Coding with AI agents: why using Cline with Claude 3.5 Sonnet will drain your wallet</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="../wp-content/uploads/2025/01/carbon-3-1024x548.webp" decoding="async" width="1024" height="548" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/carbon-3-1024x548.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/carbon-3-300x160.webp 300w, https://mintel.me/wp-content/uploads/2025/01/carbon-3-768x411.webp 768w, https://mintel.me/wp-content/uploads/2025/01/carbon-3-1536x822.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/carbon-3.webp 1920w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../coding-with-ai-agents-why-using-cline-with-claude-3-5-sonnet-will-drain-your-wallet/index.html"><span class="screen-reader-text">Coding with AI agents: why using Cline with Claude 3.5 Sonnet will drain your wallet</span></a><span class="meta-category"><a class="development style-button" href="../development/index.html">Development</a></span><div class="item-main"><h3 class="post-heading"><a href="../coding-with-ai-agents-why-using-cline-with-claude-3-5-sonnet-will-drain-your-wallet/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>Coding with AI agents: why using Cline with Claude 3.5 Sonnet will drain your wallet</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 13, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="967" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-40.8457px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../why-valueobjects-make-your-app-rock-solid/index.html"><span class="screen-reader-text">Why ValueObjects make your app rock solid (and how they’re the hidden gem of DDD)</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDI0IDgwMyc+PC9zdmc+" data-breeze="https://mintel.me/wp-content/uploads/2025/01/carbon-7-1024x803.webp" decoding="async" width="1024" height="803" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/carbon-7-1024x803.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/carbon-7-300x235.webp 300w, https://mintel.me/wp-content/uploads/2025/01/carbon-7-768x602.webp 768w, https://mintel.me/wp-content/uploads/2025/01/carbon-7-1536x1204.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/carbon-7.webp 1920w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../why-valueobjects-make-your-app-rock-solid/index.html"><span class="screen-reader-text">Why ValueObjects make your app rock solid (and how they’re the hidden gem of DDD)</span></a><span class="meta-category"><a class="development style-button" href="../development/index.html">Development</a></span><div class="item-main"><h3 class="post-heading"><a href="../why-valueobjects-make-your-app-rock-solid/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>Why ValueObjects make your app rock solid (and how they’re the hidden gem of DDD)</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 22, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="959" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-40.8457px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../i-created-my-first-native-app-and-now-i-know-what-i-hate-about-web-development/index.html"><span class="screen-reader-text">I created my first native app and now I know what I hate about web development</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDI0IDY5Mic+PC9zdmc+" data-breeze="https://mintel.me/wp-content/uploads/2025/01/web-application-developer-desk-2023-11-27-04-49-45-utc-1024x692.webp" decoding="async" width="1024" height="692" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/web-application-developer-desk-2023-11-27-04-49-45-utc-1024x692.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/web-application-developer-desk-2023-11-27-04-49-45-utc-300x203.webp 300w, https://mintel.me/wp-content/uploads/2025/01/web-application-developer-desk-2023-11-27-04-49-45-utc-768x519.webp 768w, https://mintel.me/wp-content/uploads/2025/01/web-application-developer-desk-2023-11-27-04-49-45-utc-1536x1038.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/web-application-developer-desk-2023-11-27-04-49-45-utc.webp 1920w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../i-created-my-first-native-app-and-now-i-know-what-i-hate-about-web-development/index.html"><span class="screen-reader-text">I created my first native app and now I know what I hate about web development</span></a><span class="meta-category"><a class="development style-button" href="../development/index.html">Development</a></span><div class="item-main"><h3 class="post-heading"><a href="../i-created-my-first-native-app-and-now-i-know-what-i-hate-about-web-development/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>I created my first native app and now I know what I hate about web development</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 22, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="900" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-67.2207px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../what-i-love-about-clean-architecture-and-why-i-always-end-up-regretting-when-i-dont-use-it/index.html"><span class="screen-reader-text">What I love about Clean Architecture (and why I always end up regretting when I don’t use it)</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDI0IDYwMCc+PC9zdmc+" data-breeze="https://mintel.me/wp-content/uploads/2025/01/carbon-2-1024x600.webp" decoding="async" width="1024" height="600" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/carbon-2-1024x600.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/carbon-2-300x176.webp 300w, https://mintel.me/wp-content/uploads/2025/01/carbon-2-768x450.webp 768w, https://mintel.me/wp-content/uploads/2025/01/carbon-2-1536x900.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/carbon-2.webp 1920w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../what-i-love-about-clean-architecture-and-why-i-always-end-up-regretting-when-i-dont-use-it/index.html"><span class="screen-reader-text">What I love about Clean Architecture (and why I always end up regretting when I don’t use it)</span></a><span class="meta-category"><a class="development style-button" href="../development/index.html">Development</a></span><div class="item-main"><h3 class="post-heading"><a href="../what-i-love-about-clean-architecture-and-why-i-always-end-up-regretting-when-i-dont-use-it/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>What I love about Clean Architecture (and why I always end up regretting when I don’t use it)</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 13, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="896" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-67.2207px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../why-i-abandoned-default-exports-completely/index.html"><span class="screen-reader-text">Why I abandoned default exports completely</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDI0IDkyMSc+PC9zdmc+" data-breeze="https://mintel.me/wp-content/uploads/2025/01/carbon-1-1024x921.webp" decoding="async" width="1024" height="921" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/carbon-1-1024x921.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/carbon-1-300x270.webp 300w, https://mintel.me/wp-content/uploads/2025/01/carbon-1-768x691.webp 768w, https://mintel.me/wp-content/uploads/2025/01/carbon-1-1536x1382.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/carbon-1.webp 1920w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../why-i-abandoned-default-exports-completely/index.html"><span class="screen-reader-text">Why I abandoned default exports completely</span></a><span class="meta-category"><a class="development style-button" href="../development/index.html">Development</a></span><div class="item-main"><h3 class="post-heading"><a href="../why-i-abandoned-default-exports-completely/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>Why I abandoned default exports completely</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 13, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="846" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-93.5957px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../i-was-wrong-about-test-driven-development-with-ai-and-cline-just-slapped-me-with-the-truth/index.html"><span class="screen-reader-text">I was wrong about test driven development with AI (and Cline just slapped me with the truth)</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDI0IDY5MCc+PC9zdmc+" data-breeze="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-08-at-14.29.07@2x-1024x690.webp" decoding="async" width="1024" height="690" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-08-at-14.29.07@2x-1024x690.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-08-at-14.29.07@2x-300x202.webp 300w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-08-at-14.29.07@2x-768x518.webp 768w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-08-at-14.29.07@2x-1536x1035.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-08-at-14.29.07@2x-600x403.webp 600w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-08-at-14.29.07@2x.webp 1920w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../i-was-wrong-about-test-driven-development-with-ai-and-cline-just-slapped-me-with-the-truth/index.html"><span class="screen-reader-text">I was wrong about test driven development with AI (and Cline just slapped me with the truth)</span></a><span class="meta-category"><a class="development style-button" href="../development/index.html">Development</a></span><div class="item-main"><h3 class="post-heading"><a href="../i-was-wrong-about-test-driven-development-with-ai-and-cline-just-slapped-me-with-the-truth/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>I was wrong about test driven development with AI (and Cline just slapped me with the truth)</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 13, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="841" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-93.5957px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../speed-ramp-pro-a-lifesaver-for-davinci-resolve-editors/index.html"><span class="screen-reader-text">Speed Ramp Pro: A lifesaver for DaVinci Resolve editors</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4NDYgNjIyJz48L3N2Zz4=" data-breeze="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-23.19.50@2x.webp" decoding="async" width="846" height="622" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-23.19.50@2x.webp 846w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-23.19.50@2x-300x221.webp 300w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-23.19.50@2x-768x565.webp 768w" data-brsizes="(max-width: 846px) 100vw, 846px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../speed-ramp-pro-a-lifesaver-for-davinci-resolve-editors/index.html"><span class="screen-reader-text">Speed Ramp Pro: A lifesaver for DaVinci Resolve editors</span></a><span class="meta-category"><a class="video style-button" href="../video/index.html">Video</a></span><div class="item-main"><h3 class="post-heading"><a href="../speed-ramp-pro-a-lifesaver-for-davinci-resolve-editors/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>Speed Ramp Pro: A lifesaver for DaVinci Resolve editors</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 13, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="826" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-119.971px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../raycast-my-messy-but-glorious-breakup-with-spotlight/index.html"><span class="screen-reader-text">Raycast: my messy (but glorious) breakup with Spotlight</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDI0IDcyMic+PC9zdmc+" data-breeze="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.23.37@2x-1024x722.webp" decoding="async" width="1024" height="722" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.23.37@2x-1024x722.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.23.37@2x-300x211.webp 300w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.23.37@2x-768x541.webp 768w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.23.37@2x-1536x1083.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.23.37@2x.webp 1870w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../raycast-my-messy-but-glorious-breakup-with-spotlight/index.html"><span class="screen-reader-text">Raycast: my messy (but glorious) breakup with Spotlight</span></a><span class="meta-category"><a class="productivity style-button" href="../productivity/index.html">Productivity</a></span><div class="item-main"><h3 class="post-heading"><a href="../raycast-my-messy-but-glorious-breakup-with-spotlight/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>Raycast: my messy (but glorious) breakup with Spotlight</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 13, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="791" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-119.971px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../i-created-a-whole-macos-app-with-flutter-just-using-ai-here-is-my-report/index.html"><span class="screen-reader-text">I created a whole macOS app with Flutter just using AI, here is my report</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDI0IDcxNSc+PC9zdmc+" data-breeze="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-02-at-12.02.24@2x-1024x715.webp" decoding="async" width="1024" height="715" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-02-at-12.02.24@2x-1024x715.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-02-at-12.02.24@2x-300x210.webp 300w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-02-at-12.02.24@2x-768x536.webp 768w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-02-at-12.02.24@2x-1536x1073.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-02-at-12.02.24@2x.webp 1920w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../i-created-a-whole-macos-app-with-flutter-just-using-ai-here-is-my-report/index.html"><span class="screen-reader-text">I created a whole macOS app with Flutter just using AI, here is my report</span></a><span class="meta-category"><a class="development style-button" href="../development/index.html">Development</a></span><div class="item-main"><h3 class="post-heading"><a href="../i-created-a-whole-macos-app-with-flutter-just-using-ai-here-is-my-report/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>I created a whole macOS app with Flutter just using AI, here is my report</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 13, 2025</span></span></div></div></div></div><div class="nectar-post-grid-item animated-in" data-post-id="817" data-has-img="true"> <div class="inner"><div class="nectar-post-grid-item-bg-wrap"><div class="nectar-el-parallax-scroll" data-scroll-animation="true" data-scroll-animation-mobile="true" data-scroll-animation-intensity="-0.75" data-scroll-animation-lerp="1" style="transform: translateY(-146.346px) translateZ(0px);"><div class="nectar-post-grid-item-bg-wrap-inner"><a class="bg-wrap-link" href="../my-learnings-moving-on-with-ai-driven-development/index.html"><span class="screen-reader-text">My learnings moving on with AI-driven development</span></a><div class="nectar-post-grid-item-bg"><img class="attachment-large size-large wp-post-image br-lazy" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDI0IDY5MCc+PC9zdmc+" data-breeze="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.11.28@2x-1024x690.webp" decoding="async" width="1024" height="690" alt="" data-brsrcset="https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.11.28@2x-1024x690.webp 1024w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.11.28@2x-300x202.webp 300w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.11.28@2x-768x518.webp 768w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.11.28@2x-1536x1035.webp 1536w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.11.28@2x-600x403.webp 600w, https://mintel.me/wp-content/uploads/2025/01/CleanShot-2025-01-06-at-22.11.28@2x.webp 1920w" data-brsizes="(max-width: 1024px) 100vw, 1024px"></div></div></div></div><div class="content"><a class="nectar-post-grid-link" href="../my-learnings-moving-on-with-ai-driven-development/index.html"><span class="screen-reader-text">My learnings moving on with AI-driven development</span></a><span class="meta-category"><a class="development style-button" href="../development/index.html">Development</a></span><div class="item-main"><h3 class="post-heading"><a href="../my-learnings-moving-on-with-ai-driven-development/index.html"><div class="nectar-split-heading custom-trigger animated-in" data-align="default" data-m-align="inherit" data-text-effect="none" data-animation-type="line-reveal-by-space" data-animation-delay="" data-animation-offset="" data-m-rm-animation="" data-stagger="true"><p>My learnings moving on with AI-driven development</p></div></a></h3><span class="nectar-post-grid-item__meta-wrap"><span class="meta-date">January 13, 2025</span></span></div></div></div></div></div></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<style>
|
||
.nectar-shape-divider-wrap {
|
||
position: absolute;
|
||
top: auto;
|
||
bottom: 0;
|
||
left: 0;
|
||
right: 0;
|
||
width: 100%;
|
||
height: 150px;
|
||
z-index: 3;
|
||
transform: translateZ(0);
|
||
}
|
||
.post-area.span_9 .nectar-shape-divider-wrap {
|
||
overflow: hidden;
|
||
}
|
||
.nectar-shape-divider-wrap[data-front="true"] {
|
||
z-index: 50;
|
||
}
|
||
.nectar-shape-divider-wrap[data-style="waves_opacity"] svg path:first-child {
|
||
opacity: 0.6;
|
||
}
|
||
|
||
.nectar-shape-divider-wrap[data-style="curve_opacity"] svg path:nth-child(1),
|
||
.nectar-shape-divider-wrap[data-style="waves_opacity_alt"] svg path:nth-child(1) {
|
||
opacity: 0.15;
|
||
}
|
||
.nectar-shape-divider-wrap[data-style="curve_opacity"] svg path:nth-child(2),
|
||
.nectar-shape-divider-wrap[data-style="waves_opacity_alt"] svg path:nth-child(2) {
|
||
opacity: 0.3;
|
||
}
|
||
.nectar-shape-divider {
|
||
width: 100%;
|
||
left: 0;
|
||
bottom: -1px;
|
||
height: 100%;
|
||
position: absolute;
|
||
}
|
||
.nectar-shape-divider-wrap.no-color .nectar-shape-divider {
|
||
fill: #fff;
|
||
}
|
||
@media only screen and (max-width: 999px) {
|
||
.nectar-shape-divider-wrap:not([data-using-percent-val="true"]) .nectar-shape-divider {
|
||
height: 75%;
|
||
}
|
||
.nectar-shape-divider-wrap[data-style="clouds"]:not([data-using-percent-val="true"]) .nectar-shape-divider {
|
||
height: 55%;
|
||
}
|
||
}
|
||
@media only screen and (max-width: 690px) {
|
||
.nectar-shape-divider-wrap:not([data-using-percent-val="true"]) .nectar-shape-divider {
|
||
height: 33%;
|
||
}
|
||
.nectar-shape-divider-wrap[data-style="clouds"]:not([data-using-percent-val="true"]) .nectar-shape-divider {
|
||
height: 33%;
|
||
}
|
||
}
|
||
|
||
#ajax-content-wrap .nectar-shape-divider-wrap[data-height="1"] .nectar-shape-divider,
|
||
#ajax-content-wrap .nectar-shape-divider-wrap[data-height="1px"] .nectar-shape-divider {
|
||
height: 1px;
|
||
}.nectar-shape-divider-wrap[data-position="top"] {
|
||
top: -1px;
|
||
bottom: auto;
|
||
}
|
||
.nectar-shape-divider-wrap[data-position="top"] {
|
||
transform: rotate(180deg)
|
||
}#ajax-content-wrap .vc_row.inner_row.right_padding_20pct .row_col_wrap_12_inner,
|
||
.nectar-global-section .vc_row.inner_row.right_padding_20pct .row_col_wrap_12_inner {
|
||
padding-right: 20%;
|
||
} .wpb_column.border_style_solid > .vc_column-inner,
|
||
.wpb_column.border_style_solid > .n-sticky > .vc_column-inner {
|
||
border-style: solid;
|
||
}@media only screen and (min-width: 1000px) {
|
||
.nectar-highlighted-text.font_size_3vw h1,
|
||
.nectar-highlighted-text.font_size_3vw h2,
|
||
.nectar-highlighted-text.font_size_3vw h3,
|
||
.nectar-highlighted-text.font_size_3vw h4,
|
||
.nectar-highlighted-text.font_size_3vw h5,
|
||
.nectar-highlighted-text.font_size_3vw h6,
|
||
.nectar-highlighted-text.font_size_3vw p {
|
||
font-size: 3vw;
|
||
line-height: 1.1em;
|
||
}}
|
||
.nectar-highlighted-text[data-style="regular_underline"].font_size_3vw em:before,
|
||
.nectar-highlighted-text[data-style="half_text"].font_size_3vw em:before {
|
||
bottom: 0.07em;
|
||
}@keyframes nectarStrokeAnimation {
|
||
0% {
|
||
stroke-dashoffset: 1;
|
||
opacity: 0;
|
||
}
|
||
1% {
|
||
opacity: 1;
|
||
}
|
||
100% {
|
||
stroke-dashoffset: 0;
|
||
}
|
||
}.nectar-highlighted-text .nectar-scribble {
|
||
position: absolute;
|
||
left: 0;
|
||
top: 0;
|
||
z-index: -1;
|
||
}
|
||
.nectar-highlighted-text .nectar-scribble path {
|
||
stroke-dasharray: 1;
|
||
stroke-dashoffset: 1;
|
||
opacity: 0;
|
||
}
|
||
.nectar-highlighted-text em.animated .nectar-scribble path {
|
||
stroke-linecap: round;
|
||
opacity: 1;
|
||
animation: nectarStrokeAnimation 1.3s cubic-bezier(0.65,0,0.35,1) forwards;
|
||
}
|
||
.nectar-highlighted-text[data-style="scribble"] em {
|
||
background-image: none!important;
|
||
}body .nectar-scribble.circle {
|
||
width: 130%;
|
||
height: 140%;
|
||
top: -20%;
|
||
left: -15%;
|
||
}@media only screen and (max-width: 999px) {
|
||
.nectar-cta.display_tablet_inherit {
|
||
display: inherit;
|
||
}
|
||
}@media only screen and (max-width: 999px) { .vc_row.bottom_padding_tablet_20pct {
|
||
padding-bottom: 20%!important;
|
||
} }@media only screen and (max-width: 999px) { .vc_row.top_padding_tablet_10pct {
|
||
padding-top: 10%!important;
|
||
} }@media only screen and (max-width: 999px) { .vc_row.bottom_padding_tablet_10pct {
|
||
padding-bottom: 10%!important;
|
||
} }@media only screen and (max-width: 999px) { .vc_row.top_padding_tablet_20pct {
|
||
padding-top: 20%!important;
|
||
} }@media only screen and (max-width: 690px) {
|
||
.nectar-cta.display_phone_inherit {
|
||
display: inherit;
|
||
}
|
||
}</style><div class="nectar-global-section nectar_hook_global_section_footer"><div class="container normal-container row">
|
||
<div id="fws_697e03c5101d4" data-column-margin="default" data-midnight="light" data-top-percent="10%" data-bottom-percent="5%" class="wpb_row vc_row-fluid vc_row full-width-section top_padding_tablet_20pct bottom_padding_tablet_10pct" style="padding-top: calc(100vw * 0.10); padding-bottom: calc(100vw * 0.05); "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer"><div class="row-bg viewport-desktop using-bg-color" style="background-color: #000000; "></div></div></div><div class="row_col_wrap_12 col span_12 light left">
|
||
<div class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone " data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0">
|
||
<div class="vc_column-inner">
|
||
<div class="wpb_wrapper">
|
||
<div id="fws_697e03c517bd1" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row right_padding_20pct" style=""><div class="row-bg-wrap"> <div class="row-bg"></div> </div><div class="row_col_wrap_12_inner col span_12 left">
|
||
<div class="vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone " data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0">
|
||
<div class="vc_column-inner">
|
||
<div class="wpb_wrapper">
|
||
<div class="nectar-highlighted-text font_size_3vw " data-style="scribble" data-exp="default" data-using-custom-color="false" data-animation-delay="false" data-color="" data-color-gradient="" style=""><h2>Don’t wait any longer, <em>transform<svg class="nectar-scribble circle" role="presentation" viewBox="0 0 800 350" preserveAspectRatio="none"><path style="animation-duration: 1.8s;" transform="matrix(0.9791300296783447,0,0,0.9791300296783447,400,179)" stroke-linejoin="miter" fill-opacity="0" pathLength="1" stroke-miterlimit="4" stroke="#2365ff" stroke-opacity="1" stroke-width="8" d=" M253,-161 C253,-161 -284.78900146484375,-201.4600067138672 -376,-21 C-469,163 67.62300109863281,174.2100067138672 256,121 C564,34 250.82899475097656,-141.6929931640625 19.10700035095215,-116.93599700927734"></path></svg></em> your product visuals now.</h2>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div></div>
|
||
<div id="fws_697e03c519e09" data-column-margin="default" data-midnight="light" data-top-percent="5%" data-bottom-percent="10%" class="wpb_row vc_row-fluid vc_row full-width-section top_padding_tablet_10pct bottom_padding_tablet_20pct" style="padding-top: calc(100vw * 0.05); padding-bottom: calc(100vw * 0.10); "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer"><div class="row-bg viewport-desktop using-bg-color" style="background-color: #000000; "></div></div></div><div class="nectar-shape-divider-wrap " style=" height:1px;" data-height="1" data-front="" data-style="straight_section" data-position="top"><svg class="nectar-shape-divider" aria-hidden="true" fill="#5b5b5b" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 10" preserveAspectRatio="none"> <polygon points="104 10, 104 0, 0 0, 0 10"></polygon> </svg></div><div class="row_col_wrap_12 col span_12 light left">
|
||
<div class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone border_style_solid " data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0">
|
||
<div class="vc_column-inner">
|
||
<div class="wpb_wrapper">
|
||
<div id="fws_697e03c51adc6" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row vc_row-o-equal-height vc_row-flex vc_row-o-content-top" style=""><div class="row-bg-wrap"> <div class="row-bg"></div> </div><div class="row_col_wrap_12_inner col span_12 left">
|
||
<div class="vc_col-sm-6 vc_col-md-6 wpb_column column_container vc_column_container col child_column has-animation no-extra-padding inherit_tablet inherit_phone " data-t-w-inherits="small_desktop" data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="fade-in-from-bottom" data-delay="0">
|
||
<div class="vc_column-inner">
|
||
<div class="wpb_wrapper">
|
||
|
||
<div class="wpb_text_column wpb_content_element ">
|
||
<div class="wpb_wrapper">
|
||
<h5>Get in touch</h5>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
<div class="nectar-cta alignment_tablet_default alignment_phone_default display_tablet_inherit display_phone_inherit " data-color="default" data-using-bg="false" data-display="block" data-style="underline" data-alignment="left" data-text-color="std"><h4> <span class="link_wrap"><a class="link_text" role="button" href="mailto:marc@mintel.me">marc@mintel.me</a></span></h4></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div></div>
|
||
</div></div>
|
||
<div id="footer-outer" data-midnight="light" data-cols="4" data-custom-color="false" data-disable-copyright="true" data-matching-section-color="true" data-copyright-line="false" data-using-bg-img="false" data-bg-img-overlay="0.8" data-full-width="false" data-using-widget-area="false" data-link-hover="default">
|
||
|
||
|
||
</div><!--/footer-outer-->
|
||
|
||
|
||
<div id="slide-out-widget-area-bg" class="slide-out-from-right-hover dark">
|
||
</div>
|
||
|
||
<div id="slide-out-widget-area" class="slide-out-from-right-hover" data-dropdown-func="separate-dropdown-parent-link" data-back-txt="Back">
|
||
|
||
<div class="inner-wrap">
|
||
<div class="inner" data-prepend-menu-mobile="false">
|
||
|
||
<a class="slide_out_area_close" href="#"><span class="screen-reader-text">Close Menu</span>
|
||
<span class="close-wrap"> <span class="close-line close-line1"></span> <span class="close-line close-line2"></span> </span> </a>
|
||
|
||
|
||
<div class="off-canvas-menu-container" role="navigation">
|
||
<ul class="menu">
|
||
<li id="menu-item-483" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-483"><a href="../index.html">Home</a></li>
|
||
<li id="menu-item-497" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-497"><a href="../services/index.html">Services</a></li>
|
||
|
||
</ul>
|
||
|
||
|
||
</div>
|
||
|
||
|
||
</div>
|
||
|
||
<div class="bottom-meta-wrap"><ul class="off-canvas-social-links"><li><a target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/in/marc-mintel-03b193134/"><span class="screen-reader-text">linkedin</span><i class="fa fa-linkedin"></i></a></li><li><a target="_blank" rel="noopener noreferrer" href="https://github.com/mmintel"><span class="screen-reader-text">github</span><i class="fa fa-github-alt"></i></a></li><li><a target="_blank" rel="noopener noreferrer" href="https://instagram.com/marcmintel"><span class="screen-reader-text">instagram</span><i class="fa fa-instagram"></i></a></li><li><a target="_blank" rel="noopener noreferrer" href="https://wa.me/491707777093?text=Hey%20there%2C%20got%20your%20number%20from%20your%20website.%20I%20just%20wanted%20to%20ask%20if..."><span class="screen-reader-text">whatsapp</span><i class="fa fa-whatsapp"></i></a></li><li><a target="_blank" rel="noopener noreferrer" href="mailto:marc@mintel.me"><span class="screen-reader-text">email</span><i class="fa fa-envelope"></i></a></li></ul></div><!--/bottom-meta-wrap--></div> <!--/inner-wrap-->
|
||
</div>
|
||
|
||
</div> <!--/ajax-content-wrap-->
|
||
|
||
</div></div><!--/ocm-effect-wrap--> <script>
|
||
(function () {
|
||
const isMatchingClass = (linkRule, href, classes) => {
|
||
return classes.includes(linkRule.value)
|
||
}
|
||
const isMatchingDomain = (linkRule, href, classes) => {
|
||
if(!URL.canParse(href)) {
|
||
return false
|
||
}
|
||
|
||
const url = new URL(href)
|
||
|
||
return linkRule.value === url.host
|
||
}
|
||
const isMatchingExtension = (linkRule, href, classes) => {
|
||
if(!URL.canParse(href)) {
|
||
return false
|
||
}
|
||
|
||
const url = new URL(href)
|
||
|
||
return url.pathname.endsWith('.' + linkRule.value)
|
||
}
|
||
const isMatchingSubdirectory = (linkRule, href, classes) => {
|
||
if(!URL.canParse(href)) {
|
||
return false
|
||
}
|
||
|
||
const url = new URL(href)
|
||
|
||
return url.pathname.startsWith('/' + linkRule.value + '/')
|
||
}
|
||
const isMatchingProtocol = (linkRule, href, classes) => {
|
||
if(!URL.canParse(href)) {
|
||
return false
|
||
}
|
||
|
||
const url = new URL(href)
|
||
|
||
return url.protocol === linkRule.value + ':'
|
||
}
|
||
const isMatch = (linkRule, href, classes) => {
|
||
switch (linkRule.type) {
|
||
case 'class':
|
||
return isMatchingClass(linkRule, href, classes)
|
||
case 'domain':
|
||
return isMatchingDomain(linkRule, href, classes)
|
||
case 'extension':
|
||
return isMatchingExtension(linkRule, href, classes)
|
||
case 'subdirectory':
|
||
return isMatchingSubdirectory(linkRule, href, classes)
|
||
case 'protocol':
|
||
return isMatchingProtocol(linkRule, href, classes)
|
||
default:
|
||
return false;
|
||
}
|
||
}
|
||
const track = (element) => {
|
||
const href = element.href ?? null
|
||
const classes = Array.from(element.classList)
|
||
const parentsToMatch = [
|
||
'li.menu-item', // Non-block menu item
|
||
'li.wp-block-navigation-item', // Block menu item
|
||
'div.wp-block-button', // Block button group
|
||
]
|
||
|
||
// When a WordPress menu or button allows a user customizable class, the class is
|
||
// placed on a parent element instead of the button/a. If the parent matches one
|
||
// of these elements, then it's classes should also be considered.
|
||
if(parentsToMatch.some((toMatch) => element.parentElement.matches(toMatch))) {
|
||
classes.push(...Array.from(element.parentElement.classList))
|
||
}
|
||
|
||
const linkRules = [{"type":"extension","value":"pdf"},{"type":"extension","value":"zip"},{"type":"protocol","value":"mailto"},{"type":"protocol","value":"tel"}]
|
||
if(linkRules.length === 0) {
|
||
return
|
||
}
|
||
|
||
const hasMatch = linkRules.some((linkRule) => {
|
||
return isMatch(linkRule, href, classes)
|
||
})
|
||
|
||
if(!hasMatch) {
|
||
return
|
||
} else {
|
||
|
||
}
|
||
|
||
const url = "https://mintel.me/wp-content/uploads/iawp-click-endpoint.php";
|
||
const body = {
|
||
href: href,
|
||
classes: classes.join(' '),
|
||
...{"payload":{"resource":"singular","singular_id":786,"page":1},"signature":"b1df5662c1696e97a21e7755d44e2157"} };
|
||
|
||
if (navigator.sendBeacon) {
|
||
let blob = new Blob([JSON.stringify(body)], {
|
||
type: "application/json"
|
||
});
|
||
navigator.sendBeacon(url, blob);
|
||
} else {
|
||
const xhr = new XMLHttpRequest();
|
||
xhr.open("POST", url, true);
|
||
xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
|
||
xhr.send(JSON.stringify(body))
|
||
}
|
||
}
|
||
document.addEventListener('mousedown', function (event) {
|
||
if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
|
||
return;
|
||
}
|
||
|
||
const element = event.target.closest('a')
|
||
|
||
if(!element) {
|
||
return
|
||
}
|
||
|
||
const isPro = true
|
||
if(!isPro) {
|
||
return
|
||
}
|
||
|
||
// Don't track left clicks with this event. The click event is used for that.
|
||
if(event.button === 0) {
|
||
return
|
||
}
|
||
|
||
track(element)
|
||
})
|
||
document.addEventListener('click', function (event) {
|
||
if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
|
||
return;
|
||
}
|
||
|
||
const element = event.target.closest('a, button')
|
||
|
||
if(!element) {
|
||
return
|
||
}
|
||
|
||
const isPro = true
|
||
if(!isPro) {
|
||
return
|
||
}
|
||
|
||
track(element)
|
||
})
|
||
document.addEventListener("DOMContentLoaded", function (e) {
|
||
if (document.hasOwnProperty("visibilityState") && document.visibilityState === "prerender") {
|
||
return;
|
||
}
|
||
|
||
if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
|
||
return;
|
||
}
|
||
|
||
let referrer_url = null;
|
||
|
||
if (typeof document.referrer === 'string' && document.referrer.length > 0) {
|
||
referrer_url = document.referrer;
|
||
}
|
||
|
||
const params = location.search.slice(1).split('&').reduce((acc, s) => {
|
||
const [k, v] = s.split('=');
|
||
return Object.assign(acc, {[k]: v});
|
||
}, {});
|
||
|
||
const url = "https://mintel.me/wp-json/iawp/search";
|
||
const body = {
|
||
referrer_url,
|
||
utm_source: params.utm_source,
|
||
utm_medium: params.utm_medium,
|
||
utm_campaign: params.utm_campaign,
|
||
utm_term: params.utm_term,
|
||
utm_content: params.utm_content,
|
||
gclid: params.gclid,
|
||
...{"payload":{"resource":"singular","singular_id":786,"page":1},"signature":"b1df5662c1696e97a21e7755d44e2157"} };
|
||
|
||
if (navigator.sendBeacon) {
|
||
let blob = new Blob([JSON.stringify(body)], {
|
||
type: "application/json"
|
||
});
|
||
navigator.sendBeacon(url, blob);
|
||
} else {
|
||
const xhr = new XMLHttpRequest();
|
||
xhr.open("POST", url, true);
|
||
xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
|
||
xhr.send(JSON.stringify(body))
|
||
}
|
||
});
|
||
})();
|
||
</script>
|
||
<script type="text/html" id="wpb-modifications"> window.wpbCustomElement = 1; </script><link data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" data-noptimize="" rel="stylesheet" id="main-styles-non-critical-css" href="../wp-content/themes/salient/css/build/style-non-critical.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="font-awesome-css" href="../wp-content/themes/salient/css/font-awesome.min.css" type="text/css" media="all">
|
||
<link data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" data-noptimize="" rel="stylesheet" id="fancyBox-css" href="../wp-content/themes/salient/css/build/plugins/jquery.fancybox.css" type="text/css" media="all">
|
||
<link rel="stylesheet" id="nectar-smooth-scroll-css" href="../wp-content/themes/salient/css/build/plugins/lenis.css" type="text/css" media="all">
|
||
<link data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" data-noptimize="" rel="stylesheet" id="nectar-ocm-core-css" href="../wp-content/themes/salient/css/build/off-canvas/core.css" type="text/css" media="all">
|
||
<link data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" data-noptimize="" rel="stylesheet" id="nectar-ocm-slide-out-right-hover-css" href="../wp-content/themes/salient/css/build/off-canvas/slide-out-right-hover.css" type="text/css" media="all">
|
||
<script type="text/javascript" src="../wp-content/plugins/device-wrapper/src/js/simplebar.min.js" id="device_wrapper-simplebar-js"></script>
|
||
<script type="text/javascript" src="../wp-content/plugins/device-wrapper/src/js/dragscroll.js" id="device_wrapper-dragscroll-js"></script>
|
||
<script type="text/javascript" src="../wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script>
|
||
<script type="text/javascript" src="../wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script>
|
||
<script type="text/javascript" src="../wp-content/plugins/device-wrapper/dist/front.build.js" id="device_wrapper-front-js-js"></script>
|
||
<script data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" type="salientlazyscript" data-salient-lazy-type="text/javascript" src="../wp-content/themes/salient/js/build/third-party/jquery.easing.min.js" id="jquery-easing-js"></script>
|
||
<script data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" type="salientlazyscript" data-salient-lazy-type="text/javascript" src="../wp-content/themes/salient/js/build/third-party/jquery.mousewheel.min.js" id="jquery-mousewheel-js"></script>
|
||
<script type="text/javascript" src="../wp-content/themes/salient/js/build/priority.js" id="nectar_priority-js"></script>
|
||
<script type="text/javascript" src="../wp-content/themes/salient/js/build/third-party/transit.min.js" id="nectar-transit-js"></script>
|
||
<script data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" type="salientlazyscript" data-salient-lazy-type="text/javascript" src="../wp-content/themes/salient/js/build/third-party/waypoints.js" id="nectar-waypoints-js"></script>
|
||
<script type="text/javascript" src="../wp-content/plugins/salient-portfolio/js/third-party/imagesLoaded.min.js" id="imagesLoaded-js"></script>
|
||
<script data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" type="salientlazyscript" data-salient-lazy-type="text/javascript" src="../wp-content/themes/salient/js/build/third-party/hoverintent.min.js" id="hoverintent-js"></script>
|
||
<script type="text/javascript" src="../wp-content/themes/salient/js/build/third-party/jquery.fancybox.js" id="fancyBox-js"></script>
|
||
<script type="text/javascript" src="../wp-content/themes/salient/js/build/third-party/anime.min.js" id="anime-js"></script>
|
||
<script data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" type="salientlazyscript" data-salient-lazy-type="text/javascript" src="../wp-content/themes/salient/js/build/third-party/superfish.js" id="superfish-js"></script>
|
||
<script type="text/javascript" id="nectar-frontend-js-extra">
|
||
/* <![CDATA[ */
|
||
var nectarLove = {"ajaxurl":"https:\/\/mintel.me\/wp-admin\/admin-ajax.php","postID":"786","rooturl":"https:\/\/mintel.me","disqusComments":"false","loveNonce":"e2848542c4","mapApiKey":""};
|
||
var nectarOptions = {"delay_js":"1","smooth_scroll":"true","smooth_scroll_strength":"50","quick_search":"false","react_compat":"disabled","header_entrance":"false","body_border_func":"default","body_border_mobile":"0","dropdown_hover_intent":"default","simplify_ocm_mobile":"0","mobile_header_format":"centered-menu","ocm_btn_position":"left","left_header_dropdown_func":"default","ajax_add_to_cart":"0","ocm_remove_ext_menu_items":"remove_images","woo_product_filter_toggle":"0","woo_sidebar_toggles":"true","woo_sticky_sidebar":"0","woo_minimal_product_hover":"default","woo_minimal_product_effect":"default","woo_related_upsell_carousel":"false","woo_product_variable_select":"default","woo_using_cart_addons":"false","view_transitions_effect":"gradient-wipe"};
|
||
var nectar_front_i18n = {"menu":"Menu","next":"Next","previous":"Previous","close":"Close"};
|
||
/* ]]> */
|
||
</script>
|
||
<script data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" type="salientlazyscript" data-salient-lazy-type="text/javascript" src="../wp-content/themes/salient/js/build/init.js" id="nectar-frontend-js"></script>
|
||
<script type="text/javascript" src="../wp-content/themes/salient/js/build/nectar-smooth-scroll.js" id="nectar-smooth-scroll-js"></script>
|
||
<script data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" type="salientlazyscript" data-salient-lazy-type="text/javascript" src="../wp-content/plugins/salient-core/js/third-party/touchswipe.min.js" id="touchswipe-js"></script>
|
||
<script type="text/javascript" src="../wp-content/plugins/breeze/assets/js/js-front-end/breeze-lazy-load.min.js" id="breeze-lazy-js"></script>
|
||
<script type="text/javascript" id="breeze-lazy-js-after">
|
||
/* <![CDATA[ */
|
||
document.querySelectorAll('img[data-breeze]').forEach(img=>{if(img.getBoundingClientRect().top<=window.innerHeight){img.src=img.getAttribute('data-breeze');img.removeAttribute('data-breeze')}});
|
||
/* ]]> */
|
||
</script>
|
||
<script data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" type="salientlazyscript" data-salient-lazy-type="text/javascript" src="../wp-content/plugins/js_composer_salient/assets/js/dist/js_composer_front.min.js" id="wpb_composer_front_js-js"></script>
|
||
<script data-pagespeed-no-defer="" data-nowprocket="" data-wpacu-skip="" data-no-optimize="" type="text/javascript" src="../wp-content/themes/salient/js/build/nectar-delay-javascript.js" id="salient-delay-js-js"></script>
|
||
<script></script>
|
||
|
||
|
||
</body></html><!-- Cache served by breeze CACHE - Last modified: Sat, 31 Jan 2026 13:29:41 GMT --> |