<?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: Janet Hase Naranjo López</title>
    <description>The latest articles on DEV Community by Janet Hase Naranjo López (@jane_hase).</description>
    <link>https://dev.to/jane_hase</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4108365%2F67a3deb8-e2ac-4899-b9ff-473a417f2cf2.png</url>
      <title>DEV Community: Janet Hase Naranjo López</title>
      <link>https://dev.to/jane_hase</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jane_hase"/>
    <language>en</language>
    <item>
      <title>I have a new substack post about Nvidia drama... if you want to read 5 minutes of business/tech analysis from a real engineer go ahead please: https://janethase.substack.com/p/the-current-state-of-ai</title>
      <dc:creator>Janet Hase Naranjo López</dc:creator>
      <pubDate>Fri, 13 Nov 2026 03:17:44 +0000</pubDate>
      <link>https://dev.to/jane_hase/i-have-a-new-substack-post-about-nvidia-drama-if-you-want-to-read-5-minutes-of-businesstech-56h6</link>
      <guid>https://dev.to/jane_hase/i-have-a-new-substack-post-about-nvidia-drama-if-you-want-to-read-5-minutes-of-businesstech-56h6</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://janethase.substack.com/p/the-current-state-of-ai" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21AOfW%21%2Cw_1200%2Ch_675%2Cc_fill%2Cf_jpg%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2C%24fp_%210.6757%3A0.5208%21%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fa8bb8528-73fb-4848-a062-6792ae565634_3168x1344.jpeg" height="450" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://janethase.substack.com/p/the-current-state-of-ai" rel="noopener noreferrer" class="c-link"&gt;
            The Current State of AI - by Janet Hase
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            A not so brief text about important topics you should know about it...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%210lyC%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F05211ff8-12ab-4faf-820f-319c84c1e4c8%252Ffavicon.ico" width="64" height="64"&gt;
          janethase.substack.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>The Current State of AI</title>
      <dc:creator>Janet Hase Naranjo López</dc:creator>
      <pubDate>Wed, 11 Nov 2026 03:37:13 +0000</pubDate>
      <link>https://dev.to/jane_hase/the-current-state-of-ai-4b35</link>
      <guid>https://dev.to/jane_hase/the-current-state-of-ai-4b35</guid>
      <description>&lt;h6&gt;
  
  
  &lt;em&gt;A quick note on how this was made: I co-wrote this piece alongside Gemini using recursive chain of thought and custom voice constraints to synthesize the biggest industry shifts of 2026 into a single starting point for upcoming posts (still keeping hyphens to a minimum so I do not look like a bot XD). The curation, engineering lens, and perspective are are 100% human.&lt;/em&gt;
&lt;/h6&gt;




&lt;p&gt;I was poking around recent industry reports lately to get a real pulse on where artificial intelligence actually stands as we wrap up 2026, and it turns out that the shiny “innovation lab” phase is officially dead. (like the Pokemons, just the shiny ones, not any dead ones).&lt;/p&gt;

&lt;p&gt;I mean, for the last couple of years, everyone was obsessed with conversational demos and seeing what a chatbot could write in a browser tab. Today, the conversation has shifted entirely towards infrastructure economics, production bottlenecks, and some pretty wild corporate course corrections. Since I want to unpack several of these topics in future posts, I put together this news style roundup of the most relevant situations happening across the AI landscape right now.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1) The Agentic Shift (and the “Agentic Drift” Backlash)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The biggest architectural headline of 2026 is the transition from conversational chatbots to autonomous AI agents. According to McKinsey’s latest global survey, around 40% of large enterprises are now scaling agentic systems inside IT, knowledge management, and software engineering to execute multi step workflows rather than just answering prompts1.&lt;/p&gt;

&lt;p&gt;Of course, what the marketing decks leave out is the operational toil that comes right after deployment. We are currently seeing a massive wave of concern around “agentic drift” (basically, what happens when an autonomous agent loses context mid workflow, starts hallucinating tool calls, or goes rogue in production) and the awkward legal question of who holds the pager when an automated workflow breaks. Even more interesting is that several companies that aggressively cut headcount expecting AI agents to run the show have quietly started rehiring human staff after realizing that broken data pipelines, governance overhead, and token costs sometimes make a human team cheaper and way more reliable than a digital workforce!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2) Coding Agents and the “Build vs. Buy” Plot Twist&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One of the most surprising shifts this year is happening in enterprise software procurement. Because coding agents and repository level intelligence have matured so much, nearly a third of surveyed organizations reported cancelling plans to buy an off the shelf SaaS tool or feature because their own engineers simply built the functionality in house using agentic coding tools. Instead of paying bloated SaaS subscriptions for a simple internal dashboard or a connector, teams are spinning up custom internal tools in days, which is starting to put real pressure on traditional B2B software vendors.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3) The Great Inference Race: Edge AI and Custom Silicon&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Anyway, going back to the point of infrastructure: running massive generalist models in the cloud for every tiny task is financially unsustainable, and the hardware market is finally reacting. On one hand, we are seeing a massive push toward specialized inference silicon (like Cerebras deploying wafer scale inference engines in AWS data centers and d-Matrix putting its Corsair platform into full production)2 to slash response latency from twenty seconds down to two while cramming five times more token capacity into the same hardware footprint.&lt;/p&gt;

&lt;p&gt;On the other hand, Edge AI and small, domain specific models are stealing the spotlight. Instead of sending every API call to a massive data center, companies are deploying compact models (like Liquid AI’s LFM2.5 architecture running natively on AMD, Intel, and Qualcomm chips) directly onto laptops, vehicles, and IoT sensors3. It cuts cloud inference bills, eliminates network latency, and keeps sensitive data local.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4) The Crisis of Trust and the Saturation of Synthetic Noise&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If the infrastructure layer is maturing, the public internet is dealing with the exact opposite problem. Synthetic media now accounts for a massive chunk of visual feeds and professional network posts, leading to what researchers are calling a “crisis of trust.” Users have developed rapid pattern recognition for automated slop, generic phrasing, and deepfake identity fraud, causing widespread audience fatigue. From an engineering standpoint, the recursive degradation problem is no longer theoretical: as the web fills up with unverified synthetic exhaust, teams are realizing that scraping the public internet to train the next generation of models is yielding diminishing returns, making verifiable, human generated data the most expensive asset in the room.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5) Governance Moves from Slide Decks to Calendar Deadlines&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI regulation also stopped being a philosophical debate and became an engineering compliance ticket. With the EU AI Act timelines locking into place alongside a patchwork of state level laws in the US, “tech sovereignty” and auditability are now deciding what actually ships to production. Leaders are no longer asking for vague ethics whitepapers; they want deterministic guardrails, data provenance, and clear audit trails before an AI system is allowed anywhere near customer data. It looks like a plain “we do not know how the AI leads to this result” is gonna be the answer anymore.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6) The Business &amp;amp; Geopolitical Single Point of Failure (Yes, the Nvidia Situation)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Finally, we cannot talk about the business side of AI right now without mentioning the elephant in the room: the recent scandal around Nvidia CEO Jensen Huang. Leaving the tabloid and paparazzi drama aside (because honestly, who cares about the gossip columns when we are talking about global compute infrastructure :D), the actual engineering and business story behind the headlines is a massive wake up call about supply chain vulnerability and “key person” risk.&lt;/p&gt;

&lt;p&gt;When you strip away the sensationalism, the real issue that wiped nearly $190 billion off Nvidia’s market cap in a single day and triggered board, FBI, and shareholder investigations comes down to hardware provenance and export controls. The core investigation centers on Huang’s ties to an executive at Megaspeed, a Singapore based cloud company that bought nearly $2 billion in advanced Nvidia GPUs (yes, the newest chips available) and is now under heavy scrutiny for allegedly acting as a backchannel to divert sanctioned AI chips into China. Basically, the entire global AI buildout is so heavily centralized around a single hardware vendor that one executive’s personal blind spot (and a questionable cloud partner deployment) immediately turns into a national security investigation, a congressional briefing, and a trillion dollar market tremor. In SRE terms, the global AI economy built its entire stack around a single point of failure, and we are watching what happens when that node gets compromised.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where we go from here&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Basically, the current state of AI is a tug of war between massive capability and operational reality. Whether we are looking at autonomous code, cloud token budgets, or the geopolitics of the GPU supply chain, we are moving away from treating AI like magic and starting to see the very human, very fragile infrastructure underneath it.&lt;/p&gt;

&lt;p&gt;Over the next few posts, I want to zoom in on a few of these specific threads (especially that SaaS “build vs. buy” shift, what “agentic drift” looks like from an SRE perspective, and how concentrated our hardware stack really is :D). Which of these six situations do you think we should unpack first for the next deep dive?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://janethase.substack.com/subscribe?" rel="noopener noreferrer"&gt;Subscribe to my substack&lt;/a&gt;&lt;/p&gt;

&lt;h6&gt;
  
  
  &lt;em&gt;Process note:&lt;/em&gt;
&lt;/h6&gt;

&lt;h6&gt;
  
  
  &lt;em&gt;Ingredients: 100% organic human thoughts and engineering rants. Packaged in a facility that also processes LLMs, so this post may contain traces of AI assisted brainstorming and structural iteration.&lt;/em&gt;
&lt;/h6&gt;

&lt;p&gt;&lt;a href="https://janethase.substack.com/p/the-current-state-of-ai/comments" rel="noopener noreferrer"&gt;Leave a comment on my substack&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>business</category>
      <category>analysis</category>
    </item>
    <item>
      <title>The useless use of AI</title>
      <dc:creator>Janet Hase Naranjo López</dc:creator>
      <pubDate>Sat, 07 Nov 2026 02:07:28 +0000</pubDate>
      <link>https://dev.to/jane_hase/the-useless-use-of-ai-1l0n</link>
      <guid>https://dev.to/jane_hase/the-useless-use-of-ai-1l0n</guid>
      <description>&lt;h6&gt;
  
  
  &lt;em&gt;A quick note on how this was made: Yes, I see the irony of using AI to help draft a post about the useless use of AI :D. However, instead of lazy one shot prompting, I co-wrote this piece alongside Gemini using recursive chain of thought and custom voice constraints to iterate on my rough thoughts and refine the structure (including a strict prompt rule to ban hyphens so I do not look like a bot XD). Intentional collaboration is the exact opposite of what I am complaining about below, and the core arguments, frustration, and perspective are 100% human.&lt;/em&gt;
&lt;/h6&gt;




&lt;p&gt;I was looking at how people use AI in their daily workflows lately, and it turns out that a huge chunk of our token expenditure is going toward tasks that do not actually save any time (or worse, tasks that had no business being automated in the first place).&lt;/p&gt;

&lt;p&gt;I mean, leaving aside the funny side of AI generation (like absurd memes, cursed images, or just poking around with prompts for fun :D), there is a growing trend of running inference on things that are simply not worth the effort, or that become completely meaningless once you strip the human out of them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;What I mean by “useless” (and what I do not)&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Of course, I am not talking about using AI to automate repetitive infrastructure work, parse massive logs, or speed up a real technical bottleneck. That is what automation is actually for! What I am talking about is the performative, low value use of generative models where the tool adds zero net value to the world.&lt;/p&gt;

&lt;p&gt;Basically, if you look closely at how people interact with LLMs and image generators every day, this useless usage usually falls into two buckets:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1) The Prompt Engineering Overhead:&lt;/strong&gt; Have you ever watched someone spend fifteen minutes tweaking a prompt, on a prompt per prompt basis, just to write a three line email, a casual Slack update, or a happy birthday message? It turns out that by the time you finish giving the model context, regenerating the output because it sounds too robotic, and deleting words like &lt;em&gt;“delve”&lt;/em&gt; or &lt;em&gt;“testament,”&lt;/em&gt; you have spent triple the energy it would have taken to just type what you actually meant. We are turning a 45 second human interaction into a debugging session.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2) The Zero Sum Inference Loop:&lt;/strong&gt; Person A writes three rough bullet points and asks an LLM to turn them into a five paragraph, overly polite corporate email. Then, Person B receives that five paragraph email, refuses to read all that fluff, and asks their LLM to summarize it back into three bullet points. Nobody gained any new context, no real communication happened, and we just burned compute and tokens to maintain the &lt;em&gt;statu quo&lt;/em&gt; of corporate politeness. Anyway, going back to the point:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;The cost to human creators&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;If this were just about people wasting their own time in a chat window, it would merely be ironic. However, when we apply this same effort avoidance mindset to creative work, the collateral damage hits actual human creators.&lt;/p&gt;

&lt;p&gt;Again, leaving the memes aside (and the cute AI generated cats), the real problem starts when people use AI to generate “good enough” creative filler. Think of blog headers, indie book covers, event flyers, newsletter illustrations, or background tracks generated by a model just because someone does not want to pay an artist or spend time curating something real. In my opinion, this creates three massive problems for the creative ecosystem:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1) It kills the entry level commission:&lt;/strong&gt; &lt;br&gt;
Historically, small commercial gigs (designing a poster for a local event, illustrating a single article, or writing short copy) were the exact stepping stones that allowed emerging artists and writers to pay rent while developing their voice. When people treat those small tasks as friction to be automated away with a single prompt, they pull up the ladder for working creators.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2) It mistakes the output for the art:&lt;/strong&gt; &lt;br&gt;
There is a huge misconception that art is just the final image file or the final block of text. It is not. What makes a piece of writing or an illustration resonate is the human context behind it, including the lived experience, the intentional constraints, the happy accidents, and the specific point of view of the person who made it. When you replace that with a statistical average of scraped training data just to fill empty space on a page, you are not making art. You are just generating wallpaper.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3) It floods discovery channels with noise:&lt;/strong&gt; &lt;br&gt;
Because generating this kind of filler takes almost zero effort, it floods the exact same platforms where human creators are trying to share their work. It becomes harder and harder for intentional, human made craft to be found when it is buried under an avalanche of automated content that not even its prompter cared enough to make by hand.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;The takeaway&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;For decades, the whole promise of technology and automation was that machines would handle the boring, soul crushing drudgery so that humans would finally have the free time to write, paint, think, and connect with each other. Instead, we somehow flipped the script: we are still doing the dishes and dealing with bureaucratic admin, while outsourcing our personal messages, our rough drafts, and our visual culture to a model.&lt;/p&gt;

&lt;p&gt;Basically, just because we &lt;em&gt;can&lt;/em&gt; throw AI at a task does not mean we should. Using AI intentionally means knowing where automation actually solves a hard problem, and knowing where the human effort, the imperfection, and the creator’s craft &lt;em&gt;are&lt;/em&gt; the whole point. If we outsource our own voice and bypass human artists just to save five minutes on things that were never supposed to be optimized... what are we even saving that time for?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://janethase.substack.com/subscribe?" rel="noopener noreferrer"&gt;Subscribe to my substack&lt;/a&gt;&lt;/p&gt;

&lt;h6&gt;
  
  
  &lt;em&gt;Process note:&lt;/em&gt;
&lt;/h6&gt;

&lt;h6&gt;
  
  
  &lt;em&gt;I co-wrote this piece alongside Gemini using recursive chain of thought and custom voice constraints to iterate on my rough thoughts and refine the structure (including a strict prompt rule to ban hyphens so I do not look like a bot XD). Intentional collaboration is the exact opposite of what I am complaining about below, and the core arguments, frustration, and perspective are 100% human.&lt;/em&gt;
&lt;/h6&gt;




&lt;p&gt;&lt;a href="https://janethase.substack.com/p/the-useless-use-of-ai/comments" rel="noopener noreferrer"&gt;Leave a comment on my substack&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>sociology</category>
      <category>tools</category>
      <category>analysis</category>
    </item>
    <item>
      <title>Mr. November and the Myth of the Green Dashboard</title>
      <dc:creator>Janet Hase Naranjo López</dc:creator>
      <pubDate>Tue, 27 Oct 2026 20:28:19 +0000</pubDate>
      <link>https://dev.to/jane_hase/mr-november-and-the-myth-of-the-green-dashboard-3li5</link>
      <guid>https://dev.to/jane_hase/mr-november-and-the-myth-of-the-green-dashboard-3li5</guid>
      <description>&lt;p&gt;I was wondering how often we let a big green dashboard fool us into thinking our systems are actually healthy, I mean, it was not actually just wondering but I used this topic in a job interview last week. It turns out, sports analytics solved this exact same riddle years ago and IT specialists can -and should- learn a lot from how scouts separate the box score, the huge amount of saber metrics and even the Money Ball ideas from the game tape.&lt;/p&gt;

&lt;p&gt;Take Derek Jeter -even if you are not a big fan of the Yankees-. If you evaluate his career strictly through modern defensive metrics like Ultimate Zone Rating (UZR) or Defensive Runs Saved (DRS), the data is brutal&lt;sup&gt;1&lt;/sup&gt;. Statistically, he grades out as one of the worst fielding shortstops in baseball history. If Jeter were a microservice, an automated auditing tool would flag him for immediate deprecation.&lt;/p&gt;

&lt;p&gt;Yet, nobody in their right mind would cut him from a roster. Why? Because metrics struggle to quantify high-leverage execution. When the playoffs arrived and the pressure maxed out, Jeter became “Mr. November.” The box score said his range was a liability, per se, but the game tape showed the guy who hit a walk-off home run in Game 4 of the 2001 World Series and anchored five championship teams. Now, look at how we run IT operations. We have the exact same blind spot, and it cuts both ways.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. The Legacy “Mr. November” in Your Stack&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Every engineering org has a Jeter in their architecture. It is that clunky, monolithic service written eight years ago. It fails every modern DORA metric you throw at it: deployment frequency is low, automated test coverage is sketchy, and its p99 latency isn’t winning any awards and might be eating a big piece of your budget error pie.&lt;/p&gt;

&lt;p&gt;On paper, it looks like a technical debt that needs to be rewritten immediately. But when peak day traffic hits and your shiny, stateless, Kubernetes pods&lt;sup&gt;2&lt;/sup&gt; start thrashing under unexpected connection pooling issues, that ugly legacy monolith just sits there, quietly processing 100% of your checkout transactions without dropping a single packet. The metrics say it’s a liability; the game tape says it’s keeping the company in business.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. The 2010 Chargers and the “All-Green” Outage&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What happens when you have the exact opposite problem, I mean, when you optimize purely for the box score and ignore the tape or the old school scout six sense?&lt;/p&gt;

&lt;p&gt;Look at the 2010 San Diego Chargers. They finished the regular season ranked #1 in the NFL in Total Offense Yards and #1 in Total Defense Yards -of course this one means the &lt;em&gt;least amount&lt;/em&gt; because they just allowed 4,345-. By the two biggest macro-metrics in football, they were an unstoppable juggernaut. Yet, they didn’t even make the playoffs. Their special teams unit -the joint between offense and defense- was catastrophic, giving up blocked punts and kickoff returns - they gave up 528 yards which is almost 200 above the league average&lt;sup&gt;3 &lt;/sup&gt;- that cost them game after game. We see ships capsizing -pun intended- like this every week in IT as SRE.&lt;/p&gt;

&lt;p&gt;Your infrastructure metrics are great: CPU and memory utilization across your nodes are sitting at a comfortable 40%. Your CI/CD pipeline metrics are awesome: 100% of builds are passing and deployed in under four minutes, no disruptions. Your Grafana dashboards are a sea of calming green.&lt;/p&gt;

&lt;p&gt;Meanwhile, your users can’t log in because an IAM policy update silently broke a cross-region API gateway, or a third-party DNS provider is blackholing traffic from half the country. You won the infrastructure box score, but you lost the customer game tape.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Watching the Tape in IT&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Collecting telemetry is easy or is supposed to be easy, you got the point. We can log every container restart, trace every database query, and alert on every minor spike. But measuring everything is not the same as understanding anything.&lt;/p&gt;

&lt;p&gt;When we rely strictly on raw metrics without context, we make bad engineering decisions. We spend months refactoring stable legacy systems just to make a code-quality dashboard look prettier, or we celebrate 99.99% server uptime while the actual user point of view is very bad and our systems looks completely broken.&lt;/p&gt;

&lt;p&gt;Metrics aren’t useless &lt;em&gt;per se&lt;/em&gt;, they tell you where to look at. But they will never replace the operational context of watching how your systems and your engineers, actually behave when the game is on the line.&lt;/p&gt;

&lt;p&gt;And that’s the whole point of this, you can even have someone who codes as the gods: superhuman speed and reliability, flawless scripts, elegant lines of code but, does this uber-coder behaves with the same performance during a red sea of alerts? Not everyone is capable to just perform on average during an outage -of any kind- and of course we also have metrics for that&lt;sup&gt;4&lt;/sup&gt;, I know, the whole point of this post it’s to complain about them and now here we are… Jokes aside, even those metrics will not measure exactly what we want, because the metrics are just the mathematical representation of something we defined and even that they mean something inherently, we need to learn how to interpret every piece of data and WHEN to interpret in a certain way.&lt;/p&gt;

&lt;p&gt;Data are not flat 2D figures that look nice in a dashboard (I mean, they do look really nice) data are vectors that moves across time and direction, which means that location is important, understanding that and make your team able to do the same are the most unseen tasks as SRE&lt;sup&gt;5&lt;/sup&gt; .&lt;/p&gt;

&lt;p&gt;Thanks for reading. Leave a comment and subscribe!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://janethase.substack.com/p/mr-november-and-the-myth-of-the-green/comments" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Leave a comment on my Substack!&lt;/a&gt;
&lt;/p&gt;




&lt;p&gt;&lt;sup&gt;1&lt;/sup&gt; &lt;a href="https://www.fangraphs.com/players/derek-jeter/826/stats/batting" rel="noopener noreferrer"&gt;https://www.fangraphs.com/players/derek-jeter/826/stats/batting&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;sup&gt;2&lt;/sup&gt; We might need a Pokemon to relate to a shiny Kubernetes pod&lt;/p&gt;

&lt;p&gt;&lt;sup&gt;3&lt;/sup&gt; &lt;a href="https://www.pro-football-reference.com/years/2010/" rel="noopener noreferrer"&gt;https://www.pro-football-reference.com/years/2010/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;sup&gt;4&lt;/sup&gt; For outage performance related metrics and how an IT can be evaluated you can take a look here: &lt;a href="https://www.atlassian.com/incident-management/kpis/common-metrics" rel="noopener noreferrer"&gt;https://www.atlassian.com/incident-management/kpis/common-metrics&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;sup&gt;5&lt;/sup&gt; I’m seriously thinking on stop using only “SRE” as right now I’m seeing a huge increase on Jobs Postings in which they are merging DevOps &amp;amp; SRE in the same bucket… maybe worth a future blog post.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;— Process note —&lt;br&gt;&lt;br&gt;
Brainstormed and polished with AI assistance; written, tested, and overthought by a human.&lt;/em&gt;&lt;/p&gt;



&lt;p&gt;&lt;a href="https://janethase.substack.com/subscribe?" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Subscribe to my substack&lt;/a&gt;
&lt;/p&gt;

</description>
      <category>devops</category>
      <category>sre</category>
      <category>metrics</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Do you know that you can integrate RAG into Gemini?</title>
      <dc:creator>Janet Hase Naranjo López</dc:creator>
      <pubDate>Sat, 17 Oct 2026 20:01:55 +0000</pubDate>
      <link>https://dev.to/jane_hase/do-you-know-that-you-can-integrate-rag-into-gemini-2lf0</link>
      <guid>https://dev.to/jane_hase/do-you-know-that-you-can-integrate-rag-into-gemini-2lf0</guid>
      <description>&lt;p&gt;I was asking random AI questions to my AI (Gemini) just to understand how it works with the skill that integrates data from Google Workspaces (emails, notes, google docs) just because I was wondering if every request was actually looking into the documents in Gdrive (more token consumption) and also exploring the option to make Gemini write mimicking my style... it turns out that only when you activate the skill goes into your own-authored docs, emails, slides and so on to get an idea of how do you write, which is ok for token expenditure and gives you an idea of you can improve the inferences made with that skill (you do not need to ask everytime "write like me", it will make it every time if the skill is active) I mean, you can look for some offline documents you wrote an upload them into your g drive or even you can setup the tone of your AI writing curating your own documents (and maybe emails too :D).&lt;/p&gt;

&lt;p&gt;Anyway, going back to the point, if you give access to your workspace to Gemini you can use it -at prompt per prompt basis- with a "user level RAG" to improve your inference results just need to ask to add context searching for information in the specific folder you want, this way the result will have contextual search based on the documents stored there. &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/The%2520actual%2520Gemini%2520answer%2520about%2520if%2520this%2520process%2520was%2520RAG%2520or%2520not" 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/The%2520actual%2520Gemini%2520answer%2520about%2520if%2520this%2520process%2520was%2520RAG%2520or%2520not" alt=" " width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Of course this is not a fully RAG feature, basically because a standard RAG means you have a vector DB with already processed data to be consumed by the LLM during the retrieval for inferencing process.&lt;/p&gt;

</description>
      <category>gemini</category>
      <category>ai</category>
      <category>llm</category>
      <category>tooling</category>
    </item>
    <item>
      <title>Yeih! Now I have some GPU to use</title>
      <dc:creator>Janet Hase Naranjo López</dc:creator>
      <pubDate>Fri, 16 Oct 2026 01:03:56 +0000</pubDate>
      <link>https://dev.to/jane_hase/yeih-now-i-have-some-gpu-to-use-2dh7</link>
      <guid>https://dev.to/jane_hase/yeih-now-i-have-some-gpu-to-use-2dh7</guid>
      <description>&lt;p&gt;Just happy that I was able to attach my GPU in Vs Code using Colab :D &lt;/p&gt;

&lt;p&gt;Now I have 15 mighty GBs of GPU to do something with ML... I mean, is not too much but given the current conditions in which we are and how easy is to get GPU these days, a little bit is more than zero.&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjw16elmso80x3ltxjhnn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjw16elmso80x3ltxjhnn.png" alt=" " width="800" height="467"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>vscode</category>
    </item>
  </channel>
</rss>
