<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Carlos Enrique</title>
	<atom:link href="https://weblog.cenriqueortiz.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://weblog.cenriqueortiz.com</link>
	<description>Thoughts on AI, architecture, and building systems that work in the real world.</description>
	<lastBuildDate>Fri, 16 Jan 2026 16:17:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://weblog.cenriqueortiz.com/wp-content/uploads/2018/09/IMG_8750-150x150.jpg</url>
	<title>Carlos Enrique</title>
	<link>https://weblog.cenriqueortiz.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Death by a Thousand Notifications</title>
		<link>https://weblog.cenriqueortiz.com/2025/12/19/death-by-a-thousand-notifications/</link>
					<comments>https://weblog.cenriqueortiz.com/2025/12/19/death-by-a-thousand-notifications/#respond</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Fri, 19 Dec 2025 22:26:12 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8459</guid>

					<description><![CDATA[Death by a Thousand Notifications Dozens of notifications.All day.Most of them insignificant.Each one asking. Bad UI.Misfires.The hand moves before thought. Time leaks.Attention thins. You click the wrong one. You are dead.]]></description>
										<content:encoded><![CDATA[<p data-start="82" data-end="119"><a href="https://weblog.cenriqueortiz.com/6de64594-3d77-4a2f-8c2a-292b64ca469d-webp/"><img decoding="async" loading="lazy" class="alignnone  wp-image-8460" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/12/6de64594-3d77-4a2f-8c2a-292b64ca469d-683x1024.webp" alt="" width="154" height="231" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/12/6de64594-3d77-4a2f-8c2a-292b64ca469d-683x1024.webp 683w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/12/6de64594-3d77-4a2f-8c2a-292b64ca469d-200x300.webp 200w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/12/6de64594-3d77-4a2f-8c2a-292b64ca469d-768x1152.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/12/6de64594-3d77-4a2f-8c2a-292b64ca469d.webp 1024w" sizes="auto, (max-width: 154px) 100vw, 154px" /></a></p>
<p data-start="82" data-end="119"><em><strong data-start="82" data-end="119">Death by a Thousand Notifications</strong></em></p>
<p data-start="121" data-end="205">Dozens of notifications.<br data-start="145" data-end="148" />All day.<br data-start="156" data-end="159" />Most of them insignificant.<br data-start="186" data-end="189" />Each one asking.</p>
<p data-start="207" data-end="259">Bad UI.<br data-start="214" data-end="217" />Misfires.<br data-start="226" data-end="229" />The hand moves before thought.</p>
<p data-start="261" data-end="291">Time leaks.<br data-start="272" data-end="275" />Attention thins.</p>
<p data-start="293" data-end="317">You click the wrong one.</p>
<p data-start="319" data-end="332">You are dead.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2025/12/19/death-by-a-thousand-notifications/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>As the World Goes Away (Sarylda)</title>
		<link>https://weblog.cenriqueortiz.com/2025/11/23/as-the-world-goes-away-sarylda/</link>
					<comments>https://weblog.cenriqueortiz.com/2025/11/23/as-the-world-goes-away-sarylda/#respond</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Sun, 23 Nov 2025 14:44:32 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8439</guid>

					<description><![CDATA[&#160; As The World Goes Away • I Sit By You • Holding Your Hands • Kissing You • Telling You How Much I Love You • Telling You How Much We Love You • I Can Feel The World Moving Still •&#8230;]]></description>
										<content:encoded><![CDATA[<p><a href="https://weblog.cenriqueortiz.com/img_5719-webp/"><img decoding="async" loading="lazy" class="alignnone wp-image-8440" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5719-1024x768.webp" alt="" width="324" height="243" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5719-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5719-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5719-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5719-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5719-2048x1536.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5719-scaled.webp 2560w" sizes="auto, (max-width: 324px) 100vw, 324px" /></a></p>
<p>&nbsp;</p>
<pre><span style="font-weight: 400;"><em>As The World Goes Away</em> •</span>
<span style="font-weight: 400;">I Sit By You •</span>
<span style="font-weight: 400;">Holding Your Hands •</span>
<span style="font-weight: 400;">Kissing You •</span>
<span style="font-weight: 400;">Telling You How Much I Love You •</span>
<span style="font-weight: 400;">Telling You How Much We Love You •


</span><span style="font-weight: 400;">I Can Feel The World Moving Still •</span> 
<span style="font-weight: 400;">But I Can Feel Your World Fading •</span> 
<span style="font-weight: 400;">And With It • My World Fades Too •</span> 
<span style="font-weight: 400;">As The Lights Grow Soft •</span> 
<span style="font-weight: 400;">And The Noise Begins To Fade •</span> 
<span style="font-weight: 400;">As Our World Goes Away •</span> 
<span style="font-weight: 400;">I Know You Can Still Hear Me •</span> 
<span style="font-weight: 400;">I Know You Can Still Feel Me •</span> 
<span style="font-weight: 400;">I Tell You Softly • </span>
<span style="font-weight: 400;">How Grateful We Are •</span> 
<span style="font-weight: 400;">How Much We Love You •</span> 
<span style="font-weight: 400;">How Much We Will Miss You • 


</span><span style="font-weight: 400;">We Tell You That All Will Be Fine •
</span><span style="font-weight: 400;">We Tell You Not To Worry •</span> 
<span style="font-weight: 400;">We Tell You That The Kids Will Be Fine •</span> 
<span style="font-weight: 400;">The Grandkids Will Be Fine •</span> 
<span style="font-weight: 400;">The Family Will Be Fine •</span> 
<span style="font-weight: 400;">Luna • Lyra • And Chica Will Be Fine •</span> 
<span style="font-weight: 400;">That I Will Be Fine •</span></pre>
<pre><span style="font-weight: 400;">I Thank You • <strong>Sarylda</strong> •</span>
<span style="font-weight: 400;">We All Thank You •</span>
<span style="font-weight: 400;">For Your Smile • Your Laugh •</span>
<span style="font-weight: 400;">Your Energy And Your Love •</span>
<span style="font-weight: 400;">For Your Kindness —</span>
<span style="font-weight: 400;">For Making Every Place You Were In Just Better •</span>
<span style="font-weight: 400;">Thank You For Everything You Gave Us •</span></pre>
<pre><span style="font-weight: 400;">You Know • <strong>Sarylda</strong> — You Are My Rock •</span>
<span style="font-weight: 400;">The Love Of My Life • My Other Half •</span>
<span style="font-weight: 400;">Together Since Childhood —</span>
<span style="font-weight: 400;">Two Souls • Two People —</span>
<span style="font-weight: 400;">Who Grew As One •</span></pre>
<pre><span style="font-weight: 400;">As You Go Away •</span>
<span style="font-weight: 400;">As Our World Together Goes Away •</span>
<span style="font-weight: 400;">I Stand In <em>A Spectacular Quiet</em> •</span>
<span style="font-weight: 400;">Now I Am Lost •</span>
<span style="font-weight: 400;">I Am Broken • Heartbroken •</span>
<span style="font-weight: 400;">I Don’t Know What To Do Without You • <strong>Sarylda</strong> •</span></pre>
<pre><span style="font-weight: 400;">My Beautiful And Lovely Wife — <strong>Sarylda</strong> •</span>
<span style="font-weight: 400;">Thank You For Being With Me •</span>
<span style="font-weight: 400;">Thank You For Having Me •</span>
<span style="font-weight: 400;">Thank You For Your Patience •</span>
<span style="font-weight: 400;">And Your Kindness •</span>
<span style="font-weight: 400;">For Your Love •</span>
<span style="font-weight: 400;">Your Laughs •</span>
<span style="font-weight: 400;">And Your Strength •</span>
<span style="font-weight: 400;">For Every Day Together • For Every Year • Every Decade •</span>
<span style="font-weight: 400;">Thank You For Being There •</span></pre>
<pre><span style="font-weight: 400;">Thank You For The Kids •</span>
<span style="font-weight: 400;">For The Laughter •</span>
<span style="font-weight: 400;">For The Hard Times •</span>
<span style="font-weight: 400;">For The Light • And For All Your Guidance •</span>
<span style="font-weight: 400;">For Loving Me As You Did •</span>
<span style="font-weight: 400;">You Were Always There For Me • And For The Family •</span></pre>
<pre><span style="font-weight: 400;">I Want To Hear Your Voice Again •</span>
<span style="font-weight: 400;">I Want To Feel Your Skin Against Mine •</span>
<span style="font-weight: 400;">I Want To Kiss You •</span>
<span style="font-weight: 400;">I Want To Be Wrapped In Your Warmth •</span>
<span style="font-weight: 400;">To Feel Your Love • The Way Only We Knew It •</span>
<span style="font-weight: 400;">I Want To Tell You That I Love You •</span></pre>
<pre><span style="font-weight: 400;">I Want You •</span>
<span style="font-weight: 400;">I Love You •</span>
<span style="font-weight: 400;">Forever •</span></pre>
<pre><span style="font-weight: 400;">
As Your World Goes Away •</span>
<span style="font-weight: 400;">As My World Goes Away •</span>
<span style="font-weight: 400;">You Still Breathe In My Dreams •</span>
<span style="font-weight: 400;">You Still Smile In My Dreams •</span>
<span style="font-weight: 400;">In My Dreams • You Still Love Me •</span>
<span style="font-weight: 400;">You Still Whisper Through My Tears •</span>
<span style="font-weight: 400;">All A <em>Lucid Dream</em> •</span></pre>
<pre><span style="font-weight: 400;">Our Story Is Not Over •</span>
<span style="font-weight: 400;">It Has Only Entered A New Phase — Crossed The Horizon •</span></pre>
<pre><span style="font-weight: 400;">I Am Still With You •</span>
<span style="font-weight: 400;">Always With You •</span>
<span style="font-weight: 400;">You Are Still With Me •</span>
<span style="font-weight: 400;">Always With Me •</span>
<span style="font-weight: 400;">In The Quiet Between Heartbeats •</span>
<span style="font-weight: 400;">In The Place Where Love Does Not End •</span>
<span style="font-weight: 400;">In <em>My Lucid Dreams Of You</em> •</span></pre>
<pre><span style="font-weight: 400;">You Are And Always Will Be My Rock •</span>
<span style="font-weight: 400;">My Foundation •</span>
<span style="font-weight: 400;">My North Star •</span></pre>
<pre><span style="font-weight: 400;">As Our World Goes Away •</span>
<span style="font-weight: 400;">There Is So Much To Be Said •</span>
<span style="font-weight: 400;">And So Much To Be Done •</span>
<span style="font-weight: 400;">As Our World Together Goes Away •</span>
<span style="font-weight: 400;">I Miss You So Much • <strong>Sarylda</strong> •</span>
<span style="font-weight: 400;">I Will Miss You Forever •</span>
<span style="font-weight: 400;">I Will Love You • <strong>Sarylda</strong> • Forever —</span>
<span style="font-weight: 400;">You Are The Love Of My Life •</span>
<span style="font-weight: 400;">My Beautiful • Loving Wife • <strong>Sarylda</strong> •</span></pre>
<pre><span style="font-weight: 400;">You Will Always Be With Me • <strong>Sarylda</strong> •</span>
<span style="font-weight: 400;">I Will Love You Forever •</span></pre>
<p>&#8212;</p>
<p><i><span style="font-weight: 400;">For </span></i><b><i>Sarylda</i></b><i><span style="font-weight: 400;">, the love of my life…</span></i></p>
<p><i><span style="font-weight: 400;">by Carlos Enrique</span></i></p>
<p>(Inspired in part by <span class="qu" tabindex="-1" role="gridcell" translate="no"><span class="gD" data-hovercard-id="info@lightsandmotion.com" data-hovercard-owner-id="21"><a href="http://www.lightsandmotion.com"><em>Christoffer Franzén</em> / <em>Lights &amp; Motion</em></a> music)</span></span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2025/11/23/as-the-world-goes-away-sarylda/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>In Loving Memory of Sarylda Ortiz</title>
		<link>https://weblog.cenriqueortiz.com/2025/11/07/in-loving-memory-of-sarylda-ortiz/</link>
					<comments>https://weblog.cenriqueortiz.com/2025/11/07/in-loving-memory-of-sarylda-ortiz/#comments</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Fri, 07 Nov 2025 15:38:50 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8325</guid>

					<description><![CDATA[In Loving Memory of Sarylda Ortiz (1964 – 2025) It is with profound sadness that we announce that on October 31, 2025, at the age of 61, Sarylda Ortiz, beloved wife, mother, grandmother, daughter, sister, and friend, passed away peacefully, surrounded by family and love. In&#8230;]]></description>
										<content:encoded><![CDATA[<div id="attachment_8345" style="width: 507px" class="wp-caption alignnone"><a href="https://weblog.cenriqueortiz.com/in-loving-memory-of-sarylda-ortiz/so-may27-2022/" rel="attachment wp-att-8345"><img decoding="async" aria-describedby="caption-attachment-8345" loading="lazy" class="wp-image-8345" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-May27-2022-1024x955.png" alt="" width="497" height="463" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-May27-2022-1024x955.png 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-May27-2022-300x280.png 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-May27-2022-768x716.png 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-May27-2022-1536x1433.png 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-May27-2022.png 1870w" sizes="auto, (max-width: 497px) 100vw, 497px" /></a><p id="caption-attachment-8345" class="wp-caption-text"><em><strong>The Love of My Life &#8212; Sarylda Ortiz (1964 – 2025)</strong></em></p></div>
<div class="mceTemp"></div>
<p><strong>In Loving Memory of Sarylda Ortiz (1964 – 2025)</strong></p>
<p>It is with profound sadness that we announce that on October 31, 2025, at the age of 61, <strong>Sarylda Ortiz,</strong> beloved <em>wife, mother, grandmother, daughter, sister, and friend</em>, passed away peacefully, surrounded by family and love.</p>
<p>In quiet moments of reflection, amidst the memories of love, togetherness, and family, and even the sadness of her absence, we shall carry <strong>Sarylda’s</strong> memory with us, a guiding light illuminating the path ahead. May her journey be filled with peace and serenity, and may she find rest in the eternal embrace of love.</p>
<p>A private service will be held for close family and friends to celebrate <strong>Sarylda’s</strong> life and the immeasurable love she leaves behind. Visitation will be held on <em>Thursday, November 13, 2025</em>, from 11:00 AM to 1:00 PM at Beck Funeral Home (<a href="https://maps.app.goo.gl/pq52Kp9L3tyKb3M46">15709 Ranch Rd, Austin, TX 78717</a>). A reception will follow from 1:00 PM to 3:00 PM at the same location.</p>
<p><strong>Sarylda</strong> was the love of the life of her husband, Carlos Enrique, with whom she shared 44 beautiful years, a partnership built on pure love, care, devotion, adventure, laughter, and resilience through life’s trials. She was humble, down-to-earth, firm, deeply loved. Together they built a life filled with family, joy, love, and purpose. <strong>Sarylda</strong> was his rock, his foundation, his north star, and the heart of their home.</p>
<p><strong>Sarylda</strong> was and is a beautiful person and soul, radiant inside and out. She was beautiful, strong, active, independent, loving, patient, unique, organized, and, at times, stubborn in the most endearing way. Her beauty, smile, laughter, and energy could brighten any room, and her love, warmth, kindness, and strength touched everyone who knew her.</p>
<p><strong>Sarylda </strong>had a deep love for her family and friends. She loved her animals. She loved nature and going hiking. She loved cooking. She poured her heart into everything she did — as a wife, mother, grandmother, daughter, sister, friend, and as a business owner. From her years as a dental assistant and teacher to her pet-sitting business, she loved what she did for others, and treated every pet she cared for as her own and her clients as friends. Her generous spirit and steadfast heart were a source of comfort and love to all who entered her life.</p>
<p><strong>Sarylda</strong> leaves behind her devoted husband Carlos Enrique, her beloved children Sarylda, Diana, and Damián Enrique, her cherished grandchildren Anaya, Abriana, Kaylynn, Amadeus, and Samora, as well as her beloved pets Luna, Lyra, and Chica, and a loving family who will forever carry her light within them.</p>
<p>Though her physical presence has left this world, her love will remain eternal, guiding, protecting, loving, and inspiring all those whose lives <strong>Sarylda</strong> touched.</p>
<p>Family and friends are welcome to plant a tree in her name, and/or send flowers or share condolences on <a href="https://tools.usps.com/go/TrackConfirmAction?tLabels=70210950000018780107" target="_blank" rel="noopener" data-saferedirecturl="https://www.google.com/url?q=https://tools.usps.com/go/TrackConfirmAction?tLabels%3D70210950000018780107&amp;source=gmail&amp;ust=1762627988242000&amp;usg=AOvVaw162pjOQJRvCIvTTNhrlCM1">her memorial page</a> to honor <strong>Sarylda</strong> and a life that was beautiful, selfless, and filled with love.</p>
<p>So much to be said, and so much left undone.</p>
<p>We will miss and love <strong>Sarylda</strong> for eternity.</p>
<p><em>&#8212; </em></p>
<p><em>I will love you forever, <strong>Sarylda</strong>, you are and will be the love of my life.</em></p>
<p><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3933.jpg" rel="attachment wp-att-8327"><img decoding="async" loading="lazy" class="alignnone wp-image-8327" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3933.jpg" alt="" width="255" height="250" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3933.jpg 535w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3933-300x294.jpg 300w" sizes="auto, (max-width: 255px) 100vw, 255px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3625-2-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8361" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3625-2-1024x776.webp" alt="" width="329" height="249" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3625-2-1024x776.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3625-2-300x227.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3625-2-768x582.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3625-2-1536x1165.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3625-2-scaled.webp 2560w" sizes="auto, (max-width: 329px) 100vw, 329px" /></a><a href="https://weblog.cenriqueortiz.com/in-loving-memory-of-sarylda-ortiz/img_2140-2/" rel="attachment wp-att-8357"><img decoding="async" loading="lazy" class="alignnone size-large wp-image-8357" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2140-1.png" alt="" width="1" height="1" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2140-1-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8356" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2140-1-473x1024.webp" alt="" width="115" height="249" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2140-1-473x1024.webp 473w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2140-1-139x300.webp 139w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2140-1-768x1662.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2140-1-710x1536.webp 710w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2140-1-947x2048.webp 947w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2140-1-scaled.webp 1183w" sizes="auto, (max-width: 115px) 100vw, 115px" /></a><a href="https://weblog.cenriqueortiz.com/img_20160409_142731-webp/"><img decoding="async" loading="lazy" class="alignnone wp-image-8350" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160409_142731-768x1024.webp" alt="" width="188" height="251" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160409_142731-768x1024.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160409_142731-225x300.webp 225w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160409_142731.webp 960w" sizes="auto, (max-width: 188px) 100vw, 188px" /> </a><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/A54DFF18-0C89-48A5-B669-B27BD32A716C-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8387" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/A54DFF18-0C89-48A5-B669-B27BD32A716C-1024x769.webp" alt="" width="335" height="252" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/A54DFF18-0C89-48A5-B669-B27BD32A716C-1024x769.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/A54DFF18-0C89-48A5-B669-B27BD32A716C-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/A54DFF18-0C89-48A5-B669-B27BD32A716C-768x577.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/A54DFF18-0C89-48A5-B669-B27BD32A716C-1536x1154.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/A54DFF18-0C89-48A5-B669-B27BD32A716C-scaled.webp 2560w" sizes="auto, (max-width: 335px) 100vw, 335px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/Screenshot-2025-11-07-at-8.30.24-AM.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8347" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/Screenshot-2025-11-07-at-8.30.24-AM-997x1024.webp" alt="" width="245" height="252" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/Screenshot-2025-11-07-at-8.30.24-AM-997x1024.webp 997w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/Screenshot-2025-11-07-at-8.30.24-AM-292x300.webp 292w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/Screenshot-2025-11-07-at-8.30.24-AM-768x789.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/Screenshot-2025-11-07-at-8.30.24-AM.webp 1116w" sizes="auto, (max-width: 245px) 100vw, 245px" /></a><a href="https://weblog.cenriqueortiz.com/in-loving-memory-of-sarylda-ortiz/img_6547-2/" rel="attachment wp-att-8360"><img decoding="async" loading="lazy" class="alignnone size-large wp-image-8360" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1.jpg" alt="" width="1" height="1" /></a><a href="https://weblog.cenriqueortiz.com/in-loving-memory-of-sarylda-ortiz/img_6547-2/" rel="attachment wp-att-8360"><img decoding="async" loading="lazy" class="alignnone size-large wp-image-8360" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1.jpg" alt="" width="1" height="1" /></a><a href="https://weblog.cenriqueortiz.com/in-loving-memory-of-sarylda-ortiz/img_6547-2/" rel="attachment wp-att-8360"><img decoding="async" loading="lazy" class="alignnone size-large wp-image-8360" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1.jpg" alt="" width="1" height="1" /></a><a href="https://weblog.cenriqueortiz.com/in-loving-memory-of-sarylda-ortiz/img_2080/" rel="attachment wp-att-8371"><img decoding="async" loading="lazy" class="alignnone size-full wp-image-8371" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2080.heic" alt="" /></a><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160402_184026-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8368" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160402_184026-1024x576.webp" alt="" width="665" height="374" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160402_184026-1024x576.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160402_184026-300x169.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160402_184026-768x432.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160402_184026-1536x864.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160402_184026-2048x1152.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160402_184026-scaled.webp 2560w" sizes="auto, (max-width: 665px) 100vw, 665px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8359" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1-1024x576.webp" alt="" width="662" height="372" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1-1024x576.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1-300x169.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1-768x432.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1-1536x864.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1-2048x1152.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6547-1-scaled.webp 2560w" sizes="auto, (max-width: 662px) 100vw, 662px" /></a><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9768-1-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8411" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9768-1-1024x576.webp" alt="" width="661" height="372" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9768-1-1024x576.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9768-1-300x169.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9768-1-768x432.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9768-1-1536x864.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9768-1-2048x1152.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9768-1-scaled.webp 2560w" sizes="auto, (max-width: 661px) 100vw, 661px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160406_141300-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8364" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160406_141300-1024x584.webp" alt="" width="656" height="374" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160406_141300-1024x584.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160406_141300-300x171.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160406_141300-768x438.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160406_141300-1536x876.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160406_141300-2048x1167.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160406_141300-scaled.webp 2560w" sizes="auto, (max-width: 656px) 100vw, 656px" /></a><a href="https://weblog.cenriqueortiz.com/in-loving-memory-of-sarylda-ortiz/dsc_0106/" rel="attachment wp-att-8366">  </a><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/DSC_0106-scaled.jpg" rel="attachment wp-att-8366"><img decoding="async" loading="lazy" class="alignnone wp-image-8366" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/DSC_0106-1024x683.jpg" alt="" width="560" height="373" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/DSC_0106-1024x683.jpg 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/DSC_0106-300x200.jpg 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/DSC_0106-768x512.jpg 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/DSC_0106-1536x1024.jpg 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/DSC_0106-scaled.jpg 2560w" sizes="auto, (max-width: 560px) 100vw, 560px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2506-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8373" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2506-1024x768.webp" alt="" width="500" height="375" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2506-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2506-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2506-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2506-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2506-2048x1536.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2506-scaled.webp 2560w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><a href="https://weblog.cenriqueortiz.com/img_2632-webp/">  </a><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2632-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8375" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2632-1024x768.webp" alt="" width="655" height="491" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2632-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2632-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2632-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2632-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2632-scaled.webp 2560w" sizes="auto, (max-width: 655px) 100vw, 655px" /></a><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5787-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8381" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5787-1024x768.webp" alt="" width="661" height="496" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5787-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5787-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5787-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5787-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5787-2048x1536.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5787-scaled.webp 2560w" sizes="auto, (max-width: 661px) 100vw, 661px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6333-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8388" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6333-1024x768.webp" alt="" width="659" height="494" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6333-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6333-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6333-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6333-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_6333-scaled.webp 2560w" sizes="auto, (max-width: 659px) 100vw, 659px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_1636-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8379" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_1636-1024x768.webp" alt="" width="659" height="494" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_1636-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_1636-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_1636-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_1636-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_1636-2048x1536.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_1636-scaled.webp 2560w" sizes="auto, (max-width: 659px) 100vw, 659px" /></a><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9766-1-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8409" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9766-1-1024x768.webp" alt="" width="660" height="495" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9766-1-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9766-1-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9766-1-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9766-1-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9766-1-2048x1536.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9766-1-scaled.webp 2560w" sizes="auto, (max-width: 660px) 100vw, 660px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_0571-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8378" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_0571-1024x768.webp" alt="" width="666" height="500" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_0571-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_0571-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_0571-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_0571-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_0571-scaled.webp 2560w" sizes="auto, (max-width: 666px) 100vw, 666px" /></a><a href="https://weblog.cenriqueortiz.com/in-loving-memory-of-sarylda-ortiz/img_3297/" rel="attachment wp-att-8363"> </a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5462-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8389" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5462-1024x769.webp" alt="" width="666" height="500" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5462-1024x769.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5462-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5462-768x577.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5462-1536x1154.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5462-2048x1539.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5462-scaled.webp 2560w" sizes="auto, (max-width: 666px) 100vw, 666px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9246-scaled.jpg" rel="attachment wp-att-8399"><img decoding="async" loading="lazy" class="alignnone wp-image-8399 size-large" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9246-1024x576.jpg" alt="" width="780" height="439" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9246-1024x576.jpg 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9246-300x169.jpg 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9246-768x432.jpg 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9246-1536x864.jpg 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9246-2048x1152.jpg 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_9246-scaled.jpg 2560w" sizes="auto, (max-width: 780px) 100vw, 780px" /></a></p>
<p><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3297.jpg" rel="attachment wp-att-8363"><img decoding="async" loading="lazy" class="alignnone wp-image-8363" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3297-494x1024.jpg" alt="" width="241" height="499" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3297-494x1024.jpg 494w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3297-145x300.jpg 145w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3297-768x1593.jpg 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3297-740x1536.jpg 740w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3297.jpg 820w" sizes="auto, (max-width: 241px) 100vw, 241px" /></a><a href="https://weblog.cenriqueortiz.com/in-loving-memory-of-sarylda-ortiz/img_3041/" rel="attachment wp-att-8403">  </a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3594.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8421" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3594-648x1024.webp" alt="" width="369" height="583" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3594-648x1024.webp 648w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3594-190x300.webp 190w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3594-768x1213.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3594-972x1536.webp 972w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_3594.webp 1290w" sizes="auto, (max-width: 369px) 100vw, 369px" /></a> <a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-Patio-background-1.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8425" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-Patio-background-1-695x1024.webp" alt="" width="396" height="583" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-Patio-background-1-695x1024.webp 695w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-Patio-background-1-204x300.webp 204w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-Patio-background-1-768x1132.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-Patio-background-1-1042x1536.webp 1042w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-Patio-background-1-1389x2048.webp 1389w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/SO-Patio-background-1.webp 1662w" sizes="auto, (max-width: 396px) 100vw, 396px" /></a><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5637-1-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8433 size-large" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5637-1-1024x768.webp" alt="" width="780" height="585" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5637-1-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5637-1-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5637-1-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5637-1-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_5637-1-scaled.webp 2560w" sizes="auto, (max-width: 780px) 100vw, 780px" /></a></p>
<p><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2205-scaled.webp"><img decoding="async" loading="lazy" class="alignnone wp-image-8420 size-large" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2205-1024x768.webp" alt="" width="780" height="585" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2205-1024x768.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2205-300x225.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2205-768x576.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2205-1536x1152.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2205-2048x1536.webp 2048w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_2205-scaled.webp 2560w" sizes="auto, (max-width: 780px) 100vw, 780px" /></a></p>
<p><a href="https://weblog.cenriqueortiz.com/img_3594-webp/"> </a></p>
<p><a href="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160911_143702-COLLAGE.jpg" rel="attachment wp-att-8406"><img decoding="async" loading="lazy" class="alignnone wp-image-8406" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160911_143702-COLLAGE-768x1024.jpg" alt="" width="670" height="893" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160911_143702-COLLAGE-768x1024.jpg 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160911_143702-COLLAGE-225x300.jpg 225w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160911_143702-COLLAGE-1152x1536.jpg 1152w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/11/IMG_20160911_143702-COLLAGE.jpg 1535w" sizes="auto, (max-width: 670px) 100vw, 670px" /></a></p>
<p><strong>Sarylda Ortiz (1964 – 2025)</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2025/11/07/in-loving-memory-of-sarylda-ortiz/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>In Memory of Eric Maginniss</title>
		<link>https://weblog.cenriqueortiz.com/2025/08/17/in-memory-of-eric-maginniss/</link>
					<comments>https://weblog.cenriqueortiz.com/2025/08/17/in-memory-of-eric-maginniss/#respond</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Sun, 17 Aug 2025 23:14:03 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8308</guid>

					<description><![CDATA[&#160; In Memory of Eric Maginniss Eric Maginniss will be deeply missed. What a sharp mind, what a gifted software engineer. In my ~30 years in this field, I’ve had the privilege of working with some incredibly bright individuals, and Eric was absolutely&#8230;]]></description>
										<content:encoded><![CDATA[<p><a href="https://weblog.cenriqueortiz.com/in-memory-of-eric-maginniss/ericm/" rel="attachment wp-att-8310"><img decoding="async" loading="lazy" class="alignnone wp-image-8310" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/08/ericM.jpeg" alt="" width="316" height="231" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/08/ericM.jpeg 720w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/08/ericM-300x219.jpeg 300w" sizes="auto, (max-width: 316px) 100vw, 316px" /></a></p>
<p>&nbsp;</p>
<p class="article-editor-paragraph article-editor-content__has-focus"><strong><em>In Memory of Eric Maginniss</em></strong></p>
<p class="article-editor-paragraph"><a class="article-editor-mention" contenteditable="false" href="https://www.linkedin.com/in/emaginniss?miniProfileUrn=urn%3Ali%3Afs_miniProfile%3AACoAAABRyRgBmYRbrc8PWGhoBqmnCCKdi6s1GZw" target="_blank" rel="noopener noreferrer nofollow" data-type="mention" data-entity-urn="urn:li:fsd_profile:ACoAAABRyRgBmYRbrc8PWGhoBqmnCCKdi6s1GZw">Eric Maginniss</a> will be deeply missed.</p>
<p class="article-editor-paragraph">What a sharp mind, what a gifted software engineer. In my ~30 years in this field, I’ve had the privilege of working with some incredibly bright individuals, and Eric was absolutely one of them.</p>
<p class="article-editor-paragraph">There is something remarkable about watching someone tackle a truly hard problem, and then witnessing solutions come to life—the beauty of software, the art of creating systems from nothing. Eric embodied that.</p>
<p class="article-editor-paragraph">I had the honor of working with him on several projects:</p>
<ul class="article-editor-bullet-list">
<li class="article-editor-list-item">
<p class="article-editor-paragraph">Shango – Together with <a class="article-editor-mention" contenteditable="false" href="https://www.linkedin.com/in/cemmurphy?miniProfileUrn=urn%3Ali%3Afs_miniProfile%3AACoAAABaVrUB50xHtCrIApq6q2GiepCCR9FUEkQ" target="_blank" rel="noopener noreferrer nofollow" data-type="mention" data-entity-urn="urn:li:fsd_profile:ACoAAABaVrUB50xHtCrIApq6q2GiepCCR9FUEkQ">Chris Murphy</a>, a dear friend of Eric, we built systems for managing the life-cycle of telephone numbers (yes, telephone numbers have a life-cycle) and the services tied to them. Think of phone numbers as digital identities—our work involved extensive VoIP integration and complex service orchestration.</p>
</li>
<li class="article-editor-list-item">
<p class="article-editor-paragraph">QMC Health – At QMC Health, we developed a sophisticated platform for managing lab results. This included blockchain for immutable ledgers, computer vision for reading lab test strips, and web and mobile apps for both lab technicians and patients.</p>
</li>
<li class="article-editor-list-item">
<p class="article-editor-paragraph">Stronghold Resource Partners – At SRP, we built complex systems that automated the calculations and management of land-title/ownership graphs, streamlined landman and legal workflows, and incorporated financial models and workflows to speed-up the management and trading of oil &amp; gas (3D geo-spatial) assets.</p>
</li>
</ul>
<p class="article-editor-paragraph">Every time, he listened, designed, built, and delivered. He never minded my pickiness about software design specs and development—and always produced solid designs and reliable code.</p>
<p class="article-editor-paragraph">If I needed a soundboard for ideas and their implementation, Eric was always there.</p>
<p class="article-editor-paragraph">Eric had the rare ability to single-handedly design and build sophisticated systems from the ground up. He was, in every sense, a true 10x Developer—a “ninja” engineer who could solve end-to-end complex software problems. He was great and fun to work with.</p>
<p class="article-editor-paragraph">Rest in peace, my friend. QEPD.</p>
<p class="article-editor-paragraph">My condolences to his wife and family.</p>
<p class="article-editor-paragraph">/carlos enrique</p>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2025/08/17/in-memory-of-eric-maginniss/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>A new era of software engineering: long live AI.</title>
		<link>https://weblog.cenriqueortiz.com/2025/07/13/code-is-dead-long-live-ai/</link>
					<comments>https://weblog.cenriqueortiz.com/2025/07/13/code-is-dead-long-live-ai/#respond</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Sun, 13 Jul 2025 17:19:35 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8225</guid>

					<description><![CDATA[&#160; We have entered a new era of software development where natural language, AI, and intuition replace traditional coding. The new programming language? English. The new compiler? Prompts and Large Language Models. The new IDE? Natural language conversation. We’re moving from spec-driven, syntax-first coding to vibe-coding— Where&#8230;]]></description>
										<content:encoded><![CDATA[<p><a href="https://weblog.cenriqueortiz.com/low-code-is-dead-long-live-ai/generated_00/" rel="attachment wp-att-8227"><img decoding="async" loading="lazy" class="wp-image-8227 alignnone" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/07/generated_00-1024x585.png" alt="" width="407" height="233" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/07/generated_00-1024x585.png 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/07/generated_00-300x171.png 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/07/generated_00-768x439.png 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/07/generated_00-1536x878.png 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/07/generated_00.png 1792w" sizes="auto, (max-width: 407px) 100vw, 407px" /></a></p>
<p>&nbsp;</p>
<p><em>We have entered a new era of software development where natural language, AI, and intuition replace traditional coding. </em></p>
<p>The new programming language? English.<br />
The new compiler? Prompts and Large Language Models.<br />
The new IDE? Natural language conversation.</p>
<p>We’re moving from spec-driven, syntax-first coding to vibe-coding—<br />
Where creativity leads and syntax follows.<br />
Where intuition meets inference.<br />
Where inference fuels iteration.</p>
<p>This is a new era of software engineering:<br />
Where individuals can build at the speed of thought.<br />
Where flow replaces friction.<br />
Where inference augments intelligence.<br />
Where the barrier to creation is lower than ever—<br />
and the potential for innovation is higher than ever.</p>
<p>Welcome to the future where code is optional—<br />
and ideas are everything.</p>
<hr />
<p><em>&#8212; Credit to Jack Dorsey for the original inspiration.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2025/07/13/code-is-dead-long-live-ai/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>On Proactiveness</title>
		<link>https://weblog.cenriqueortiz.com/2025/03/14/on-proactiveness/</link>
					<comments>https://weblog.cenriqueortiz.com/2025/03/14/on-proactiveness/#respond</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Sat, 15 Mar 2025 00:53:37 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8215</guid>

					<description><![CDATA[&#160; I shared this with my team. There are many valuable skills that aren&#8217;t taught in school or in life, and proactiveness is one of them. For some, it comes more naturally than for others. However, it requires practice for everyone. Proactiveness is&#8230;]]></description>
										<content:encoded><![CDATA[<p><a href="https://weblog.cenriqueortiz.com/on-proactiveness-large-webp/"><img decoding="async" loading="lazy" class="alignnone  wp-image-8273" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/03/on-proactiveness-Large-1024x682.webp" alt="" width="347" height="231" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/03/on-proactiveness-Large-1024x682.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/03/on-proactiveness-Large-300x200.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/03/on-proactiveness-Large-768x512.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/03/on-proactiveness-Large.webp 1280w" sizes="auto, (max-width: 347px) 100vw, 347px" /></a></p>
<p>&nbsp;</p>
<p>I shared this with my team. There are many valuable skills that aren&#8217;t taught in school or in life, and proactiveness is one of them. For some, it comes more naturally than for others. However, it requires practice for everyone. Proactiveness is a top skill I look for in engineers, and it&#8217;s beneficial for anyone to have.</p>
<hr />
<p><strong>On Proactiveness</strong></p>
<p>Being proactive means taking initiative, anticipating challenges, and driving solutions without waiting for instructions or problems to arise. It’s a forward-thinking mindset where you actively seek ways to improve processes, enhance team performance, and achieve better outcomes. Instead of merely reacting to tasks or issues as they come up, or waiting for others to take action, you proactively solve problems by finding the right solutions and identifying opportunities for improvement, then act on them to complete tasks efficiently.</p>
<p>Key aspects of being proactive include:</p>
<ol>
<li><strong>Leadership</strong>: Stepping up to guide and inspire others.</li>
<li><strong>Effective Communication</strong>: Clearly conveying ideas and feedback. Communicate early and often.</li>
<li><strong>Decisiveness</strong>: Making informed decisions, especially for reversible choices.</li>
<li><strong>Assertiveness</strong>: Confidently expressing your ideas and standing up for your decisions.</li>
<li><strong>Anticipation</strong>: Planning for future challenges and opportunities.</li>
<li><strong>Preemptive Problem-Solving</strong>: Proactively addressing issues before they escalate or before being asked. Don&#8217;t wait!</li>
<li><strong>Big Picture Thinking</strong>: Grasping the broader context and long-term goals.</li>
<li><strong>Initiative</strong>: Proposing and implementing improvements.</li>
<li><strong>Situational Awareness</strong>: Understanding what is happening around you.</li>
<li><strong>Constructive Disagreement</strong>: Learning to disagree respectfully and commit to decisions.</li>
<li><strong>Expectations</strong>: Clearly set expectations, manage expectations, and communicate early and often any changes to already set expectations.</li>
<li><strong>Support and Collaboration</strong>: Helping others through brainstorming, design discussions, pair programming, PR reviews, and mentoring.</li>
<li><strong>Curiosity</strong>: Continuously learning and exploring new ideas.</li>
</ol>
<p>If we follow the above principles, as an individual, as a Team, we can and will foster a proactive culture that drives innovation and excellence within our team, and we will deliver wonderful results.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2025/03/14/on-proactiveness/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>A Layered View of AI: System and App Spaces</title>
		<link>https://weblog.cenriqueortiz.com/2025/02/22/on-ai-spaces-or-layers/</link>
					<comments>https://weblog.cenriqueortiz.com/2025/02/22/on-ai-spaces-or-layers/#comments</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Sat, 22 Feb 2025 19:00:06 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8185</guid>

					<description><![CDATA[In software development, the principles of abstractions and separation of responsibilities and concerns are essential for creating clean, maintainable, scalable, and secure systems. Artificial intelligence (AI) is no exception to these principles. In this essay, I will explore the concepts of AI system&#8230;]]></description>
										<content:encoded><![CDATA[<p><a href="https://weblog.cenriqueortiz.com/on-ai-spaces-or-layers/dall%c2%b7e-2025-02-23-11-12-16-a-digital-artwork-visualizing-the-concept-of-ai-spaces-or-layers-focusing-on-two-distinct-interconnected-platforms-each-layer-should-resemble-a-data/" rel="attachment wp-att-8201"><img decoding="async" loading="lazy" class="alignnone size-large wp-image-8201" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/DALL·E-2025-02-23-11.12.16-A-digital-artwork-visualizing-the-concept-of-AI-spaces-or-layers-focusing-on-two-distinct-interconnected-platforms.-Each-layer-should-resemble-a-data-1024x585.webp" alt="" width="780" height="446" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/DALL·E-2025-02-23-11.12.16-A-digital-artwork-visualizing-the-concept-of-AI-spaces-or-layers-focusing-on-two-distinct-interconnected-platforms.-Each-layer-should-resemble-a-data-1024x585.webp 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/DALL·E-2025-02-23-11.12.16-A-digital-artwork-visualizing-the-concept-of-AI-spaces-or-layers-focusing-on-two-distinct-interconnected-platforms.-Each-layer-should-resemble-a-data-300x171.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/DALL·E-2025-02-23-11.12.16-A-digital-artwork-visualizing-the-concept-of-AI-spaces-or-layers-focusing-on-two-distinct-interconnected-platforms.-Each-layer-should-resemble-a-data-768x439.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/DALL·E-2025-02-23-11.12.16-A-digital-artwork-visualizing-the-concept-of-AI-spaces-or-layers-focusing-on-two-distinct-interconnected-platforms.-Each-layer-should-resemble-a-data-1536x878.webp 1536w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/DALL·E-2025-02-23-11.12.16-A-digital-artwork-visualizing-the-concept-of-AI-spaces-or-layers-focusing-on-two-distinct-interconnected-platforms.-Each-layer-should-resemble-a-data.webp 1792w" sizes="auto, (max-width: 780px) 100vw, 780px" /></a></p>
<p>In software development, the principles of abstractions and separation of responsibilities and concerns are essential for creating clean, maintainable, scalable, and secure systems. Artificial intelligence (AI) is no exception to these principles. In this essay, I will explore the concepts of AI system (or core) spaces versus application spaces, drawing an analogy from computer operating systems (OS).</p>
<p>In both computer operating systems and artificial intelligence, distinct logical layers separate core low-level functionalities from application-level functionalities and user interactions.</p>
<p>In operating systems, the system space is where the kernel operates, providing core services and maintaining system integrity. Access to this space is typically privileged or restricted, preventing regular users and applications from direct access. The user space, on the other hand, is where applications run, interacting with the system space through system calls (APIs). This separation not only protects the system from potentially harmful user applications but also simplifies the process for developers to write and deploy applications.</p>
<p>Let’s now look at the AI space and an illustration of this layered view of AI System/Core and Application Spaces.</p>
<p><em>Figure 1 &#8211; AI App and System/Core Spaces or Layers</em></p>
<p><a href="https://weblog.cenriqueortiz.com/on-ai-spaces-or-layers/ai-app-and-core-layers-3/" rel="attachment wp-att-8198"><img decoding="async" loading="lazy" class=" wp-image-8198" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/AI-App-and-Core-Layers-2-1024x398.png" alt="" width="878" height="341" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/AI-App-and-Core-Layers-2-1024x398.png 1024w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/AI-App-and-Core-Layers-2-300x117.png 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/AI-App-and-Core-Layers-2-768x298.png 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2025/02/AI-App-and-Core-Layers-2.png 1086w" sizes="auto, (max-width: 878px) 100vw, 878px" /></a></p>
<p>The AI System (or Core) space is analogous to the system space in an operating system (OS). This space encompasses the core models, algorithms, and infrastructure managed by AI engineers. It handles complex operations such as model training and inference, fine-tuning, optimization, and related infrastructure. In contrast, the AI Application (App) space includes the interfaces, APIs, and tools that enable users and developers to interact with and build applications using AI functionalities without needing to understand the underlying complexities. This separation allows for the creation of valuable applications such as chatbots, intelligent agents, and generative AI apps. This separation ensures that AI app developers and users can leverage AI capabilities safely and effectively without needing to delve into low-level complexities, thereby lowering the barriers to entry.</p>
<p class="p1">The following table explores the AI System/Core and Application spaces in more detail.</p>
<p><i>Table  &#8211; AI System versus App Space</i></p>
<table class="t1" style="height: 512px;" width="983" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="td1" style="text-align: center;" valign="top"></td>
<td class="td1" style="text-align: center;" valign="top">
<p class="p4"><strong>AI System/Core Space</strong></p>
<p class="p1"><strong>(Core AI architectures, models, algorithms, and infrastructure)</strong></p>
</td>
<td class="td1" valign="top">
<p class="p4" style="text-align: center;"><strong>AI App Space</strong></p>
<p class="p1" style="text-align: center;"><strong>(Interfaces, APIs, and tools and Apps for user interaction)</strong></p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">Access</p>
</td>
<td class="td1" valign="top">
<p class="p1">Restricted to AI developers and engineers</p>
</td>
<td class="td1" valign="top">
<p class="p1">Accessible to end-users and application developers</p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">Functions</p>
</td>
<td class="td1" valign="top">
<p class="p1">Access to models, model training, fine-tuning, and optimization</p>
</td>
<td class="td1" valign="top">
<p class="p1">Provides AI-powered features like chatbots, recommendation systems, and voice assistants</p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">Complexity</p>
</td>
<td class="td1" valign="top">
<p class="p1">Involves complex operations and technical processes</p>
</td>
<td class="td1" valign="top">
<p class="p1">Simplifies AI functionalities for easy user interaction</p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">Security</p>
</td>
<td class="td1" valign="top">
<p class="p1">Ensures robustness and security of AI operations</p>
</td>
<td class="td1" valign="top">
<p class="p1">Designed to be user-friendly and safe for interaction</p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">Purpose</p>
</td>
<td class="td1" valign="top">
<p class="p1">Focuses on core AI operations and efficiency</p>
</td>
<td class="td1" valign="top">
<p class="p1">Delivers AI capabilities to users in an accessible manner</p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">Examples</p>
</td>
<td class="td1" valign="top">
<p class="p1">AI algorithms, architectures, and models. Training a neural network, optimizing algorithms</p>
</td>
<td class="td1" valign="top">
<p class="p1">Using a chatbot, getting recommendations on a platform</p>
</td>
</tr>
</tbody>
</table>
<p class="p1">Next, let&#8217;s explore additional examples.</p>
<p>While a large language model (LLM) such as GPT clearly belongs in the AI System/Core space, the placement of Retrieval-Augmented Generation (RAG) might not be as obvious. Let&#8217;s explore this further. RAG is a popular technique used to enhance the responses of LLMs by integrating information retrieval systems with these models. AI developers typically work with RAG to extend or augment LLM capabilities.</p>
<p>While we could debate whether RAG serves as a middle-layer or middleware within the application space, in this essay I focus on distinguishing between core low-level complex functionalities and services versus higher-level functionalities and applications. Based on this criterion, RAG belongs to the AI System/Core space due to its intricate integration of information retrieval systems with LLMs to enhance responses by referencing external knowledge bases. This integration involves combining various data sources, potentially through ETL (Extract, Transform, Load) data pipelines, and employing enrichment methods such as semantic enrichments. Additionally, sophisticated algorithms like embedding models, vector search, graph search, or contextual augmentation are used to retrieve accurate and relevant information, which is then merged with the generative capabilities of LLMs.</p>
<p>Once built, the app-specific RAG can be utilized generically by applications within the AI Application space. From this perspective, RAG&#8217;s benefits are delivered to users through applications like chatbots and search engines. Developers can access RAG functionalities via APIs, simplifying the integration into user-facing applications.</p>
<p class="p1"><i>Table 2 &#8211; RAG in the System/Core versus the User/App Space</i></p>
<table class="t1" style="height: 469px;" width="984" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="td1" valign="top"></td>
<td class="td1" valign="top">
<p class="p4" style="text-align: center;"><strong>RAG Usage in AI System/Core Space</strong></p>
</td>
<td class="td1" valign="top">
<p class="p4" style="text-align: center;"><strong>RAG Usage in AI App Space</strong></p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">Core AI Models</p>
</td>
<td class="td1" valign="top">
<p class="p1">RAG integrates retrieval systems with LLMs</p>
</td>
<td class="td1" valign="top">
<p class="p1">Apps use RAG-enhanced models in applications</p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">Algorithms</p>
</td>
<td class="td1" valign="top">
<p class="p1">RAG uses and implements sophisticated retrieval and generation algorithms, for example Vector or Graph search, Contextual Augmentation, or Hybrid Retrieval</p>
</td>
<td class="td1" valign="top">
<p class="p1">Apps use RAG via API to augment LLM responses</p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">Infrastructure</p>
</td>
<td class="td1" valign="top">
<p class="p1">RAG typically requires robust data handling and integration</p>
</td>
<td class="td1" valign="top">
<p class="p1">Apps use RAG via APIs while hiding the complexity of data handling and data source integrations</p>
</td>
</tr>
<tr>
<td class="td1" valign="top">
<p class="p1">AI and Data Governance</p>
</td>
<td class="td1" valign="top">
<p class="p1">AI and Data Governance policies and guidelines are (or should be) established before information is exposed via RAG</p>
</td>
<td class="td1" valign="top">
<p class="p1">Apps use RAG without having to implement AI and Data Governance concerns</p>
</td>
</tr>
</tbody>
</table>
<p class="p1"><strong>In Summary / Final Thoughts</strong></p>
<p class="p1">In both operating systems and AI, the distinction between system space (or low-level AI system/core space) and user space (or AI App space) helps maintain clear separation of concerns and responsibilities.</p>
<ul>
<li class="p1">The low-Level AI System/Core Space manages core functionalities, concealing complexity while ensuring robust performance and safeguarding critical operations.</li>
<li class="p1">The AI App Space is where <span style="text-decoration: underline;"><em>AI is applied</em></span>, where users and developers create and utilize AI applications that interact with lower-level AI layers, without needing to understand the underlying complexities.</li>
</ul>
<p>This analogy is not about oversimplifying the complexities of AI systems, as AI involves a wide range of components and interactions that may not fit neatly into the System space and App space framework. In AI, the boundaries between different layers can be more fluid compared to OS. For example, we could debate about RAG as a middle-layer, or the fact that models are not as tight from the security perspective, and that AI and data governance are very important aspects to consider. As the AI technologies evolve and security and privacy concerns become more apparent, I do expect the practice of App versus System separation becoming more important.</p>
<p>This separation allows for application innovation and usability, ensuring that end-users and application developers can benefit from advanced technologies via proper abstractions, which in turn hides complexity and helps to clearly approach application functionality, security, stability, and efficiency, while simplifying (without compromising) the overall system integrity.</p>
<hr />
<p><em>Carlos Enrique Ortiz (2025)</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2025/02/22/on-ai-spaces-or-layers/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Thoughts on Tesla&#8217;s Computer Vision-Only Approach to Navigation</title>
		<link>https://weblog.cenriqueortiz.com/2025/02/11/musks-vision-for-computer-vision-only-navigation/</link>
					<comments>https://weblog.cenriqueortiz.com/2025/02/11/musks-vision-for-computer-vision-only-navigation/#respond</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Tue, 11 Feb 2025 16:53:41 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8173</guid>

					<description><![CDATA[Musk insists on navigation using computer vision (CV) alone, partly due to cost and partly because he believes that, just as humans rely on vision to drive, machines should be able to do the same with advanced neural networks. His argument is that&#8230;]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" loading="lazy" src="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0560bdec-5370-4791-8427-28353f825e6f_1024x608.png" /></p>
<p class="p1">Musk insists on navigation using computer vision (CV) alone, partly due to cost and partly because he believes that, just as humans rely on vision to drive, machines should be able to do the same with advanced neural networks. His argument is that given sufficient compute power and high-quality data, computer vision should be able to match or exceed human perception. However, achieving this level of reliability is dependent on three key factors: image quality, compute speed, and the accuracy of the neural network models.</p>
<p class="p1"><em><strong>Image Quality</strong></em></p>
<p class="p1">Higher pixel count increases image detail but also demands greater computational power for processing. Tesla’s HW4 cameras capture 5-megapixel (MP) images, providing approximately 2592 × 1944 pixels per frame. While this equates to over five million raw pixel values per image, not all pixels are directly fed into the neural network in their raw form. Instead, the image undergoes preprocessing, where it may be cropped, resized, normalized, or converted into feature maps before entering the first layer of the neural network. Additionally, Tesla’s FSD system likely processes multiple frames over time, enabling motion estimation and tracking, further reducing reliance on individual pixel values.</p>
<p class="p1">As a side note, in a deep learning pipeline, the first layer is typically a convolutional neural network (CNN), which does not process raw pixels directly but instead extracts low-level spatial features such as edges, textures, and patterns. Instead of each pixel acting as an independent input, small regions of the image (kernels or patches) are analyzed in parallel to detect key features that are passed forward in the network.</p>
<p class="p1"><em><strong>Compute Speed</strong></em></p>
<p class="p1">Higher computational speed enables more decisions to be made per second, improving responsiveness and real-time performance. Tesla’s HW4 FSD computer is estimated to have two to four times the performance of HW3. HW3 operated at around 72 TOPS (Tera Operations Per Second), meaning HW4 likely exceeds 150-300 TOPS. Real-time inferencing runs at approximately 50-100 Hz (or every 10-20ms) per camera. Latency remains a limiting factor. Even a few milliseconds of delay in processing and decision-making can mean the difference between avoiding or causing an accident.</p>
<p>As a side note: If an autonomous vehicle needs to react within 100ms, inference should run every 10-20ms to provide a buffer.</p>
<p class="p1"><em><strong>Neural Network Accuracy</strong></em></p>
<p class="p1">Like any neural network, the accuracy of Tesla’s models depends largely on how well they are trained to generalize and adapt to real-world driving conditions. Training a neural network for self-driving is inherently data-dependent, meaning it can only learn from what it has been exposed to. This creates a fundamental challenge: “You cannot learn what you haven’t been exposed to.” Rare edge cases—such as an unusual road hazard, an unpredictable pedestrian movement, or an animal crossing at night—are difficult to anticipate and require enormous amounts of real-world driving data to cover all possibilities.</p>
<p class="p1">If the system misses just one critical scenario, the consequences can be severe. There have been cases where FSD has failed to recognize a <a href="https://futurism.com/the-byte/tesla-self-driving-deer">deer in the roadway</a> or misjudged an obstacle, <a href="https://www.fox13seattle.com/news/nhtsa-investigating-tesla-vehicles-collisions">leading to a crash</a>. The only way to improve is through continuous training across millions of miles, capturing as many real-world scenarios as possible. Perhaps in the future, with quantum computing, AI could train on all possible driving situations simultaneously, but for now, training takes time and vast amounts of data collected over years of driving. See Tesla&#8217;s <a href="https://www.tesla.com/ownersmanual/model3/en_us/GUID-E5FF5E84-6AAC-43E6-B7ED-EC1E9AEB17B7.html?os=v&amp;ref=app">Limitations and Warnings page</a>.</p>
<p class="p1"><em><strong>Radar as a Redundant Safety Sensor</strong></em></p>
<p class="p1">While self-driving cars are not classified as man-rated applications, redundancy remains a fundamental requirement in any system where failures could lead to fatal accidents. Tesla initially used radar as part of its sensor suite but later removed it, betting on vision-only navigation. The reasoning was that advanced CV models could eventually outperform traditional sensor fusion approaches. However, radar has distinct advantages that vision alone struggles to match. Unlike cameras, radar is <em>generally</em> not significantly affected by poor weather conditions such as fog, rain, or snow. It can detect objects even when occluded, such as a stopped vehicle hidden by another car or a pedestrian emerging from behind a truck. Most importantly, radar provides direct velocity measurements, whereas vision-based depth estimation relies on inferencing, which can introduce errors.</p>
<p class="p1">After removing radar in 2021, Tesla has now begun reintroducing “HD Radar” in newer models, suggesting that even they recognize the need for redundancy. The new HD radar likely improves on traditional radar by offering higher resolution and better object classification, making it more useful in complex driving environments.</p>
<p class="p1"><em><strong>What About LiDAR?</strong></em></p>
<p class="p1">LiDAR, on the other hand, offers even greater precision than both radar and vision when it comes to depth perception. It can generate highly accurate 3D maps of the surrounding environment, making it an attractive choice for fully autonomous vehicles. However, LiDAR is expensive, power-hungry, and difficult to scale for mass production. Companies like Waymo and Cruise use LiDAR as a central component in their self-driving stacks, but Tesla continues to argue that computer vision will eventually be sufficient on its own.</p>
<p class="p1"><em><strong>The Cost of a Pure Vision Approach</strong></em></p>
<p class="p1">While computer vision-based neural networks may eventually reach human-level perception, and I believe it will, today they remain imperfect, mainly due to the vast amount of scenarios to be trained. The cost of vision-only approach is real, and that cost is measured in lives—whether it be <a href="https://futurism.com/the-byte/tesla-self-driving-deer">deer</a>, <a href="https://www.reuters.com/business/autos-transportation/us-opens-new-probe-into-fatal-tesla-pedestrian-crash-california-2022-07-07/">pedestrians</a>, or <a href="https://www.cbsnews.com/news/tesla-fsd-self-driving-autopilot-elon-musk/">other vehicles</a> involved in accidents that might have been prevented with additional sensor redundancy. For now, it is clear that redundancy in perception is still one of the safest approaches to autonomous driving.</p>
<p>/ceo</p>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2025/02/11/musks-vision-for-computer-vision-only-navigation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>In God we trust; all others must bring data.</title>
		<link>https://weblog.cenriqueortiz.com/2024/08/05/in-god-we-trust-all-others-must-bring-data/</link>
					<comments>https://weblog.cenriqueortiz.com/2024/08/05/in-god-we-trust-all-others-must-bring-data/#comments</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Mon, 05 Aug 2024 18:43:19 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8151</guid>

					<description><![CDATA[Back when I was a younger software engineer, I had the privilege of writing software for the Space Shuttle onboard systems. I also supported Shuttle missions in real-time as part of the Backroom team in the Mission Evaluation Room (MER). It was an&#8230;]]></description>
										<content:encoded><![CDATA[<div id="attachment_8153" style="width: 549px" class="wp-caption alignnone"><a href="https://weblog.cenriqueortiz.com/in-god-we-trust-all-others-must-bring-data/2-the-mission-evaluation-room-of-houstons-mission-control-center-mcc-prior-to-shuttle/" rel="attachment wp-att-8153"><img decoding="async" aria-describedby="caption-attachment-8153" loading="lazy" class="wp-image-8153" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2024/08/2-The-Mission-Evaluation-Room-of-Houstons-Mission-Control-Center-MCC-prior-to-Shuttle.png" alt="The Mission Evaluation Room (MER)" width="539" height="303" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2024/08/2-The-Mission-Evaluation-Room-of-Houstons-Mission-Control-Center-MCC-prior-to-Shuttle.png 850w, https://weblog.cenriqueortiz.com/wp-content/uploads/2024/08/2-The-Mission-Evaluation-Room-of-Houstons-Mission-Control-Center-MCC-prior-to-Shuttle-300x169.png 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2024/08/2-The-Mission-Evaluation-Room-of-Houstons-Mission-Control-Center-MCC-prior-to-Shuttle-768x432.png 768w" sizes="auto, (max-width: 539px) 100vw, 539px" /></a><p id="caption-attachment-8153" class="wp-caption-text">The Mission Evaluation Room (MER)</p></div>
<p>Back when I was a younger software engineer, I had the privilege of writing software for the Space Shuttle onboard systems. I also supported Shuttle missions in real-time as part of the Backroom team in the Mission Evaluation Room (MER). It was an incredible experience where engineers, including myself, provided critical support to the Mission Control Center (MCC), often referred to as the Frontroom, the large room with flight controllers that you see on TV.</p>
<blockquote><p>The role of Mission Evaluation Room (MER) engineers is to provide engineering support during Space Shuttle missions, for Space Shuttle systems. These engineers are concerned with ensuring that the systems for which they are responsible function reliably, and as intended. The MER is a central facility from which engineers may work, in fulfilling this obligation. Engineers participate in real-time monitoring of shuttle telemetry data and provide a variety of analyses associated with the operation of the shuttle.  &#8212; <em>see <a href="https://ntrs.nasa.gov/citations/19940030558">Source</a>.</em></p></blockquote>
<p>The MER had a motto prominently displayed on the wall, right behind the MER leads&#8217; desk area, which shaped the rest of my professional career: <em>“In God we trust; all others must bring data.”</em></p>
<p>This phrase, originally attributed to <a href="https://en.wikipedia.org/wiki/W._Edwards_Deming">W. Edwards Deming</a> (Wikipedia), underscores the importance of empirical evidence in decision-making. Deming, a renowned statistician and quality control expert, emphasized the need for data-driven approaches in business and engineering. The motto resonates deeply in the field of software engineering, emphasizing that trust and credibility are built on the foundation of solid data.</p>
<p>In software development, this principle translates to a rigorous approach to problem-solving. It means conducting thorough research, understanding and quantifying issues, and effectively communicating findings. By relying on data, engineers can make informed decisions, identify potential issues early, and implement solutions that are both effective and efficient.</p>
<p>The application of this motto in my work with the Space Shuttle onboard software was paramount. The complexity and critical nature of space missions necessitated a meticulous approach. Every piece of software had to be tested, verified, and validated with precise data to ensure the safety and success of the mission. This experience instilled in me the importance of data-driven engineering, a principle I have carried throughout my career.</p>
<p>&#8220;In God we trust; all others must bring data&#8221; serves as a constant reminder that in engineering, intuition and experience are valuable, but they must be backed by data. It fosters a culture of accountability and continuous improvement, driving engineers to seek evidence, validate assumptions, and strive for excellence in their work.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2024/08/05/in-god-we-trust-all-others-must-bring-data/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>On JPL, Politics, and Ignorance</title>
		<link>https://weblog.cenriqueortiz.com/2024/02/11/on-jpl-politics-and-ignorance/</link>
					<comments>https://weblog.cenriqueortiz.com/2024/02/11/on-jpl-politics-and-ignorance/#respond</comments>
		
		<dc:creator><![CDATA[ceo]]></dc:creator>
		<pubDate>Sun, 11 Feb 2024 14:31:37 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://weblog.cenriqueortiz.com/?p=8099</guid>

					<description><![CDATA[Read this today: &#8220;Occasionally in human history,&#8221; Nosanov wrote, &#8220;a superpower will choose to abandon a position of leadership, or yield dominance of a frontier, in favor of, or because of, internal or domestic conflict.&#8221; In the case of the NASA layoffs, which&#8230;]]></description>
										<content:encoded><![CDATA[
<blockquote>
<div id="attachment_8107" style="width: 310px" class="wp-caption alignleft"><a href="https://weblog.cenriqueortiz.com/on-jpl-politics-and-ignorance/img_7514/" rel="attachment wp-att-8107"><img decoding="async" aria-describedby="caption-attachment-8107" loading="lazy" class="wp-image-8107 size-medium" src="https://weblog.cenriqueortiz.com/wp-content/uploads/2024/02/IMG_7514-300x300.webp" alt="JPL, Politics, and Ignorance" width="300" height="300" srcset="https://weblog.cenriqueortiz.com/wp-content/uploads/2024/02/IMG_7514-300x300.webp 300w, https://weblog.cenriqueortiz.com/wp-content/uploads/2024/02/IMG_7514-150x150.webp 150w, https://weblog.cenriqueortiz.com/wp-content/uploads/2024/02/IMG_7514-768x768.webp 768w, https://weblog.cenriqueortiz.com/wp-content/uploads/2024/02/IMG_7514.webp 1024w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-8107" class="wp-caption-text">Image generated by DALL-E given the title of this Post</p></div>
</blockquote>
<p class="wp-block-paragraph">Read this today:</p>
<blockquote>
<p style="text-align: left; padding-left: 40px;">&#8220;Occasionally in human history,&#8221; Nosanov wrote, &#8220;a superpower will choose to abandon a position of leadership, or yield dominance of a frontier, in favor of, or because of, internal or domestic conflict.&#8221;<br /><br />In the case of the NASA layoffs, which impacted about 530 employees and 40 contractors at the agency&#8217;s joint facility with Caltech in Pasadena, California, this travesty occurred because Congress is in gridlock over budget issues.<br /><br />To Nosanov&#8217;s mind, that failure of leadership is unacceptable precisely because of how important the JPL is to America&#8217;s extraordinary accomplishments in space — and because, unlike the mistakes made by rulers past, our current ones have historical precedent that should cast out their &#8220;ignorance.&#8221;<br /><br />Source: <a href="https://futurism.com/the-byte/ex-nasa-employee-slams-government">https://futurism.com/the-byte/ex-nasa-employee-slams-government</a></p>
</blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://weblog.cenriqueortiz.com/2024/02/11/on-jpl-politics-and-ignorance/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
