<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: MatBanik</title>
    <description>The latest articles on DEV Community by MatBanik (@matbanik).</description>
    <link>https://dev.to/matbanik</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3683339%2Fcf3a6f49-f01f-4e06-a38a-dd9ed73bcbfb.png</url>
      <title>DEV Community: MatBanik</title>
      <link>https://dev.to/matbanik</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/matbanik"/>
    <language>en</language>
    <item>
      <title>Why 'I Use ChatGPT' Is Not an AI Skill — and What to Ask Instead</title>
      <dc:creator>MatBanik</dc:creator>
      <pubDate>Tue, 17 Mar 2026 13:58:18 +0000</pubDate>
      <link>https://dev.to/matbanik/why-i-use-chatgpt-is-not-an-ai-skill-and-what-to-ask-instead-309a</link>
      <guid>https://dev.to/matbanik/why-i-use-chatgpt-is-not-an-ai-skill-and-what-to-ask-instead-309a</guid>
      <description>&lt;p&gt;&lt;em&gt;Published March 14, 2026 on matbanik.info&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Resume Said "AI Expert." The Conversation Said Otherwise.
&lt;/h2&gt;

&lt;p&gt;A friend who leads a marketing team told me about an interview she ran last month. The candidate's resume could have been printed on glossy cardstock. Three years of "AI-driven marketing strategies." A certification in prompt engineering. The skills section listed ChatGPT, Claude, Midjourney, and four other tools she'd never heard of.&lt;/p&gt;

&lt;p&gt;My friend nodded along as the candidate walked through her experience. Impressive stuff. Campaigns that hit their numbers. Workflows she'd "revolutionized with AI."&lt;/p&gt;

&lt;p&gt;Then my friend asked one question: "Tell me about a time the AI got it completely wrong. What happened next?"&lt;/p&gt;

&lt;p&gt;The candidate paused. The confident posture shifted. "I mean, I usually just regenerate until it gives me something usable."&lt;/p&gt;

&lt;p&gt;That pause told my friend more than the entire resume.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene1.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene1.webp" alt="Pixel art illustration of an interview room where a confident candidate's expression shifts to uncertainty" width="800" height="436"&gt;&lt;/a&gt;&lt;br&gt;The moment when confidence meets a real question
  &lt;/p&gt;

&lt;p&gt;Here's the thing. I hear stories like this constantly. Friends and colleagues who hire for AI-adjacent roles describe the same pattern: candidates with sparse resumes light up when describing how they caught a hallucination that would have tanked a client report. Candidates with stacked credentials go blank when asked to explain their actual thinking process.&lt;/p&gt;

&lt;p&gt;The gap between "I use AI tools" and "I understand how to work with AI" has become the single biggest hiring challenge the people around me face. And from what I've seen in my own daily AI use, I understand why.&lt;/p&gt;




&lt;h2&gt;
  
  
  "I Use ChatGPT" Is a Statement, Not a Skill
&lt;/h2&gt;

&lt;p&gt;A recruiter friend sent me a stat recently that stopped me mid-scroll: 62% of U.S. hiring leads report a significant skills mismatch when filling AI-related roles. Sixty-two percent. That's not a rounding error. That's a systemic problem.&lt;/p&gt;

&lt;p&gt;The confidence-competence gap has always existed. Dunning-Kruger isn't new. But AI has turbocharged it in ways we weren't prepared for.&lt;/p&gt;

&lt;p&gt;Think about it. The tools are genuinely impressive. You can prompt ChatGPT to write a marketing email and get something polished in seconds. You can ask Claude to analyze a dataset and receive what looks like expert-level insight. The output feels competent even when the person generating it isn't.&lt;/p&gt;

&lt;p&gt;This creates a weird inversion. People who've used AI for six months can produce artifacts that look identical to work from someone who's used it for three years and actually understands its limitations.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene2.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene2.webp" alt="Pixel art of a glowing AI badge on a resume next to a floppy disk, representing the gap between hype and real skill" width="800" height="436"&gt;&lt;/a&gt;&lt;br&gt;Listing ChatGPT on your resume is like listing Microsoft Word
  &lt;/p&gt;

&lt;p&gt;Listing ChatGPT on your resume is like listing Microsoft Word. Yes, I assume you can use it. That's table stakes. The question isn't whether you can open the application.&lt;/p&gt;

&lt;p&gt;The question is: why do you use AI? How do you handle it when it fails? Does AI make you more capable, or has it become a crutch that masks gaps in your own thinking?&lt;/p&gt;

&lt;p&gt;A colleague told me about a junior developer he'd interviewed who'd only been using AI tools for eight months. But when asked about his process, the developer described a verification system he'd built for himself. Every time Claude generated code, he'd trace through it line by line before implementing. Not because someone told him to. Because he'd shipped a bug once that took him four hours to find, and it turned out the AI had hallucinated a function that didn't exist.&lt;/p&gt;

&lt;p&gt;That eight-month developer understood something the "AI expert" from my friend's story hadn't learned in three years.&lt;/p&gt;




&lt;h2&gt;
  
  
  Stop Asking What. Start Asking Why.
&lt;/h2&gt;

&lt;p&gt;A hiring manager I know described her old approach to AI interviews. "How would you structure a prompt for X?" "What's the difference between temperature settings?" "When would you use chain-of-thought prompting?"&lt;/p&gt;

&lt;p&gt;Then she realized something uncomfortable. ChatGPT can answer all of those questions better than most candidates. She was testing whether people could remember things that any AI tool could tell them in seconds.&lt;/p&gt;

&lt;p&gt;Sound familiar?&lt;/p&gt;

&lt;p&gt;Now she asks why. "Why do you use AI in your work?" It's an open door. What walks through tells her everything.&lt;/p&gt;

&lt;p&gt;The best answers share a common thread. They're purpose-driven and specific.&lt;/p&gt;

&lt;p&gt;One developer she interviewed said: "I use it to prototype faster. When I'm exploring a new architecture, I'll have Claude generate three different approaches in twenty minutes. Then I pick apart what I like from each one. It's like having a brainstorming partner who never gets tired, but I'm still the one making the architectural decisions."&lt;/p&gt;

&lt;p&gt;A marketing manager told her: "I built a workflow where AI handles first drafts of our weekly reports. But I realized I was spending more time fixing its mistakes than writing myself. So now I only use it for the data synthesis piece, where it's actually faster and more accurate than me."&lt;/p&gt;

&lt;p&gt;A designer described his process: "I'll describe a concept to Midjourney and see what it generates. Not to use directly—the output is usually wrong in interesting ways. But those wrong outputs show me what I was actually trying to say."&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene3.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene3.webp" alt="Pixel art of two people having an energized conversation with a holographic decision tree between them" width="800" height="436"&gt;&lt;/a&gt;&lt;br&gt;The best answers reveal intention, not just tool familiarity
  &lt;/p&gt;

&lt;p&gt;I notice something in the answers my friends share with me. Energy directed toward a clear purpose, with an honest assessment of where the stress points are. That ratio—energy times purpose, divided by stress—shows up in every strong AI practitioner I've encountered, including in my own daily work. They know what they're trying to accomplish, they bring genuine curiosity to the process, and they've mapped where the friction lives.&lt;/p&gt;

&lt;p&gt;The weak answers? "I use it to be more efficient." "It helps me work faster." "Everyone's using it now, so I figured I should too."&lt;/p&gt;

&lt;p&gt;Those aren't wrong. They're just empty. They tell me nothing about how this person actually thinks.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Question That Changes Everything
&lt;/h2&gt;

&lt;p&gt;The question that keeps coming up in every conversation I have with friends who hire: "Tell me about a time AI gave you a confidently wrong answer. What did you do next?"&lt;/p&gt;

&lt;p&gt;They tell me the reactions split into two distinct camps.&lt;/p&gt;

&lt;p&gt;Camp one lights up. They lean forward. They have a specific story ready because it happened to them last week, or yesterday, or this morning. One candidate described a financial model Claude had generated that looked perfect until she noticed it had invented a tax regulation that didn't exist. "I almost sent it to the client," she said. "Now I fact-check every regulatory reference, even when I'm ninety percent sure it's right."&lt;/p&gt;

&lt;p&gt;Camp two gets uncomfortable. The answers turn vague. "I mean, I just re-prompt it until it's correct." Or worse: "That hasn't really happened to me."&lt;/p&gt;

&lt;p&gt;That second answer is the reddest flag I know. If you've used AI tools with any regularity and claim you've never encountered a hallucination, one of two things is true: you're not paying attention, or you're not being honest.&lt;/p&gt;

&lt;p&gt;There's a concept in biology called hormesis. Small doses of stress make organisms stronger. A little bit of cold exposure improves your immune response. Moderate exercise creates micro-tears in muscle that rebuild stronger. The stress isn't the enemy. It's the training signal.&lt;/p&gt;

&lt;p&gt;AI hallucinations work the same way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene4.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene4.webp" alt="Pixel art of a person examining a glitching computer screen with plants growing from the cracks, representing growth through AI failure" width="800" height="436"&gt;&lt;/a&gt;&lt;br&gt;Hormetic stress — the failures that make you stronger
  &lt;/p&gt;

&lt;p&gt;Every confidently wrong answer is a moment of hormetic stress. It's an opportunity to build your verification instincts, to develop pattern recognition for when something feels off, to strengthen the critical thinking muscles that AI can't replace.&lt;/p&gt;

&lt;p&gt;The candidates who've been through those moments—and learned from them—are fundamentally different from the ones who've been lucky or oblivious.&lt;/p&gt;

&lt;p&gt;A colleague shared a story about a candidate who described what she did after catching a hallucination in a research summary. She'd built a personal checklist. Three questions she now asks herself before trusting any AI-generated claim. It took her twenty minutes to create. It's saved her hours of potential embarrassment.&lt;/p&gt;

&lt;p&gt;That's hormesis in action. The failure made her better.&lt;/p&gt;




&lt;h2&gt;
  
  
  One More Thing: Show Me Your Chat History
&lt;/h2&gt;

&lt;p&gt;This started in academia. Professors trying to detect AI-assisted plagiarism realized they could ask students to share their chat logs. The conversations revealed everything—who was using AI as a thinking partner versus who was copying and pasting without comprehension.&lt;/p&gt;

&lt;p&gt;Now it's showing up in enterprise hiring. The trend is still early—Alpha-stage, really—but growing fast. I've seen reports suggesting 800% year-over-year growth in companies requesting chat histories as part of their evaluation process.&lt;/p&gt;

&lt;p&gt;A friend in engineering management tried it last month with a candidate who'd done a take-home assignment. "Walk me through your AI conversations while you worked on this."&lt;/p&gt;

&lt;p&gt;You can't fake the journey.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene5.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fsystems%2Fchatgpt-is-not-an-ai-skill%2Fscene5.webp" alt="Pixel art of a scrolling chat log on a screen with green and red highlights showing iteration and course corrections" width="800" height="436"&gt;&lt;/a&gt;&lt;br&gt;The chat history reveals the thinking, not just the output
  &lt;/p&gt;

&lt;p&gt;The candidate's chat history showed iteration. Dead ends. Moments where he pushed back on the AI's suggestions. One exchange where he'd written, "That doesn't match what I know about the API—can you check the documentation?" The AI had been wrong. He'd caught it.&lt;/p&gt;

&lt;p&gt;That fifteen-minute walkthrough told my friend more than the polished final deliverable ever could. She saw his thinking process. His verification habits. The questions he asked when something felt off.&lt;/p&gt;

&lt;p&gt;Gartner predicts that 50% of organizations will enforce AI-free assessment rounds by 2026. I get the impulse. But from everything my friends in hiring tell me, the better approach is the opposite: let candidates use AI, then make them show their work.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Real Test
&lt;/h2&gt;

&lt;p&gt;Every story I've heard points to the same underlying truth.&lt;/p&gt;

&lt;p&gt;The best AI hire isn't the person who's memorized the most tools or earned the most certifications. It's the person who knows what to do when the tools break. When the confident answer is wrong. When the polished output hides a fundamental error.&lt;/p&gt;

&lt;p&gt;That's the skill that doesn't show up on resumes. And it's the only one that matters.&lt;/p&gt;

&lt;p&gt;So here's my question for you: what's the best interview question you've encountered—or heard about—that actually revealed someone's AI competence? I'm genuinely curious. Drop it in the comments.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://matbanik.info/hobbies/systems/posts/chatgpt-is-not-an-ai-skill" rel="noopener noreferrer"&gt;matbanik.info&lt;/a&gt;. Cross-posted with ❤️ to Dev.to.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>architecture</category>
      <category>systems</category>
      <category>tech</category>
    </item>
    <item>
      <title>What's Left When You Have Nothing Left</title>
      <dc:creator>MatBanik</dc:creator>
      <pubDate>Fri, 06 Mar 2026 16:45:34 +0000</pubDate>
      <link>https://dev.to/matbanik/whats-left-when-you-have-nothing-left-468h</link>
      <guid>https://dev.to/matbanik/whats-left-when-you-have-nothing-left-468h</guid>
      <description>&lt;p&gt;&lt;em&gt;Published February 11, 2026 on matbanik.info&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;She wakes at 5:47 AM, thirteen minutes before her alarm.&lt;/p&gt;

&lt;p&gt;Her mind is already running—the presentation, the contractor who hasn't called back, the thing her husband said last night that she can't quite shake. She lies there, staring at the ceiling. Her day hasn't started, but she's already tired.&lt;/p&gt;

&lt;p&gt;Across the hall, he sleeps through the alarm. Twice. When he finally gets up, he moves mechanically. Coffee. Shower. The same breakfast he's eaten for three years. He's not thinking about much. That's the point.&lt;/p&gt;

&lt;p&gt;This is Maya and David. They're not real, but they're everyone I know. Maybe they're you. Maybe they're the person you live with.&lt;/p&gt;

&lt;p&gt;Both successful. Both smart. Both running on something they don't fully understand—and slowly, invisibly, running out.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene1-parallel-mornings.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene1-parallel-mornings.webp" alt="Two professionals starting their mornings in parallel—one anxious and wide-awake, one numb and sleeping through the alarm" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The Invisible Equation
&lt;/h2&gt;

&lt;p&gt;There's a number your body is tracking that you'll never see.&lt;/p&gt;

&lt;p&gt;Think of it like a bank account—except instead of dollars, it's energy. Every decision costs something. Every email. Every conflict. Every time you hold your tongue when you want to scream, or push through when your body is begging for rest.&lt;/p&gt;

&lt;p&gt;Maya's account is overdrawn before lunch most days. She doesn't know this. She just knows that by 2 PM, she's reaching for her third coffee and snapping at her assistant for something that wouldn't have bothered her at 9 AM.&lt;/p&gt;

&lt;p&gt;David's account looks different. He's not spending as much—but he's also not earning much. There's a flatness to his days. He's present, technically, but not really there. His wife has started noticing. "You seem distant," she said last week. He didn't know how to respond because honestly? He didn't feel distant. He didn't feel much of anything.&lt;/p&gt;

&lt;p&gt;Your lifetime isn't fixed. The number of quality years you get—years where you're actually present, actually functional—that number is a calculation:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lifetime = Energy × Purpose ÷ Stress&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Energy is what you put in. Food, sleep, movement. When you're running on inadequate fuel, everything becomes harder. Your patience shrinks. Your focus fractures. Your relationships fray.&lt;/p&gt;

&lt;p&gt;Purpose is what you're pointed at. The reason you get out of bed. Without it, energy just dissipates—you can be well-rested and well-fed and still feel empty. Purpose gives energy somewhere to go.&lt;/p&gt;

&lt;p&gt;Stress is the modifier. In small doses, it sharpens you. It builds resilience. But when it becomes chronic—when the stress response never fully turns off—it acts like a divisor. It takes whatever energy and purpose you have and shrinks it.&lt;/p&gt;

&lt;p&gt;Maya has energy and purpose in spades. But the stress modifier is eating her alive. She's dividing everything she has by a number that keeps growing.&lt;/p&gt;

&lt;p&gt;David has lower stress on paper—but he's also low on purpose. The numbers that define his job don't mean anything to him anymore. He's going through the motions, spending energy on things that give nothing back.&lt;/p&gt;

&lt;p&gt;Both solving the same equation. Both getting answers they don't want.&lt;/p&gt;

&lt;p&gt;Stress isn't about how much you're doing. It's about the gap between demand and recovery. You can handle enormous workloads if you're recovering adequately. And you can crumble under light workloads if you're never recovering at all.&lt;/p&gt;

&lt;p&gt;Maya's problem isn't that she works too hard. It's that she never stops. The commute is stressful. The evenings are stressful. The weekends are stressful because she's thinking about Monday. There's no moment when her system gets the all-clear signal.&lt;/p&gt;

&lt;p&gt;David's problem is different. He's recovering—sort of—but from nothing. He's not challenged enough to build resilience, and he's numb enough that he doesn't notice the slow leak of meaning from his days.&lt;/p&gt;

&lt;p&gt;Stress doesn't always feel like stress. Sometimes it feels like numbness. Sometimes it feels like forgetting things you'd normally remember. Sometimes it feels like snapping at someone you love for leaving a dish in the sink—and then wondering why you care so much about a dish.&lt;/p&gt;

&lt;p&gt;Your body keeps score. Even when your mind has stopped paying attention.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Slow Erosion
&lt;/h2&gt;

&lt;p&gt;Connection isn't one thing. It's a collection of micro-moments that accumulate over time. Most couples don't realize this until those moments start disappearing.&lt;/p&gt;

&lt;p&gt;A year ago, Maya and David were different. They'd laugh at the same stupid jokes. Touch each other's arms passing in the hallway. Stay up twenty minutes past when they should have been asleep, talking about nothing important.&lt;/p&gt;

&lt;p&gt;Now life feels like a to-do list they're both trying to survive.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene2-slow-erosion.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene2-slow-erosion.webp" alt="Two people in the same room, both on phones, physically close but emotionally distant" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Watch what happens in a single week:&lt;/p&gt;

&lt;p&gt;David used to bring Maya coffee on weekend mornings. Not because she asked—because he thought of her. Three months ago, he stopped. Now he makes his own cup and drifts to the couch.&lt;/p&gt;

&lt;p&gt;She noticed. She didn't say anything. It went on a list she doesn't know she's keeping.&lt;/p&gt;

&lt;p&gt;He used to text her during the day—random observations, photos of funny things, complaints about colleagues that would make her smile. Now their text chain is practical: &lt;em&gt;Running late. Can you grab milk? Did you pay the electric bill?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;She used to laugh at his jokes. The dumb throwaway comments while cooking dinner. She'd snort, roll her eyes, maybe toss a dish towel at him. Now she gives him the polite smile—the one you give a coworker when they tell a story that isn't actually funny.&lt;/p&gt;

&lt;p&gt;He stopped making the jokes.&lt;/p&gt;

&lt;p&gt;She started filtering what she told him about her day. Editing. Giving headlines instead of stories because she could see him checking out when she went too long.&lt;/p&gt;

&lt;p&gt;He stopped asking what she was thinking. The random questions in quiet moments. Like her inner life was no longer interesting to him.&lt;/p&gt;

&lt;p&gt;Neither knows the other is keeping track. Both know something is missing.&lt;/p&gt;

&lt;p&gt;Here's what makes it worse: they cope in opposite ways.&lt;/p&gt;

&lt;p&gt;Maya talks. When something stressful happens, she needs to process it out loud. Walk through the details. Examine it from every angle. The conversation itself is the medicine—by the time she's said it all, something has shifted. The problem feels smaller.&lt;/p&gt;

&lt;p&gt;This is biology, not preference. Her brain is wired to contextualize stress through language. When she talks, certain systems calm down. When she's forced to hold it in, those systems stay activated, running hot, burning energy she can't afford to lose.&lt;/p&gt;

&lt;p&gt;David goes quiet. When stress hits, something chemical happens in his brain that doesn't happen in Maya's. A kind of sedation response. His body's way of saying: "This is overwhelming. Shut down. Protect the core systems."&lt;/p&gt;

&lt;p&gt;From the outside, he looks calm. Sometimes annoyingly calm. But he's not calm. He's offline. That numbness isn't peace—it's a circuit breaker flipping.&lt;/p&gt;

&lt;p&gt;So when Maya comes home and wants to talk about the difficult client, David listens for maybe three minutes before his eyes glaze over. He's not trying to be dismissive. He's protecting himself. Every word she says is another weight his system doesn't know how to carry.&lt;/p&gt;

&lt;p&gt;She interprets his silence as indifference. He interprets her need to talk as an inability to let things go.&lt;/p&gt;

&lt;p&gt;Neither is wrong. Both are suffering.&lt;/p&gt;

&lt;p&gt;When you're depleted, every interaction becomes a calculation. &lt;em&gt;Do I have enough for this?&lt;/em&gt; Most people don't make this calculation consciously. They just feel tired. Stretched thin. The people closest to them get whatever's left over.&lt;/p&gt;

&lt;p&gt;The person who needs your energy most is often the person who gets the least of it. Because they're safe. Because they'll still be there tomorrow. Because the relationship can absorb the neglect in a way your job can't.&lt;/p&gt;

&lt;p&gt;Until one day it can't anymore.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Night Everything Cracked
&lt;/h2&gt;

&lt;p&gt;Maya came home late on a Thursday. David was on the couch, watching something he didn't care about. She put her bag down, walked into the kitchen, and saw the dishes he'd said he would do. Still there. Unwashed.&lt;/p&gt;

&lt;p&gt;Something snapped.&lt;/p&gt;

&lt;p&gt;Not about the dishes—she didn't actually care about the dishes. What she cared about was feeling alone. Feeling like she was carrying everything. Feeling like no matter how clearly she communicated what she needed, it disappeared into a void.&lt;/p&gt;

&lt;p&gt;She said something sharp. He said something defensive. Voices rose.&lt;/p&gt;

&lt;p&gt;Then—nothing. He went quiet. That infuriating quiet.&lt;/p&gt;

&lt;p&gt;"Are you even listening to me?"&lt;/p&gt;

&lt;p&gt;He was. He just couldn't respond. His body had decided this moment was too much and shut down the parts of him that would normally engage.&lt;/p&gt;

&lt;p&gt;To Maya, this looked like contempt.&lt;/p&gt;

&lt;p&gt;To David, this was survival.&lt;/p&gt;

&lt;p&gt;They went to bed without resolving anything. Inches apart. Both exhausted. Both alone.&lt;/p&gt;

&lt;p&gt;A week later, she came home crying. Not sobbing—just leaking tears, the kind that happen when you've held everything together too long. A contractor quit. A deadline moved. Her boss made a comment that wasn't quite criticism but felt like it.&lt;/p&gt;

&lt;p&gt;She sat on the bed. David was there, scrolling his phone. She wanted him to notice. To put down the phone, turn toward her, ask what was wrong.&lt;/p&gt;

&lt;p&gt;He glanced up. "Rough day?"&lt;/p&gt;

&lt;p&gt;She nodded.&lt;/p&gt;

&lt;p&gt;"That sucks." And went back to his phone.&lt;/p&gt;

&lt;p&gt;He wasn't being cruel. He was depleted. His capacity for emotional engagement had bottomed out hours ago. He didn't have enough left to climb out of his own pit and meet her in hers.&lt;/p&gt;

&lt;p&gt;But Maya didn't know that. All she knew was that she was sitting three feet from her husband, tears on her face, and he couldn't bring himself to care.&lt;/p&gt;

&lt;p&gt;She stopped expecting comfort from him after that. Built a wall, brick by invisible brick. Stopped reaching.&lt;/p&gt;

&lt;p&gt;David never knew what that night cost them.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Breaking
&lt;/h2&gt;

&lt;p&gt;Remember the energy budget from earlier? There's a version of that account most people don't know about. Call it your reserves. Your emergency fund. The credit line your body extends when the daily budget runs short.&lt;/p&gt;

&lt;p&gt;When you skip sleep to finish a project, you're borrowing from reserves. When you push through exhaustion because the deadline won't move, you're borrowing. When you absorb stress at work and then absorb more stress at home and then get up the next day and do it all again—you're running up a tab.&lt;/p&gt;

&lt;p&gt;Your body keeps track. It always keeps track.&lt;/p&gt;

&lt;p&gt;And here's the thing about credit: eventually, someone wants to get paid.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene3-running-on-empty.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene3-running-on-empty.webp" alt="A gas gauge needle firmly in the red zone — energy reserves completely depleted" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;It was another Thursday when Maya's alarm went off at 5:47 and she didn't get up.&lt;/p&gt;

&lt;p&gt;Five minutes passed. Ten. Thirty. She watched the light change in the room, listened to David shower and dress and leave without checking on her.&lt;/p&gt;

&lt;p&gt;She still didn't get up.&lt;/p&gt;

&lt;p&gt;It wasn't tiredness. Tired she could handle. This was her body refusing to engage with the day. Every time she thought about standing up, getting dressed, driving to work, sitting through meetings—something shut down.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;I can't do this anymore.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The thought arrived without drama. A flat statement of fact. The machine that had been running at 120 percent was broken.&lt;/p&gt;

&lt;p&gt;She called in sick. First time in three years. Lay in bed until noon.&lt;/p&gt;

&lt;p&gt;David came home to find her in the same position he'd left her. He asked if she was okay. She said she was fine. He went downstairs to watch TV.&lt;/p&gt;

&lt;p&gt;Running on empty doesn't feel like tiredness. Tiredness is something you can push through. Tiredness responds to coffee, to sleep, to a vacation. Tiredness is temporary.&lt;/p&gt;

&lt;p&gt;This is something else.&lt;/p&gt;

&lt;p&gt;Maya experienced it as brittleness. She used to bend under stress and spring back. Now she shattered. A client sending a passive-aggressive email could derail her for an hour. A small change to a project timeline made her want to quit—not just the project, but everything.&lt;/p&gt;

&lt;p&gt;Her patience was gone. Her perspective was gone. Her ability to distinguish between minor problems and major crises was gone.&lt;/p&gt;

&lt;p&gt;Everything was a crisis now.&lt;/p&gt;




&lt;p&gt;David's moment came differently.&lt;/p&gt;

&lt;p&gt;He was at work, on a call with a client who was being difficult. Standard difficulty. The same dance he'd done a thousand times.&lt;/p&gt;

&lt;p&gt;Somewhere in the middle of the conversation, his vision narrowed. His pulse jumped. His hands started shaking. A voice in his head—clear, calm, certain—said: &lt;em&gt;You need to get out of here right now or something very bad is going to happen.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;He muted his microphone, walked out of the building, and sat in his car for forty-five minutes. Hands on the wheel. Waiting for his heart to stop racing.&lt;/p&gt;

&lt;p&gt;The next day he went back to work. Didn't mention it to anyone.&lt;/p&gt;

&lt;p&gt;But it happened. And it would happen again.&lt;/p&gt;




&lt;p&gt;When you're this empty, your brain lies to you.&lt;/p&gt;

&lt;p&gt;It tells you the way you feel now is the way things actually are. That your partner really is that awful. That the future really is that bleak. That you've always felt this way, even though you haven't.&lt;/p&gt;

&lt;p&gt;Maya's brain was telling her David doesn't love her anymore. David's brain was telling him this flatness is just who he is now.&lt;/p&gt;

&lt;p&gt;Neither of them is lying. Neither of them sees the whole picture.&lt;/p&gt;

&lt;p&gt;The cruelest thing about being depleted is that you lose access to the very tools you need to recover. You can't think your way out when thinking is compromised. You can't connect your way out when connection costs more than you have.&lt;/p&gt;

&lt;p&gt;You're locked in a room, and the key is on the other side of the door.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Turn
&lt;/h2&gt;

&lt;p&gt;It started with an egg.&lt;/p&gt;

&lt;p&gt;Maya doesn't remember deciding to cook breakfast. She just woke up one Saturday, shuffled to the kitchen, and cracked an egg into a pan. Stood there watching it cook. Ate it standing at the counter.&lt;/p&gt;

&lt;p&gt;She didn't feel better afterward. No surge of energy, no clarity, no epiphany. She just felt slightly less terrible. A fraction of a degree closer to human.&lt;/p&gt;

&lt;p&gt;That was enough.&lt;/p&gt;

&lt;p&gt;David's beginning was even less dramatic. He was lying awake at 3 AM when he noticed his jaw was clenched so tight his teeth ached. Without planning to, he let it go. Relaxed the muscles. Took a breath.&lt;/p&gt;

&lt;p&gt;Nothing changed. But for a moment, something shifted. A tiny release of tension he hadn't known he was holding.&lt;/p&gt;

&lt;p&gt;Recovery is boring. It's not Instagram-worthy. "Went to bed fifteen minutes earlier" doesn't go viral. But that's what it looks like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Eating breakfast more days than not&lt;/li&gt;
&lt;li&gt;Going outside once a day, even just to check the mail&lt;/li&gt;
&lt;li&gt;Turning off the phone by 9 PM instead of 11&lt;/li&gt;
&lt;li&gt;Saying no to one thing per week&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After two weeks of eating breakfast, Maya noticed she wasn't crashing as hard in the afternoon. After a month of going outside, she started actually wanting to go outside.&lt;/p&gt;

&lt;p&gt;None of these felt like progress in the moment. They only looked like progress in the rearview mirror.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene4-the-egg.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene4-the-egg.webp" alt="A simple breakfast on a quiet morning—eggs in a pan, coffee, sunlight streaming through a window" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The first connection behavior they got back was the simplest one: eating together. Not fancy dinners. Not date nights. Just eating at the same table, at the same time, without phones or TV.&lt;/p&gt;

&lt;p&gt;It felt awkward at first. They'd been eating in front of screens for so long that sitting across from each other with nothing to look at was uncomfortable. They didn't know what to say. Long silences stretched between bites.&lt;/p&gt;

&lt;p&gt;But they kept doing it. Three times a week, then four, then most nights. And slowly, the silences got shorter. Small conversations crept in. "How was your day" started getting real answers instead of "fine."&lt;/p&gt;

&lt;p&gt;It wasn't deep. It wasn't healing. But it was proximity. And proximity is where connection starts.&lt;/p&gt;




&lt;p&gt;The first real conversation happened on a Sunday.&lt;/p&gt;

&lt;p&gt;They were sitting on the couch—not close, but not at opposite ends. Something was on TV that neither was watching.&lt;/p&gt;

&lt;p&gt;"I think something's wrong with me," Maya said.&lt;/p&gt;

&lt;p&gt;She didn't plan to say it. It just came out. And then she waited for David to deflect, minimize, change the subject.&lt;/p&gt;

&lt;p&gt;"Yeah," he said. "Me too."&lt;/p&gt;

&lt;p&gt;They sat with that for a while. No solutions. No advice. No trying to fix anything. Just two people admitting, out loud, that they were struggling.&lt;/p&gt;

&lt;p&gt;"I don't know what to do," Maya said.&lt;/p&gt;

&lt;p&gt;"I don't either. But maybe we don't have to figure it out all at once."&lt;/p&gt;

&lt;p&gt;They didn't hug. They didn't make promises they couldn't keep. They just sat there, a little closer than before, and let the silence be enough.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene5-sitting-together.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmatbanik.info%2Fimages%2Fblog%2Fnutrition%2Fwhats-left-when-you-have-nothing-left%2Fscene5-sitting-together.webp" alt="A couple sitting closer on the couch, no phones, quiet vulnerability — not fixed, but present" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The Question
&lt;/h2&gt;

&lt;p&gt;This isn't a story with a clean ending.&lt;/p&gt;

&lt;p&gt;Maya and David aren't "fixed." They're still rebuilding. They still have bad days when the old patterns show up—the snapping, the numbing, the walls.&lt;/p&gt;

&lt;p&gt;But they're not where they were. And that's the point.&lt;/p&gt;

&lt;p&gt;Recovery isn't about arriving at some perfect destination where you're never stressed again. It's about moving. About not staying stuck in the place where everything is too hard.&lt;/p&gt;

&lt;p&gt;Here's what I want you to remember:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Start smaller than you think you need to.&lt;/strong&gt; The changes that feel too small to matter are exactly the ones that might work. When you're empty, you don't need a transformation. You need a toehold.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The body comes first.&lt;/strong&gt; Before you can fix your mind, fix your sleep. Before you can fix your relationship, fix your meals. The sophisticated work requires a foundation. Build the foundation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don't try to save each other.&lt;/strong&gt; When you're both depleted, you can't hold each other's pain—you can barely hold your own. But you can recover in proximity. You can communicate where you are without expecting the other person to fix it. "I don't have capacity for a heavy conversation tonight" isn't rejection. It's information.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Connection rebuilds slowly.&lt;/strong&gt; Start with proximity. Meals together. Silence that isn't hostile. The expensive connection behaviors—the deep listening, the vulnerability, the comfort-giving—those come back last. Let them come when there's enough capacity to afford them.&lt;/p&gt;




&lt;p&gt;Maybe you recognize yourself in Maya and David. Maybe you don't.&lt;/p&gt;

&lt;p&gt;But if any of this has resonated—if you've felt that brittleness, that flatness, that distance from the person you're supposed to be closest to—I have one question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's your egg?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What's the smallest possible thing you could do tomorrow morning that would be slightly better than what you did today? Not a resolution. Not a commitment. Just a tiny thing. A toehold.&lt;/p&gt;

&lt;p&gt;Maya's recovery started with an egg. David's started with a breath.&lt;/p&gt;

&lt;p&gt;Where does yours start?&lt;/p&gt;




&lt;p&gt;&lt;em&gt;One final note: If these small changes feel impossible—if even an egg is too much—that's information too. That's not failure. That's a sign you might need help beyond what a blog post can offer. There's no shame in that. Some holes are too deep to climb out of alone. You're not broken. You're depleted. And depleted can be refilled.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;I'm curious:&lt;/strong&gt; What's your egg? And if you've already started—what changed when you did?&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://matbanik.info/hobbies/nutrition/posts/whats-left-when-you-have-nothing-left" rel="noopener noreferrer"&gt;matbanik.info&lt;/a&gt;. Cross-posted with ❤️ to Dev.to.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>health</category>
      <category>nutrition</category>
      <category>lifestyle</category>
      <category>wellness</category>
    </item>
    <item>
      <title>Cloud Insurance: Archera Explained</title>
      <dc:creator>MatBanik</dc:creator>
      <pubDate>Tue, 03 Mar 2026 15:04:50 +0000</pubDate>
      <link>https://dev.to/matbanik/cloud-insurance-archera-explained-35m7</link>
      <guid>https://dev.to/matbanik/cloud-insurance-archera-explained-35m7</guid>
      <description>&lt;p&gt;&lt;em&gt;Published February 22, 2026 on matbanik.info&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx8wthrl97172hddyqchk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx8wthrl97172hddyqchk.png" alt=" " width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When I first heard "cloud commitment insurance," I nodded politely and had absolutely no idea what anyone was talking about.&lt;/p&gt;

&lt;p&gt;Insurance? For cloud commitments? What gets insured — the server? The discount? The contract? And who's the insurance company here?&lt;/p&gt;

&lt;p&gt;I had several sessions with the Archera team trying to wrap my head around it. Here's the thing that made it so confusing: their product is genuinely simple. So simple that the simplicity itself became the barrier. There was no complex architecture to diagram, no 47-step integration to plan. It just… worked. And my brain kept looking for the catch.&lt;/p&gt;

&lt;p&gt;This post is the guide I wish someone had handed me. It explains Archera through a single extended analogy that maps every concept to something you already understand. Then it walks through onboarding, monthly review habits, and — for the engineers who want to go deeper — how to connect your agentic IDE directly to Archera's API. While Archera supports AWS, Azure, and Google Cloud, our experience was on AWS, so the examples throughout reflect that.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Cloud Commitments Actually Feel Like
&lt;/h2&gt;

&lt;p&gt;Before we talk about Archera, let's talk about the problem.&lt;/p&gt;

&lt;p&gt;Every major cloud provider — AWS, Azure, GCP — offers the same deal: commit to using their services for one or three years, and they'll give you a steep discount. The math is obvious. A three-year Reserved Instance can save you 60% compared to on-demand pricing.&lt;/p&gt;

&lt;p&gt;But here's the catch that keeps FinOps teams up at night: what happens when things change?&lt;/p&gt;

&lt;p&gt;Your app gets rebuilt in a different region. Traffic drops because a product line gets discontinued. You migrate from EC2 to containers. Suddenly you're paying for servers nobody's using, locked into a contract you can't exit.&lt;/p&gt;

&lt;p&gt;This is the trade-off that has defined cloud economics since the beginning: &lt;strong&gt;savings versus flexibility&lt;/strong&gt;. You can have one. Not both.&lt;/p&gt;

&lt;p&gt;Until Archera came along and said: what if you could have both?&lt;/p&gt;




&lt;h2&gt;
  
  
  Meet DriveShield: How to Understand Archera in 5 Minutes
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbwkw82bpb6v9e6gcvgn6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbwkw82bpb6v9e6gcvgn6.png" alt=" " width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm going to explain Archera using a made-up company called &lt;strong&gt;DriveShield&lt;/strong&gt;. Every concept maps directly to an Archera feature. By the end of this section, you'll understand the entire product.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Setup: How Car Leasing Works
&lt;/h3&gt;

&lt;p&gt;Imagine you need a car for your growing sales team. You go to &lt;strong&gt;MegaMotors&lt;/strong&gt; (think of them as AWS — though Archera works with all the major dealers: AWS, Azure, and Google Cloud). They offer you a deal:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Lease Term&lt;/th&gt;
&lt;th&gt;Monthly Payment&lt;/th&gt;
&lt;th&gt;Total Over 3 Years&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Month-to-month rental&lt;/td&gt;
&lt;td&gt;$800/mo&lt;/td&gt;
&lt;td&gt;$28,800&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1-year lease&lt;/td&gt;
&lt;td&gt;$600/mo&lt;/td&gt;
&lt;td&gt;$21,600&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3-year lease&lt;/td&gt;
&lt;td&gt;$450/mo&lt;/td&gt;
&lt;td&gt;$16,200&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The three-year lease saves you &lt;strong&gt;$12,600&lt;/strong&gt;. But if your salesperson quits in six months, you're still paying $450 a month for a car nobody's driving.&lt;/p&gt;

&lt;p&gt;Sound familiar? This is the exact same problem companies face with cloud computing.&lt;/p&gt;

&lt;h3&gt;
  
  
  Enter DriveShield
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpksol3t2xqvqgcbscrku.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpksol3t2xqvqgcbscrku.png" alt=" " width="600" height="328"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DriveShield&lt;/strong&gt; steps in between you and MegaMotors. Here's the deal:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;DriveShield signs the three-year lease with MegaMotors on your behalf, locking in that $450/month rate&lt;/li&gt;
&lt;li&gt;DriveShield wraps it in a guarantee and says: "You only need to keep this car for &lt;strong&gt;30 days&lt;/strong&gt; — your choice"&lt;/li&gt;
&lt;li&gt;In exchange, DriveShield adds a small premium to your monthly payment&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Now you have three options:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The 30-Day Term — Maximum Flexibility&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Your cost: $550/month (the $450 base + $100 premium). After just 30 days, if you no longer need the car, you give it back. DriveShield deals with the remaining lease. You walk away clean.&lt;/p&gt;

&lt;p&gt;Still saving $250/month compared to renting from MegaMotors directly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Archera equivalent:&lt;/strong&gt; A 30-day minimum term GRI (Guaranteed Reserved Instance). You get close to three-year savings rates but can exit after one month.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The 1-Year Term — The Sweet Spot&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Your cost: $500/month (the $450 base + $50 premium). For the first 12 months, you're committed. After month 12, the guarantee kicks in — give the car back any time.&lt;/p&gt;

&lt;p&gt;Lower premium because DriveShield is taking on less risk.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Archera equivalent:&lt;/strong&gt; A 1-year minimum term GRI. Better net savings because the premium is lower.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Full 3-Year Direct — Maximum Savings&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Your cost: $450/month. No DriveShield, no guarantee, no safety net. If things change at month 8, tough luck — you're paying through month 36.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Archera equivalent:&lt;/strong&gt; A native three-year Reserved Instance or Savings Plan purchased directly from your cloud provider. Maximum discount, zero flexibility.&lt;/p&gt;

&lt;h3&gt;
  
  
  Side-by-Side
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;30-Day Term&lt;/th&gt;
&lt;th&gt;1-Year Term&lt;/th&gt;
&lt;th&gt;3-Year Direct&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Monthly cost&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$550&lt;/td&gt;
&lt;td&gt;$500&lt;/td&gt;
&lt;td&gt;$450&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;vs. month-to-month&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Save $250/mo&lt;/td&gt;
&lt;td&gt;Save $300/mo&lt;/td&gt;
&lt;td&gt;Save $350/mo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Exit after&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;30 days&lt;/td&gt;
&lt;td&gt;12 months&lt;/td&gt;
&lt;td&gt;You can't&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Premium&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$100/mo&lt;/td&gt;
&lt;td&gt;$50/mo&lt;/td&gt;
&lt;td&gt;$0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Risk if things change&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Very low&lt;/td&gt;
&lt;td&gt;Moderate&lt;/td&gt;
&lt;td&gt;Very high&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  What "Giving the Car Back" Actually Means
&lt;/h3&gt;

&lt;p&gt;This is where people get confused. Archera offers two models, and they work differently:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Buyback Model:&lt;/strong&gt; You tell DriveShield you don't need the car. They take it off your hands and find a new driver. Your payments stop. You don't get cash back — you just stop bleeding money.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;In Archera terms: they remove the commitment from your account and absorb the remaining obligation.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Rebate Model:&lt;/strong&gt; The car stays in your driveway, but DriveShield sends you a check each month to cover the wasted payments. You're made whole financially even though the lease technically still exists.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;In Archera terms: the commitment stays in your cloud account, but Archera reimburses you via ACH transfer.&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Free Dashboard
&lt;/h3&gt;

&lt;p&gt;DriveShield also gives you a &lt;strong&gt;free platform&lt;/strong&gt; — no insurance purchase required — that shows you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which cars are being driven vs. sitting idle → &lt;strong&gt;Cost visibility and utilization monitoring&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;When each lease expires and what renewal options look like → &lt;strong&gt;Commitment inventory&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Forecasts of fleet needs in 6, 12, and 36 months → &lt;strong&gt;ML-powered forecasting&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Recommendations for the optimal mix of lease terms → &lt;strong&gt;Commitment plan recommendations&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Alerts when a car hasn't been driven in two weeks → &lt;strong&gt;Slack/email anomaly alerts&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Many companies save a fortune just by using the dashboard to make smarter decisions about their regular MegaMotors leases. You never have to buy the insurance.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Real Magic: Mixing and Matching
&lt;/h3&gt;

&lt;p&gt;Nobody picks just one option. Smart DriveShield customers do this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;3-year direct leases&lt;/strong&gt; for the CEO and CFO's cars (they're not going anywhere)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;1-year DriveShield terms&lt;/strong&gt; for the established sales team (stable but not guaranteed)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;30-day DriveShield terms&lt;/strong&gt; for new hires still in probation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is exactly how Archera customers operate — a blend of native long-term commitments and Insured Commitments with different minimum terms, customized to each workload's certainty level.&lt;/p&gt;




&lt;h2&gt;
  
  
  Beyond DriveShield: Analogies for Every Portal Concept
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxbq2gob7iavm1hg5q13e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxbq2gob7iavm1hg5q13e.png" alt=" " width="600" height="328"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The DriveShield analogy covers the core insurance model. But when you log into the Archera portal, you'll see other features that need their own mental models. Here's how to think about each one.&lt;/p&gt;

&lt;h3&gt;
  
  
  Segments — Departments in Your Fleet
&lt;/h3&gt;

&lt;p&gt;When you run a fleet of 50 cars across four offices, you don't manage them as one blob. You group them: Sales West, Sales East, Executive, Intern Pool.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Archera Segments&lt;/strong&gt; work the same way. You group cloud resources by business unit, application, or team. Suddenly you're not looking at one giant cloud bill — you're seeing which department is burning cash and which one is running lean.&lt;/p&gt;

&lt;p&gt;The insight shifts from "we spent $84,000 last month" to "the marketing team's dev environment costs more than production."&lt;/p&gt;

&lt;h3&gt;
  
  
  Commitment Inventory — Your Fleet Ledger
&lt;/h3&gt;

&lt;p&gt;Imagine every lease your company signed, in one spreadsheet. Every car, every term, every expiry date, every monthly payment. Which ones are locked in. Which ones could be returned. Which ones expire next quarter.&lt;/p&gt;

&lt;p&gt;That's the &lt;strong&gt;Commitment Inventory&lt;/strong&gt;. Every Savings Plan, every Reserved Instance, every GRI — what it costs, when it expires, how well it's being used, and whether the guarantee window is open.&lt;/p&gt;

&lt;h3&gt;
  
  
  Commitment Planner — Your Fleet Advisor
&lt;/h3&gt;

&lt;p&gt;You wouldn't buy 15 new cars without asking someone who knows the patterns. The fleet advisor looks at your hiring plan, your travel schedules, your seasonal peaks, and says: "You need three more sedans in Q2, and you should downgrade two SUVs to compacts."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Archera's Commitment Planner&lt;/strong&gt; does this with machine learning. They analyze your usage patterns, forecast future needs, and recommend the optimal mix of commitment types and terms. The recommended plan comes with projected savings, break-even timelines, and coverage targets.&lt;/p&gt;

&lt;h3&gt;
  
  
  Automation Policies — Autopilot Fleet Management
&lt;/h3&gt;

&lt;p&gt;"When a car hasn't moved in 30 days, return it automatically. When a new hire starts, auto-lease a sedan at the 1-year term rate."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Automation Policies&lt;/strong&gt; let you set rules like: auto-purchase new commitments when coverage drops below a threshold, or auto-invoke the buyback guarantee when utilization falls. Set the policy, review monthly, let it run.&lt;/p&gt;

&lt;h3&gt;
  
  
  Forecasting — Weather Forecast for Your Budget
&lt;/h3&gt;

&lt;p&gt;A weather forecast doesn't tell you exactly what will happen. It tells you the probability of each scenario. Archera's &lt;strong&gt;Forecasting&lt;/strong&gt; works the same way — projecting your cloud costs and commitment needs based on historical patterns, giving you probable scenarios to plan around.&lt;/p&gt;

&lt;h3&gt;
  
  
  Cost Visibility — Fleet GPS Tracker
&lt;/h3&gt;

&lt;p&gt;Which cars are being driven every day? Which ones sat in the lot all week? The &lt;strong&gt;GPS tracker&lt;/strong&gt; doesn't lie.&lt;/p&gt;

&lt;p&gt;Archera's utilization monitoring shows you exactly which commitments are earning their keep and which ones are generating waste. When utilization drops below 80%, you know it's time to investigate.&lt;/p&gt;




&lt;h2&gt;
  
  
  Our Journey: From Skepticism to Case Study
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh233rzbi7u9utyu0zuob.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh233rzbi7u9utyu0zuob.png" alt=" " width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'll be honest. When our team at &lt;a href="https://www.olaplex.com" rel="noopener noreferrer"&gt;Olaplex&lt;/a&gt; first evaluated Archera, the reaction was a mix of curiosity and caution. Cloud commitment &lt;em&gt;insurance&lt;/em&gt;? From a company we'd never heard of? That sounded like something we'd politely decline.&lt;/p&gt;

&lt;p&gt;But the Archera team was different from most vendor conversations. They were knowledgeable, direct, and refreshingly honest about what their product does and doesn't do. We even got &lt;a href="https://www.linkedin.com/in/aran-khanna/" rel="noopener noreferrer"&gt;Aran Khanna&lt;/a&gt;, the CEO of Archera, to jump on a call. That made an impression.&lt;/p&gt;

&lt;p&gt;Once we got comfortable with the concept and turned it on, the experience was exactly what they promised: a turn-key solution with minimal setup and almost no long-term overhead. The integration was a CloudFormation stack that took minutes. The dashboard lit up immediately.&lt;/p&gt;

&lt;p&gt;The first real win? We discovered 1.7 terabytes of unused backup storage that had been running for over a year. Cleaning that up saved approximately $20,000 annually. As I said in the case study: "It's those little things you discover and clean up that help you run more efficiently. You have higher confidence in the platforms and you're running at maximum profitability."&lt;/p&gt;

&lt;p&gt;We went from 0% to &lt;a href="https://www.insight.com/en_US/content-and-resources/case-studies/olaplexs-journey-to-cloud-financial-health-with-archera.html" rel="noopener noreferrer"&gt;91% workload optimization coverage&lt;/a&gt;. The partnership made enough of an impression that we agreed to do a joint case study with all partners involved.&lt;/p&gt;

&lt;h3&gt;
  
  
  How Onboarding Actually Works
&lt;/h3&gt;

&lt;p&gt;One of the things that surprised us was how little effort was required. Here's what the process looks like:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Step&lt;/th&gt;
&lt;th&gt;Time&lt;/th&gt;
&lt;th&gt;What Happens&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Sign up at &lt;a href="https://www.archera.ai" rel="noopener noreferrer"&gt;archera.ai&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;5 min&lt;/td&gt;
&lt;td&gt;Create account, connect AWS via one-click CloudFormation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;IAM delegation&lt;/td&gt;
&lt;td&gt;10 min&lt;/td&gt;
&lt;td&gt;Read-only cross-account role (AssumeRole + External ID)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Free dashboard appears&lt;/td&gt;
&lt;td&gt;Immediate&lt;/td&gt;
&lt;td&gt;Cost visibility, utilization monitoring, forecasting — no payment required&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Review recommended plan&lt;/td&gt;
&lt;td&gt;~15 min&lt;/td&gt;
&lt;td&gt;Archera's ML recommends your optimal commitment mix&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Turn on automation (optional)&lt;/td&gt;
&lt;td&gt;5 min&lt;/td&gt;
&lt;td&gt;Enable auto-purchase and auto-buyback policies&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total initial setup&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;~35 min&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;That's it. Seriously.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  The Monthly Review Ritual
&lt;/h3&gt;

&lt;p&gt;Where Archera really pays dividends is the monthly review. This takes about 30 minutes and gives you more strategic clarity than any quarterly FinOps meeting:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Check metrics&lt;/strong&gt; — coverage, utilization, lifetime savings, month-to-date savings&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Review commitment inventory&lt;/strong&gt; — what's expiring, what's underutilized, what's locked&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Look at the recommended plan&lt;/strong&gt; — Archera's ML compares your current mix to the optimal one&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Segment analysis&lt;/strong&gt; — which business units are efficient, which ones need attention&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Infrastructure planning&lt;/strong&gt; — use the insights for capacity conversations with your team&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;It's one thing to save money through bulk discounts. It's another thing entirely to save money because you &lt;em&gt;understand&lt;/em&gt; how your infrastructure supports your business — and you keep it lean and mean.&lt;/p&gt;




&lt;h2&gt;
  
  
  Connecting Your Agentic IDE to Archera's API
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjz1kt3zphl8jcmsku86a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjz1kt3zphl8jcmsku86a.png" alt=" " width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here's where things get interesting for the engineers in the room. Archera has a &lt;a href="https://api.archera.ai/docs" rel="noopener noreferrer"&gt;REST API&lt;/a&gt; with endpoints that return real AWS data — resource ARNs, cost breakdowns, commitment details, savings metrics. This isn't dashboard-only data. It's the kind of data you can pipe into analysis tools, dashboards, and automation.&lt;/p&gt;

&lt;p&gt;You can do this from any agentic IDE:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;IDE&lt;/th&gt;
&lt;th&gt;Link&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Antigravity&lt;/td&gt;
&lt;td&gt;&lt;a href="https://antigravity.google" rel="noopener noreferrer"&gt;antigravity.dev&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VS Code + ChatGPT Codex&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;code.visualstudio.com&lt;/a&gt; + &lt;a href="https://openai.com/codex/" rel="noopener noreferrer"&gt;chatgpt.com/codex&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VS Code + Claude Code&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;code.visualstudio.com&lt;/a&gt; + &lt;a href="https://docs.anthropic.com/en/docs/claude-code" rel="noopener noreferrer"&gt;docs.anthropic.com&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VS Code + Cline&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;code.visualstudio.com&lt;/a&gt; + &lt;a href="https://cline.bot/" rel="noopener noreferrer"&gt;cline.bot&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kiro&lt;/td&gt;
&lt;td&gt;&lt;a href="https://kiro.dev/" rel="noopener noreferrer"&gt;kiro.dev&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cursor&lt;/td&gt;
&lt;td&gt;&lt;a href="https://cursor.com/" rel="noopener noreferrer"&gt;cursor.com&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Prompt 1: Connect and Verify
&lt;/h3&gt;

&lt;p&gt;Copy this into your IDE's AI assistant. Replace the placeholder with your actual API key, which you can generate at &lt;a href="https://app.archera.ai/settings?section=user&amp;amp;tab=api" rel="noopener noreferrer"&gt;app.archera.ai/settings → API&lt;/a&gt;.&lt;/p&gt;

&lt;pre&gt;
Set up a Python project to connect to the Archera.ai API.

Base URL: https://api.archera.ai
Auth: x-api-key header (NOT Bearer token)
API docs: https://api.archera.ai/docs
OpenAPI spec: https://api.archera.ai/openapi.json

Steps:
1. Create a .env file with ARCHERA_API_KEY=&amp;lt;your-key-here&amp;gt;
2. Install requests and python-dotenv
3. Write a connection test that calls GET /v1/orgs
4. Parse the response to get org_id, org name, and your role
5. Call GET /v1/org/{org_id}/metrics?provider=aws
6. Print a clean summary: org name, coverage %, utilization %,
   lifetime savings, MTD savings, whether automation is enabled
7. Handle these errors:
   - 401: Invalid or expired API key
   - 404: Wrong endpoint path
   - 422: Missing required query params (provider=aws)
&lt;/pre&gt;

&lt;p&gt;That's it. In about two minutes, your AI assistant will have a working connection to your Archera data.&lt;/p&gt;

&lt;h3&gt;
  
  
  Prompt 2: Load Into SQLite for Analysis
&lt;/h3&gt;

&lt;p&gt;Once you're connected, the real power comes from combining Archera data with other sources in your environment. This prompt loads everything into a local SQLite database:&lt;/p&gt;

&lt;pre&gt;
Using the Archera API connection from the previous step, load data
into a local SQLite database for analysis.

Pull from these endpoints:
- GET /v1/org/{org_id}/resources?provider=aws
- GET /v1/org/{org_id}/commitments?provider=aws
  &amp;amp;start_date=2024-01-01&amp;amp;end_date=2025-12-31
- GET /v1/org/{org_id}/commitments/chart?provider=aws
  &amp;amp;start_date=2024-01-01&amp;amp;end_date=2025-12-31
- GET /v1/org/{org_id}/metrics?provider=aws

Create a SQLite database called archera_analysis.db with these tables:
- resources (from resources endpoint — include ARN, service,
  instance_type, region, sub_account_id, is_reservable, tags)
- commitments (from commitments endpoint — include type, is_leased,
  status, utilization, savings, net_savings, lease terms)
- monthly_chart (from chart endpoint — date, savings, net_savings,
  utilization, projections)
- metrics (from metrics endpoint — point-in-time snapshot)

Then run these analyses:
1. Monthly savings trend — are we saving more or less over time?
2. Commitment utilization by type (Savings Plan vs RI vs GRI)
3. Resources NOT covered by any commitment (the coverage gap)
4. What happens to projected savings if coverage increases to 95%?
5. Which AWS accounts have the lowest commitment coverage?

Generate a Markdown summary report with findings and recommendations.
&lt;/pre&gt;

&lt;p&gt;This is a simple but powerful example of using an agentic IDE for financial operations. The AI handles the API calls, schema creation, data loading, and analysis. You ask the strategic questions.&lt;/p&gt;

&lt;h3&gt;
  
  
  A Note on MCP
&lt;/h3&gt;

&lt;p&gt;When I first wrote this, Archera didn't have an MCP server. That's changing — they're rolling out &lt;a href="https://archera.mintlify.app/partner-guides/claude-integration" rel="noopener noreferrer"&gt;MCP integration for Claude&lt;/a&gt;, with broader IDE support coming soon. For now, the REST API prompts above work in any agentic IDE, and every endpoint returns clean JSON.&lt;/p&gt;

&lt;p&gt;The real value isn't in the connector format. It's in asking the right questions about your commitment data — and using the answers to make better infrastructure decisions.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Bigger Picture
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fas5cg7f2r8aifgn30r33.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fas5cg7f2r8aifgn30r33.png" alt=" " width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There's something I keep coming back to.&lt;/p&gt;

&lt;p&gt;Archera's product is genuinely simple. Connect your cloud account — AWS, Azure, or Google Cloud. See your costs. Get recommendations. Turn on automation. Review monthly. That's the whole thing.&lt;/p&gt;

&lt;p&gt;The reason it's hard to explain isn't complexity — it's &lt;em&gt;novelty&lt;/em&gt;. Archera created a product category that didn't exist before. Cloud commitment insurance. There's no prior mental model. No "it's like X but for Y" that everyone already knows.&lt;/p&gt;

&lt;p&gt;That's why I wrote this post. Not because Archera's documentation is bad — it's not. But because sometimes a new concept needs a familiar story wrapped around it before your brain lets it in.&lt;/p&gt;

&lt;p&gt;Now when someone asks me "what does Archera do?" I have an answer:&lt;/p&gt;

&lt;p&gt;"You know how you can add cancellation insurance to a non-refundable hotel booking? Archera does that for your cloud commitments. Deep discounts, but if your plans change, you're covered."&lt;/p&gt;

&lt;p&gt;And then I tell them about DriveShield.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Have you tried explaining a genuinely novel product to your team — and hit the same comprehension wall? I'd love to hear what analogy finally made it click.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Resources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.archera.ai" rel="noopener noreferrer"&gt;Archera.ai — Cloud Commitment Management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.insight.com/en_US/content-and-resources/case-studies/olaplexs-journey-to-cloud-financial-health-with-archera.html" rel="noopener noreferrer"&gt;Olaplex + Insight + Archera Case Study&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://api.archera.ai/docs" rel="noopener noreferrer"&gt;Archera API Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://api.archera.ai/openapi.json" rel="noopener noreferrer"&gt;Archera OpenAPI Spec&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://antigravity.google" rel="noopener noreferrer"&gt;Antigravity IDE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;VS Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://openai.com/codex/" rel="noopener noreferrer"&gt;ChatGPT Codex&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.anthropic.com/en/docs/claude-code" rel="noopener noreferrer"&gt;Claude Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cline.bot/" rel="noopener noreferrer"&gt;Cline&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kiro.dev/" rel="noopener noreferrer"&gt;Kiro IDE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cursor.com/" rel="noopener noreferrer"&gt;Cursor IDE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;







&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://matbanik.info/hobbies/systems/posts/cloud-insurance-archera-explained" rel="noopener noreferrer"&gt;matbanik.info&lt;/a&gt;. Cross-posted with ❤️ to Dev.to.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>architecture</category>
      <category>systems</category>
      <category>tech</category>
    </item>
    <item>
      <title>How To Teach AI Habits — And Stop Repeating Yourself</title>
      <dc:creator>MatBanik</dc:creator>
      <pubDate>Thu, 29 Jan 2026 18:17:35 +0000</pubDate>
      <link>https://dev.to/matbanik/how-to-teach-ai-habits-and-stop-repeating-yourself-164h</link>
      <guid>https://dev.to/matbanik/how-to-teach-ai-habits-and-stop-repeating-yourself-164h</guid>
      <description>&lt;p&gt;&lt;em&gt;Published January 28, 2026 on matbanik.info&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Let me tell you about the worst part of my workday.&lt;/p&gt;

&lt;p&gt;It's not the hard problems. Hard problems are actually kind of fun — they're puzzles, and puzzles have solutions. No, the worst part is something much more mundane.&lt;/p&gt;

&lt;p&gt;It's Tuesday afternoon. I've got 30 tabs open. Three different documents all titled "final." A dozen notes scattered across apps. And somewhere in that mess — I know this for certain — is the one sentence that would unlock everything. The insight I had yesterday. The decision I already made.&lt;/p&gt;

&lt;p&gt;But I can't find it.&lt;/p&gt;

&lt;p&gt;So I start over. I re-explain the context. I re-derive the conclusion. I waste an hour getting back to where I already was.&lt;/p&gt;

&lt;p&gt;Sound familiar?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhuf51ysk7wb71ozc11l6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhuf51ysk7wb71ozc11l6.png" alt="Your AI Hero Assistant" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;Your AI Hero Assistant
  &lt;br&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  The Day Everything Changed
&lt;/h2&gt;

&lt;p&gt;Here's what I eventually figured out: my bottleneck was never ideas. It was never intelligence, or speed, or even time. It was &lt;em&gt;state&lt;/em&gt;. I could see a complex system quickly — and then lose the entire thread the moment I switched tasks.&lt;/p&gt;

&lt;p&gt;And no amount of willpower was going to fix that. I'd tried harder notebooks. Better apps. More discipline. None of it stuck.&lt;/p&gt;

&lt;p&gt;What finally worked was building something I'd never thought to build before: an external memory I could actually trust. Not just notes — but durable artifacts. Files. Checklists. Workflows. Things an AI could help me create, refine, and retrieve on demand.&lt;/p&gt;

&lt;p&gt;This post is about how that works. Not the tools — tools come and go. But the principles. The seven ideas that show up again and again when you watch people who've figured this out.&lt;/p&gt;

&lt;p&gt;But first, let's talk about why most people never get there.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why Chat AI Hits a Ceiling
&lt;/h2&gt;

&lt;p&gt;Here's the thing about ChatGPT, Claude, Gemini, or any of the AI assistants you might use: they're incredible. Genuinely. The jump from "no AI" to "some AI" is life-changing.&lt;/p&gt;

&lt;p&gt;But at some point, you hit a wall.&lt;/p&gt;

&lt;p&gt;You ask a question. You get an answer. Maybe you ask a follow-up, get another answer. And then you move on. The conversation disappears. The insights evaporate. Next week, when you face the same problem, you start completely fresh.&lt;/p&gt;

&lt;p&gt;That's chat AI. It's reactive. It's stateless by default. It doesn't remember, and it doesn't learn — at least, not across sessions.&lt;/p&gt;

&lt;p&gt;Agentic AI is different.&lt;/p&gt;

&lt;p&gt;Not because the model is smarter, but because the &lt;em&gt;system&lt;/em&gt; around it is different. There's a loop. Plan something. Use tools to execute it. Verify the results. Save what you learned so next time is easier.&lt;/p&gt;

&lt;p&gt;If chat AI is a brilliant stranger you meet at a party — helpful for the evening, then gone forever — agentic AI is a collaborator who takes notes, remembers your preferences, and shows up tomorrow with a plan.&lt;/p&gt;

&lt;p&gt;The difference isn't magic. It's architecture. And you can build it yourself.&lt;/p&gt;

&lt;p&gt;&lt;a href="/images/blog/systems/teach-ai-habits-stop-repeating-yourself/agent-folder-structure.webp" class="article-body-image-wrapper"&gt;&lt;img src="/images/blog/systems/teach-ai-habits-stop-repeating-yourself/agent-folder-structure.webp" alt="Antigravity file explorer showing the .agent folder with workflows and documentation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F197gchpjue9x7i2bj466.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F197gchpjue9x7i2bj466.png" alt="The .agent folder — where AI workflows live" width="800" height="942"&gt;&lt;/a&gt;&lt;br&gt;The .agent folder — where AI workflows live
  &lt;/p&gt;




&lt;h2&gt;
  
  
  Seven Principles That Actually Work
&lt;/h2&gt;

&lt;p&gt;I spent months reading everything I could find from people who use AI seriously. Not just for demos — for real work. Shipping code. Writing reports. Managing projects.&lt;/p&gt;

&lt;p&gt;And something strange happened: the same ideas kept showing up. Different words, different contexts, but the same core principles. They cluster around three things we're all trying to protect: our time, our energy, and our sense of purpose.&lt;/p&gt;

&lt;p&gt;Let me walk you through them.&lt;/p&gt;




&lt;h3&gt;
  
  
  The Time Principles
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Start with a plan.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is the single biggest lesson, and also the least exciting to hear: before you ask the AI to build anything, write down what you want. A spec. A brief. A one-paragraph description of "done."&lt;/p&gt;

&lt;p&gt;I know. It sounds like extra work. It feels like bureaucracy.&lt;/p&gt;

&lt;p&gt;But here's what happens without it: you ask for something vaguely, the AI gives you something vaguely right, and you spend the next hour fixing edge cases you never mentioned. The "fast" approach becomes slow. The rabbit holes multiply.&lt;/p&gt;

&lt;p&gt;With a clear spec, something different happens. The AI has constraints. It can't wander. The search space collapses to something manageable. And suddenly, first drafts are actually good.&lt;/p&gt;

&lt;p&gt;There's a phrase that stuck with me: "Work slower upfront to move faster overall." It sounds paradoxical, but anyone who's lived the alternative knows it's true.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Verify before you trust.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The AI is confident. Always. It will tell you the code works. It will assure you the logic is sound. And sometimes — often, even — it's right.&lt;/p&gt;

&lt;p&gt;But sometimes it's not.&lt;/p&gt;

&lt;p&gt;This isn't a criticism. It's physics. Language models generate plausible text. That's what they do. And plausible text can be wrong in ways that are hard to spot.&lt;/p&gt;

&lt;p&gt;So the rule becomes: don't accept "it's done." Demand proof. Tests that pass. Diffs you can read. Logs that show execution. Treat AI output like you'd treat a junior developer's first attempt — optimistic, but requiring review.&lt;/p&gt;

&lt;p&gt;The operators who move fastest aren't the ones who trust blindly. They're the ones who've built verification into the loop.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use git like your life depends on it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When you can undo any mistake instantly, you can take risks. When mistakes are reversible, speed becomes safe.&lt;/p&gt;

&lt;p&gt;This is why the best AI operators commit constantly. Not at the end of a feature — at the end of every small step. Every atomic change. Every checkpoint.&lt;/p&gt;

&lt;p&gt;Because here's the truth: when the AI goes sideways (and it will), you don't want to debug three hours of tangled changes. You want to reset to five minutes ago and try again.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;git reset&lt;/code&gt; is faster than fixing. Every time.&lt;/p&gt;




&lt;h3&gt;
  
  
  The Energy Principles
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Break everything into atoms.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Large tasks break AI. I don't mean "make it slower" — I mean make it &lt;em&gt;wrong&lt;/em&gt;. The longer and more complex the request, the more likely the model is to drift, to lose the thread, to compound small errors into large ones.&lt;/p&gt;

&lt;p&gt;The solution is decomposition. Take that big task and shatter it into pieces small enough that you could do them yourself in 15 or 20 minutes. Steps so clear that "done" is obvious.&lt;/p&gt;

&lt;p&gt;Here's a test: if you can't tell whether a step is complete, it's too big. Break it down further.&lt;/p&gt;

&lt;p&gt;This feels tedious at first. But the payoff is enormous. Each small step succeeds. Each small success builds on the last. And suddenly, the impossible project becomes a series of tractable problems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Externalize your context.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's the thing nobody tells you about long AI sessions: they decay.&lt;/p&gt;

&lt;p&gt;At the start, the AI remembers everything. The goal. The constraints. The decisions you made along the way. But as the conversation grows, the context window fills up. Old information gets pushed out. The AI starts forgetting.&lt;/p&gt;

&lt;p&gt;And you don't notice — not at first. The responses still sound confident. But they're drifting. Slowly, subtly, the AI loses the plot. And you spend more and more energy re-explaining things you've already covered.&lt;/p&gt;

&lt;p&gt;The fix is counterintuitive: stop relying on the conversation to remember things. Instead, externalize your context. Keep a file — call it &lt;code&gt;activeContext.md&lt;/code&gt; or &lt;code&gt;project-state.md&lt;/code&gt; or whatever you like — that captures the current goal, the key decisions, the open questions. Feed it to the AI at the start of each session.&lt;/p&gt;

&lt;p&gt;In my experience, this single practice — maintaining a living state file — can dramatically reduce agent drift. The AI doesn't forget, because you're not asking it to remember.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj9y7wlw5igi3fbczwhzf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj9y7wlw5igi3fbczwhzf.png" alt="MCP servers extend what your AI can do — and remember" width="800" height="426"&gt;&lt;/a&gt;&lt;br&gt;MCP servers extend what your AI can do — and remember
  &lt;br&gt;
&lt;/p&gt;




&lt;h3&gt;
  
  
  The Purpose Principle
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Separate the roles.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There's a bargain at the heart of working with AI: you think, it executes. You make the strategic decisions — what to build, why it matters, what good looks like. The AI handles the tactical work — syntax, boilerplate, the tedious bits that drain your attention.&lt;/p&gt;

&lt;p&gt;When this works, it's beautiful. You stay in the creative, strategic zone. The frustrating, repetitive work disappears. Flow becomes possible again.&lt;/p&gt;

&lt;p&gt;When it breaks down — when you start doing the AI's job for it, or stop understanding what it's producing — something gets lost. Not just efficiency, but capability. There's a real risk of "cognitive atrophy" — forgetting how to do the things you've outsourced.&lt;/p&gt;

&lt;p&gt;The solution is clarity. Know what's yours. Know what's the AI's. Protect your role as the architect, and let the AI be the builder.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Memory That Makes It Stick
&lt;/h2&gt;

&lt;p&gt;You might have noticed a pattern in these principles: they all depend on &lt;em&gt;persistence&lt;/em&gt;. Plans that survive sessions. Context that doesn't decay. Decisions that stay made.&lt;/p&gt;

&lt;p&gt;But AI is stateless. Every time you start a new conversation, it forgets everything.&lt;/p&gt;

&lt;p&gt;So where does the persistence come from?&lt;/p&gt;

&lt;p&gt;From you. From the files you maintain, the workflows you build, the documentation you create. This is what I mean by an "external memory" — a system of artifacts that lives outside the AI, that the AI can read and write to, but that persists independently.&lt;/p&gt;

&lt;p&gt;Think of it as a hippocampus for your projects. The long-term memory that the AI doesn't have.&lt;/p&gt;

&lt;p&gt;There's a protocol for this now — an open standard called &lt;a href="https://modelcontextprotocol.io" rel="noopener noreferrer"&gt;MCP, the Model Context Protocol&lt;/a&gt;. It lets AI systems connect to external tools and data sources. Database queries. Web searches. File operations. All the things an AI can't do in a chat window, but suddenly can when it's connected to the right servers.&lt;/p&gt;

&lt;p&gt;And this is where things get interesting.&lt;/p&gt;




&lt;h2&gt;
  
  
  A Tool I Built to Solve This
&lt;/h2&gt;

&lt;p&gt;I ran into the same problems over and over.&lt;/p&gt;

&lt;p&gt;Context disappearing between sessions. Important decisions getting lost in chat history. Research that burned tokens just to parse HTML. JSON files that changed in ways I couldn't track.&lt;/p&gt;

&lt;p&gt;So I built something to fix it.&lt;/p&gt;

&lt;p&gt;It's called Pomera, and it's an MCP server that works with any IDE that supports the protocol — Cursor, VS Code with Cline, Claude Desktop, Antigravity, and others. Think of it as a toolkit for the things AI struggles with.&lt;/p&gt;

&lt;p&gt;Need to save a file before a risky refactor? One command creates a backup. Want to search across all your notes from every session? There's a full-text search for that. Comparing two API responses? It does semantic diffs — showing you what actually changed in the data, not just which lines moved.&lt;/p&gt;

&lt;p&gt;There's web search built in. URL reading that strips out the junk. Two dozen text operations that would otherwise burn tokens — extracting URLs from a page, cleaning up whitespace, normalizing formats.&lt;/p&gt;

&lt;p&gt;It even auto-detects sensitive information — API keys, passwords, tokens — and encrypts them at rest without you asking.&lt;/p&gt;

&lt;p&gt;I won't pretend this is the only solution. But it's the one I use every day, and it solves problems I couldn't find good answers for elsewhere. If any of this resonates, the code is &lt;a href="https://github.com/matbanik/Pomera-AI-Commander" rel="noopener noreferrer"&gt;open source on GitHub&lt;/a&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Meta Layer
&lt;/h2&gt;

&lt;p&gt;So far, we've talked about optimizing your workflow — the principles and tools that make each session better.&lt;/p&gt;

&lt;p&gt;But there's a layer above that. A habit that separates good operators from great ones.&lt;/p&gt;

&lt;p&gt;It's this: review yourself.&lt;/p&gt;

&lt;p&gt;Not just the AI's output — your own process. At the end of a session, ask: what worked? What didn't? Where did I give confusing instructions? Where did the AI waste effort because I wasn't clear?&lt;/p&gt;

&lt;p&gt;This is meta-cognition. Thinking about thinking. And it's the fastest way to improve, because every session becomes data.&lt;/p&gt;

&lt;p&gt;Try this: after your next significant work session, ask the AI to analyze your prompts. What patterns does it see? What would it change? You'll learn something. Every time.&lt;/p&gt;

&lt;p&gt;There's another version of this, too. When the AI makes a mistake — uses a deprecated method, hallucinates a library function, ignores a constraint — don't just fix the code. Update your documentation. Add the correct method to your patterns file. Add the constraint to your rules.&lt;/p&gt;

&lt;p&gt;The mistake becomes impossible to repeat. Not because the AI learned, but because your system did.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fke7swbkkkjulzw2lu79s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fke7swbkkkjulzw2lu79s.png" alt="Always Export — good sessions are worth revisiting" width="800" height="374"&gt;&lt;/a&gt;&lt;br&gt;Always Export — good sessions are worth revisiting
  &lt;br&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  Where to Go From Here
&lt;/h2&gt;

&lt;p&gt;If you're curious to explore deeper, there are some excellent resources out there.&lt;/p&gt;

&lt;p&gt;The official &lt;a href="https://codelabs.developers.google.com/getting-started-google-antigravity" rel="noopener noreferrer"&gt;Getting Started with Antigravity&lt;/a&gt; guide walks through the basics. LogRocket published a &lt;a href="https://blog.logrocket.com/antigravity-and-gemini-3/" rel="noopener noreferrer"&gt;comprehensive developer's guide&lt;/a&gt; that goes deeper on the agentic capabilities. And YouTube has dozens of tutorials — including this &lt;a href="https://www.youtube.com/watch?v=uzFOhkORVfk" rel="noopener noreferrer"&gt;hands-on demo&lt;/a&gt; that shows the workflow in action.&lt;/p&gt;

&lt;p&gt;I'm not going to give you step-by-step instructions here. Partly because those resources already exist, and they're good. But mostly because exploring is more valuable than following. Open the MCP panel. Poke around the settings. See what's possible.&lt;/p&gt;

&lt;p&gt;That's how you learn what works for you.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2bmw4qtpw0nwknnrxac4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2bmw4qtpw0nwknnrxac4.png" alt="There's more to discover than any one post can cover" width="800" height="436"&gt;&lt;/a&gt;&lt;br&gt;There's more to discover than any one post can cover
  &lt;br&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Matters Beyond Technology
&lt;/h2&gt;

&lt;p&gt;But there's something else I want to leave you with. Something that took me a while to see.&lt;/p&gt;

&lt;p&gt;These principles aren't really about AI at all. They're about being human.&lt;/p&gt;

&lt;p&gt;A few years ago, I read Jordan Peterson's &lt;em&gt;12 Rules for Life&lt;/em&gt;. It's a strange book — part psychology, part philosophy, part mythology — and it stuck with me in ways I didn't expect. When I started noticing patterns in how effective AI operators work, I realized something unsettling: the principles are the same. Different vocabulary, same truths.&lt;/p&gt;

&lt;p&gt;Let me show you what I mean.&lt;/p&gt;

&lt;p&gt;Peterson's sixth rule is "Set your house in perfect order before you criticize the world." The idea is simple but profound: before you try to fix the chaos out there, fix the chaos within. Clean your room. Organize your life. Get your own affairs in order. Only then do you have the standing — and the clarity — to address larger problems.&lt;/p&gt;

&lt;p&gt;Now think about the first principle we discussed: start with a plan. Before you ask the AI to build something, organize your own thinking. Write down what you want. Get your context in order. The parallel is exact. The AI can't fix a problem you haven't defined. And you can't define a problem while your own thinking is scattered across 30 tabs.&lt;/p&gt;

&lt;p&gt;Peterson's tenth rule is "Be precise in your speech." He argues that vague language creates vague outcomes — that fuzzy thinking propagates through our words and corrupts our actions. Precision isn't pedantry. It's the difference between problems that get solved and problems that fester.&lt;/p&gt;

&lt;p&gt;This is exactly why decomposition works. Break tasks into atoms. Make them so clear that "done" is obvious. The precision of your language — your prompts, your specs, your definitions — determines whether the AI delivers something useful or wanders into the weeds.&lt;/p&gt;

&lt;p&gt;Then there's rule eight: "Tell the truth — or, at least, don't lie." Peterson frames this as an ethical imperative, but it's also practical. Lies compound. They require more lies to sustain. Eventually, the structure collapses.&lt;/p&gt;

&lt;p&gt;AI hallucinations are lies of a different kind — not intentional, but no less dangerous. The model tells you something with confidence. You accept it without verification. The lie propagates into your codebase, your report, your decision. The verification imperative isn't just efficiency. It's epistemology. It's the commitment to building on truth, not on plausible fiction.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F60i4p324l53qs2h886ue.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F60i4p324l53qs2h886ue.png" alt="Order defeats chaos — in code and in life" width="800" height="436"&gt;&lt;/a&gt;&lt;br&gt;Order defeats chaos — in code and in life
  &lt;br&gt;
&lt;/p&gt;

&lt;p&gt;Rule seven: "Pursue what is meaningful, not what is expedient." The expedient thing is to skip the planning phase. To prompt quickly and hope for the best. To accept the first answer and move on. But expedience has a cost — the rework, the drift, the wasted energy of doing things twice.&lt;/p&gt;

&lt;p&gt;Meaningful work requires patience. It asks you to invest upfront. To build systems that persist. To trade the quick hit for the lasting structure. Every principle in this post is, in some way, a choice of meaning over expedience.&lt;/p&gt;

&lt;p&gt;And finally, rule four: "Compare yourself to who you were yesterday, not to who someone else is today." This is the heart of meta-cognition. The practice of reviewing your prompts, your process, your patterns — and getting better. Not better than someone else. Better than yesterday's version of you.&lt;/p&gt;

&lt;p&gt;Here's what I've come to believe: the principles that make AI work are the principles that make &lt;em&gt;life&lt;/em&gt; work. Order defeats chaos. Truth defeats confusion. Precision defeats vagueness. Meaning defeats nihilism.&lt;/p&gt;

&lt;p&gt;AI is just the medium. The message is as old as civilization.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Takeaway
&lt;/h2&gt;

&lt;p&gt;Here's what I want you to remember:&lt;/p&gt;

&lt;p&gt;The leap from "chat AI" to "agentic AI" isn't about better prompts. It's about building systems that persist. Plans that survive sessions. Context that doesn't decay. Verification that catches errors. An external memory you can trust.&lt;/p&gt;

&lt;p&gt;This sounds like more work. And at first, it is.&lt;/p&gt;

&lt;p&gt;But then something shifts. The cognitive overhead drops. You stop re-explaining. You stop losing context. You stop rebuilding what you've already built.&lt;/p&gt;

&lt;p&gt;And you start spending your energy on the work that actually matters.&lt;/p&gt;

&lt;p&gt;There's a deeper lesson here, too. The principles that make AI effective are the same principles that make &lt;em&gt;you&lt;/em&gt; effective — as a thinker, as a creator, as a human being. Order. Truth. Precision. Meaning. These aren't tech concepts. They're the foundations of a life well-lived.&lt;/p&gt;

&lt;p&gt;AI didn't invent these ideas. It just made them visible again.&lt;/p&gt;

&lt;p&gt;So yes, build your workflows. Create your memory systems. Teach your AI habits that stick.&lt;/p&gt;

&lt;p&gt;But don't forget: you're also teaching yourself.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;I'm curious:&lt;/strong&gt; What's one repetitive task you'd love to never do manually again — and what's stopped you from automating it?&lt;/p&gt;




&lt;h2&gt;
  
  
  Resources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;[&lt;a href="https://github.com/matbanik/Pomera-AI-Commander" rel="noopener noreferrer"&gt;Pomera AI Commander (GitHub)&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;&lt;a href="https://antigravity.google" rel="noopener noreferrer"&gt;Google Antigravity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://codelabs.developers.google.com/getting-started-google-antigravity" rel="noopener noreferrer"&gt;Antigravity Codelabs Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=uzFOhkORVfk" rel="noopener noreferrer"&gt;Google Antigravity: Hands-on Demo (YouTube)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.logrocket.com/antigravity-and-gemini-3/" rel="noopener noreferrer"&gt;LogRocket: Antigravity and Gemini 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.google/innovation-and-ai/technology/developers-tools/gemini-3-developers/" rel="noopener noreferrer"&gt;Google Blog: Gemini 3 for Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://modelcontextprotocol.io" rel="noopener noreferrer"&gt;Model Context Protocol (MCP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.jordanbpeterson.com/book/12-rules-for-life-an-antidote-to-chaos/" rel="noopener noreferrer"&gt;12 Rules for Life by Jordan Peterson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;







&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://matbanik.info/hobbies/systems/posts/teach-ai-habits-stop-repeating-yourself" rel="noopener noreferrer"&gt;matbanik.info&lt;/a&gt;. Cross-posted with ❤️ to Dev.to.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>architecture</category>
      <category>systems</category>
      <category>tech</category>
    </item>
    <item>
      <title>Hello, DEV!</title>
      <dc:creator>MatBanik</dc:creator>
      <pubDate>Mon, 29 Dec 2025 02:05:56 +0000</pubDate>
      <link>https://dev.to/matbanik/hello-dev-2027</link>
      <guid>https://dev.to/matbanik/hello-dev-2027</guid>
      <description>&lt;p&gt;I'm Mat, a Solutions Architect who thinks in systems, writes about intentional living, and recently shipped my personal site: &lt;a href="https://matbanik.info" rel="noopener noreferrer"&gt;matbanik.info&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This is my first DEV post, so I figured I'd share the stack and lessons from building it. Maybe it'll help someone starting their own portfolio.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Tech Stack
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Layer&lt;/th&gt;
&lt;th&gt;Choice&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Framework&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://astro.build" rel="noopener noreferrer"&gt;Astro&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Hosting&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Cloudflare Pages&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Backend&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Cloudflare Workers&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Bot Protection&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Cloudflare Turnstile&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Analytics&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Cloudflare Web Analytics&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Newsletter&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Buttondown (via Workers)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Email&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Resend (via Workers)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Search&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Pagefind&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Total hosting cost: $0/month&lt;/strong&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  Why Astro?
&lt;/h2&gt;

&lt;p&gt;I evaluated Next.js, Hugo, and 11ty before landing on Astro. Here's why:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Content Collections&lt;/strong&gt; — Type-safe Markdown with Zod schemas. My blog posts validate at build time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero JS by default&lt;/strong&gt; — Ships HTML/CSS only. JavaScript is opt-in per component.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;File-based i18n&lt;/strong&gt; — I just duplicate pages under &lt;code&gt;/es/&lt;/code&gt; for Spanish. No complex routing config.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Island Architecture&lt;/strong&gt; — Interactive components hydrate independently (though I barely needed this).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Results&lt;br&gt;
High Lighthouse Score for Performance, Accessibility, Best Practices, SEO&lt;br&gt;
First Contentful Paint in ~0.5s&lt;br&gt;
Build time ~15 seconds&lt;/p&gt;

&lt;p&gt;What I'd Do Differently&lt;br&gt;
Start with Pagefind earlier — Client-side search is a great UX addition&lt;br&gt;
Use CSS Custom Properties from day one — Makes theming and dark mode trivial&lt;br&gt;
Set up CSP in report-only mode first — I'm still validating before enforcing&lt;/p&gt;

</description>
      <category>webdev</category>
    </item>
  </channel>
</rss>
