<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Carlos Angulo Personal Config</title>
        <link>https://cangulo.github.io/personal-config</link>
        <description>My personal shortcuts and config: PowerShell, Terraform and git 🛠️</description>
        <lastBuildDate>Sun, 19 Jul 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[Git Config & Alias]]></title>
            <link>https://cangulo.github.io/personal-config/git-config</link>
            <guid>https://cangulo.github.io/personal-config/git-config</guid>
            <pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[My git alias and .gitconfig. For the how-to, see the Git Cheatsheet.]]></description>
            <content:encoded><![CDATA[<p>My git alias and <code>.gitconfig</code>. For the how-to, see the <a class="" href="https://cangulo.github.io/cheatsheets/git">Git Cheatsheet</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="git-alias">Git alias<a href="https://cangulo.github.io/personal-config/git-config#git-alias" class="hash-link" aria-label="Direct link to Git alias" title="Direct link to Git alias" translate="no">​</a></h2>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#F8F8F2"><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token plain">alias</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  b </span><span class="token operator">=</span><span class="token plain"> branch</span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  bl </span><span class="token operator">=</span><span class="token plain"> branch </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">--list</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  bd </span><span class="token operator">=</span><span class="token plain"> branch </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">-D</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  co </span><span class="token operator">=</span><span class="token plain"> checkout</span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  c </span><span class="token operator">=</span><span class="token plain"> commit </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">-am</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  cw </span><span class="token operator">=</span><span class="token plain"> commit </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">-am</span><span class="token plain"> wip</span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  cob </span><span class="token operator">=</span><span class="token plain"> checkout </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">-b</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  cor </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">"!f() { git checkout --track origin/</span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">${1-No Argument Provided}</span><span class="token string" style="color:rgb(255, 121, 198)">; }; f"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  </span><span class="token function" style="color:rgb(80, 250, 123)">cp</span><span class="token plain"> </span><span class="token operator">=</span><span class="token plain"> cherry-pick</span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  cp-c </span><span class="token operator">=</span><span class="token plain"> cherry-pick </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">--continue</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  cp-a </span><span class="token operator">=</span><span class="token plain"> cherry-pick </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">--abort</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  re </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">"!f() { git rebase -i HEAD~</span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">${1-No Argument Provided}</span><span class="token string" style="color:rgb(255, 121, 198)">; }; f"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  re-c </span><span class="token operator">=</span><span class="token plain"> rebase </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">--continue</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  re-a </span><span class="token operator">=</span><span class="token plain"> rebase </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">--abort</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  re-m </span><span class="token operator">=</span><span class="token plain"> rebase </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">-i</span><span class="token plain"> --rebase-merges</span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  pushf </span><span class="token operator">=</span><span class="token plain"> push </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">--force</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  pushr </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">"!f() { currentBranch=</span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">$(</span><span class="token string variable function" style="color:rgb(80, 250, 123);font-style:italic">git</span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic"> branch --show-current</span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">)</span><span class="token string" style="color:rgb(255, 121, 198)">;git push --set-upstream origin </span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">$currentBranch</span><span class="token string" style="color:rgb(255, 121, 198)">; }; f"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  pushrf </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">"!f() { currentBranch=</span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">$(</span><span class="token string variable function" style="color:rgb(80, 250, 123);font-style:italic">git</span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic"> branch --show-current</span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">)</span><span class="token string" style="color:rgb(255, 121, 198)">;git push --set-upstream origin </span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">$currentBranch</span><span class="token string" style="color:rgb(255, 121, 198)"> --force; }; f"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  fix </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">"!f() { git add .; git commit --amend --no-edit; git pushrf;}; f"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  dr </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">"!f() { git reset --hard HEAD~1;}; f"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  undolastco </span><span class="token operator">=</span><span class="token plain"> reset </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">--soft</span><span class="token plain"> HEAD~1</span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  st </span><span class="token operator">=</span><span class="token plain"> status</span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  l </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">"!f() { git log --oneline -n </span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">${1-15}</span><span class="token string" style="color:rgb(255, 121, 198)">; }; f"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  lg </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">"!f() { git log --oneline --grep=</span><span class="token string variable" style="color:rgb(189, 147, 249);font-style:italic">${1-No Argument Provided}</span><span class="token string" style="color:rgb(255, 121, 198)">; }; f"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  settings </span><span class="token operator">=</span><span class="token plain"> config </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">--global</span><span class="token plain"> </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">--edit</span><br></div></code></pre></div></div>
<a href="https://raw.githubusercontent.com/cangulo/cangulo.github.io/main/blog/personal-config/git-config/git-alias"><p style="text-align:center">Check the file here</p></a>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="about-me">About me<a href="https://cangulo.github.io/personal-config/git-config#about-me" class="hash-link" aria-label="Direct link to About me" title="Direct link to About me" translate="no">​</a></h2>
<p>I'm a <strong>Senior Platform Engineer</strong>. I build and evolve <strong>Internal Developer Platforms</strong> — golden paths, self-service tooling, and paved roads spanning AWS governance, CI/CD standardization, and developer enablement — so engineering teams ship faster, safer, and more autonomously, with less cognitive load. My core stack is AWS, Terraform, and GitHub Actions, and I'm an AWS Certified Solutions Architect. I care deeply about paved roads, <a href="https://cangulo.github.io/blog/tags/productivity" target="_blank" rel="noopener noreferrer" class="">productivity</a>, and <a href="https://cangulo.github.io/meetups/vscode-for-documentation" target="_blank" rel="noopener noreferrer" class="">documenting implementations</a> so knowledge scales with the team (yes, I'm an engineer who likes to document 🧑‍💻).</p>
<p>You can check my experience <a href="https://cangulo.github.io/experience" target="_blank" rel="noopener noreferrer" class="">here</a>.</p>
<p>Personal Blog - <a href="https://cangulo.github.io/" target="_blank" rel="noopener noreferrer" class="">cangulo.github.io</a>
GitHub - <a href="https://github.com/cangulo" target="_blank" rel="noopener noreferrer" class="">Carlos Angulo Mascarell - cangulo</a><br>
<!-- -->LinkedIn - <a href="https://www.linkedin.com/in/angulomascarell" target="_blank" rel="noopener noreferrer" class="">Carlos Angulo Mascarell</a></p>
<div><h2>Did you like it? Share It!</h2><button aria-label="Share on LinkedIn" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#0077B5"></circle><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z" fill="white"></path></svg></button><button aria-label="Share on X" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#000000"></circle><path d="M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z" fill="white"></path></svg></button><button aria-label="Share by email" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#7f7f7f"></circle><path d="M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z" fill="white"></path></svg></button><button aria-label="Share on WhatsApp" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#25D366"></circle><path d="m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915" fill="white"></path></svg></button><button aria-label="Share on Telegram" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#26A5E4"></circle><path d="m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957" fill="white"></path></svg></button><br style="margin-bottom:15px"></div>
<section><h2>Comments</h2><div class="ht-comments-wrap"></div></section>]]></content:encoded>
            <category>git</category>
            <category>alias</category>
            <category>config</category>
        </item>
        <item>
            <title><![CDATA[PowerShell Shortcuts]]></title>
            <link>https://cangulo.github.io/personal-config/powershell</link>
            <guid>https://cangulo.github.io/personal-config/powershell</guid>
            <pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[My PowerShell $PROFILE shortcuts. For the how-to, see How to use the PowerShell Profile to be more productive.]]></description>
            <content:encoded><![CDATA[<p>My PowerShell <code>$PROFILE</code> shortcuts. For the how-to, see <a class="" href="https://cangulo.github.io/blog/ps-profile-productive">How to use the PowerShell Profile to be more productive</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="powershell-profile">PowerShell profile<a href="https://cangulo.github.io/personal-config/powershell#powershell-profile" class="hash-link" aria-label="Direct link to PowerShell profile" title="Direct link to PowerShell profile" translate="no">​</a></h2>
<div class="language-powershell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-powershell codeBlock_bY9V thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#F8F8F2"><span class="token comment" style="color:rgb(98, 114, 164)"># Variables</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token variable" style="color:rgb(189, 147, 249);font-style:italic">$localRepo</span><span class="token plain"> = </span><span class="token variable" style="color:rgb(189, 147, 249);font-style:italic">$HOME</span><span class="token plain"> </span><span class="token operator">+</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">'\source\repos'</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># Functions</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">function</span><span class="token plain"> goToRepos </span><span class="token punctuation" style="color:rgb(248, 248, 242)">{</span><span class="token plain"> cd </span><span class="token variable" style="color:rgb(189, 147, 249);font-style:italic">$localRepo</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">}</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># Alias</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token function" style="color:rgb(80, 250, 123)">New-Alias</span><span class="token plain"> </span><span class="token operator">-</span><span class="token plain">Name startTaskManagerAPI </span><span class="token operator">-</span><span class="token plain">Value </span><span class="token variable" style="color:rgb(189, 147, 249);font-style:italic">$localRepo</span><span class="token plain">\TaskManager\startTaskManagerScript</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token plain">ps1</span><br></div></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="about-me">About me<a href="https://cangulo.github.io/personal-config/powershell#about-me" class="hash-link" aria-label="Direct link to About me" title="Direct link to About me" translate="no">​</a></h2>
<p>I'm a <strong>Senior Platform Engineer</strong>. I build and evolve <strong>Internal Developer Platforms</strong> — golden paths, self-service tooling, and paved roads spanning AWS governance, CI/CD standardization, and developer enablement — so engineering teams ship faster, safer, and more autonomously, with less cognitive load. My core stack is AWS, Terraform, and GitHub Actions, and I'm an AWS Certified Solutions Architect. I care deeply about paved roads, <a href="https://cangulo.github.io/blog/tags/productivity" target="_blank" rel="noopener noreferrer" class="">productivity</a>, and <a href="https://cangulo.github.io/meetups/vscode-for-documentation" target="_blank" rel="noopener noreferrer" class="">documenting implementations</a> so knowledge scales with the team (yes, I'm an engineer who likes to document 🧑‍💻).</p>
<p>You can check my experience <a href="https://cangulo.github.io/experience" target="_blank" rel="noopener noreferrer" class="">here</a>.</p>
<p>Personal Blog - <a href="https://cangulo.github.io/" target="_blank" rel="noopener noreferrer" class="">cangulo.github.io</a>
GitHub - <a href="https://github.com/cangulo" target="_blank" rel="noopener noreferrer" class="">Carlos Angulo Mascarell - cangulo</a><br>
<!-- -->LinkedIn - <a href="https://www.linkedin.com/in/angulomascarell" target="_blank" rel="noopener noreferrer" class="">Carlos Angulo Mascarell</a></p>
<div><h2>Did you like it? Share It!</h2><button aria-label="Share on LinkedIn" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#0077B5"></circle><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z" fill="white"></path></svg></button><button aria-label="Share on X" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#000000"></circle><path d="M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z" fill="white"></path></svg></button><button aria-label="Share by email" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#7f7f7f"></circle><path d="M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z" fill="white"></path></svg></button><button aria-label="Share on WhatsApp" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#25D366"></circle><path d="m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915" fill="white"></path></svg></button><button aria-label="Share on Telegram" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#26A5E4"></circle><path d="m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957" fill="white"></path></svg></button><br style="margin-bottom:15px"></div>
<section><h2>Comments</h2><div class="ht-comments-wrap"></div></section>]]></content:encoded>
            <category>powershell</category>
            <category>productivity</category>
            <category>alias</category>
            <category>config</category>
        </item>
        <item>
            <title><![CDATA[Terraform Shortcuts]]></title>
            <link>https://cangulo.github.io/personal-config/terraform</link>
            <guid>https://cangulo.github.io/personal-config/terraform</guid>
            <pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[My Terraform tf alias. For the how-to and the Terraform commands, see the Terraform Cheatsheet.]]></description>
            <content:encoded><![CDATA[<p>My Terraform <code>tf</code> alias. For the how-to and the Terraform commands, see the <a class="" href="https://cangulo.github.io/cheatsheets/terraform">Terraform Cheatsheet</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="terraform-alias">Terraform alias<a href="https://cangulo.github.io/personal-config/terraform#terraform-alias" class="hash-link" aria-label="Direct link to Terraform alias" title="Direct link to Terraform alias" translate="no">​</a></h2>
<div class="browserWindow_my1Q"><div class="browserWindowHeader_jXSR"><div class="buttons_uHc7"><span class="dot_giz1" style="background:#f25f58"></span><span class="dot_giz1" style="background:#fbbe3c"></span><span class="dot_giz1" style="background:#58cb42"></span></div><div class="browserWindowAddressBar_Pd8y"></div><div class="browserWindowMenuIcon_Vhuh"><div><span class="bar_rrRL"></span><span class="bar_rrRL"></span><span class="bar_rrRL"></span></div></div></div><div class="browserWindowBody_Idgs"><div class="theme-tabs-container tabs-container tabList__CuJ"><ul role="tablist" aria-orientation="horizontal" class="tabs"><li role="tab" tabindex="0" aria-selected="true" class="tabs__item tabItem_LNqP tabs__item--active">PowerShell</li><li role="tab" tabindex="-1" aria-selected="false" class="tabs__item tabItem_LNqP">Bash</li></ul><div class="margin-top--md"><div role="tabpanel" class="tabItem_Ymn6"><div class="language-powershell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-powershell codeBlock_bY9V thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(80, 250, 123)">New-Alias</span><span class="token plain"> </span><span class="token operator">-</span><span class="token plain">Name tf </span><span class="token operator">-</span><span class="token plain">Value terraform </span><span class="token operator">-</span><span class="token plain">Force</span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">function</span><span class="token plain"> tffmt </span><span class="token punctuation" style="color:rgb(248, 248, 242)">{</span><span class="token plain"> tf fmt </span><span class="token operator">-</span><span class="token plain">recursive </span><span class="token punctuation" style="color:rgb(248, 248, 242)">}</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">function</span><span class="token plain"> tfa </span><span class="token punctuation" style="color:rgb(248, 248, 242)">{</span><span class="token plain"> tf apply </span><span class="token operator">-</span><span class="token plain">auto-approve </span><span class="token punctuation" style="color:rgb(248, 248, 242)">}</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">function</span><span class="token plain"> tfd </span><span class="token punctuation" style="color:rgb(248, 248, 242)">{</span><span class="token plain"> tf destroy </span><span class="token operator">-</span><span class="token plain">auto-approve </span><span class="token punctuation" style="color:rgb(248, 248, 242)">}</span><br></div></code></pre></div></div></div><div role="tabpanel" class="tabItem_Ymn6" hidden=""><div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#F8F8F2"><span class="token builtin class-name" style="color:rgb(189, 147, 249)">alias</span><span class="token plain"> </span><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">tf</span><span class="token operator">=</span><span class="token plain">terraform</span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">alias</span><span class="token plain"> </span><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">tffmt</span><span class="token operator">=</span><span class="token string" style="color:rgb(255, 121, 198)">"tf fmt -recursive"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">alias</span><span class="token plain"> </span><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">tfa</span><span class="token operator">=</span><span class="token string" style="color:rgb(255, 121, 198)">"tf apply -auto-approve"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">alias</span><span class="token plain"> </span><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">tfd</span><span class="token operator">=</span><span class="token string" style="color:rgb(255, 121, 198)">"tf destroy -auto-approve"</span><br></div></code></pre></div></div></div></div></div></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="about-me">About me<a href="https://cangulo.github.io/personal-config/terraform#about-me" class="hash-link" aria-label="Direct link to About me" title="Direct link to About me" translate="no">​</a></h2>
<p>I'm a <strong>Senior Platform Engineer</strong>. I build and evolve <strong>Internal Developer Platforms</strong> — golden paths, self-service tooling, and paved roads spanning AWS governance, CI/CD standardization, and developer enablement — so engineering teams ship faster, safer, and more autonomously, with less cognitive load. My core stack is AWS, Terraform, and GitHub Actions, and I'm an AWS Certified Solutions Architect. I care deeply about paved roads, <a href="https://cangulo.github.io/blog/tags/productivity" target="_blank" rel="noopener noreferrer" class="">productivity</a>, and <a href="https://cangulo.github.io/meetups/vscode-for-documentation" target="_blank" rel="noopener noreferrer" class="">documenting implementations</a> so knowledge scales with the team (yes, I'm an engineer who likes to document 🧑‍💻).</p>
<p>You can check my experience <a href="https://cangulo.github.io/experience" target="_blank" rel="noopener noreferrer" class="">here</a>.</p>
<p>Personal Blog - <a href="https://cangulo.github.io/" target="_blank" rel="noopener noreferrer" class="">cangulo.github.io</a>
GitHub - <a href="https://github.com/cangulo" target="_blank" rel="noopener noreferrer" class="">Carlos Angulo Mascarell - cangulo</a><br>
<!-- -->LinkedIn - <a href="https://www.linkedin.com/in/angulomascarell" target="_blank" rel="noopener noreferrer" class="">Carlos Angulo Mascarell</a></p>
<div><h2>Did you like it? Share It!</h2><button aria-label="Share on LinkedIn" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#0077B5"></circle><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z" fill="white"></path></svg></button><button aria-label="Share on X" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#000000"></circle><path d="M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z" fill="white"></path></svg></button><button aria-label="Share by email" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#7f7f7f"></circle><path d="M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z" fill="white"></path></svg></button><button aria-label="Share on WhatsApp" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#25D366"></circle><path d="m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915" fill="white"></path></svg></button><button aria-label="Share on Telegram" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;display:inline-flex;border-radius:50%;outline-offset:2px;font:inherit;color:inherit;cursor:pointer" type="button"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="32" fill="#26A5E4"></circle><path d="m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957" fill="white"></path></svg></button><br style="margin-bottom:15px"></div>
<section><h2>Comments</h2><div class="ht-comments-wrap"></div></section>]]></content:encoded>
            <category>terraform</category>
            <category>iac</category>
            <category>alias</category>
            <category>config</category>
        </item>
    </channel>
</rss>