<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Emmanuel's Substack]]></title><description><![CDATA[My personal Substack]]></description><link>https://fede.website</link><image><url>https://substackcdn.com/image/fetch/$s_!gtBd!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c311324-5ac4-4b03-8b3b-63adecd57cea_144x144.png</url><title>Emmanuel&apos;s Substack</title><link>https://fede.website</link></image><generator>Substack</generator><lastBuildDate>Tue, 18 Aug 2026 00:36:53 GMT</lastBuildDate><atom:link href="https://fede.website/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Emmanuel Sanchez]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[fedeblog@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[fedeblog@substack.com]]></itunes:email><itunes:name><![CDATA[Emmanuel Sanchez]]></itunes:name></itunes:owner><itunes:author><![CDATA[Emmanuel Sanchez]]></itunes:author><googleplay:owner><![CDATA[fedeblog@substack.com]]></googleplay:owner><googleplay:email><![CDATA[fedeblog@substack.com]]></googleplay:email><googleplay:author><![CDATA[Emmanuel Sanchez]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Easter eggs ]]></title><description><![CDATA[One of my favorite parts of the software, are the &#8216;Easter eggs&#8217;, features that does not improve the software, only it is funny, only shows that the team has time and the trust to make jokes]]></description><link>https://fede.website/p/easter-eggs</link><guid isPermaLink="false">https://fede.website/p/easter-eggs</guid><dc:creator><![CDATA[Emmanuel Sanchez]]></dc:creator><pubDate>Thu, 30 Jul 2026 04:37:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gtBd!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c311324-5ac4-4b03-8b3b-63adecd57cea_144x144.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of my favorite parts of the software, are the &#8216;Easter eggs&#8217;, features that does not improve the software, only it is funny, only shows that the team has time and the trust to make jokes</p>]]></content:encoded></item><item><title><![CDATA[I use AI as my coach — and it’s completely changed how I learn.
]]></title><description><![CDATA[A few months ago, I started learning Blender.]]></description><link>https://fede.website/p/i-use-ai-as-my-coach-and-its-completely</link><guid isPermaLink="false">https://fede.website/p/i-use-ai-as-my-coach-and-its-completely</guid><dc:creator><![CDATA[Emmanuel Sanchez]]></dc:creator><pubDate>Wed, 08 Jul 2026 03:40:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gtBd!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c311324-5ac4-4b03-8b3b-63adecd57cea_144x144.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A few months ago, I started learning Blender. The problem? I didn&#8217;t even know what tools existed or what they were called.</p><p>So I changed my approach.</p><p>Instead of searching blindly, I share my idea with AI and get options back:</p><p>&#128313; &#8220;You can do it this way &#8212; fast, but hard to modify later.&#8221;</p><p>&#128313; &#8220;Or you can do it this way &#8212; more setup, but way more flexible.&#8221;</p><p>That&#8217;s the difference between <em>hoping</em> something works and <em>actually learning</em> what you need.</p><p>No more guessing. No more &#8220;let&#8217;s see if this sticks.&#8221;</p><p>Just intentional learning, one decision at a time.</p><div><hr></div><p><strong>How are you using AI to level up your skills?</strong> Drop a comment below &#128071;</p><p>#Learning #Blender #AI #SkillDevelopment #3D #ContinuousLearning #Tech</p>]]></content:encoded></item><item><title><![CDATA[From POM to end-to-end purchase flows. Here's what a week of consistent practice looks like. ]]></title><description><![CDATA[Last post I was figuring out constructor(private page: Page) and why classes beat functions for automation.]]></description><link>https://fede.website/p/from-pom-to-end-to-end-purchase-flows</link><guid isPermaLink="false">https://fede.website/p/from-pom-to-end-to-end-purchase-flows</guid><dc:creator><![CDATA[Emmanuel Sanchez]]></dc:creator><pubDate>Sun, 05 Jul 2026 07:17:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gtBd!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c311324-5ac4-4b03-8b3b-63adecd57cea_144x144.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Last post I was figuring out constructor(private page: Page) and why classes beat functions for automation. Today I shipped a complete e-commerce test suite.<br><br>What's new since then:<br><br>- Refactored 5 login tests into a single LoginPage class -- no more repeated page.fill() calls. One loginPage.login() handles it all.<br><br>- Created CartPage.ts with generic methods like addToCart(dataTestId) using template literals -- one method works for any product.<br><br>- Split test files by functionality -- swag-labs-login.spec.ts and swag-labs-cart.spec.ts. Same pattern you'd see in a real enterprise repo.<br><br>- Built a full purchase flow test -- 15 steps from login to add to cart to checkout to fill shipping info to finish to verify "Thank you for your order!" to return to inventory. End-to-end in under 10 seconds.<br><br>- Added fillFirstnameLastnameZip() to the POM -- keeps checkout logic encapsulated while the test stays readable.<br><br>Current score: 8 tests, 2 Page Objects, 20/20 CI/CD passes on GitHub Actions. Every push auto-runs in ~90 seconds.<br><br>The difference between "I know Playwright" and "I can automate a business flow" is about 50 commits. I'm past the tutorial phase now -- this is framework building.<br><br>Repo: github.com/fede3mmanuel/qa-automation-practice<br><br>What was your "this clicked" moment in automation?<br><br>#QAAutomation #Playwright #TypeScript #TestAutomation #PageObjectModel #SoftwareTesting #CICD #GitHubActions</span></p>]]></content:encoded></item><item><title><![CDATA[Stop Letting Your Courses Go to Waste — Use AI as Your Personal Learning Coach]]></title><description><![CDATA[We've all been there.]]></description><link>https://fede.website/p/stop-letting-your-courses-go-to-waste</link><guid isPermaLink="false">https://fede.website/p/stop-letting-your-courses-go-to-waste</guid><dc:creator><![CDATA[Emmanuel Sanchez]]></dc:creator><pubDate>Fri, 03 Jul 2026 03:38:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gtBd!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c311324-5ac4-4b03-8b3b-63adecd57cea_144x144.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>We've all been there.<br><br>You buy a course. Then another. Then a book. Then a bundle. Before you know it, you have a digital library that would make a university jealous &#8212; and yet, you're still not sure what to study next.<br><br>Here's the hard truth: most of us are collecting knowledge, not building expertise.<br><br>But what if I told you there's a way to turn that scattered collection into a strategic, personalized learning roadmap? No expensive coach required. Just AI.<br><br>---<br><br>The Problem: Course Titles Don't Tell the Full Story<br><br>Every course you purchase has a name. "Python for Beginners." "Advanced Leadership." "Data Science Bootcamp." But here's what those titles don't tell you:<br><br>&#8226; What 30% of that course actually overlaps with something you already know<br>&#8226; Which 20% contains the hidden gem that could transform your career<br>&#8226; How it connects to the seven other courses sitting in your library<br><br>We judge courses by their covers &#8212; and we miss the value hiding inside.<br><br>---<br><br>The Solution: Let AI Be Your Strategic Learning Partner<br><br>Artificial intelligence has evolved far beyond search engines. Today, it can act as your personal learning strategist. Here's exactly how to do it:<br><br>Step 1: Catalog Everything<br>Gather every course, book, certification, and tutorial you own. Paste them into a single list.<br><br>Step 2: Define Your Destination<br>Be specific. Instead of "I want to be better at tech," try: "I want to become a senior data engineer specializing in real-time analytics pipelines."<br><br>Step 3: Ask AI the Right Question<br><br>Here's the prompt that changes everything:<br><br>"I want to become [YOUR PROFESSIONAL GOAL]. Here is a complete list of every course, book, and certification I already have: [YOUR LIST]. Based on this, what should be my NEXT THREE learning priorities? Consider: hidden connections between what I already own, gaps in my knowledge, and the most efficient path to expertise. Recommend specific courses, projects, or skills &#8212; and explain why each one matters for my goal."<br><br>Step 4: Execute with Intention<br>Don't just collect the recommendations &#8212; schedule them. Block time. Treat your learning like the strategic investment it is.<br><br>---<br><br>Why This Works<br><br>When you use AI this way, something powerful happens:<br><br>&#9989; You unlock hidden value in courses you already own<br>&#9989; You eliminate redundancy &#8212; no more studying what you already know<br>&#9989; You build a coherent skill stack instead of random knowledge fragments<br>&#9989; You move from consumer to strategist in your own career<br><br>The professionals who will thrive in the next decade aren't the ones who consume the most content. They're the ones who curate their learning with precision.<br><br>---<br><br>Your Move<br><br>Open your notes. List every course and book you own. Pick one professional goal that excites you. And ask AI to build your bridge between the two.<br><br>The roadmap is already in your hands. You just need to see it.<br><br>---<br><br>What's the ONE skill you're trying to master this year? Drop it in the comments &#8212; I'd love to hear your goals. &#128071;<br><br>#ArtificialIntelligence #CareerDevelopment #LifelongLearning #ProfessionalGrowth #EdTech #FutureOfWork #LearningStrategy #CareerAdvice #AI #Upskilling</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://fede.website/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Emmanuel's Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>