<!DOCTYPE html><html lang="en"> <head><!-- Global Metadata --><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v6.1.9"><!-- Fonts --><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&family=Spectral:ital,wght@0,400;0,500;0,600;1,400;1,500&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet"><!-- Canonical URL --><link rel="canonical" href="https://www.augusteo.com/"><!-- Primary Meta Tags --><title>Victor Augusteo</title><meta name="title" content="Victor Augusteo"><meta name="description" content="Personal blog about travels, tech, books, and philosophy"><!-- Open Graph / Facebook --><meta property="og:type" content="website"><meta property="og:url" content="https://www.augusteo.com/"><meta property="og:title" content="Victor Augusteo"><meta property="og:description" content="Personal blog about travels, tech, books, and philosophy"><meta property="og:image" content="https://www.augusteo.com/_astro/default-og.auo8BwrP.png"><!-- Twitter --><meta property="twitter:card" content="summary_large_image"><meta property="twitter:url" content="https://www.augusteo.com/"><meta property="twitter:title" content="Victor Augusteo"><meta property="twitter:description" content="Personal blog about travels, tech, books, and philosophy"><meta property="twitter:image" content="https://www.augusteo.com/_astro/default-og.auo8BwrP.png"><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="/_astro/ClientRouter.astro_astro_type_script_index_0_lang.Cn9tYoch.js"></script><link rel="stylesheet" href="/_astro/global.xhSyA_Vu.css">
<link rel="stylesheet" href="/_astro/index@_@astro.D2sjhPT7.css">
<style>.organic-card[data-astro-cid-njnxsxmm]{position:relative;background:var(--color-paper);text-decoration:none;color:inherit;transition:transform .3s;display:flex;flex-direction:column;overflow:visible}.organic-card[data-astro-cid-njnxsxmm]:before{content:"";position:absolute;inset:-4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 350' preserveAspectRatio='none'%3E%3Cpath d='M5,15 Q8,5 25,6 T80,4 T150,6 T220,4 T273,6 T293,15 Q296,40 294,100 T296,175 T294,250 T296,318 T293,333 Q278,343 220,342 T150,344 T80,342 T25,344 T5,333 Q3,298 4,250 T3,175 T4,100 T3,40 Z' stroke='%23b2bec3' stroke-width='1' fill='none'/%3E%3C/svg%3E");background-size:100% 100%;opacity:.6;transition:opacity .3s;pointer-events:none}.organic-card[data-astro-cid-njnxsxmm]:hover{transform:translate(-3px,-3px)}.organic-card[data-astro-cid-njnxsxmm]:hover:before{opacity:1}.organic-card-image[data-astro-cid-njnxsxmm]{overflow:visible;position:relative;margin:-4px -4px 0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 190' preserveAspectRatio='none'%3E%3Cpath d='M5,12 Q8,4 25,5 T80,3 T150,5 T220,3 T275,5 T295,12 Q298,35 296,95 T298,180 L298,190 L2,190 L2,180 Q0,95 2,35 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 190' preserveAspectRatio='none'%3E%3Cpath d='M5,12 Q8,4 25,5 T80,3 T150,5 T220,3 T275,5 T295,12 Q298,35 296,95 T298,180 L298,190 L2,190 L2,180 Q0,95 2,35 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.organic-card-image[data-astro-cid-njnxsxmm].mask-square{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' preserveAspectRatio='none'%3E%3Cpath d='M5,12 Q8,4 25,5 T80,3 T150,5 T220,3 T275,5 T295,12 Q298,45 296,100 T298,170 T296,240 T298,288 Q295,297 275,295 T220,297 T150,295 T80,297 T25,295 T5,288 Q2,255 4,200 T2,130 T4,60 T2,12 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' preserveAspectRatio='none'%3E%3Cpath d='M5,12 Q8,4 25,5 T80,3 T150,5 T220,3 T275,5 T295,12 Q298,45 296,100 T298,170 T296,240 T298,288 Q295,297 275,295 T220,297 T150,295 T80,297 T25,295 T5,288 Q2,255 4,200 T2,130 T4,60 T2,12 Z' fill='black'/%3E%3C/svg%3E")}.organic-card-image[data-astro-cid-njnxsxmm] img[data-astro-cid-njnxsxmm]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.organic-card[data-astro-cid-njnxsxmm]:hover .organic-card-image[data-astro-cid-njnxsxmm] img[data-astro-cid-njnxsxmm]{transform:scale(1.03)}.organic-card-image[data-astro-cid-njnxsxmm].with-fade:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top,var(--color-paper) 0%,transparent 100%);pointer-events:none}.organic-card-content[data-astro-cid-njnxsxmm]{padding:1rem 1.25rem 1.5rem;flex:1;display:flex;flex-direction:column}
.newsletter-signup[data-astro-cid-bfbmamsi]{max-width:var(--content-width);margin:5rem auto 3rem;padding:3rem 2rem;text-align:center;position:relative}.newsletter-signup[data-astro-cid-bfbmamsi]:before{content:"";position:absolute;inset:2.5rem 0 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 200' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='nlWash'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.015' numOctaves='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='20'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3C/filter%3E%3C/defs%3E%3Cellipse cx='200' cy='100' rx='180' ry='85' fill='%238fbc8f' opacity='0.12' filter='url(%23nlWash)'/%3E%3C/svg%3E");background-size:100% 100%;z-index:-1;border-radius:8px 20px 12px 24px/24px 12px 20px 8px}.divider-line[data-astro-cid-bfbmamsi]{width:100%;max-width:380px;height:20px;margin:0 auto 1rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 20'%3E%3Cpath d='M0,10 Q50,5 100,12 T200,8 T300,12 T400,8 T500,12 T600,10' stroke='%23b2bec3' stroke-width='1' fill='none'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;position:relative;z-index:1}h2[data-astro-cid-bfbmamsi]{font-family:var(--font-hand);font-size:2.5rem;color:var(--color-ink);margin-bottom:.75rem;line-height:1.2}p[data-astro-cid-bfbmamsi]{font-family:var(--font-body);color:var(--color-ink-light);font-size:1rem;line-height:1.6;max-width:380px;margin:0 auto 1.5rem}.signup-form[data-astro-cid-bfbmamsi]{display:flex;gap:.75rem;justify-content:center;align-items:center;flex-wrap:wrap}.input-wrapper[data-astro-cid-bfbmamsi]{position:relative}.input-wrapper[data-astro-cid-bfbmamsi]:before{content:"";position:absolute;inset:-4px -6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 50'%3E%3Cdefs%3E%3Cfilter id='inputWash'%3E%3CfeTurbulence baseFrequency='0.04'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='3'/%3E%3C/filter%3E%3C/defs%3E%3Crect x='2' y='2' width='196' height='46' rx='4' fill='none' stroke='%23b2bec3' stroke-width='1.5' opacity='0.6' filter='url(%23inputWash)'/%3E%3C/svg%3E");background-size:100% 100%;z-index:-1;pointer-events:none}input[data-astro-cid-bfbmamsi][type=email]{font-family:var(--font-body);font-size:1rem;padding:.75rem 1rem;width:260px;max-width:100%;border:none;background:transparent;color:var(--color-ink)}input[data-astro-cid-bfbmamsi][type=email]::placeholder{color:var(--color-ink-faint);font-style:italic}input[data-astro-cid-bfbmamsi][type=email]:focus{outline:none}.input-wrapper[data-astro-cid-bfbmamsi]:focus-within:before{opacity:1}.privacy-note[data-astro-cid-bfbmamsi]{font-size:.8rem;color:var(--color-ink-faint);margin-top:1rem;margin-bottom:0}@media(max-width:600px){.newsletter-signup[data-astro-cid-bfbmamsi]{padding:2.5rem 1.5rem;margin:3rem 1rem 2rem}h2[data-astro-cid-bfbmamsi]{font-size:2rem}.signup-form[data-astro-cid-bfbmamsi]{flex-direction:column}input[data-astro-cid-bfbmamsi][type=email]{width:100%}}@media(prefers-reduced-motion:reduce){.newsletter-signup[data-astro-cid-bfbmamsi]:before{background:var(--color-wash-sage);opacity:.15}.input-wrapper[data-astro-cid-bfbmamsi]:before{background:none;border:1px solid var(--color-ink-faint);border-radius:4px}}
</style><script type="module" src="/_astro/page.Ccj-jWXq.js"></script></head> <body> <nav class="nav" data-astro-cid-3ef6ksr2 data-astro-transition-persist="astro-l7r54iwe-1"> <div class="nav-inner" data-astro-cid-3ef6ksr2> <a href="/" class="logo" data-astro-cid-3ef6ksr2>Victor Augusteo</a> <ul class="nav-links" data-astro-cid-3ef6ksr2> <li data-astro-cid-3ef6ksr2> <a href="/" data-astro-cid-3ef6ksr2>Home</a> </li><li data-astro-cid-3ef6ksr2> <a href="/blog" data-astro-cid-3ef6ksr2>Blog</a> </li><li data-astro-cid-3ef6ksr2> <a href="/photos" data-astro-cid-3ef6ksr2>Photos</a> </li><li data-astro-cid-3ef6ksr2> <a href="/about" data-astro-cid-3ef6ksr2>About</a> </li><li data-astro-cid-3ef6ksr2> <a href="/subscribe" data-astro-cid-3ef6ksr2>Subscribe</a> </li> </ul> </div> </nav> <main>   <section class="hero" data-astro-cid-j7pv25f6> <div class="hero-text" data-astro-cid-j7pv25f6> <h1 data-astro-cid-j7pv25f6>Hi, I'm <span data-astro-cid-j7pv25f6>Victor</span></h1> <p data-astro-cid-j7pv25f6>
Engineer, reader, and dad. CTO at Boon AI, previously Apple Intelligence.
        Writing about family adventures, technology, books, and living well.
</p> <div class="hero-links" data-astro-cid-j7pv25f6> <a href="/blog" class="btn-organic sky"> Read the Blog </a> <a href="/about" class="btn-organic sage"> About Me </a> </div> </div> <div class="hero-portrait" data-astro-cid-j7pv25f6> <img src="/_astro/avatar._R9LtV6e_Zl4tJP.webp" srcset="/_astro/avatar._R9LtV6e_Zl4tJP.webp 180w, /_astro/avatar._R9LtV6e_Z1zzxQC.webp 360w" alt="Victor Augusteo" data-astro-cid-j7pv25f6="true" loading="lazy" decoding="async" sizes="(min-width: 180px) 180px, 100vw" data-astro-image="constrained" data-astro-image-fit="cover" data-astro-image-pos="center" width="180" height="180" class="portrait-image"> </div> </section>  <div class="divider" data-astro-cid-j7pv25f6> <div class="divider-line" data-astro-cid-j7pv25f6></div> </div>  <section class="section" data-astro-cid-j7pv25f6> <h2 class="section-title" data-astro-cid-j7pv25f6>Featured</h2> <div class="featured-grid" data-astro-cid-j7pv25f6> <div class="featured-card-wrapper" data-astro-cid-rksxk3bj> <a href="/blog/el-salvador-family-trip-2025" class="organic-card featured-card" data-astro-cid-njnxsxmm> <div class="organic-card-image with-fade" style="aspect-ratio: 16/10;" data-astro-cid-njnxsxmm> <img src="/_astro/Gemini_Generated_Image_gwpcglgwpcglgwpc.BD0Jh-UX_Z2cYSYy.webp" srcset="/_astro/Gemini_Generated_Image_gwpcglgwpcglgwpc.BD0Jh-UX_28QBVh.webp 400w, /_astro/Gemini_Generated_Image_gwpcglgwpcglgwpc.BD0Jh-UX_Z23H7n7.webp 600w, /_astro/Gemini_Generated_Image_gwpcglgwpcglgwpc.BD0Jh-UX_Z1b4HRz.webp 800w" alt="Gemini Generated Image gwpcglgwpcglgwpc" sizes="(max-width: 900px) 100vw, 50vw" loading="lazy" data-astro-cid-njnxsxmm="true" decoding="async" data-astro-image="constrained" data-astro-image-fit="cover" data-astro-image-pos="center" width="2784" height="1536"> </div> <div class="organic-card-content" data-astro-cid-njnxsxmm> <h3 data-astro-cid-rksxk3bj>El Salvador with Kids: 5 Days of Adventure, Vomit, and Unexpected Familiarity</h3> <p class="excerpt" data-astro-cid-rksxk3bj>Our family of four spends 5 days in El Salvador on a budget, navigating rental car chaos, armed security everywhere, two vomiting kids, and discovers a country in the middle of a post-gang renaissance that feels surprisingly like Indonesia.</p>  </div> </a> </div><div class="featured-card-wrapper" data-astro-cid-rksxk3bj> <a href="/blog/why-i-left-apple-to-join-boon" class="organic-card featured-card" data-astro-cid-njnxsxmm> <div class="organic-card-image with-fade" style="aspect-ratio: 16/10;" data-astro-cid-njnxsxmm> <img src="/_astro/Gemini_Generated_Image_qltp7jqltp7jqltp.CN8GB2-N_Z6fAvt.webp" srcset="/_astro/Gemini_Generated_Image_qltp7jqltp7jqltp.CN8GB2-N_Z2tmcUs.webp 400w, /_astro/Gemini_Generated_Image_qltp7jqltp7jqltp.CN8GB2-N_Z1R8QUb.webp 600w, /_astro/Gemini_Generated_Image_qltp7jqltp7jqltp.CN8GB2-N_Z1fUvTT.webp 800w" alt="Gemini Generated Image qltp7jqltp7jqltp" sizes="(max-width: 900px) 100vw, 50vw" loading="lazy" data-astro-cid-njnxsxmm="true" decoding="async" data-astro-image="constrained" data-astro-image-fit="cover" data-astro-image-pos="center" width="2752" height="1536"> </div> <div class="organic-card-content" data-astro-cid-njnxsxmm> <h3 data-astro-cid-rksxk3bj>Why I Left Apple to join Boon</h3> <p class="excerpt" data-astro-cid-rksxk3bj>After seven years at Apple, I joined Boon, a logistics AI startup, seeking greater growth potential and leveraging a team with deep domain expertise that knows how to sell what I know how to build</p>  </div> </a> </div> </div> </section> <section class="section" data-astro-cid-j7pv25f6> <h2 class="section-title" data-astro-cid-j7pv25f6>Recent Posts</h2> <div class="featured-grid" data-astro-cid-j7pv25f6> <div class="featured-card-wrapper" data-astro-cid-rksxk3bj> <a href="/blog/claude-code-codex-goal" class="organic-card featured-card" data-astro-cid-njnxsxmm> <div class="organic-card-image with-fade" style="aspect-ratio: 16/10;" data-astro-cid-njnxsxmm> <img src="/_astro/hero.B4voO4KL_Z1qjx7U.webp" srcset="/_astro/hero.B4voO4KL_1qL55k.webp 400w, /_astro/hero.B4voO4KL_2lMPyg.webp 600w, /_astro/hero.B4voO4KL_Z1NmwLJ.webp 800w" alt="Watercolor sketch of two arrows curving into a closed loop around a central green checkmark, marked with hand-lettered C* and [> ink sigils." sizes="(max-width: 900px) 100vw, 50vw" loading="lazy" data-astro-cid-njnxsxmm="true" decoding="async" data-astro-image="constrained" data-astro-image-fit="cover" data-astro-image-pos="center" width="2752" height="1536"> </div> <div class="organic-card-content" data-astro-cid-njnxsxmm> <h3 data-astro-cid-rksxk3bj>Claude Code and Codex both have /goal. Here&#39;s how to use it.</h3> <p class="excerpt" data-astro-cid-rksxk3bj>Both vendors shipped the same /goal primitive within months of each other. Here&#39;s the workflow I use to background a full bug fix end-to-end.</p>  </div> </a> </div><div class="featured-card-wrapper" data-astro-cid-rksxk3bj> <a href="/blog/inside-gas-town" class="organic-card featured-card" data-astro-cid-njnxsxmm> <div class="organic-card-image with-fade" style="aspect-ratio: 16/10;" data-astro-cid-njnxsxmm> <img src="/_astro/hero.BVq26xt5_6QJHN.webp" srcset="/_astro/hero.BVq26xt5_1tNpkL.webp 400w, /_astro/hero.BVq26xt5_2oPaNH.webp 600w, /_astro/hero.BVq26xt5_Z1Kkcwi.webp 800w" alt="Watercolor frontier town: a lit beacon with a small dog at its base, a piped refinery with rising smoke, and a one-eyed watchtower, linked by a rope of red beads." sizes="(max-width: 900px) 100vw, 50vw" loading="lazy" data-astro-cid-njnxsxmm="true" decoding="async" data-astro-image="constrained" data-astro-image-fit="cover" data-astro-image-pos="center" width="2752" height="1536"> </div> <div class="organic-card-content" data-astro-cid-njnxsxmm> <h3 data-astro-cid-rksxk3bj>Inside Gas Town</h3> <p class="excerpt" data-astro-cid-rksxk3bj>An end-to-end, intuition-first explanation of Steve Yegge&#39;s multi-agent coding orchestrator, how it has evolved into Gas City, and what its design says about the next layer of developer tools.</p>  </div> </a> </div><div class="featured-card-wrapper" data-astro-cid-rksxk3bj> <a href="/blog/omni-modal-stack" class="organic-card featured-card" data-astro-cid-njnxsxmm> <div class="organic-card-image with-fade" style="aspect-ratio: 16/10;" data-astro-cid-njnxsxmm> <img src="/_astro/hero.CiRhOUsv_2orrSU.webp" srcset="/_astro/hero.CiRhOUsv_23kfLB.webp 400w, /_astro/hero.CiRhOUsv_Z26P7yo.webp 600w, /_astro/hero.CiRhOUsv_Z1bNm5s.webp 800w" alt="Open sketchbook spread on a wooden desk: a watercolor eye, ear, sound-wave glyph, and film strip converge on a dark central nexus, with the post title hand-lettered above." sizes="(max-width: 900px) 100vw, 50vw" loading="lazy" data-astro-cid-njnxsxmm="true" decoding="async" data-astro-image="constrained" data-astro-image-fit="cover" data-astro-image-pos="center" width="2752" height="1536"> </div> <div class="organic-card-content" data-astro-cid-njnxsxmm> <h3 data-astro-cid-rksxk3bj>The Unified Multimodal Stack</h3> <p class="excerpt" data-astro-cid-rksxk3bj>How modern multimodal models are wired, and why moving from a vision backbone to a four-modality model takes more than plugging in more encoders.</p>  </div> </a> </div><div class="featured-card-wrapper" data-astro-cid-rksxk3bj> <a href="/blog/how-pgbouncer-works" class="organic-card featured-card" data-astro-cid-njnxsxmm> <div class="organic-card-image with-fade" style="aspect-ratio: 16/10;" data-astro-cid-njnxsxmm> <img src="/_astro/hero.DYEur88N_Z26VIvM.webp" srcset="/_astro/hero.DYEur88N_cjh5k.webp 400w, /_astro/hero.DYEur88N_ZvUjtU.webp 600w, /_astro/hero.DYEur88N_Z1f9U4a.webp 800w" alt="A watercolor and ink illustration of a 1920s wooden telephone switchboard standing at the seam between an old brick-walled room with a gas lamp on the left and a bright modern wood-paneled hallway on the right, with many fabric-wrapped cords on the left consolidating into a tight bundle on the right, an open ledger with a pen on a small shelf, an empty operator's chair, and a wall clock between the two spaces." sizes="(max-width: 900px) 100vw, 50vw" loading="lazy" data-astro-cid-njnxsxmm="true" decoding="async" data-astro-image="constrained" data-astro-image-fit="cover" data-astro-image-pos="center" width="1376" height="768"> </div> <div class="organic-card-content" data-astro-cid-njnxsxmm> <h3 data-astro-cid-rksxk3bj>How PgBouncer Works</h3> <p class="excerpt" data-astro-cid-rksxk3bj>A from-the-ground-up explanation of PgBouncer: why Postgres needs a connection pooler, what each pooling mode actually does, what breaks under transaction pooling, and how to run the thing in production.</p>  </div> </a> </div> </div> </section> <section class="newsletter-signup" data-astro-cid-bfbmamsi> <!-- Decorative divider line --> <div class="divider-line" data-astro-cid-bfbmamsi></div> <h2 data-astro-cid-bfbmamsi>Stay in the loop</h2> <p data-astro-cid-bfbmamsi>
New posts, delivered to your inbox.
</p> <form action="https://buttondown.com/api/emails/embed-subscribe/augusteo" method="post" class="signup-form" data-astro-cid-bfbmamsi> <div class="input-wrapper" data-astro-cid-bfbmamsi> <input type="email" name="email" placeholder="your@email.com" required autocomplete="email" aria-label="Email address" data-astro-cid-bfbmamsi> <input type="hidden" value="1" name="embed" data-astro-cid-bfbmamsi> </div> <button type="submit" class="btn-organic sage"> Subscribe </button> </form> <p class="privacy-note" data-astro-cid-bfbmamsi>
No spam. Unsubscribe anytime.
</p> </section>  </main> <footer class="footer" data-astro-cid-sz7xmlte data-astro-transition-persist="astro-tvayyljk-2"> <div class="footer-inner" data-astro-cid-sz7xmlte> <p data-astro-cid-sz7xmlte>&copy; 2026 Victor Augusteo</p> <div class="footer-links" data-astro-cid-sz7xmlte> <a href="https://www.linkedin.com/in/victoraugusteo/" target="_blank" rel="noopener" data-astro-cid-sz7xmlte>LinkedIn</a> <a href="mailto:victor@augusteo.com" data-astro-cid-sz7xmlte>Email</a> <a href="/rss.xml" data-astro-cid-sz7xmlte>RSS</a> </div> </div> </footer> <!-- Simple Analytics (privacy-first) --> <script async src="https://scripts.simpleanalyticscdn.com/latest.js"></script> </body> </html>