<?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:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Micropreneur Life]]></title><description><![CDATA[Start small, grow slow]]></description><link>https://micropreneur.life/</link><image><url>https://micropreneur.life/favicon.png</url><title>Micropreneur Life</title><link>https://micropreneur.life/</link></image><generator>Ghost 5.87</generator><lastBuildDate>Fri, 27 Mar 2026 15:46:41 GMT</lastBuildDate><atom:link href="https://micropreneur.life/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Do you ever heal from a breakup?]]></title><description><![CDATA[In May 2024, my life split in two. What followed was not just heartbreak, but illness, grief, and the slow realization that some losses do not disappear. They simply change shape, becoming scars you learn to carry.]]></description><link>https://micropreneur.life/do-you-ever-heal-from-a-breakup/</link><guid isPermaLink="false">69c58313b875b0ff3af05477</guid><category><![CDATA[Thoughts]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Fri, 27 Mar 2026 10:55:09 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2026/03/2026-03-27-11.57.06.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2026/03/2026-03-27-11.57.06.jpg" alt="Do you ever heal from a breakup?"><p>In May 2024, my life changed radically.</p><p>I was living in Lisbon with my partner. We had spent nearly ten years traveling the world together, and after a particularly turbulent final stretch, we decided to <strong>settle down for a while in Portugal</strong>.</p><p>Life was not perfect, and perhaps neither was the relationship, yet when I look back, what remains is a <strong>deep sense of nostalgia</strong>. We had an apartment close to the river, in the Alc&#xE2;ntara neighborhood, and on weekends we would go to Cascais, to our favorite restaurant, Somos um Regalo&#x2014;a place where the simplicity was part of its charm. You could only order piri-piri chicken&#x2014;extra spicy, of course&#x2014;fries, salad, and rice&#x2026; and, almost as a ritual, the world&apos;s best <em>bolo de bolacha</em>, a traditional Portuguese dessert.</p><p>After lunch, we would order coffee to go and walk along the riverside until we reached a set of stone steps by the shore. We would sit there, sipping our coffee, letting the warmth of the sun slowly fade into evening, before catching the train back home. There was <strong>something quietly complete about those moments</strong>.</p><p>One day, my husband <strong>broke up with me</strong>, ending a thirteen-year relationship and shattering my life into pieces. </p><h2 id="do-you-ever-truly-heal-from-a-breakup">Do you ever truly heal from a breakup?</h2><p>Today, I watched a talk by Guy Winch about <a href="https://www.youtube.com/watch?v=k0GQSJrpVhM&amp;ref=micropreneur.life">how to fix a broken heart</a>. Among other things, he suggests making a list of the <strong>negative aspects of our exes</strong> and keeping it close at hand, so that whenever we begin to idealize them, we can remind ourselves of reality. He also argues that no explanation for a breakup will ever feel fully satisfying.</p><p>Having gone through a very difficult breakup&#x2014;and still being in therapy years later&#x2014;I have heard <strong>these same suggestions from my therapist</strong>.</p><p>They <strong>didn&#x2019;t work</strong> for me.</p><p>As I listened, I found myself thinking instead about Brianna Wiest and her essay <a href="https://thoughtcatalog.com/brianna-wiest/2014/02/how-the-people-we-once-loved-become-strangers-again/?ref=micropreneur.life"><em>How the people we once loved become strangers again</em></a>. It made me wonder whether we ever truly heal from a broken heart, or whether <strong>the scars simply remain with us</strong>, reshaped but never erased.</p><h2 id="the-break-up"><strong>The Break Up</strong></h2><p>At the time, my husband and I had decided to spend a week apart. We were going through a <strong>stressful period in our business</strong>, and I was struggling with severe <strong>depression and anxiety</strong>. I traveled to Sofia, hoping to disconnect and focus on composing music for the Alma Alter theater, while he embarked on an exciting train journey from Lisbon to Estonia, meeting entrepreneurs and nomads along the way.</p><p>I framed that time apart as a test&#x2014;an opportunity to understand whether <strong>our love was still strong enough</strong>, whether it was something we were both willing to fight for.</p><p>During my stay in Bulgaria, I came to a painful clarity: I missed him deeply, and more than that, <strong>I wanted to be with him</strong>. I returned with a sense of certainty, determined to tell him how much I loved him.</p><p>I arrived a couple of days earlier and called him the next day. I told him everything I felt, everything I had come to understand in his absence. But <strong>his conclusion was the opposite</strong>. The relationship, for him, had become a source of pain, and he believed it was time for us to part ways.</p><p>That moment <strong>broke something in me</strong>.</p><p>His flight arrived the following day, and I went to the airport to meet him, holding two coffees in my hands. When he walked out, I asked if I could hug him. He said yes. I held him, convinced&#x2014;perhaps irrationally&#x2014;that <strong>if I could just keep him in my arms, everything might still be okay</strong>.</p><p>But it wasn&#x2019;t.</p><p>We had the conversation at home, and a few days later, while we were still living in the same apartment, I made a decision. Even though the rental agreement was under my name, even though I had bought most of the furniture and built a circle of friends in Lisbon, I left. <strong>I couldn&#x2019;t stay there any longer</strong>, waiting for him to make a move, seeing him every day, sharing the same bedroom while everything between us had already ended.</p><h2 id="tossed-around"><strong>Tossed Around</strong></h2><p>What followed felt like an ordeal.</p><p>I returned to Sofia and stayed there for a while, until I was diagnosed with prostate cancer. Soon after, I moved to Madrid to undergo treatment. That process added another layer of pain on top of everything else. I was sick, alone, and heartbroken.</p><p>The first months were <strong>devastating</strong>. I felt completely broken. The pain was so intense it almost seemed physical, as though grief had taken on a tangible form within my body.</p><p>To make matters worse, we shared a business, which meant I was forced to <strong>meet regularly with the person I still loved so deeply</strong>. We would talk about work, about numbers, about decisions, pretending&#x2014;at least on the surface&#x2014;that everything was normal. But seeing his face, hearing his voice, maintaining that illusion&#x2014;it destroyed me. After each meeting, I would close the laptop and collapse into tears, sometimes crying until exhaustion took over.</p><p>I was in denial.</p><p>There were days when I couldn&#x2019;t even open my laptop, and others when I couldn&#x2019;t get out of bed. Most days, the grief would surface unexpectedly, triggered by the smallest details: a memory, a habit, a shared joke, the quiet absence of someone who used to be there. Cooking for one instead of two. <strong>Living a life that suddenly felt incomplete</strong>.</p><p>After moving to Madrid to get treated, things got worse.</p><p>One of the moments that will remain with me forever is waking up in the hospital after my first exploratory surgery. While I was under anesthesia, I dreamed that he was there, sitting beside me, holding my hand. <a href="https://micropreneur.life/stoicism-patience-and-the-journey-through-rock-bottom/">When I woke up, I was alone</a>.</p><h2 id="anger-didn%E2%80%99t-work-for-me"><strong>Anger Didn&#x2019;t Work For Me</strong></h2><p>Just like <a href="chatgpt://generic-entity?number=6">Guy Winch</a> proposes in his TED talk, my therapist suggested that I make a list of negative things about my ex&#x2014;one each day. I tried, but I couldn&#x2019;t do it.</p><p>It wasn&#x2019;t because I was idealizing him. Enough time had passed, and we had had difficult, even uncomfortable conversations. He had hurt me. There were things he had done&#x2014;and things he hadn&#x2019;t done&#x2014;that left deep scars. And yet, <strong>even now, I would struggle to write that list</strong>.</p><p>He is not perfect. But neither am I.</p><p>My therapist also encouraged me to <strong>feel anger</strong>&#x2014;not necessarily toward him, but toward what had happened, toward what could have been handled differently. It is often described as a necessary phase of grief.</p><p>But I couldn&#x2019;t access it.<strong> </strong>What I felt was not anger, but <strong>emptiness</strong>. Not rage, but absence.<strong> A void.</strong></p><p>And that made me think again of <em>Brianna Wiest</em>. Perhaps she is right. Perhaps when you love someone deeply enough&#x2014;and I loved him more than anyone before&#x2014;<strong>you don&#x2019;t simply stop loving them</strong>. He collided with me and reshaped my entire universe. In many ways, he was my universe, and I was his. I wanted to grow old with him. And once you reach that point, it is no longer just something you feel or believe&#x2014;it becomes something you are.</p><h2 id="get-your-%E2%80%9Cwhy%E2%80%9D"><strong>Get Your &#x201C;Why&#x201D;</strong></h2><p>There is one point where my experience diverges from what is often advised: <strong>the importance of understanding <em>why</em></strong>.</p><p>After a year, Miguel and I met again in Lisbon for a company teambuilding event. The day before leaving, I asked to see him. <strong>I needed answers</strong>.</p><p>For a long time, I had not known why he had broken up with me, and in that absence, <strong>my mind created its own explanations</strong>&#x2014;often harsh, often self-directed. I convinced myself that I had taken him away from his family and friends, that I had forced him into a nomadic life he did not truly want, that I had isolated him, frustrated his dreams, become someone he no longer recognized.</p><p>All these thoughts had one thing in common: <strong>blame</strong>.</p><p>I blamed myself for everything. I carried the entire weight of the relationship&#x2019;s failure on my shoulders, <strong>without truly understanding what had gone wrong</strong>.</p><p>When we spoke that afternoon, things began to shift. Some of the beliefs I had held onto were not true at all&#x2014;he had even thought I had cheated on him. Other issues could have been avoided with better communication.</p><p>What mattered most was the realization that <strong>responsibility was shared</strong>. I could have done many things better, yes&#x2014;but so could he. There was no single point of failure, no single person to blame.</p><p>That realization marked a <strong>turning point for me</strong>.</p><p>Understanding that I was not solely responsible was, perhaps, <strong>the most important step in my healing process</strong>.</p><h2 id="acceptance"><strong>Acceptance?</strong></h2><p>If I had to describe where I am now, I would say I have reached a form of <strong>acceptance</strong>.</p><p>That doesn&#x2019;t mean I am happy. It simply means I am&#x2026; okay.</p><p>I still have <strong>nightmares</strong>. I still wake up some days with tears in my eyes, carrying a heaviness that lingers throughout the day. But these moments are less frequent now. The sudden waves of grief no longer arrive without warning. I can even look back at some of the memories we shared with a certain softness.</p><p>I have even started <strong>seeing someone else</strong>, cautiously, trying to rebuild something, or at least to reconnect with that part of myself.</p><p>And yet, deep inside, there is still a quiet certainty that something broke that day in May, and <strong>that it will never fully be repaired</strong>.</p><p>My therapist confirmed as much. When I asked her whether I would ever stop grieving, she told me that I probably wouldn&#x2019;t. <strong>That wound will remain with me</strong>. It will resurface from time to time&#x2014;in memories, in places, in fleeting moments: a meal in Cascais, a walk by the river, that last day at the beach in Tavira.</p><p>The goal, she said, is not to erase the wound, but to <strong>transform it into a scar</strong>.</p><p>It will always be there, a reminder of what happened, but the pain it carries will become <strong>manageable</strong>. Perhaps, with time, even something you can look at with a certain tenderness.</p><h2 id="the-love-that-remains"><strong>The Love That Remains</strong></h2><p>We all change.</p><p>The person you once loved so deeply is no longer there, at least not in the same way. And that&#x2019;s alright. <strong>You are no longer the same person either</strong>.</p><p>We all have the right to change, to evolve, to move forward.</p><p>Perhaps we do not continue loving them in the present, but rather the version of them that <strong>existed when they were with us</strong>&#x2014;the memory, the shared moments, the way they made us feel. A kind of <a href="https://open.spotify.com/album/5NAdIdxFFDKXrcSBSSRuTz?ref=micropreneur.life">ghost</a> that lingers quietly within us.<strong> </strong>And in that sense, I find myself agreeing with Brianna Wiest.<strong> </strong></p><p><strong>You never truly stop loving them</strong>.</p><p></p>]]></content:encoded></item><item><title><![CDATA[AI Will Destroy Our Jobs, Our Children, and Apparently the Planet Too]]></title><description><![CDATA[This post is about something I’ve watched happen repeatedly in Spain: how governmental institutions and major mainstream media outlets, including El País, end up positioning themselves on the wrong side of technological progress.]]></description><link>https://micropreneur.life/ai-will-destroy-our-jobs-our-children-and-apparently-the-planet-too/</link><guid isPermaLink="false">694a84eb3a7bbf278ce80cb5</guid><category><![CDATA[Innovation]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Tue, 23 Dec 2025 13:34:53 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2025/12/IMG_7437-1.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2025/12/IMG_7437-1.JPG" alt="AI Will Destroy Our Jobs, Our Children, and Apparently the Planet Too"><p>A few days ago, standing on a metro platform in Madrid, something felt painfully familiar. A couple of posters that were part of a public campaign from the government. They looked clever at first glance. Slightly ironic.</p><p><em>We asked AI to design sustainability, and it filled an office with plants.<br>We asked AI to create innovation, and it plugged a human into an electrical socket.</em></p><p>Below it, the message:</p><blockquote>&#x201C;No todo lo artificial es inteligente.<br>Hacerlo bien sigue siendo cosa de humanos.&#x201D;</blockquote><p>(Not everything artificial is intelligent. Doing things right is still human&apos;s business)</p><p>I stayed there for a moment, watching people glance at them. And I couldn&#x2019;t help but think <strong>how this would land for anyone without a technical background</strong>. <em>AI is not to be trusted. AI is dangerous. But don&apos;t worry. We won&apos;t let AI take your job.</em></p><h2 id="won%E2%80%99t-somebody-think-of-the-children">Won&#x2019;t Somebody Think of the Children?</h2><p>A few days later, <a href="https://elpais.com/tecnologia/2025-12-21/el-chatgpt-para-adolescentes-no-pasa-la-prueba-asi-pone-en-peligro-la-vida-de-los-menores.html?ref=micropreneur.life" rel="noreferrer"><em>El Pa&#xED;s</em></a> decided to raise the stakes considerably.</p><p><strong>&#x201C;ChatGPT no pasa la prueba: as&#xED; pone en peligro la vida de menores.&#x201D;</strong><br>(ChatGPT fails the test: this is how it is endangering children&apos;s lives)</p><p>&#x1F644; Wow. Really? Had a language model escaped a lab?&#xA0;<strong>Did ChatGPT possessed a robot and went on a children killing spree?</strong>&#xA0;Had it somehow replaced parents, teachers, smartphones, social media platforms, and the internet itself overnight?</p><p><em> </em>No. <em>El Pa&#xED;s</em> designs a test in which adult psychologists create fictitious minor accounts and deliberately push conversations with ChatGPT toward <strong>extreme and pathological scenarios</strong>, probing for failures, bypassing safeguards, and escalating interactions until the system inevitably breaks. The outcome of that experiment is then presented as evidence that the tool &#x201C;endangers children&#x2019;s lives.&#x201D; </p><p>This framing is deeply problematic. <strong>We do not test videogames, social networks, or messaging apps</strong> by deliberately forcing worst-case psychological scenarios and then conclude they are inherently dangerous when they fail to act as perfect guardians. <strong>We do not demand that Instagram, WhatsApp, TikTok, Discord, Fortnite, or Roblox alert parents every time emotional distress appears</strong>, nor do we require private tools to override privacy and notify families in real time. We don&#x2019;t even impose that burden on friends, teachers, or peers. </p><p><strong>This article from El Pais is not serious journalism</strong>. It&apos;s tabloid material. It is a profound misunderstanding of both technology and mental health, fueled by ideological bigotry against innovation and an eagerness to find a simple scapegoat.</p><h2 id="technology-and-innovation">Technology and Innovation</h2><p>These are not isolated cases. At this point, it feels less like concern and more like a hobby: institutions and the press taking turns <strong>panicking about AI</strong>. But why?</p><p>I&#x2019;m Spaniard, so Spain is where I&#x2019;ve experienced this most directly. I&#x2019;ve spent years building companies &#x2014; opening them, hiring people, navigating public institutions, and trying to make technology actually work in the real world. And if there is one constant I&#x2019;ve encountered in Spain, it&#x2019;s this: <strong>entrepreneurship is demonized. </strong>Being an entrepreneur is rarely seen as &#x201C;someone who creates companies and jobs.&#x201D; More often, it comes with a built-in moral indictment: a <strong>would-be employee exploiter</strong>, permanently one step away from squeezing workers for profit. </p><p><strong>This mindset extends naturally to innovation</strong> itself, especially when it threatens the comfortable status quo of labor. And once you understand that, the current panic is hardly surprising. <strong>Artificial intelligence just happens to be the latest victim</strong>.</p><p>But in the case of AI, <strong>this reaction is not uniquely Spanish</strong>.</p><p>Across many countries, governments and mainstream media are struggling with the same problem. El Pa&#xED;s &#x2013; as an example &#x2013; is merely mirroring similar articles from CNN. AI is complex, fast-moving, and deeply disruptive. Understanding it properly requires effort, <u>technical literacy</u>, and a willingness to accept uncomfortable change. <strong>Demonizing it is much easier</strong>.</p><h2 id="how-ai-became-responsible-for-everything"><strong>How AI Became Responsible for Everything</strong></h2><p>Jobs, children, democracy, the planet, going bald, A-ha releasing a new album in 2026. Pick your favorite anxiety; AI will be accused of it sooner or later. Spain may offer a particularly clear example of this dynamic, <strong>but it is far from alone</strong>. Institutions &#x2013; and perhaps even societies &#x2013; are far more comfortable warning about change than adapting to it. AI becomes the convenient explanation for everything we&#x2019;re already anxious about:</p><ul><li>jobs becoming unstable,</li><li>creativity feeling undervalued,</li><li>children spending too much time on screens,</li><li>environmental concerns...</li></ul><p>I&#x2019;ve read pieces <strong>blaming AI for destroying employment</strong>, as if this were the first time in history that a major technological shift had disrupted the labor market. I&#x2019;ve also read that <strong>AI is destroying the planet</strong>, accelerating climate change because servers consume electricity &#x2014; conveniently ignoring that the same servers already exist to power social media, stream endless video, mine cryptocurrencies, and host the very media outlets publishing those accusations.</p><p>I&#x2019;ve read that AI <strong>will make children stupid, passive, incapable of thinking for themselves</strong>. I&#x2019;ve read that it will lead them down dark paths, damage their mental health, even <strong>push them toward self-harm</strong>. All of this sounds strangely familiar. Television was supposed to rot brains. Video games were supposed to destroy empathy. Social media was supposed to end attention spans &#x2013; ok, ok, I&#x2019;ll concede that one. But even the internet itself was once blamed for the collapse of truth. Yeah, I&#x2019;m old enough to remember all that.</p><p>Every industrial revolution has followed the same script. New technologies wipe out entire categories of jobs, create new ones, and force society through uncomfortable transitions. None of it is painless. And &#x2014; inconvenient as it may be &#x2014; <strong>this process has pushed humanity forward every single time</strong>.</p><h2 id="governments-jobs-and-the-work-nobody-wants-to-do"><strong>Governments, Jobs, and the Work Nobody Wants to Do</strong></h2><p>And <strong>AI is likely the largest and most disruptive industrial revolution</strong> we&#x2019;ve seen so far. It will eliminate some jobs. That&#x2019;s not speculation; it&#x2019;s already happening. It will also create new roles, new industries, and new forms of productivity.</p><p>Preparing for that requires doing difficult, unglamorous work:</p><ul><li>updating <strong>education systems</strong> that haven&#x2019;t changed in decades,</li><li>redesigning <strong>labor frameworks</strong> for a different economy,</li><li>accepting that <strong>some professions will disappear</strong>.</li></ul><p>That work is slow, complex, and <strong>politically uncomfortable</strong>.</p><p>It&#x2019;s much easier to warn people about AI than to prepare them for a future shaped by it. <strong>Easier to print posters than to rethink institutions.</strong> <strong>Easier to write alarming headlines than to understand this transition</strong>.</p><h2 id="what-ai-has-actually-done-for-me"><strong>What AI Has Actually Done for Me</strong></h2><p>I use AI every day as a working tool. <strong>It hasn&#x2019;t replaced my job.</strong> It doesn&#x2019;t make decisions for me. I&#x2019;m still the CEO of Companio &#x2014; and, last time I checked, ChatGPT wasn&#x2019;t on the board.</p><p>What it has done is dramatically speed things up. <strong>Tasks that would have taken me weeks now take hours</strong>. I can prepare technical specifications faster, explore design ideas, communicate new features more clearly, sketch small improvements, improve the emails we send to customers, write documentation, fix code bugs, or explore better technical approaches before committing time and resources.</p><p>To me, <strong>AI has become as essential as the internet or my laptop</strong>. Could I work without it? Of course. I could also write all my ideas in a notebook with a pen. How about sending letters instead of emails to my customers via postal mail?</p><p><strong>AI is a tool.</strong> It&#x2019;s not Skynet. It&#x2019;s not planning the end of humanity. What it <em>will</em> do is force us to adapt &#x2014; just like every other technological shift before it. Horses and carriages gave way to cars. People moved from the countryside to cities, from farms to factories, from manual labor to machines.</p><figure class="kg-card kg-image-card"><img src="https://micropreneur.life/content/images/2025/12/IMG_7439.JPG" class="kg-image" alt="AI Will Destroy Our Jobs, Our Children, and Apparently the Planet Too" loading="lazy" width="2000" height="2793" srcset="https://micropreneur.life/content/images/size/w600/2025/12/IMG_7439.JPG 600w, https://micropreneur.life/content/images/size/w1000/2025/12/IMG_7439.JPG 1000w, https://micropreneur.life/content/images/size/w1600/2025/12/IMG_7439.JPG 1600w, https://micropreneur.life/content/images/2025/12/IMG_7439.JPG 2000w" sizes="(min-width: 720px) 720px"></figure><h2 id="watching-an-industrial-revolution-unfold"><strong>Watching an Industrial Revolution Unfold</strong></h2><p>I suspect that years from now, we&#x2019;ll look back at campaigns like the one in the <strong>Madrid metro</strong>, and headlines like <strong>the one in <em>El Pa&#xED;s</em></strong>, and recognize them for what they were: early reactions to a new technology. Just fear, caused by  ignorance.</p><p>We&#x2019;ve been here before. When factories spread during the Industrial Revolution, many genuinely believed they would <strong>dehumanize society and enslave workers forever</strong>. When trains appeared, respected doctors warned that the human body was not designed to withstand such speeds and that <strong>organs and bones would suffer irreversible damage</strong>. When cars began to replace horses, they were seen as <strong>dangerous machines</strong> that would bring chaos to cities and destroy established ways of life.</p><p><strong>None of those fears stopped progress.</strong> They were not remembered as foresight, but as resistance. The world adapted, institutions eventually followed, and society reorganized itself around new realities.</p><p><strong>AI belongs in that lineage</strong>. It is not a gadget. It is not a passing technological novelty. It is an industrial transformation already underway. Treating it as a moral threat or an anomaly to be contained does not slow it down &#x2014; it only ensures that adaptation happens elsewhere, and without us.</p><p>Institutions and traditional media can choose to understand what is happening, engage with it seriously, and help society prepare for the changes ahead. Or they can cling to fear, exaggeration, and nostalgia, and position themselves &#x2014; once again &#x2014; <strong>on the wrong side of history</strong>.</p><p><strong>Progress will move forward regardless</strong>. The only open question is who decides to move with it.</p>]]></content:encoded></item><item><title><![CDATA[When Wise Makes It… Not So Wise: A Story About Broken APIs, Frustrating UX Changes and the Pitfalls of OpenBanking]]></title><description><![CDATA[Wise broke their OpenBanking flow and API again. Missing transactions, reused IDs, broken UX. We’re forced to invent ghost transactions just to keep ledgers coherent. OpenBanking promised standards. It delivered chaos.]]></description><link>https://micropreneur.life/when-wise-makes-it-not-so-wise-a-story-about-frustrating-api-changes-and-the-pitfalls-of-openbanking/</link><guid isPermaLink="false">69314e2f3a7bbf278ce80c17</guid><category><![CDATA[IT]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Thu, 04 Dec 2025 10:57:33 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2025/12/adzjac.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2025/12/adzjac.jpg" alt="When Wise Makes It&#x2026; Not So Wise: A Story About Broken APIs, Frustrating UX Changes and the Pitfalls of OpenBanking"><p>Running a digital business in 2025 means <strong>connecting the dots between a dozen third-party services</strong>, each with their own quirks, bugs, and unexpected behavior. Sometimes these services make improvements. Sometimes, they make <em>decisions</em>. And every once in a while, those decisions have unintended consequences that ripple downstream to companies like ours &#x2014; and to our customers.</p><p>This is one of those times.</p><p>Recently, <strong>Wise introduced a small but incredibly disruptive change</strong> in their OpenBanking connection flow that is quietly but significantly breaking bank account reconnections for thousands of users.</p><p>Let me explain.</p><h2 id="what-changed-and-why-it%E2%80%99s-a-big-deal"><strong>What Changed (And Why It&#x2019;s a Big Deal)</strong></h2><p>Until now, when one of our customers connected their Wise account through our dashboard using the OpenBanking flow via GoCardless, <strong>all balances in their multi-currency account were pre-selected by default</strong>.</p><p>This is the expected behavior. The user selects their account, hits next, and all the currency balances (EUR, USD, GBP, etc.) are included.</p><p>But now, <strong>Wise changed this behavior</strong>. No balances are selected by default. The user must tick each one manually. Seems harmless, but it is not.</p><p>Most users are lazy, they are busy, or simply don&apos;t have time to spend a lot of time reconnecting their bank accounts. They click next, selecting one account at most. As a result, <strong>only one balance gets connected</strong>. Our accounting team is left wondering why transactions are missing, only to realize much later that the reconnection is incomplete.</p><p>What follows is a frustrating loop:</p><ul><li>The accountant asks the customer to reconnect properly.</li><li>The customer replies angrily: <em>&#x201C;But I already reconnected my account!&#x201D;</em></li><li>Time is lost, data is missing, and the whole workflow breaks down.</li></ul><h2 id="violations-of-openbanking-data-correctness-and-basic-api-principles"><strong>Violations of OpenBanking, Data Correctness, and Basic API Principles</strong></h2><p>The UX change in Wise&#x2019;s connection flow is frustrating, yes &#x2014; but it&#x2019;s only the <strong>tip of the iceberg</strong>. The deeper problem is something far more serious: <strong>Wise repeatedly violates data correctness and integrity principles.</strong></p><p>OpenBanking was built on the idea of structured, predictable, precise financial information &#x2014; not guesswork. But working with Wise&#x2019;s API often feels like reverse&#x2011;engineering a puzzle that keeps changing shape.</p><h3 id="1-wise-assigns-the-same-transaction-id-to-completely-different-transactions"><strong>1. Wise Assigns the&#xA0;Same&#xA0;Transaction ID to Completely Different Transactions</strong></h3><p>This is one of the most egregious and recurring issues.</p><p>Wise frequently returns multiple transactions &#x2014; with different dates, amounts, and booking times &#x2014; using <strong>the exact same transactionId</strong>. Below is a real example (anonymized):</p><pre><code>{
  &quot;transactionId&quot;: &quot;1234567890&quot;,
  &quot;bookingDate&quot;: &quot;2025-05-26&quot;,
  &quot;bookingDateTime&quot;: &quot;2025-05-26T14:12:35.110491Z&quot;,
  &quot;transactionAmount&quot;: {
    &quot;amount&quot;: &quot;-40000.00&quot;,
    &quot;currency&quot;: &quot;EUR&quot;
  },
  &quot;creditorName&quot;: &quot;John Smith&quot;,
  &quot;creditorAccount&quot;: { &quot;iban&quot;: &quot;XX1234567890&quot; },
  &quot;remittanceInformationUnstructured&quot;: &quot;Some remittance info&quot;,
  &quot;additionalInformation&quot;: &quot;TRANSFER-1234567890&quot;,
  &quot;proprietaryBankTransactionCode&quot;: &quot;TRANSFER&quot;,
  &quot;status&quot;: &quot;booked&quot;
},
{
  &quot;transactionId&quot;: &quot;1234567890&quot;,
  &quot;bookingDate&quot;: &quot;2025-06-03&quot;,
  &quot;bookingDateTime&quot;: &quot;2025-06-03T13:03:02.409548Z&quot;,
  &quot;transactionAmount&quot;: {
    &quot;amount&quot;: &quot;39870.76&quot;,
    &quot;currency&quot;: &quot;EUR&quot;
  },
  &quot;remittanceInformationUnstructured&quot;: &quot;Some remittance info&quot;,
  &quot;additionalInformation&quot;: &quot;TRANSFER-1234567890&quot;,
  &quot;proprietaryBankTransactionCode&quot;: &quot;TRANSFER&quot;,
  &quot;status&quot;: &quot;booked&quot;
}</code></pre><p>These are <strong>not</strong> the same transaction. They are not even variations of the same transaction. They are separate financial events occurring on different dates, in different amounts, with different effects on the account balance.</p><p>Yet Wise assigns both the same transaction ID &#x2014; 1234567890.</p><p>Wise &#x201C;explains&#x201D; that they consider these entries to be &#x201C;parts of the same transaction.&#x201D; But OpenBanking is not supposed to be metaphoric. It is not a story-telling format. It is <strong>data</strong>. Data must be unambiguous.</p><p>If two entries have different amounts and different timestamps, they <strong>must</strong> have different transaction IDs. <strong>That is a foundational rule of any database, ledger, or API</strong>.</p><p>Even worse: Wise used to assign <strong>the same transaction ID to the fee</strong> for one of these transactions as well. So there were <strong>three different transactions</strong> <strong>with the same transaction ID</strong>. Only after repeated complaints did they start prefixing fee entries with something like FEE-1234567890 &#x2014; itself a hack that reveals the absence of a strict, enforced standard.</p><h3 id="why-this-is-a-critical-problem"><strong>Why This Is a Critical Problem</strong></h3><p>Our OpenBanking partner does provide a unique internal ID for each entry, but we <strong>cannot</strong> rely on it &#x2014; because we reconcile transactions from multiple sources (banking APIs and uploaded bank statements). A transaction coming from OpenBanking and the same transaction coming from a CSV statement <strong>must match</strong>, not be treated as duplicates.</p><p>If a provider like Wise reuses transaction IDs arbitrarily, then reconciliation becomes guesswork. <strong>Accounting and</strong> <strong>financial compliance cannot be based on guesswork</strong>.</p><h3 id="2-missing-transactions-entirely-the-case-of-wise-investment-accounts"><strong>2. Missing Transactions Entirely: The Case of Wise Investment Accounts</strong></h3><p>Wise also offers so&#x2011;called &#x201C;investment accounts&#x201D; &#x2014; essentially savings/investment products where your balance grows with returns. In the Wise dashboard, users see these returns as <strong>incoming transactions</strong>.</p><p>But in the API? There is <em>no</em> transaction. Just a mysteriously increased balance. This means:</p><ul><li>The balance changes&#x2026;</li><li>&#x2026;but no transaction explains it (?).</li></ul><p>This breaks every rule of accounting and API design. A balance cannot change without a corresponding entry. Period. <strong>Ever</strong>.</p><p>Because Wise provides no transaction record for these returns, our system must detect this anomaly and then:</p><ul><li>Ask the customer whether they&#x2019;re using a Wise investment product.</li><li>If yes, mark the account as an &#x201C;investment account.&#x201D;</li><li>And &#x2014; this part pains me &#x2014; <strong>generate &#x201C;ghost transactions&#x201D;</strong> to keep balances and ledgers coherent.</li></ul><p>Yes. We have to invent transactions because Wise doesn&#x2019;t provide them. <strong>It is as terrible as it sounds</strong>.</p><h3 id="3-these-are-not-isolated-incidents-%E2%80%94-fintech-apis-are-some-of-the-worst-offenders"><strong>3. These Are Not Isolated Incidents &#x2014; Fintech APIs Are Some of the Worst Offenders</strong></h3><p>We experience similar issues regularly not only with <strong>Wise &#x2013;even though they are the main offender&#x2013;</strong>, but also with providers like <strong>PayPal</strong>, <strong>Stripe</strong>, and others who:</p><ul><li>Reuse transaction IDs</li><li>Skip or hide transactions.</li><li>Omit required fields</li><li>Mislabel references</li><li>Fail to provide consistent timestamps</li><li>Break their own documentation</li><li>Change API behavior without notice</li></ul><h2 id="the-problem-with-openbanking-when-%E2%80%9Cstandards%E2%80%9D-are-just-suggestions"><strong>The Problem With OpenBanking: When &#x201C;Standards&#x201D; Are Just Suggestions</strong></h2><p>The OpenBanking initiative was supposed to unify the way financial data is shared across banks, fintech platforms, and service providers. In theory, it provides a standard interface for accessing banking information across Europe and beyond &#x2014; based on the UK&#x2019;s Open Banking Standard and further formalized in technical documents like:</p><ul><li>The Open Banking <a href="https://openbankinguk.github.io/read-write-api-site2/?ref=micropreneur.life#:~:text=The%20Read%2FWrite%20Data%20API,profiles%2C%20resources%20and%20data%20models.">Read/Write API Specifications</a></li><li>The <a href="https://ec.europa.eu/commission/presscorner/detail/en/memo_17_4961?ref=micropreneur.life">PSD2 RTS (Regulatory Technical Standards)</a></li><li>ISO <a href="https://www.iso20022.org/?ref=micropreneur.life" rel="noreferrer">20022</a> and ISO <a href="https://www.iso.org/obp/ui/?ref=micropreneur.life#iso:std:iso:8583:-1:ed-1:v1:en" rel="noreferrer">8583</a> messaging standards for financial data</li></ul><p>But unfortunately <em>OpenBanking doesn&#x2019;t work like a true, enforced protocol. It functions more like a loosely agreed-upon guideline.</em></p><p>There is no governing body or enforcement mechanism ensuring that all banking providers implement the APIs in a uniform way &#x2013; or if there is, they&apos;re not doing a great job. That means banks are free to interpret &#x2014; and often <strong>misinterpret</strong> &#x2014; key aspects of the standard.</p><h3 id="no-standardized-field-definitions-or-requirements"><strong>No Standardized Field Definitions or Requirements</strong></h3><p>Even something as simple as a transaction <strong>reference</strong> is a mess. Some banks include it; others omit it. In some cases, the &#x201C;reference&#x201D; field is not a reference at all, but a vague internal memo, a processor ID, or worse &#x2014; a meaningless alphanumeric string. This makes it incredibly hard for accounting or reconciliation software to extract meaningful information. </p><p>We need to go beyond loose recommendations. We need:</p><ul><li>Clear field definitions and <strong>mandatory data requirements</strong>.</li><li>Enforcement of <strong>semantic consistency</strong> in key fields like transactionId, reference, amount, and timestamp.</li><li>A precise definition of what is <strong>required</strong> in a complete transaction object, and what must be unique.</li></ul><h3 id="uiux-chaos-a-missing-standard-for-authorization-flows"><strong>UI/UX Chaos: A Missing Standard for Authorization Flows</strong></h3><p>Beyond the API itself, OpenBanking also leaves the <strong>user experience completely undefined</strong>. Banks can create wildly different authorization flows, interfaces, and logic. This inconsistency introduces serious friction for users and breaks product expectations.</p><p>Take <strong>Wise</strong> again: they recently changed the way users connect accounts. Now, currency balances are <em>not</em> selected by default &#x2014; which is unlike almost every other bank integration. For an average user who expects all balances to be synced (like before), this leads to confusion, missing data, and accounting issues on our side. <strong>All because a checkbox was left unselected by default.</strong></p><p>Most users don&#x2019;t understand what &#x201C;balance selection&#x201D; even means &#x2014; they just want to connect their bank and move on. We shouldn&#x2019;t be designing APIs and flows that punish the busy user for not reading every checkbox. That&#x2019;s poor UX design and a broken implementation of OpenBanking principles.</p><h3 id="a-call-for-real-standards-and-enforcement"><strong>A Call for Real Standards and Enforcement</strong></h3><p>OpenBanking has great potential &#x2014; but right now, it&#x2019;s a wild west of interpretations, half-baked implementations, and zero accountability.</p><p>If we want this ecosystem to work, we need:</p><ul><li><strong>Stricter guidelines</strong> that are enforceable &#x2014; not just &#x201C;good practices&#x201D;</li><li>A governing body or certification process to ensure <strong>cross-provider consistency</strong></li><li>Unified <strong>UX patterns</strong> for things like balance selection, account permissions, and transaction history</li><li>A <strong>developer-centric standard</strong> that doesn&#x2019;t tolerate ambiguity in core fields like transaction ID or reference</li></ul><p>Until then, companies like ours are forced to resort to <strong>defensive programming</strong>, error recovery hacks, and awkward user prompts &#x2014; just to work around poor or inconsistent implementations by major players.</p><h2 id="what-are-we-doing"><strong>What Are We Doing?</strong></h2><p>Let me be clear: <strong>we&#x2019;ve already notified</strong> the involved parties of the problem (as we&apos;ve done with all previous API issues). As <strong>GoCardless</strong> clients and partners, we were directed to Wise since the issue originates from their API and OpenBanking integration, not GoCardless.</p><p>That said, we&#x2019;re not na&#xEF;ve. We know that in most cases, these support requests go nowhere. We&#x2019;ve been down this road many times with providers who rarely consider the downstream impact of their changes. So we are taking matters into our own hands through <strong>defensive programming and proactive design</strong>.</p><p>Here&#x2019;s what we&#x2019;re implementing, right now:</p><ul><li><strong>An explanatory animation</strong> showing how to manually select all balances when connecting a Wise account &#x2014; to make it visually obvious and idiot-proof.</li><li><strong>An updated FAQ</strong> (with the video embedded) that emphasizes &#x2014; in bold &#x2014; that <em>all balances must be selected manually.</em></li><li><strong>A new tool for accountants</strong>: They can flag a connected Wise account as needing reconnection due to incomplete balances. This sends an email to the customer explaining what went wrong and what to do.</li><li><strong>A reconnection checker</strong>: If we detect fewer balances than before, the customer gets an alert like:</li></ul><blockquote><em>&#x201C;We noticed you may have missed some balances. Previously we had data about the following balances: EUR (3), USD (2), and GBP (1). Now we only received EUR (2) and USD (1). Please reconnect and select all balances manually.&#x201D;</em></blockquote><ul><li><strong>A dashboard popup</strong> when connecting or reconnecting Wise accounts that clearly explains the change and requires the customer to confirm:</li></ul><blockquote><strong>&#x201C;Make sure to select all balances!&#x201D;</strong><em> &#x201C;Wise now requires you to manually select your balances. To give us complete financial data, please make sure you tick <strong>every</strong> balance before continuing.&#x201D;</em></blockquote><p>We&#x2019;re fast-tracking these fixes because we know this is already affecting customer experience and accounting workflows &#x2014; and it will only get worse.</p><h2 id="a-final-word-when-openbanking-becomes-openguessing"><strong>A Final Word: When OpenBanking Becomes OpenGuessing</strong></h2><p>So yes, we&#x2019;re frustrated. As a bootstrapped startup, we don&#x2019;t have the luxury of blaming others and moving on. We build workarounds, patch holes, and defend our code from external nonsense, because that&#x2019;s the only way to survive. But that&apos;s <strong>far from ideal</strong>.</p><p>And when someone breaks things that used to work just fine, we&#x2019;ll call it out &#x2014; constructively, but clearly.</p><p>As <a href="https://micropreneur.life/when-the-customer-is-wrong/" rel="noreferrer">I said before</a>, <strong>&#x201C;Honest Disruption&#x201D; is one of our core values</strong> at Companio. That means being willing to say: <em>&#x201C;This could be better.&#x201D;</em> And then doing something about it.</p><p>&#x1F449; <em>Are you a Wise or OpenBanking engineer? We&#x2019;d love to talk. (I would honestly love to be hired by Wise to audit their API and make sure it becomes a correct, compliant, and reliable API).</em></p><p>&#x1F449; <em>Are you a Companio customer having trouble with bank connections? Don&apos;t worry, we&apos;ll do our best to make it work for you. We always do.</em></p><p>&#x1F449; <em>Are you tired of APIs that look great in theory but break in real life? You&#x2019;re not alone.</em></p>]]></content:encoded></item><item><title><![CDATA[When the Customer Is Wrong — And Still Has Something to Teach You]]></title><description><![CDATA[“Una puta mierda de servicio” (A fucking shitty service). That’s what a customer called us. But instead of firing him, we listened, fixed the issue, and improved. At Companio, Honest Disruption means learning from every moment — even the ugly ones — to serve you better.]]></description><link>https://micropreneur.life/when-the-customer-is-wrong/</link><guid isPermaLink="false">692eb6a93a7bbf278ce80bba</guid><category><![CDATA[Entrepreneurship]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Tue, 02 Dec 2025 10:36:14 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2025/12/Ignacio_A_comic-style_digital_illustration_showing_a_frustrat_c303b097-ce6b-4dde-928e-5307e44f2d3b_0-2.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2025/12/Ignacio_A_comic-style_digital_illustration_showing_a_frustrat_c303b097-ce6b-4dde-928e-5307e44f2d3b_0-2.png" alt="When the Customer Is Wrong &#x2014; And Still Has Something to Teach You"><p>We&#x2019;ve all heard the mantra: <em>&#x201C;The customer is always right.&#x201D;</em> But anyone who has run a company &#x2014; especially one that deals with support, payments, and tech &#x2014; knows that&#x2019;s not always the case. Some customers are confused. Some are angry. Some are unreasonable. And once in a while, <strong>you encounter one who is downright abusive</strong>.</p><p>Some time ago, at Companio, we received a message from a customer that was, frankly, <strong>one of the most aggressive we&#x2019;ve ever seen</strong>. Insulting, harassing, threatening, completely out of line. Frustrated with a failed payment attempt, he described our company as &#x201C;a fucking shitty service,&#x201D; accused us of deliberately making payments difficult, mocked our intelligence, and threatened to spread negative reviews across social media. <strong>All because his card was blocked and he refused to read the error message</strong>.</p><p>It would&#x2019;ve been easy to simply cancel the contract with the customer and be done with it. But we didn&#x2019;t. And here&#x2019;s why: even in the most irrational and emotionally charged feedback, there&#x2019;s often a sliver of insight. And if you&#x2019;re willing to look at it without ego, <strong>you can use that feedback &#x2014; however rude &#x2014; to improve your company</strong>.</p><h2 id="what-actually-happened"><strong>What Actually Happened</strong></h2><p>Let&#x2019;s break it down.</p><ul><li>The customer had a payment fail <strong>due to a card block</strong>.</li><li>The system advised <strong>using a different card</strong>.</li><li>He continued to try with the <strong>same card</strong>. When he realized he needed to add a new card, he simply tried <strong>adding the same</strong> (blocked) <strong>card</strong> over and over again.</li><li>Frustrated, he reached out in our chat <strong>outside EU business hours</strong> (he&#x2019;s in Mexico).</li><li>Our chat allows <strong>messages to be left</strong> after hours for follow-up, and we always get back in less than 24 working hours. That was not OK for him.</li><li>Instead, he sent an <strong>aggressively worded message</strong> full of insults and threats.</li></ul><p>Contrary to what I might have decided after receiving such an abusive message, it was thanks to my CS Manager, Jonathan &#x2014; whose patience and goodwill far exceed my own &#x2014; that this person <strong>remains a customer today</strong>. And not just a customer, but a satisfied one.</p><p>Once Jonathan responded, <strong>things were resolved quickly</strong>. We explained the situation, offered to meet at any time that worked for him (accommodating his time zone), and he apologized. </p><p>That would&#x2019;ve been the end of it. But as CEO, I wanted to take it further.</p><h2 id="boundaries-matter"><strong>Boundaries Matter</strong></h2><p>Before we talk about what we learned, let&#x2019;s be clear about something:</p><p>&#x1F449; <strong>No company should tolerate abusive, insulting, or threatening behavior from customers.</strong></p><p>We&#x2019;ve now added a clause to our Terms and Conditions stating that we reserve the right to <strong>terminate the contract immediately and unilaterally in case of such behavior</strong>. Our staff deserves safety, respect, and a professional work environment. No sale is worth sacrificing that.</p><p>There&#x2019;s a toxic trend in tech where &#x201C;customer obsession&#x201D; means tolerating any kind of behavior, even harassment. That&apos;s not acceptable. <strong>Boundaries matter</strong>. They protect your team, your values, and your brand integrity.</p><h2 id="the-lessons-behind-the-insults"><strong>The Lessons Behind the Insults</strong></h2><p>But even so &#x2014; even when the tone is abusive &#x2014; there&#x2019;s often a signal beneath the noise. Here&#x2019;s what we took away from the situation:</p><h3 id="1-our-error-messages-weren%E2%80%99t-clear-enough"><strong>1. Our error messages weren&#x2019;t clear enough.</strong></h3><p>The customer ignored the system&#x2019;s message because it wasn&#x2019;t obvious or actionable enough. So we&#x2019;re improving that. Soon, if a card fails, the system will:</p><ul><li>Detect blocked or repeatedly failed cards</li><li>Clearly inform the customer why the payment failed</li><li>Provide a one-click link to remove the failed card and add a new one</li><li>Immediately retry the payment with the new card</li><li>Try to detect when a payment method is blocked or has failed in the past, so  if the customer tries to add this payment method again, they will be asked to confirm that the payment method has been unblocked or can accept payments again.</li></ul><p>That change alone will make the process simpler for hundreds of other customers in the future.</p><h3 id="2-our-after-hours-messaging-could-be-better"><strong>2. Our after-hours messaging could be better.</strong></h3><p>We&#x2019;re based in the EU. Most of our customers are too. But some are in the Americas, and <strong>timezones can be tricky</strong>. While our support chat allows messages to be left when we&#x2019;re offline, it apparently wasn&#x2019;t obvious enough.</p><p>We&#x2019;re now reviewing all out-of-hours messages to ensure they are crystal clear and helpful. And we&#x2019;re evaluating <strong>more advanced AI support options</strong> to assist customers with urgent needs, even when no agent is available.</p><h3 id="3-edge-cases-matter"><strong>3. Edge cases matter.</strong></h3><p>The angry customer wasn&#x2019;t the norm &#x2014; far from it. But <strong>edge cases are often where the real friction lives</strong>. Solving problems for your most frustrated customers often unlocks improvements for everyone else. That&#x2019;s the paradox: you can learn more from an abusive user than from a dozen frustrated &#x2013;but polite&#x2013; ones.</p><h2 id="ego-is-the-enemy"><strong>Ego Is the Enemy</strong></h2><p>It&#x2019;s natural to get <strong>defensive</strong> when someone insults your work. Especially when they&#x2019;re wrong. But defensiveness doesn&#x2019;t build better companies. Humility does. So does curiosity.</p><p>As a bootstrapped startup, we can&#x2019;t afford to dismiss issues just because they seem edge cases. Every piece of friction, <strong>every &#x201C;WTF moment,&#x201D; is a chance to improve</strong>. That doesn&#x2019;t mean you bend over backwards for customers who cross the line. But it does mean you should mine every unpleasant encounter for something you can use.</p><p>Even when the customer isn&#x2019;t right &#x2014; the experience can still be instructive.</p><h2 id="a-final-word"><strong>A Final Word</strong></h2><p>At Companio, one of our six core values is <strong>Honest Disruption</strong>. It means we don&#x2019;t let ego stand in the way of improvement. We believe in being radically honest &#x2014; with our customers, our partners, and ourselves. Even when the feedback is badly worded, unfair, or shouted in capital letters, we ask ourselves: <strong>Is there a truth hidden in here? Could we have done something better?</strong></p><p>Even when a situation becomes uncomfortable, we try to take a deep breath, de-escalate, and <strong>learn something</strong>. Because that&#x2019;s what Honest Disruption is about &#x2014; being brave enough to listen, humble enough to change, and committed enough to do better next time.</p><p>And sometimes, that&#x2019;s exactly what it takes to turn a &#x201C;<strong>fucking shitty service</strong>&#x201D; into a better one.</p>]]></content:encoded></item><item><title><![CDATA[The Silent Budget Killer: Why Pay-Per-User Services Are Draining Your Startup]]></title><description><![CDATA[At Companio, we recently made the decision to drop Google Workspace and switch to Zoho Workplace. Not because Zoho is better — it’s not — but because it’s five times cheaper. ]]></description><link>https://micropreneur.life/the-silent-budget-killer-why-pay-per-user-services-are-draining-your-startup/</link><guid isPermaLink="false">692d65423a7bbf278ce80b9c</guid><category><![CDATA[Entrepreneurship]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Mon, 01 Dec 2025 10:05:39 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2025/12/Ignacio_generate_an_image_for_a_social_media_post_in_comic_st_e5a986c8-2975-45f2-8fa9-ba85463cf00d_0.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2025/12/Ignacio_generate_an_image_for_a_social_media_post_in_comic_st_e5a986c8-2975-45f2-8fa9-ba85463cf00d_0.png" alt="The Silent Budget Killer: Why Pay-Per-User Services Are Draining Your Startup"><p>At Companio, we recently migrated from <strong>Google Workspace to Zoho Workplace</strong>. It wasn&#x2019;t because Zoho was better &#x2014; in fact, it&#x2019;s a far inferior solution in terms of UX, integrations, and polish. But it is <strong>five times cheaper</strong>.</p><p>When we informed Google of our decision, they offered us a 20% discount and asked if there was anything they could do to keep us. I replied candidly: <em>&#x201C;Unless you can make your prices five times cheaper to match the competition, there&#x2019;s nothing you can do. Your service is a necessary evil, not something critical for our business. And it&#x2019;s HUGELY expensive for what you offer in 2025.&#x201D;</em></p><p>Google Workspace was costing us around <strong>1,000&#x20AC;/month</strong> for 56 users. That&#x2019;s <strong>1% of our monthly revenue,</strong> just for email, calendar, and online meetings. While 1% might not sound like much, for a bootstrapped startup with no outside investment, that number stings. And it grows. Month by month, user by user, as your team scales.</p><p>This article is a call to vigilance. If you&#x2019;re running a bootstrapped startup &#x2014; or even if you&#x2019;re VC-funded but want to keep a tight ship &#x2014; I&#x2019;ll explain why <strong>you should track your expenses monthly</strong>, and be especially wary of <strong>pay-per-user, per-month services</strong>. These are silent killers of your runway and your profitability.</p><h2 id="1-why-bootstrapped-startups-must-be-extra-lean"><strong>1. Why Bootstrapped Startups Must Be Extra Lean</strong></h2><p>Startups today are often sold a dream: &#x201C;Move fast, break things.<strong> Use all the best tools. You need to spend money to make money.</strong>&#x201D; You&#x2019;ll hear that from other founders, from Twitter threads, from VCs, and (surprise) from the SaaS companies selling those tools.</p><p>It&#x2019;s a seductive idea. And <strong>if you&#x2019;re VC-funded with millions in the bank</strong>, maybe it makes sense to splurge on every shiny SaaS tool under the sun.</p><p>But if you&#x2019;re <strong>bootstrapped</strong>, the story is very different.</p><p>We don&#x2019;t have investor money cushioning our bad decisions. We can&#x2019;t afford to operate inefficiently. <strong>We live off of what we earn,</strong> and that makes every euro we spend a survival decision.</p><p>At Companio, we don&#x2019;t have foosball tables. Our office is wherever we open our laptop. And we <strong>continuously review our expenses</strong>. I consider this a core part of my role as CEO: to ask each month &#x2014; <em>where is our money going, and can we do better?</em></p><h2 id="2-the-hidden-danger-of-pay-per-usermonth-pricing"><strong>2. The Hidden Danger of Pay-Per-User/Month Pricing</strong></h2><p>From all the services you can subscribe to, <strong>pay-per-user/per-month services</strong> are the ones you need to watch like a hawk.</p><p><strong>They start small</strong>. Maybe it&#x2019;s 10&#x20AC;/user/month. You have a team of five, so it&#x2019;s no big deal. But then you grow to 20 people. Then 50. Then 100. The service increases their prices. They add &#x201C;premium features.&#x201D; Suddenly, you&#x2019;re paying thousands per month just to <em>keep using</em> the same tool you started with.</p><p>These pricing models scale <strong>linearly with headcount</strong>. That might sound reasonable but it&#x2019;s not. Because <strong>tool usage does not scale linearly with value</strong>. A customer support rep might use the tool every hour. A marketing assistant might log in twice a month. Yet you&#x2019;re paying the same for both.</p><p>What&#x2019;s worse, these services often lock you into <strong>ecosystems that make switching hard and expensive</strong>. This leads to inertia, which is exactly what they want.</p><p>This happened to us with <strong>Google Workspace</strong>. A CTO we hired decided it was time to &#x201C;professionalize&#x201D; our setup and move from our internal Linux-based mail and calendar system to Google. It was convenient, yes. But when that CTO left, they left behind a system costing us <strong>1,000&#x20AC;/mo</strong> that wasn&#x2019;t easy to rip out.</p><p>And that&#x2019;s just one example.</p><h2 id="3-practical-advice-for-bootstrapped-startups"><strong>3. Practical Advice for Bootstrapped Startups</strong></h2><p>Here are some hard-earned lessons we&#x2019;ve learned about avoiding these traps:</p><h3 id="1-hire-people-who-know-how-to-do-things-not-people-who-need-tools-to-do-things"><strong>1. Hire people who know how to do things, not people who need tools to do things.</strong></h3><p>A great Linux engineer can set up a robust internal mail/calendar system. A great PM can manage a roadmap in Notion or ClickUp instead of a $30/user/month product suite. Tools don&#x2019;t replace skills, they should <em>amplify</em> them. <strong>But only if the cost makes sense</strong>.</p><h3 id="2-keep-a-running-list-of-all-your-pay-per-userper-month-services"><strong>2. Keep a running list of all your pay-per-user/per-month services.</strong></h3><p>Track this monthly. Include:</p><ul><li>Service name</li><li>Price per user</li><li>Number of users</li><li>Total cost</li></ul><p>Then ask yourself:</p><ul><li>Are all these users <em>actively</em> using the service?</li><li>Does this tool deliver <em>tangible</em> value to our business?</li><li>Are there <strong>cheaper or flat-rate alternatives</strong>?</li></ul><h3 id="3-don%E2%80%99t-be-afraid-to-switch"><strong>3. Don&#x2019;t be afraid to switch.</strong></h3><p>Yes, migration is a hassle. But <strong>do the math</strong>.</p><p>In our case, the <strong>savings from just one month</strong> of switching to Zoho could pay for a freelancer to handle the entire migration. After that, the savings are <strong>pure profit,</strong> profit we can invest in things that <em>actually</em> grow the business, like hiring engineers to build features, improve automation, or develop AI systems.</p><p>Switching hurts for a few days. Staying with a bad service hurts forever.</p><h2 id="4-what-we-use-today-and-how-we-think-about-cost"><strong>4. What We Use Today (and How We Think About Cost)</strong></h2><p>Here&#x2019;s how we approach SaaS tools today:</p><ul><li>We favor <strong>flat-fee</strong> pricing wherever possible.</li><li>We prefer tools that scale with <strong>value</strong>, not with headcount.</li><li>We periodically audit tools and usage. If a service isn&#x2019;t being used regularly or delivering value, we cancel it.</li><li>We are <strong>not afraid of less polished solutions</strong> if they do the job for 1/5 of the cost.</li></ul><p>Is Zoho as good as Google Workspace? No. But it gives us email, calendar, and meetings, and costs us 80% less. We can live with a few UX quirks for that tradeoff.</p><h2 id="5-final-thoughts"><strong>5. Final Thoughts</strong></h2><p>Running a business is hard enough. Every euro you save on unnecessary tools is a euro you can spend building something that actually matters. Hiring. Product. Customer experience. That&#x2019;s where your money should go.</p><p><strong>Pay-per-user/per-month services are designed to grow quietly until they&#x2019;re one of your biggest line items.</strong> Don&#x2019;t let them.</p><p>Track them. Question them. Replace them when needed. As a founder &#x2014;especially a bootstrapped one&#x2014; <strong>this is your job.</strong></p>]]></content:encoded></item><item><title><![CDATA[How to Make Your UI/UX Not Suck for a Very Busy User (Like me)]]></title><description><![CDATA[I was reviewing a proposal that suggested showing a popup when the Annual Report is due… on dashboard load. Here’s why that’s a terrible idea — and how one tiny popup can derail an entire CEO’s morning faster than you can say “Remind me later.” 😵‍💫💥]]></description><link>https://micropreneur.life/how-to-make-your-ui-ux-not-suck-for-a-very-busy-user-like-me/</link><guid isPermaLink="false">690de0173a7bbf278ce80b3b</guid><category><![CDATA[Product]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Fri, 07 Nov 2025 12:12:03 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2025/11/popup.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2025/11/popup.png" alt="How to Make Your UI/UX Not Suck for a Very Busy User (Like me)"><p>I was reviewing a new UX proposal for our Annual Report feature&#x2026;</p><p>It suggested showing a <strong>popup</strong> the moment the user enters the dashboard, reminding them it&#x2019;s time to submit their report.</p><p>My reaction?</p><p><strong>Absolutely not.</strong></p><p>Let me explain why &#x2014; with a little story from my <em>very real</em>, very hectic CEO life:</p><blockquote><em>A totally average morning in my world:</em></blockquote><p>Open laptop. <strong>ClickUp</strong>: 87 notifications. <strong>Email</strong>: 54 unread.</p><p>I choose one at random &#x2014; it&#x2019;s from <strong>TOOL_X</strong>. Apparently TOOL_X has stopped working. No panic yet. I log into their dashboard.</p><p>Turns out the <strong>company card expired</strong>. I need to <strong>pay a pending invoice</strong>.</p><p>Alright &#x2014; I&#x2019;ll download the invoice and upload it to <strong>Companio</strong> for accounting.</p><p>I head to Companio to do just that&#x2026;</p><figure class="kg-card kg-image-card"><img src="https://micropreneur.life/content/images/2025/11/Start-of-season.png" class="kg-image" alt="How to Make Your UI/UX Not Suck for a Very Busy User (Like me)" loading="lazy" width="1440" height="904" srcset="https://micropreneur.life/content/images/size/w600/2025/11/Start-of-season.png 600w, https://micropreneur.life/content/images/size/w1000/2025/11/Start-of-season.png 1000w, https://micropreneur.life/content/images/2025/11/Start-of-season.png 1440w" sizes="(min-width: 720px) 720px"></figure><p><strong>&#x201C;It&#x2019;s time to prepare your Annual Report!&#x201D;</strong></p><p>My brain, which was deep in another task, <strong>screams internally</strong>.</p><p>I now have two options:</p><ol><li>Click <strong>&#x201C;Remind me later&#x201D;</strong>, and be interrupted again next time I log in &#x2014; equally busy, equally stressed, and probably juggling six other tasks.</li><li>Click <strong>&#x201C;Start now&#x201D;</strong>, get sucked into a 20-minute flow, and then <em>completely forget</em> why I came here in the first place.</li></ol><p>And let&#x2019;s not forget &#x2014; I still have to generate a new card from my fintech bank, wrestle with TOOL_X&#x2019;s nightmare of a billing interface, and somehow re-enable the service&#x2026; assuming I even remember what TOOL_X does by then.</p><p>... and there are 87 ClickUp notifications and 53 unread emails waiting for me...</p><p><strong>This is why modal popups at entry are bad UX.</strong></p><p>&#x1F4A1; <strong>Lesson for product teams:</strong></p><p>Never assume you know when your user wants to deal with something:</p><ul><li>Even when it&#x2019;s important.</li><li>Even when you have the best intentions.</li></ul><p>Interrupting a user mid-context is like throwing a frisbee at them while they&#x2019;re defusing a bomb. <strong>Distracting</strong>, <strong>annoying</strong>, and <strong>rarely ends well</strong>.</p><p>Instead:</p><ul><li>Use banners or persistent, non-intrusive reminders.</li><li>Let users control the flow.</li><li>Don&#x2019;t hijack their focus.</li></ul><p>Because <strong>&#x201C;Remind me later&#x201D;</strong> almost always means <strong>&#x201C;Forget forever.&#x201D;</strong></p>]]></content:encoded></item><item><title><![CDATA[The Embarrassing Ordeal of Getting a Criminal Record in Spain]]></title><description><![CDATA[Need your Spanish criminal record? Good luck. Broken links, ancient forms, no online access unless you bank in Spain… Meanwhile in Estonia, it takes 2 clicks. Welcome to 2025, Spanish administration edition.]]></description><link>https://micropreneur.life/the-embarrassing-ordeal-of-getting-a-criminal-record-in-spain-for-all-the-wrong-reasons/</link><guid isPermaLink="false">689c84647eba1e169bb5dea9</guid><category><![CDATA[Government]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Wed, 13 Aug 2025 12:48:40 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2025/08/ministry-of-justice.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2025/08/ministry-of-justice.png" alt="The Embarrassing Ordeal of Getting a Criminal Record in Spain"><p><em>Note: Three years ago, my co-founder Miguel went through the exact same ordeal trying to get his <strong>criminal record in Spain</strong>. I wrote about it back then, incredulous that something so simple &#x2014;a five-minute online process in Estonia&#x2014; could turn into a &#x20AC;200, two-day nightmare here. </em><a href="https://micropreneur.life/this-free-5-min-process-in-estonia-cost-me-200-and-2-days-of-my-life-in-spain/"><em>You can read that story here</em></a><em>.</em></p><p>You&#x2019;d think I&#x2019;d learned my lesson. But here I am, three years later, needing my own certificate for the international expansion of Companio. I knew what was coming. I braced myself. Maybe, just maybe, the system had improved. <strong>Spoiler alert: it hasn&#x2019;t.</strong></p><p><strong>But wait... A Criminal Records certificate? </strong>That should be easy, right? In a normal country, maybe. In Spain, it&#x2019;s an Olympic-level bureaucratic decathlon.</p><h2 id="first-plot-twist-you-can%E2%80%99t-sit-with-us-unless-you-bank-spanish"><strong>First Plot Twist: You Can&#x2019;t Sit With Us (Unless You Bank Spanish)</strong></h2><p>Spain <em>technically</em> lets you get your criminal record online. That is, <strong>if</strong> you have a bank account in one of a very select list of &#x201C;trusted financial institutions&#x201D; that the government seems to have hand-picked from the 2003 Yellow Pages.</p><p>So&#x2026; no Spanish bank account? <strong>No criminal record for you</strong>. Apparently, nobody in the Ministry of Justice ever imagined that expats, digital nomads, Spaniards banking with foreign fintechs, or <em>literal Spaniards living abroad</em> might ever need to get this done <em>without</em> a Santander account.</p><p>Luckily, I was in Madrid at the time. So I decided to take advantage of this extremely rare <strong>alignment of bureaucratic planets</strong> and do it the old-school way: physically, in person. How quaint.</p><h2 id="day-1-chaos-at-the-ministry-of-justice-and-form-790-aka-time-travel-to-1998"><strong>Day 1: Chaos at the Ministry of Justice and Form 790 (aka Time Travel to 1998)</strong></h2><p>I show up at the Ministry of Justice office on Calle Bolsa 8, Madrid. It&#x2019;s Wednesday the 13th (how poetic). <strong>I arrive at 12:30 PM</strong>&#x2014;apparently too close to lunchtime (14:00-15:00) to expect anyone to be working.</p><p>There&#x2019;s no reception, just a couple of security guards who silently judge you unless you have an appointment. The catch? <strong>You need to <em>get</em> an appointment <em>online</em></strong> before entering. There&#x2019;s a QR code stuck on a wall for that. Very 2025.</p><p>So I scan the code, and I&#x2019;m immediately served a delicious buffet of broken links, unusable forms, and JavaScript errors. The link to the list of compatible banks? 404. The &#x201C;Schedule appointment&#x201D; button? Doesn&#x2019;t work. I try Chrome. I try Brave. I try Firefox. Nothing. <strong>Welcome to Spanish eGovernment</strong>: proudly designed to repel citizens.</p><p>So I wait. The line keeps growing. Nobody seems to be able to get through. <strong>I help a few confused people</strong>&#x2014;one foreigner who doesn&#x2019;t speak Spanish and can&#x2019;t use the machines that will give you an access ticket if you already have an appointment (which, of course, are <em>only in Spanish</em>), and a sweet old lady who&#x2019;s even more lost than I am.</p><p>Finally, a clearly exhausted public servant appears and saves the day. She somehow <strong>unlocks a secret screen on my phone</strong> (which I couldn&#x2019;t reach with 20+ years of coding experience) and helps me book an appointment. Victory! Or so I think.</p><p>On my way back, I fill out the appointment request form. The system, naturally, demands a <strong>Spanish phone number</strong>. Because of course, everyone in Spain&#x2014;digital nomads included&#x2014;must have a Spanish mobile, right? Thankfully, I borrow my father&#x2019;s.</p><figure class="kg-card kg-image-card"><img src="https://micropreneur.life/content/images/2025/08/Screenshot-2025-08-13-at-14.02.56.png" class="kg-image" alt="The Embarrassing Ordeal of Getting a Criminal Record in Spain" loading="lazy" width="1892" height="1506" srcset="https://micropreneur.life/content/images/size/w600/2025/08/Screenshot-2025-08-13-at-14.02.56.png 600w, https://micropreneur.life/content/images/size/w1000/2025/08/Screenshot-2025-08-13-at-14.02.56.png 1000w, https://micropreneur.life/content/images/size/w1600/2025/08/Screenshot-2025-08-13-at-14.02.56.png 1600w, https://micropreneur.life/content/images/2025/08/Screenshot-2025-08-13-at-14.02.56.png 1892w" sizes="(min-width: 720px) 720px"></figure><h3 id="enter-form-790-%E2%80%94-the-bureaucratic-crypt"><strong>Enter: Form 790 &#x2014; The Bureaucratic Crypt</strong></h3><p>Now, here comes the real treat: <strong>Form 790</strong>. This is the payment form you must bring to the bank&#x2014;yes, <em>a real physical bank</em>&#x2014;to pay your &#x20AC;3.86 fee.</p><p>I open the form. It&#x2019;s like a relic from a forgotten century. Fields are limited to a certain number of characters (including email addresses&#x2014;so modern, right?), and you must manually input all kinds of details: ID, name, birth city, parents&#x2019; names&#x2026; I&#x2019;m surprised it didn&#x2019;t ask for my <strong>blood type and favorite color</strong>.</p><p>I manage to fill it out using my <strong>shortest email address</strong> (note to myself: get a new email address that doesn&#x2019;t include my full name), and get ready for Phase 2 of the quest:</p><h3 id="level-2-print-pay-pray"><strong>Level 2: Print, Pay, Pray</strong></h3><p>Here&#x2019;s what comes next in my epic journey to <strong>prove I&#x2019;m not a criminal</strong>:</p><ul><li>Find a printing shop that still exists in 2025</li><li>Print the ancient Form 790</li><li>Walk into a traditional Spanish bank and <strong>beg</strong> them to accept my &#x20AC;3.86 in cash</li><li>Bring the paid &amp; stamped (yes, stamped) form back to the Ministry of Justice</li><li>Hope they&#x2019;ll issue the certificate in English, with an apostille</li><li>Cross my fingers for a digital version so I can send it to my Irish lawyer</li></ul><p>All of this, mind you, <strong>for a document that should take 30 seconds and a click in any civilized country (like Estonia).</strong> But who needs efficiency when you can relive the glory of analog systems and Kafkaesque bureaucracy?</p><h2 id="day-2-bureaucracy-banks-and-begging-for-%E2%82%AC386"><strong>Day 2: Bureaucracy, Banks, and Begging for &#x20AC;3.86</strong></h2><p>After surviving the first day of Spanish bureaucratic madness, I approached the second day with military precision. My appointment was at 12:40, but I gave myself a solid three-hour buffer. I had a mission. I was determined. What could possibly go wrong?</p><h3 id="step-1-the-hunt-for-%E2%82%AC386-in-cash-of-course"><strong>Step 1: The Hunt for &#x20AC;3.86 (in Cash, of Course)</strong></h3><p>Since I don&#x2019;t have a Spanish bank account (and apparently live in sin because of it), I needed to pay the fee in <strong>cash</strong>. I had a 10 leva bill from Bulgaria (close to 5&#x20AC;), so I first hit a currency exchange shop to avoid going to an ATM and carrying a lot of cash later. </p><p>Exchanging 10 leva to euros felt absurd already, but I hadn&#x2019;t even started.</p><h3 id="step-2-printing-the-form-790%E2%80%A6-in-triplicate"><strong>Step 2: Printing the Form 790&#x2026; in Triplicate</strong></h3><p>Then I found a print shop to get three copies of the sacred form 790. Why three? Because apparently, trees are an infinite resource.<strong> One copy for me, one for the bank, one for the ministry</strong>. It&#x2019;s bureaucracy&#x2019;s version of the Holy Trinity.</p><h3 id="step-3-bank-roulette-%E2%80%94-third-time%E2%80%99s-the-charm"><strong>Step 3: Bank Roulette &#x2014; Third Time&#x2019;s the Charm</strong></h3><p>Armed with coins and forms, I hit my first bank: <strong>Santander</strong>.</p><p>&#x201C;No account? No payment,&#x201D; said the clerk.</p><p>I tried explaining, begging, using logic. No dice.</p><p>Second bank: <strong>BBVA</strong>.</p><p>Same story, this time without even pretending to be polite.</p><p>Desperate, I turned to strategy. Third bank: <strong>CaixaBank</strong>.</p><p>I lied.</p><p>I told the clerk I was <em>&#x201C;in the process of opening a mortgage with them.&#x201D;</em> Paperwork still pending, of course, but luckily, I had cash. The trick worked. I paid my &#x20AC;3.86 and got the <strong>holy stamp from the bank</strong>. Victory. My hands were literally shaking when I walked out.</p><h2 id="the-appointment-that-almost-wasn%E2%80%99t"><strong>The Appointment That Almost Wasn&#x2019;t</strong></h2><p>At 12:15, I arrived at the <strong>Ministry of Justice</strong>. I went to the self-service machine to print my appointment ticket. I entered my reservation code and&#x2026; <em>Error: ticket already printed.</em></p><p>Excuse me?</p><p>Tried again in another machine. Same thing.</p><p>For a moment, I considered standing up and shouting:</p><blockquote>&#x201C;OK, who here printed my ticket using my personal data?!&#x201D;</blockquote><p>But I restrained myself and joined the queue. Again.</p><p>After 20 minutes, the front-desk clerk took pity on me and issued an &#x201C;<strong>Urgent</strong>&#x201D; ticket &#x2014;U530. I could tell she was overwhelmed, the only staffer facing a growing crowd of irritated citizens. I honestly felt sorry for her. She was doing her best in a system not designed for efficiency &#x2014;but to frustrate people into giving up.</p><figure class="kg-card kg-image-card"><img src="https://micropreneur.life/content/images/2025/08/IMG_3953.jpg" class="kg-image" alt="The Embarrassing Ordeal of Getting a Criminal Record in Spain" loading="lazy" width="2000" height="1164" srcset="https://micropreneur.life/content/images/size/w600/2025/08/IMG_3953.jpg 600w, https://micropreneur.life/content/images/size/w1000/2025/08/IMG_3953.jpg 1000w, https://micropreneur.life/content/images/size/w1600/2025/08/IMG_3953.jpg 1600w, https://micropreneur.life/content/images/size/w2400/2025/08/IMG_3953.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><h3 id="the-waiting-room-and-the-final-battle"><strong>The Waiting Room and the Final Battle</strong></h3><p>The waiting room screen said <strong>&#x201C;Citizens waiting: 4&#x201D;</strong>, but there were clearly 30+. Maybe the rest of us were just ghosts in the system.</p><p>After 40 long minutes, I was finally called in. I handed over the documents, <strong>praying silently</strong> that I hadn&#x2019;t missed a stamp, signature, or box. And&#x2026; miraculously, everything went through.</p><p>Well, <em>almost.</em></p><p>Of course, they couldn&#x2019;t give me the document in English. I mean, <em>why would they?</em> Even though the certificate is generated from a template, even though a dropdown for language would be trivial to implement &#x2014;nah. <strong>Spain doesn&#x2019;t believe in <em>dropdowns</em></strong>.</p><p>But still, I got it. After two full days, three visits to banks, three versions of the form, a made-up mortgage story, and &#x20AC;3.86 in coins, I had my <strong>criminal record certificate</strong> in hand.</p><figure class="kg-card kg-image-card"><img src="https://micropreneur.life/content/images/2025/08/IMG_3956-1.jpg" class="kg-image" alt="The Embarrassing Ordeal of Getting a Criminal Record in Spain" loading="lazy" width="2000" height="1500" srcset="https://micropreneur.life/content/images/size/w600/2025/08/IMG_3956-1.jpg 600w, https://micropreneur.life/content/images/size/w1000/2025/08/IMG_3956-1.jpg 1000w, https://micropreneur.life/content/images/size/w1600/2025/08/IMG_3956-1.jpg 1600w, https://micropreneur.life/content/images/size/w2400/2025/08/IMG_3956-1.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><h2 id="the-best-part-the-gender-inclusive-criminal-records"><strong>The Best Part? The Gender-Inclusive Criminal Records</strong></h2><p>You think we&#x2019;re done? Oh no.</p><p>While reviewing the document, I found this gem&#x2013;that didn&apos;t exist in a previous criminal record I got years ago:</p><blockquote><strong>&#x201C;No constan antecedentes penales relativos/as a&#x201D;</strong></blockquote><p>It&#x2019;s hard to translate this absurdity, but it&#x2019;s basically saying:</p><blockquote>&#x201C;There are no criminal records related (masculine)/related (feminine) to&#x2026;&#x201D;</blockquote><p>Here&#x2019;s the thing: <em>&#x201C;criminal records&#x201D;</em> is a masculine noun in Spanish. You don&#x2019;t need to add a feminine variation. And I&#x2019;ve yet to meet a female or non-binary criminal record that felt discriminated against &#x1F605;. But hey, someone &#x2014;<em>somewhere</em>&#x2014; <strong>had time to &quot;fix&quot; that line</strong>.</p><p>Just <strong>not</strong> the payment system, the online form, or the foreign-language version.</p><h2 id="conclusion-two-days-%E2%82%AC386-one-broken-system"><strong>Conclusion: Two Days, &#x20AC;3.86, One Broken System</strong></h2><p>Let&#x2019;s sum it up:</p><ul><li>Time spent: <strong>2 full days</strong></li><li>Forms printed: <strong>3 (I actually printed 6 cause I was so scared of making a mistake and not having a backup)</strong></li><li>Banks visited: <strong>3</strong></li><li>Lies told: <strong>1</strong></li><li>Money paid: <strong>&#x20AC;3.86</strong></li><li>Online convenience: <strong>0</strong></li></ul><p>In <strong>Estonia</strong>, this would&#x2019;ve taken <strong>5 minutes online</strong> and cost <strong>nothing</strong>. That&#x2019;s the reality of digital governance done right. Meanwhile, in Spain, we&#x2019;re stuck in a Kafkaesque nightmare made of printers, appointment codes, and stamp-hunting adventures.</p><p>I couldn&#x2019;t end this story without mentioning the one person who truly didn&#x2019;t deserve any of this: the overwhelmed clerk at the information desk of the Ministry of Justice. She was doing her best under impossible circumstances, <strong>navigating broken systems, angry citizens, and an avalanche of paperwork</strong> with no help in sight. I genuinely felt sorry for her. The problem is not the people &#x2014;it&#x2019;s the system. A system so inefficient, so outdated, so irrational, that it feels almost purposely designed to frustrate citizens, waste their time, and make every simple procedure a bureaucratic obstacle course.</p><p>We deserve better.</p>]]></content:encoded></item><item><title><![CDATA[When Employees Become Cogs: The Real Cost of ‘Not My Job’ Culture]]></title><description><![CDATA[At Companio, we reject the “Not My Job” culture. In a fast-moving startup, flexibility isn’t optional—it’s survival. The best teams thrive because they step beyond their job descriptions, adapt to new challenges, and embrace the unknown.]]></description><link>https://micropreneur.life/when-employees-become-cogs-the-real-cost-of-not-my-job-culture/</link><guid isPermaLink="false">6891cce27eba1e169bb5de4c</guid><category><![CDATA[Entrepreneurship]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Tue, 05 Aug 2025 10:06:23 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2025/08/ignacionietocarvajal_a_photo-realistic_picture_of_an_employee_6b36010d-0856-4872-bb96-a675705a443a_3.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2025/08/ignacionietocarvajal_a_photo-realistic_picture_of_an_employee_6b36010d-0856-4872-bb96-a675705a443a_3.png" alt="When Employees Become Cogs: The Real Cost of &#x2018;Not My Job&#x2019; Culture"><p>A few days ago, my COO forwarded a short, polite message to our Bulgarian accountant, confirming the decision to <strong>end her contract</strong> after just one month and thanking her for her time with us.</p><p>It caught me off guard. I immediately reached out to both my COO and the accountant to understand what had happened, hoping there was a <strong>way to address the issue</strong> before things reached that point.</p><p>Her reply came quickly, and before I even heard back from Miguel (our COO), <strong>the core of the problem was clear</strong>.</p><blockquote>&#x201C;[The COO] expects me to do the work of a lawyer, but I am a finance and accounting specialist.&#x201D;</blockquote><p>I&#x2019;ve seen that same sentiment expressed countless times, in different words, but with the same underlying meaning:</p><blockquote>&#x201C;That&#x2019;s not in my contract.&#x201D;</blockquote><blockquote>&#x201C;That&#x2019;s not my job.&#x201D;</blockquote><h2 id="the-multi-hat-ceo-leading-by-example">The Multi-Hat CEO: Leading by Example</h2><p>Those words&#x2014;whether spoken directly or hidden between the lines&#x2014;should be a <strong>red flag</strong> for any organization. They signal a rigid mindset where roles are narrowly defined, and personal contribution is limited to what&#x2019;s written on paper.</p><p>In my role as CEO, co-founder, and board member of Companio, my job description might look clean and well-defined on paper. Reality, however, is far messier&#x2014;and far more rewarding. Over the years, <strong>I&#x2019;ve worn more hats than I can count</strong>, taking on responsibilities well beyond the traditional scope of a CEO.</p><p>I&#x2019;ve stepped in as <strong>CTO</strong>, managing the architecture of our systems while leading the company. I&#x2019;ve served as <strong>project manager</strong>, keeping timelines on track and ensuring cross-departmental alignment. I&#x2019;ve been a <strong>developer</strong>&#x2014;personally building the first two versions of our platform from scratch, and kickstarting the AI engine that now parses and processes invoices automatically.</p><p>I&#x2019;ve managed engineers as <strong>IT Lead</strong>, taken calls and answered tickets as a <strong>customer support agent</strong>, handled <strong>accounting</strong> for smaller clients to understand our own processes inside-out (including bank reconciliation and invoice processing), and even rolled up my sleeves for <strong>content creation</strong>: writing blog posts, FAQs, marketing campaigns, and copy.</p><p>I&#x2019;ve dabbled in <strong>web design</strong>, <strong>UI/UX</strong>, <strong>financial analysis</strong>, and <strong>administrative work</strong>. Of course, today we have a talented team in place to manage each of these areas. But even now, I still write code, manage projects, speak directly with customers, or create content when needed.</p><p>This isn&#x2019;t just a story about versatility. It&#x2019;s a <strong>culture statement</strong>: if the CEO can roll up his sleeves and get the dirty work done, everyone in the company should feel empowered&#x2014;and expected&#x2014;to do the same.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://micropreneur.life/content/media/2025/08/social_ignacionietocarvajal_a_photo-realistic_picture_of_an_employee_42cde4c3-d27b-46c4-94cb-34a6bbd9f796_3_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://micropreneur.life/content/media/2025/08/social_ignacionietocarvajal_a_photo-realistic_picture_of_an_employee_42cde4c3-d27b-46c4-94cb-34a6bbd9f796_3.mp4" poster="https://img.spacergif.org/v1/1936x1080/0a/spacer.png" width="1936" height="1080" loop autoplay muted playsinline preload="metadata" style="background: transparent url(&apos;https://micropreneur.life/content/media/2025/08/social_ignacionietocarvajal_a_photo-realistic_picture_of_an_employee_42cde4c3-d27b-46c4-94cb-34a6bbd9f796_3_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:05</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1&#xD7;</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><h2 id="the-hidden-cost-of-the-%E2%80%9Cnot-my-job%E2%80%9D-mindset">The Hidden Cost of the &#x201C;Not My Job&#x201D; Mindset</h2><p>The story of our Bulgarian accountant <strong>isn&#x2019;t an isolated case</strong>. I remember another instance with a customer support agent who refused to call a customer, claiming that &#x201C;it&#x2019;s not in my contract.&#x201D; This was a CS agent. Picking up the phone and calling customers is one of the most basic, fundamental parts of the role.</p><p>The solution to this cultural problem isn&#x2019;t to cram every conceivable task into a contract in a kind of &#x201C;defensive hiring&#x201D; approach. It&#x2019;s to build a culture of <strong>flexibility and adaptability</strong>.</p><p>Of course, I&#x2019;m not going to ask anyone to perform a job they&#x2019;re unqualified for, dislike, or can&#x2019;t reasonably handle. But in a tech startup, there&#x2019;s a reasonable scope of <strong>related tasks</strong> that come with each role. If you&#x2019;re an accountant, registering companies and managing their books is well within your wheelhouse.</p><p>Working at a startup is not the same as <strong>working at a massive corporation</strong> like Accenture. Yes, you gain benefits&#x2014;fast-paced growth, flexibility, flat hierarchy, remote work&#x2014;but those come with an unspoken agreement: you contribute flexibility and adaptability in return.</p><p>The &#x201C;Not My Job&#x201D; or &#x201C;Not In My Contract&#x201D; mindset doesn&#x2019;t just slow things down. It <strong>kills innovation</strong>. It signals a deeper issue: a lack of adaptability, an unwillingness to help when the team needs you, and difficulty adjusting when the business pivots or the market changes. These traits are toxic for startups. They must be identified early and addressed systematically&#x2014;not just to improve workflows, but to protect the culture that fuels the company&#x2019;s growth.</p><h2 id="killing-the-%E2%80%9Cnot-my-job%E2%80%9D-culture">Killing the &#x201C;Not My Job&#x201D; Culture</h2><p>Startups&#x2014;and especially digital, fast-moving companies&#x2014;thrive on creativity, adaptability, and the willingness of people to step outside their comfort zones. In these environments, <strong>the most valuable team members are those who are multi-talented, curious, and willing to wear different hats when needed</strong>.</p><p>The first line of defense against the &#x201C;Not My Job&#x201D; culture starts during <strong>hiring</strong>. Be transparent with candidates from day one. Explain that flexibility is not just a nice-to-have&#x2014;it&#x2019;s a cornerstone of your company culture. Make it clear why adaptability matters, and how it directly impacts the success and growth of the company.</p><p>The second step is <strong>early detection</strong>. Employees who hold onto the &#x201C;Not in my contract&#x201D; mindset are like sand in the gears of a young company. If you identify someone with this attitude, you need to act quickly. It&#x2019;s equally important to communicate openly with the rest of the team about why that decision was made. This isn&#x2019;t about punishing individuals&#x2014;it&#x2019;s about protecting the culture and ensuring that the entire team can thrive without obstacles.</p><p>At Companio, <strong>&#x201C;Not My Job&#x201D; and &#x201C;Not in My Contract&#x201D; are immediate red flags</strong>. They trigger a conversation with the employee to see if there&#x2019;s a misunderstanding or room for alignment. But, in most cases, these conversations end with a decision to part ways. Experience has taught us that people with this mindset rarely adapt to the pace and flexibility of a startup, even if they try to mask it at the beginning.</p><p>A thriving startup culture is built on ownership, not boundaries. <strong>When everyone is willing to go beyond the job description, the company moves faster, adapts quicker, and wins together.</strong></p>]]></content:encoded></item><item><title><![CDATA[You Are Not Alone]]></title><description><![CDATA[In this post, I share how the amazing support I received after writing about the difficult journey I'm going through helped me realize we all face tough times. A friend's comment also made me reflect on the importance of self-compassion. Remember, it’s okay to ask for help—we’re never truly alone.]]></description><link>https://micropreneur.life/you-are-not-alone/</link><guid isPermaLink="false">66c4ec2b3a893b8dfa057fc8</guid><category><![CDATA[Thoughts]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Tue, 20 Aug 2024 20:32:47 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2024/08/IMG_20240820_214827.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2024/08/IMG_20240820_214827.png" alt="You Are Not Alone"><p>After I published my latest post (<a href="https://micropreneur.life/stoicism-patience-and-the-journey-through-rock-bottom/">Stoicism, Patience, and the Journey Through Rock Bottom</a>), I received lots of <strong>encouraging messages</strong> and emails from all around the world.</p><p>Some of them are from people I&apos;ve met (either online or offline) due to my blog or during my travels. But I&apos;ve also received messages from <strong>people I didn&apos;t know</strong>.</p><h2 id="we-all-go-through-shit-sometimes">We All Go Through Shit Sometimes</h2><p>Many of you have shared your stories with me, of how you are also dealing with a difficult situation, or you went through a breakup or health issues too. Sometimes, very recently. Some of you are going through <strong>difficult times right now</strong>.</p><p>I feel overwhelmed with gratitude. All these messages have really helped me to go through this difficult period. <strong>Thank you.</strong></p><p>It has also helped me to put things in perspective. We all go through shit sometimes. As John Lennon said: &quot;<strong>Everybody had a hard year</strong>, everybody had a good time&quot;.</p><h2 id="its-not-your-fault">It&apos;s (Not) Your Fault</h2><p>The other day, after being discharged, I was talking to an old friend about the experience of waking up alone at the hospital, and how lonely it made me feel. His answer was: &quot;well, <strong>that&apos;s your fault</strong>, what can you expect? You decided to leave Madrid a long time ago&quot;.</p><p>While it was maybe not his intention, his answer did hurt me. I didn&apos;t want anybody to get out of their way to help me. It would have been amazing if someone was there to take me back home, but I didn&apos;t expect it. We all have busy lives, and that&apos;s totally OK. I was just talking about my <strong>feelings </strong>at that time. </p><p>And even though time changes things, I can&apos;t agree with that answer. If one of my friends needed me, and I could help them, time and probably even space won&apos;t be an issue. <strong>I&apos;d help</strong>.</p><p>During the years, I&apos;ve made friends from all around the world, and even in the distance, we keep in touch. I&apos;ve received more help from my friends in Bulgaria or Portugal than from my old friends (or even family for that matter) from Spain. <strong>True friendship, in my opinion, survives through time... And space</strong>.</p><p>Your <strong>true family</strong> isn&apos;t always the one you&apos;re born into. Sometimes, your closest friends aren&apos;t the ones you&apos;ve known the longest.</p><h2 id="you-have-the-right-to">You Have The Right To...</h2><p>What&apos;s more, I think we all have the right to <strong>make mistakes</strong>. If you&apos;re like me and can&apos;t help but judge yourself harshly, let me remind you something:</p><p>You have the right to...</p><ul><li>Make mistakes</li><li>Be absent for a while and come back</li><li>Have your own opinions and respect but don&apos;t not necessarily agree with the opinions of others</li><li>Change your mind, and then change your mind again</li><li>Try to change what you don&apos;t like</li><li>Ask for help</li><li>Feel pain and show it openly</li><li>Not having to justify yourself</li><li>Be sad, or lonely, or furious</li><li>Take time to stop and think what you want to do</li><li>Do less than you are capable of</li><li>Have your own needs that are as important as anybody else&apos;s</li></ul><h2 id="you-are-not-alone">You Are Not Alone</h2><p>One of the messages I received resonated particularly with me. Her point was simple yet powerful: <strong>You Are Not Alone</strong>.</p><p>So I just wanted to thank you all for helping me understand that, and also convey a <strong>message of hope</strong>. No matter how lonely you may occasionally feel. You are NOT alone. Every little thing that you do to help someone, everything you share with others, every person you meet, every friend you make, everyone you know... All of them can, in some way, be there for you.</p><p>They may not be that person you want to hold in your arms, or that friend that can take you back home in their car from the hospital, but everybody can offer some consolation, thought, or word that will help you. Sometimes, even the smallest gesture matters.</p><p>Don&apos;t be afraid or ashamed to <strong>ask for help</strong>, if you need it. And do help others when they truly need you.</p>]]></content:encoded></item><item><title><![CDATA[Stoicism, Patience, and the Journey Through Rock Bottom]]></title><description><![CDATA[My journey through rock bottom during these last years, and how I am learning to develop my patience in the most stoic way to move forward. Because, in the end, there's nothing else we can do.]]></description><link>https://micropreneur.life/stoicism-patience-and-the-journey-through-rock-bottom/</link><guid isPermaLink="false">66c0cbf63a893b8dfa057ed7</guid><category><![CDATA[Thoughts]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Sat, 17 Aug 2024 17:30:44 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2024/08/IMG_20240817_185801.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2024/08/IMG_20240817_185801.png" alt="Stoicism, Patience, and the Journey Through Rock Bottom"><p>I&apos;ve decided to try and write daily again. Writing -alongside composing music- has always been a cure for my ailments, a shelter where I can always find solace during hard times. And these are <strong>bad times</strong>.</p><h2 id="going-downhill">Going Downhill</h2><p>Ever since I broke up with my husband (well, actually, a couple of years before that), my life&apos;s been <strong>going downhill</strong>. I moved to Bulgaria looking for a fresh start, but I started to have some health issues. Eventually, they turned out to be quite serious.</p><p>Sick and scared, I came back to Spain to get the best treatment. But being alone here has proven to be tough. Really tough. Yesterday I went through a surgical diagnostic procedure. While I was under the effects of the anesthesia, I dreamed that I woke up and my husband was there, <strong>holding my hand</strong>.</p><p>When I woke up, I was completely <strong>alone</strong>. Nobody there with me but the nurses.</p><p>I started to sob. <strong>And I couldn&apos;t stop</strong>. At the beginning, I didn&apos;t want them to see me crying like a baby, so I pretended to be sleping, but eventually I decided I didn&apos;t give a f**k. A nice woman came to ask me if I was OK, thinking perhaps that I was in pain or I needed something. I wanted to tell her I was ok, but I could not even speak. </p><p>That night, back in my friends&apos; apartment, I woke up and went to the restroom, but I had so much pain that I just felt dizzy and <strong>fell to the ground</strong>. My friends have a cat. The cat litter was there, and there was cat sand and shit all over the ground. There I stood, for fifteen minutes, unable to get up, alone.</p><h2 id="rock-bottom">Rock Bottom?</h2><p>I don&apos;t even dare to say that I hope I&apos;ve <strong>reached rock bottom</strong>. I&apos;m scared that those words could become an invitation for the universe to hit me even harder. I am lucky, my business is still going well, specially now, after some changes that have made the team stronger and more professional. At least, I can still pay the bills (including the medical ones).</p><p>Of course, there are people out there with <strong>big problems</strong>. Much bigger than mine. I have to be grateful. I can afford to travel to my home country and get the best private healthcare available. </p><p>My family is not here. That special person, whose hand I so desperately wanted to hold when I woke up, <strong>is not here</strong>. But I am in a nice apartment where I can rest and heal, and I got a new place to stay where I will be moving next Wednesday. I have a couple of friends who could maybe come to help me in case of emergency.</p><h2 id="patience-and-stoicism">Patience And Stoicism</h2><p><strong>The last three years have been rough</strong>. Burning out, anxiety, and depression. Then the break up. Now my health. For three years I&apos;ve been wondering when I&apos;d start to feel better. When will the universe cut me some slack and allow me to get back on my feet again.</p><p>Three years is a <strong>long time</strong> to be waiting for things to get better.</p><p>At the beginning, I felt frustrated, and sad, and furious. I still do some times, like the day before my appointment at the hospital. I entered into this self-pity spiral, wondering why all that was happening to me. </p><p>But mostly I try to be <strong>patient</strong>. Not because I&apos;m strong, or a superhero, or I have this amazing willpower. Simply, because there&apos;s really nothing else you can do. You have to keep on fighting. Every single day.</p><p>Stoicism teaches you that. You can&apos;t control your health, you can&apos;t control other people&apos;s feelings. You can&apos;t control all that shitty stuff that&apos;s happening. <strong>You can only react</strong> to what life throws at you in the best possible way. And that&apos;s when decisions are important.</p><h2 id="decisions-relevance">Decisions &amp; Relevance</h2><p>Every little <strong>decision counts</strong>. No decision, or sequence of decisions, are going to guarantee that your life would improve. That&apos;s -again- not under your control. But you can at least focus on trying to do the right thing and making the wisest decisions you are capable of. </p><p>You may take a bad turn, <strong>we all do that</strong>. Be easy on yourself, and kindly realize when you need to turn around. It&apos;s ok to change your mind.</p><p>If there&apos;s something positive about all this, it&apos;s the fact that <strong>you learn to relativize everything</strong>. We usually worry about the most silly and irrelevant stuff. Politics, family quarrels, social media, the opinions of others...  Being strong, being successful, being with someone... Most of that stuff disappears. </p><p>You just realize how lucky you can be by just being <strong>healthy</strong>, having a <strong>roof</strong> under your head, and being able to share a drink with a friend every now and then, or say to your mom how much you love her.</p><p>You learn what&apos;s really important in life, and most of it is <strong>simpler</strong> than you think.</p><h2 id="being-grateful">Being grateful</h2><p>So <strong>I am grateful</strong>. I feel I have to be for just being here, writing these lines. For still finding space for a laugh with a friend over my terrible taste when choosing the furniture for my new apartment or enjoying a cup of tea.</p><p>Sometimes it&apos;s easier, and sometimes it&apos;s harder. Sometimes you can&apos;t help but cry out of frustration, or sadness, or pain. <strong>But that&apos;s ok too</strong>. We have to go through these things. Don&apos;t judge yourself. We are not perfect. We all go through hard years. But as George Harrison said &quot;All things must pass&quot;. Nothing is forever, neither the good, nor the bad things.</p><p>Don&apos;t be afraid to <strong>ask for help</strong>. I find that one particularly hard. Let others be there for you. Call your friends and family. Let them know that you need them. They will be there for you, because you would be there for them.</p>]]></content:encoded></item><item><title><![CDATA[Back In Madrid]]></title><description><![CDATA[After almost ten years of traveling, I find myself getting back to Madrid again. So many things have been happening lately, life has smacked me in the face, and I feel like I'm in a life cycle change. ]]></description><link>https://micropreneur.life/back-in-madrid/</link><guid isPermaLink="false">66bd03d63a893b8dfa057c53</guid><category><![CDATA[Lifestyle]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Wed, 14 Aug 2024 20:55:34 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2024/08/IMG_20240814_222308_697.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2024/08/IMG_20240814_222308_697.jpg" alt="Back In Madrid"><p>When they find themselves at a crossroads, some people turn to external entities in <strong>search of answers</strong>. Some seek them in religion, others in fortune tellers or gurus.</p><h2 id="when-life-smacks-you-in-the-face">When Life Smacks You In The Face</h2><p>Some people like me don&apos;t look for answers. We just act. Move. Charge ahead. Try to <strong>escape from our problems</strong> by closing our eyes and leaping forward.</p><p>When you are in fight or flight mode, <strong>you don&apos;t think clearly</strong>. You take a decision (which is better than not taking any decision at all), but it may not be the best decision.</p><p>Luckily, for those like me, the Universe gives you a <strong>wake-up call</strong>.</p><p>When my life turned upside down after breaking up with the person who had become my partner for the last 13 years of my life, I evaluated my options, and <strong>moved to Bulgaria</strong>.</p><p>Why Bulgaria? Well, because it was easy, affordable, I had friends there, and that was the last place where I remembered being happy.</p><figure class="kg-card kg-image-card"><img src="https://micropreneur.life/content/images/2024/08/IMG_20240814_222308_699.jpg" class="kg-image" alt="Back In Madrid" loading="lazy" width="1280" height="960" srcset="https://micropreneur.life/content/images/size/w600/2024/08/IMG_20240814_222308_699.jpg 600w, https://micropreneur.life/content/images/size/w1000/2024/08/IMG_20240814_222308_699.jpg 1000w, https://micropreneur.life/content/images/2024/08/IMG_20240814_222308_699.jpg 1280w" sizes="(min-width: 720px) 720px"></figure><h2 id="rethinking-priorities">Rethinking Priorities</h2><p>However, in a way I was trying to <strong>keep my dreams alive</strong>. I dreamt of staying there for a while, perhaps keeping on traveling, meeting someone, etc. I also envisioned moving to the UK eventually, to the north, where you can buy an amazing house for the price of a old, dark, and small apartment in Spain.</p><p>Then I learned I have a <strong>health issue</strong>. One of the big ones. Important enough to make me wonder where I could get the best treatment. </p><p>And the answer was: <strong>Madrid</strong>.</p><p>It&apos;s not just that Madrid has very good healthcare and excellent private clinics and hospitals. It&apos;s the fact that I can speak to the doctors in Spanish. That makes a whole difference when you are dealing with delicate stuff.</p><h2 id="stop-for-a-moment">Stop For A Moment</h2><p>I realized I was trying to continue with my life as if nothing had happened. <strong>I need to stop</strong> and take care of what&apos;s important for me now. Healing<strong>,</strong> in every sense of the word. So I have put my dreams, expectations, relationships, and plans on hold. I got to the conclusion that I needed to focus on just feeling better and looking for a safe, stable place.</p><p>That conclusion also got me thinking. Miguel and I <a href="https://micropreneur.life/travel-slow-the-local-digital-nomad-movement/">left Spain almost 10 years ago</a>. We were full of dreams, fears, hopes, and naivety. I can still see us in my mind, with our two oversized suitcases, scared but also super excited.</p><p>But that guy <strong>does not exist anymore</strong>. I am not the same person I was back then, and there&apos;s no more &quot;us&quot;, it&apos;s just &quot;me&quot;. My priorities have changed<em>. </em>I can&apos;t pretend I am that same guy, innocent, young, overexcited. At 44, I am not getting any younger, or healthier. Maybe it&apos;s time for me to settle down and look for a more relaxed and balanced lifestyle.</p><figure class="kg-card kg-image-card"><img src="https://micropreneur.life/content/images/2024/08/IMG_20240814_222308_427.jpg" class="kg-image" alt="Back In Madrid" loading="lazy" width="1280" height="960" srcset="https://micropreneur.life/content/images/size/w600/2024/08/IMG_20240814_222308_427.jpg 600w, https://micropreneur.life/content/images/size/w1000/2024/08/IMG_20240814_222308_427.jpg 1000w, https://micropreneur.life/content/images/2024/08/IMG_20240814_222308_427.jpg 1280w" sizes="(min-width: 720px) 720px"></figure><h2 id="back-in-madrid">Back In Madrid</h2><p>I have been thinking non-stop about that for the last week. It all screams &quot;<strong>life cycle change</strong>&quot; to me (I should know, I&apos;ve gone through quite a few). I have not only access to good healthcare in Madrid, and Spanish-speaking doctors. I also have friends here. My parents are just a couple of hours away by train, and the city itself is a safe, familiar place.</p><p>And I had forgotten just how beautiful Madrid is. Ok, ok, it may be a little bit gentrified, and some neighborhoods (Sol, Chueca, Lavapies, Latina) can be just too much if you&apos;re not a tourist. But it&apos;s also full of <strong>peaceful and jaw-dropping parks, streets and avenues</strong>. Everything is clean and modern, and -contrary to Sofia- I can walk on its streets and boulevards, completely absorbed by its beauty, without breaking an ankle (Sofia&apos;s streets are in a very bad state).</p><p>I&apos;m gonna miss Sofia, though. Its climate, nature, the people there, my friends, those conversations with a glass of wine on a Tuesday night, how easy is life there, the banitzas... Perhaps Madrid is not the final destination, but simply a stop along the way.</p><p>Still, in a way, thinking on getting back gives me peace of mind. I am in dire need of feeling better, of feeling ok again. I don&apos;t think I can build anything else before I get that.</p><p>So I checked a couple of apartments yesterday. They are <strong>expensive</strong> as f**k. More than double the rent of my apartment in Sofia. But that&apos;s to be expected. The &quot;coming back&quot; shock was eventually bound to happen anyway, as Miguel always told me.</p><h2 id="remember-the-future">Remember The Future</h2><p>And that makes me also wonder about my <strong>future</strong>. Definitely Madrid opens some options for me. I can become an aut&#xF3;nomo again (oh my goodness... :) and contribute again to my social security and pension funds. </p><p>Am I <strong>thinking already like an old guy</strong>? Perhaps it&apos;s because of how I feel. Perhaps it&apos;s because I AM already an old man. Perhaps it&apos;s just a phase and I will be traveling through South-East Asia in my 50&apos;s. But something tells me I&apos;ve left that part of my life behind.</p><p>Today, I am here. And that&apos;s enough for now.</p><p>So if you are going through some shit right now,<strong> stop and</strong> <strong>focus on yourself</strong>. Learn to love yourself again. Prioritize what&apos;s important today, right now. Heal. Take your time. Get off the rat race. Accept change. Accept things are no longer the same, and they will never be. <a href="https://micropreneur.life/learn-to-say-no-to-yourself/">Learn To Say No</a>. It is OK to slow down. It is OK to say &quot;I need time&quot;. It is OK to ask for help. It is OK to forgive yourself. I&apos;m still working on all of that.</p><p>Take care.</p>]]></content:encoded></item><item><title><![CDATA[Setting KPIs That Matter (A.K.A A Guide To Bullshit-Free KPIs) For Your Employees]]></title><description><![CDATA[Setting the KPIs for the members of your organization or startup can be a challenging task. In this post, I share my experience setting KPIs that matter, KPIs that will ensure your team gets things done.]]></description><link>https://micropreneur.life/setting-kpis-that-matter-a-k-a-a-guide-to-bullshit-free-kpis-for-your-employees/</link><guid isPermaLink="false">669e44a73a893b8dfa057954</guid><category><![CDATA[Entrepreneurship]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Fri, 26 Jul 2024 10:16:54 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2024/07/IMG_20240722_144111.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2024/07/IMG_20240722_144111.png" alt="Setting KPIs That Matter (A.K.A A Guide To Bullshit-Free KPIs) For Your Employees"><p>Setting the KPIs for the members of your organization or startup can be a <strong>challenging task</strong>. It&apos;s easy to look for standard KPIs on Google or ask ChatGPT to define some for you, but it is difficult to come up with KPIs that matter and are relevant for your team. In this post, I share my experience setting KPIs that matter, KPIs that will ensure your team gets things done.</p><h2 id="what-are-kpis-and-why-do-they-matter">What Are KPIs And Why Do They Matter?</h2><p>On a previous post, I discussed the importance of <a href="https://micropreneur.life/start-measuring-your-kpis-from-the-first-day/">measuring the KPIs of your business from the first day</a>. Today, we are talking about a different set of KPIs, the indicators that serve you to <strong>evaluate the performance of the members of your team</strong>.</p><p>When your startup or team grows to the point where are no longer 3-4 guys trying to do something new and exciting, but a team of people that need a proper managerial structure, you are reaching the point where <strong>you can no longer control</strong> everything that&apos;s going on in your business. Customer support, IT, finance, marketing... These are now separate areas of departments, and you need a manager in place in each one of them.</p><p>One of my <strong>biggest mistakes</strong> when I reached that stage was trusting the people that were working with me, and thinking that they will be able to do the same great job with a team of 7 people and 200 customers that when 40 employees are serving more than 1000 customers.</p><p>You need to be able to measure how the team is doing, and be sure that <strong>your managers are committed</strong> to keeping the same level of growth, quality customer support, and flawless product development practices. The survival of your business depends on it.</p><h2 id="the-best-way-of-setting-kpis-that-matter">The Best Way Of Setting KPIs That Matter</h2><p>Looking for &quot;KPIs for XXXXX&quot; on Google or asking ChatGPT to prepare them for you <strong>may not yield the best results</strong>. Why? Because those KPIs are not going to be tailored to...</p><ul><li>The tasks that your employee is doing</li><li>The tools that your business is using</li><li>The special needs of your business</li><li>Etc</li></ul><p>Two HR Analysts in two different companies may have <strong>completely different responsibilities</strong> and goals. Managers would require this employee to do different things, and the priorities would usually be dictated by the needs of the business at that specific moment. Same for developers, designers, marketing analysts, etc.</p><p>Simply put, when you are considering which KPIs to assign to one of your employees, the first question you need to ask yourself is &quot;<strong>What do I want this person to do</strong> every day, week, month, year?&quot;. What you want is the peace of mind of knowing this person is taking care of the tasks that they need to do.</p><p>Ideally, you should measure these KPIs <strong>at least once a week</strong>. I used to dedicate my Mondays to evaluating the KPIs for the IT department.</p><h3 id="what-you-want-to-include-in-your-kpis">What You Want To Include In Your KPIs</h3><p>The type of KPIs you need for an employee will depend on the type of job that employee does in your company.</p><p>Ideally, KPIs should range from 0 to 100% and be <strong>linked to a monthly bonus or variable part of the employee&apos;s salary</strong> to ensure motivation for performance improvement. I prefer KPIs to start at 100%, with points deducted for any unmet targets, eventually decreasing the score towards zero if necessary.</p><p>In Companio, we follow a <strong>80/20 distribution</strong> for salaries. The base salary is 80%, and the remaining 20% is linked to the KPIs.</p><p>It&apos;s important to be fair and transparent with your KPIs. They should be strict yet realistic and achievable. Employees should be fully informed about their specific KPIs, including how they are measured and applied.</p><h3 id="administrative-jobs">Administrative Jobs</h3><p>Some jobs are based on a set of tasks that need to be done on a recurrent basis. A perfect example is an HR Manager. You know this person needs to do a series of tasks every day, like:</p><ul><li>Checking open job positions and updating them on different HR platforms</li><li>Screening CVs for new candidates</li><li>Interviewing candidates</li><li>Reviewing leave requests</li><li>Reviewing Onboarding and Off-boarding processes for employees</li><li>Reviewing the payment of payrolls for employees</li><li>Reviewing the payments of payrolls to EOR partners for employees abroad</li></ul><p>Your goal would be to find <strong>relevant, measurable and objective KPIs</strong> for this employee for each one of these tasks. Again, the goal would be different based on the needs of your business and your internal policies. You want to be sure, for example, that there are no pending leave requests for more than 2 days (so request for vacations, paid leaves, or sick leaves from your employees won&apos;t be left unanswered for a long time). </p><p>Then you need to set <strong>weights</strong> for those KPIs depending on how important, prioritary or critical this task is in the overall picture.</p><h4 id="example-of-kpis-for-an-administrative-job">Example of KPIs for an administrative job</h4><p>So let&apos;s set some KPIs for the tasks of our imaginary HR employee:</p><ul><li><strong>Checking open job positions and updating them on different HR platforms</strong> [10%].<ul><li>Number of non-deleted job positions (% of total): -25%</li><li>Number of non-posted job positions (% of total): -75%</li></ul></li><li><strong>Screening CVs for new candidates</strong> [15%].<ul><li>Number of unscreened CVs for more than 3 days (time is usually critical for hiring top talent) for each position: % of unscreened/position. </li></ul></li><li><strong>Interviewing candidates</strong> [15%]<ul><li>Number of non-scheduled interviews for more than 3 days after a candidate moves to the interview phase:  -10%/each.</li></ul></li><li><strong>Reviewing leave requests</strong> [10%]<ul><li>Number of pending leave requests for more than 2 days: -5%/each.</li></ul></li><li><strong>Reviewing Onboarding and Off-boarding processes for employees</strong> [10%]<ul><li>Number of tasks pending for the onboarding or off boarding of employees that depend on the HR manager: -10%/each</li><li>Number of tasks pending for the onboarding or off boarding of employees that depend on the HR manager: -5%/each (Yes! You want the HR Manager to follow up on these tasks and &quot;encourage&quot; managers and other members of the team to complete their tasks).</li></ul></li><li><strong>Reviewing the payment of payrolls for employees</strong> [40%]<ul><li>Number of pending or unpaid payrolls after time&apos;s due: -25%/each. </li></ul></li></ul><p>As you can see, the <strong>tolerance level</strong> for pending or unfulfilled tasks can vary. For instance, leaving a single payroll unpaid for an employee might be much more critical for you than having several unattended leave requests.</p><p>Imagine the values for this week for our HR Manager are as follow:</p><ul><li><strong>Checking open job positions and updating them on different HR platforms</strong> [10%].<ul><li>Number of non-deleted job positions (% of total): there were 4 of 5 non-deleted job positions still published: -80% of 25% is -20%.</li><li>Number of non-posted job positions (% of total): there was 1 non-posted job position of a total of 3 open positions:  -33.33% of 75% is -25%.</li><li><strong>Total: -45% of 10% = -4.5%.</strong></li></ul></li><li><strong>Screening CVs for new candidates</strong> [15%].<ul><li>Number of unscreened CVs for more than 3 days (time is usually critical for hiring the top talent) for each position: % of unscreened/position. There were 50 of 150 (33.33%) unscreened CVs for more than 3 days: -33.33% of 15% is <strong>-5% total.</strong></li></ul></li><li><strong>Interviewing candidates</strong> [15%]<ul><li>Number of non-scheduled interviews for more than 3 days after a candidate moves to the interview phase:  -10%/each. There were no nonscheduled interviews for more than 3 days: <strong>-0% total</strong>.</li></ul></li><li><strong>Reviewing leave requests</strong> [10%]<ul><li>Number of pending leave requests for more than 2 days: -5%/each. There were 6 pending leave requests for more than 2 days: that&apos;s 30% of 10% which is <strong>-3% total</strong>.</li></ul></li><li><strong>Reviewing Onboarding and Off-boarding processes for employees</strong> [10%]<ul><li>Number of tasks pending for the onboarding or off boarding of employees that depend on the HR manager: -10%/each. There were 5 of those tasks, so that accounts for -50% of 10%, total -5%.</li><li>Number of tasks pending for the onboarding or off boarding of employees that depend on the HR manager: -5%/each (Yes! You want the HR Manager to follow up on these tasks and &quot;encourage&quot; managers and other members of the team to complete their tasks). There were 5 of those tasks, so that&apos;s 25% of -10%, total -2.5%.</li><li><strong>The total here is -7.5%.</strong></li></ul></li><li><strong>Reviewing the payment of payrolls for employees</strong> [40%]<ul><li>Number of pending or unpaid payrolls after time&apos;s due: -25%/each. Let&apos;s imagine that there are 5 unpaid payrolls, so that&apos;s -125%, max -100%, of 20%, <strong>total -40%</strong>. </li></ul></li></ul><p>As you can see, this employee didn&apos;t have a stellar week. Their total KPIs are 100% - 4.5% -5% -3% -7.5% -40% = 40%. </p><p>The monthly KPIs for that employee will be the average of the KPIs from the 4-5 weeks of that month and will be applied to the variable part of their salary, bonus, etc.</p><h3 id="support-jobs">Support Jobs</h3><p>KPIs for support jobs are usually based on things such as response times, satisfaction levels, reviews, and number of interactions required to solve customer issues. Depending on your support channels (chat, ticket system, social media, email, etc), you may want to first check which <strong>values can be measured</strong> from the platforms your business is using (average response time? Customer&apos;s satisfaction? Ratings and reviews? Average solving time?...).</p><p>One crucial aspect of KPIs for customer support jobs is to design them with the expectation that your <strong>CS agents will resolve customer issues, not just respond to them</strong>. Initially, our KPIs focused on metrics like average response times. However, we soon realized that to keep our customers happy, our CS agents needed to not only respond quickly but also resolve their problems promptly.</p><p>Apart from that, typical KPIs you want to set up for your CS agents include:</p><ul><li><strong>Average response time</strong>. Response times can be measured in days, hours, or even minutes, depending on your communication channels and the criticality of your services to your customers. A critical service offering support through chat should aim for response times of minutes or even seconds. In contrast, a less critical service with email support can afford to measure response times in hours or even days.</li><li><strong>Average solving time</strong>. This is probably more important than the previous one. You don&apos;t want your CS agents to just <em>answer</em> your customers, you want them to be proactive and <em>solve</em> their issues as soon as possible. As your number of customers grow, long solving times will be a bottleneck that can overwhelm your CS department.</li><li><strong>Rating</strong>: It&#x2019;s essential to include a rating functionality in your communication channels. Even if you offer support via email, include a link where customers can rate the support they received (typically 1-5 stars). Keep it simple and avoid asking for too much information. Detailed satisfaction surveys can be sent later. For now, you need a quick score to gauge how well the employee is performing.</li><li><strong>Number of pending chats/tickets/emails</strong>.</li><li><strong>Number of unsolved issues</strong> (a support ticket or chat is not necessarily an issue from a customer, it can be a question about your services).</li></ul><p>Depending on your business goals and needs, <strong>additional KPIs may be required</strong>. At Companio, our CS agents have KPIs related to completing the annual reports for our customers. These reports start at the beginning of the next fiscal year and must be completed by the end of June. By adding KPIs related to the number of annual reports in statuses requiring action, we ensure that CS agents will check them daily to move the reports to the next stage.</p><h3 id="technical-jobs">Technical Jobs</h3><p>Some other jobs are not based on a set of recurrent tasks, but are based on the <strong>technical or professional skills</strong> of the employee. Development, Engineering, and Marketing positions usually fall into this category.</p><p>In this context, the employee may have recurring tasks, or you may want to ensure that the scheduled tasks for the week are completed on time. Most importantly, you want to ensure the <strong>quality of the employee&apos;s work</strong>. </p><p>To measure this quality, you need to establish a list of measurable criteria that define the employee&apos;s performance.</p><p>To do this effectively, start by <strong>preparing a document</strong> that outlines guidelines and best practices for the position. This document should clearly explain what your organization expects from the employee in their role. </p><p>For example, at Companio, we created a &apos;<strong>Coding Best Practices</strong>&apos; document for our developers. It covers essential aspects such as proper error handling, testing, modularization, good formatting, input validation, and secure coding.</p><p>Using this document as a reference, you can develop a <strong>list of measurable points</strong>. It is crucial to ensure these points can be objectively measured and assigned a value that can be transparently communicated to the employee.</p><figure class="kg-card kg-image-card"><img src="https://micropreneur.life/content/images/2024/07/Screenshot_2024-07-24-11-04-13-403_com.google.android.apps.docs.editors.sheets-edit.jpg" class="kg-image" alt="Setting KPIs That Matter (A.K.A A Guide To Bullshit-Free KPIs) For Your Employees" loading="lazy" width="2000" height="364" srcset="https://micropreneur.life/content/images/size/w600/2024/07/Screenshot_2024-07-24-11-04-13-403_com.google.android.apps.docs.editors.sheets-edit.jpg 600w, https://micropreneur.life/content/images/size/w1000/2024/07/Screenshot_2024-07-24-11-04-13-403_com.google.android.apps.docs.editors.sheets-edit.jpg 1000w, https://micropreneur.life/content/images/size/w1600/2024/07/Screenshot_2024-07-24-11-04-13-403_com.google.android.apps.docs.editors.sheets-edit.jpg 1600w, https://micropreneur.life/content/images/2024/07/Screenshot_2024-07-24-11-04-13-403_com.google.android.apps.docs.editors.sheets-edit.jpg 2000w" sizes="(min-width: 720px) 720px"></figure><h3 id="example-of-kpis-for-a-developer">Example of KPIs for a developer</h3><p>Here is an example of <strong>KPIs for a developer</strong>, based on a document outlining the best practices and key aspects to consider when building and releasing our software. </p><p>For instance, to evaluate &apos;Error handling and control flow logic,&apos; refer to the <strong>guidelines specified in that document</strong>. The same applies to &apos;Modularization,&apos; &apos;Input validation and sanitization,&apos; and other relevant points.</p><p>As mentioned earlier, some of these points may be applicable to your organization, while <strong>others may not</strong>. You may also need to add completely different KPIs based on your specific goals and requirements.</p><ul><li><strong>% Tasks completed in time</strong> [20%]. Every Monday, before scheduling the tasks for the week for each engineer, the IT Manager measures the % of the tasks that were completed the previous week.</li><li><strong>Code quality and best practices</strong> [20%].<ul><li>Use of ES6 on backend and ES5 on frontend (this is because you may want to offer maximum support for older browsers). (0-10)</li><li>Good formatting and styling. (0-10)</li><li>Modularization. (0-10)</li><li>Documentation and comments in code. (0-10)</li><li>Error handling and control of flow logic. (0-10)</li><li>Avoidance of repeated calculations. (0-10)</li><li>Proper variable usage and constants declaration. (0-10)</li></ul></li><li><strong>UI/UX Quality</strong> [20%]<ul><li>Error handling and user-friendly messages. (0-10)</li><li>Internationalization and translation. (0-10)</li><li>Adherence to design guidelines. (0-10)</li><li>Basic tests and ensuring basic functionality. (0-10)</li></ul></li><li><strong>Quality and Testing Coverage</strong> [20%]. Here again, in your document, you need to define what&apos;s a &quot;critical&quot;, &quot;major&quot;, or &quot;minor&quot; bug.<ul><li>Critical bugs. Each: -30%</li><li>Major bugs: Each: -20%</li><li>Minor bugs: Each: -10%</li></ul></li><li><strong>Security Compliance</strong> [20%].<ul><li>Input validation and sanitization. (0-10)</li><li>Use of double references for security. (0-10)</li><li>Prevention of confidential information leaks. (0-10)</li><li>Separation of requests from behavior. (0-10)</li><li>Role based access control. (0-10)</li></ul></li></ul><p>You might think that measuring these aspects takes time, and you may be right. However, it not only allows you to evaluate your engineers&apos; work but also serves as a <strong>quality control</strong> measure. Depending on your organization&apos;s needs, these KPIs could be reviewed by someone else, such as the QA Manager.</p><p>One effective method we use with our IT engineers is to <strong>integrate this process organically into the code review</strong>. Initially, we assign a value of 10 for each KPI, measured on a scale from 0 to 10. During the review, if we notice any deficiencies in an area, we quickly review the KPI document and adjust the corresponding value downward. Over time, your managers will become accustomed to this process, and it won&apos;t significantly impact their workload.</p><h3 id="creative-jobs">Creative Jobs</h3><p>Creative positions, such as UI/UX designers, videographers, or copywriters, <strong>present a unique challenge</strong>. These employees often work on different projects with entirely different tasks. While some tasks may be recurring, they frequently engage in new and varied work.</p><p>Although it is <strong>difficult to establish</strong> a &apos;typical&apos; set of KPIs for creatives, you can usually distill your business needs into a set of measurable indicators that apply regardless of the specific projects they are working on.</p><p>Some ideas include:</p><ul><li><strong>Percentage of tasks completed in time</strong> (supposing you can assign some tasks on a weekly, biweekly or monthly basis to the employee).</li><li><strong>Pending modifications</strong>. For example, a designer may need to change some screens from your dashboard, or your copywriter may need to change some parts of your website.</li><li><strong>Amount of time to complete modifications</strong>. It&apos;s a good idea to set deadlines for tasks, but also quite useful to measure the performance of that employee. While reviewing this KPI for one of our designer, we realized this person was working just 10 hours per week, probably working for somebody else. You need to be able to measure this objectively.</li></ul><h3 id="what-about-managers">What About Managers?</h3><p>For managers, it&apos;s crucial to <strong>ensure their teams are performing well</strong>. The most effective way to do this is by linking their KPIs to the KPIs of their team. Therefore, I recommend setting a &apos;team performance&apos; KPI with a weight of at least 50%.</p><p>Additionally, you can include <strong>specific tasks</strong> for the manager that, while not directly linked to the team, are also important.</p><p>Let&apos;s look at an example for a CS Manager. Using the previously defined KPIs for the CS agents, we can establish the following KPIs linked to their team&apos;s performance:</p><ul><li>Average response time of the whole team</li><li>Average solving time of the whole team</li><li>Etc...</li></ul><p>Additionally, let&apos;s suppose this manager must also keep track of some important tasks:</p><ul><li>Check <strong>customers in onboarding</strong> and making sure they are progressing to an active status (from sign-ups to active account).</li><li><strong>Decrease and prevent churn</strong> by doing a series of tasks such as: reviewing the chat conversations and tickets of the team and ensuring a quality CS service, talking to churning customers to gather feedback to improve the service, and implementing actionable measures to correct issues.</li><li><strong>Training CS agents</strong> and organizing or suggesting workshops and courses for them.</li></ul><p>Then, as an example, we can add the following KPIs that will have a weight of 50% of the total KPIs of the CS Manager:</p><ul><li><strong>Average time for onboarding customers to progress to an active status</strong> [25%]. <ul><li>The maximum acceptable time frame is 30 days. Exceeding this period will result in a 0% KPI score in this area.&quot;</li><li>The optimal value would be 7 days.</li><li>Then we can easily build a formula (-100/23)*(x-30), where x is the average number of days customers stay in onboarding status.</li><li>Depending on the significance of this KPI for your organization, you could allow the result of the formula to go negative, thereby decreasing the overall KPI scores if the onboarding time exceeds acceptable limits.</li></ul></li><li><strong>Churn rates could be measured similarly</strong>. [50%]<ul><li>We aim for an optimal churn rate of 0.1% weekly, meaning a loss of 1 customer out of 1,000 each week, or 4 per month, which may be acceptable. Our maximum acceptable churn rate is 0.5%, equating to a loss of 20 customers out of 1,000 each month.</li><li>The formula would then be -250*(x - 0.5).</li><li>Note how churn takes 50% in this example as it is usually one of the most important KPIs. You may allow the results of the formula to go negative.</li></ul></li><li><strong>Number of workshops, courses and training session per week</strong>.<ul><li>You may want your CS agents to participate in a training session or workshop regularly. This could be an external course or an internal training session conducted by an employee from another department.</li><li>One per week can be enough.</li><li>So the KPI will simply be 100% if the workshop or training session was celebrated, and 0% otherwise. You may want to check that CS Agents are attending too, and even link the attendance to their individual KPIs.</li></ul></li></ul><h3 id="what-you-dont-want-to-include-in-your-kpis">What You DON&apos;T Want To Include In Your KPIs</h3><p>Identifying effective KPIs <strong>took us a considerable amount of time</strong>. Similar to vanity metrics, it&apos;s easy to establish KPIs and assume they will guarantee your teams&apos; performance and maintain the desired quality level. </p><p>However, if not chosen carefully, KPIs can be not only irrelevant but also lead to employees <strong>wasting time</strong> on reporting and tracking these values.</p><h3 id="subjective-kpis">Subjective KPIs</h3><p>Avoid using any KPI that <strong>cannot be measured objectively</strong> with data. In other words, if two managers might derive different values for the same KPI of an employee on their team, it&#x2019;s best not to use that KPI.</p><p>For example, a &apos;Customer satisfaction&apos; KPI that doesn&apos;t rely on customer reviews and ratings is not ideal. While you might say &apos;we are getting praise on social media,&apos; this is not measurable. Instead, focus on <strong>measurable metrics</strong> like &apos;number of positive reviews on Google My Business&apos; or &apos;number of unpaid endorsing comments or posts on social media from our customers.&apos;</p><h3 id="feedback-from-managers-and-opinions">Feedback from managers and opinions</h3><p>NEVER include <strong>manager feedback or subjective opinions</strong> about the quality of an employee&apos;s work in your KPIs. We made this mistake initially and learned the hard way that it doesn&apos;t work. Human beings are inherently subjective.</p><p>Some managers may hesitate to give &apos;bad ratings&apos; to employees, while others may feel compelled to give high ratings due to personal reasons (e.g., the employee is going through an illness, or has helped them in the past), even if the employee&apos;s performance is subpar. Additionally, <strong>emotions or feelings</strong> of friendship towards the employee can skew their perception of the employee&apos;s job performance.</p><h3 id="buzzwords">Buzzwords</h3><p>When defining your KPIs, <strong>avoid buzzwords</strong> like &apos;Team player&apos; or &apos;Good communicator.&apos; While these are valuable qualities, they are subjective and rely on personal opinions, making them unreliable as KPIs. If someone is an exceptionally good communicator and team player, it will be noticed by you or their manager. You can then use other methods, such as promotions, to reward those qualities.</p><h2 id="use-the-right-tools">Use The Right Tools</h2><p>It&apos;s important to use the right tools to measure KPIs effectively. First, you need a simple method for managers to access and collect the data needed to review their team&apos;s KPI values.</p><p>At Companio, we use ClickUp to create a series of <strong>dashboards that aggregate information</strong> from various sources, including our database, chat platform, bug report and early alert systems, and internal reports. With this information, we can measure relevant metrics such as average response times per employee, platform uptime, and crash rates.</p><p>Once the data is collected, we use <strong>spreadsheets</strong> (Google Sheets in our case) where managers can easily input these values on a daily or weekly basis. The spreadsheet then automatically calculates the final KPI values.</p><p>That way, you are making it <strong>easy</strong> to measure the KPIs of your organization with a minimum investment of time from all parties involved.</p><h2 id="conclusion">Conclusion</h2><p>Setting KPIs this way <strong>takes considerably more time</strong> than simply searching for &apos;KPIs for HR Analyst&apos; on Google or asking ChatGPT to do it for you. However, truly understanding the employee&apos;s tasks and what you want them to achieve will provide long-term peace of mind.</p><p>It&apos;s also essential to <strong>review KPIs weekly</strong>. Have your managers set up 1:1 meetings with their team members to evaluate their work and provide feedback during these sessions.</p><p>In my experience, defining KPIs thoughtfully and reviewing them weekly can provide invaluable <strong>peace of mind</strong> for founders and C-levels.</p>]]></content:encoded></item><item><title><![CDATA[Sternberg’s Triangle Of Love]]></title><description><![CDATA[Does love really exist? Or is it just a spike of chemicals running through our body. If you love someone, and this person loves you, can you affirm this love exists as a univocal entity, or it is just a point of view, a feeling, that can disappear in an instant?]]></description><link>https://micropreneur.life/sternbergs-triangle-of-love/</link><guid isPermaLink="false">6693b4183a893b8dfa0578c1</guid><category><![CDATA[Thoughts]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Sun, 14 Jul 2024 12:17:25 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2024/07/IMG_20240714_143029.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2024/07/IMG_20240714_143029.png" alt="Sternberg&#x2019;s Triangle Of Love"><p>What&apos;s love? Phylosophers, poets, psychologists, musicians, scholars and marketers have been trying to clearly define it for centuries. But the term keeps on eluding a <strong>univocal definition</strong>.</p><p>Perhaps it is because we try to define it with rational terms, and love is an emotion that refuses any logical categorization. But it&apos;s one of the few concepts the world spins around (the other two being <strong>money</strong> and <strong>death</strong>).</p><h2 id="the-triangle-of-love">The triangle of love</h2><p>One of the most famous (and widely used in psychology) definitions of love, or different types of love, comes from Sternberg. Sternberg defines <strong>three points in a triangle</strong>: commitment, intimacy, and passion.</p><p>Depending on which of these points are present in the relationship, and which are absent, he defines eight types of love. The &quot;<strong>Consummate love</strong>&quot;, the one where all intimacy, passion, and commitment are present, is considered the &quot;true&quot; love. Or the one that will last anyway.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://micropreneur.life/content/images/2024/07/Triangular_Theory_of_Love.svg.png" class="kg-image" alt="Sternberg&#x2019;s Triangle Of Love" loading="lazy" width="600" height="436" srcset="https://micropreneur.life/content/images/2024/07/Triangular_Theory_of_Love.svg.png 600w"><figcaption><span style="white-space: pre-wrap;">Source: </span><a href="https://en.m.wikipedia.org/wiki/Triangular_theory_of_love?ref=micropreneur.life"><span style="white-space: pre-wrap;">Wikipedia</span></a><span style="white-space: pre-wrap;">.</span></figcaption></figure><p>I have been thinking about my relationship during the last years, trying to analyze what <strong>could have gone wrong</strong>. What points of the triangle were eroded, what was missing. </p><p>Apart from the stress of running a business together, and many other things that may affect a relationship there was our travels. At a certain point, it was not ok for one of us to keep on traveling. But <strong>we never talked about it</strong>. Did we assume the other one had different goals, until our paths started to diverge due to lack of commitment?</p><p>Has love its own <strong>entity</strong>? Or it is just a point of view? Can two people <strong>experience love differently</strong>? Could our love have been &quot;consummate&quot; for me, and just &quot;romantic love&quot; or even &quot;liking/friendship&quot; for him? </p><p>Does that mean then that love is nothing but a point of view, a spike of chemicals running wild through your body? That would indicate that <strong>love does not really exist</strong>. But how can something that does not exist hurt so much?</p><h2 id="keep-on-talking">Keep on talking</h2><p>If you are a couple, you need to keep the communication channels open. This is easier said than done. Sometimes we avoid talking about things that are uncomfortable or we give up because we think the other one won&apos;t understand, or would get angry. <strong>We are scared of conflict</strong>, of feeling bad or hurting our partner.</p><p>But these uncomfortable conversations are necessary if you want to keep the relationship alive. <strong>Keep on talking</strong>, even if it&apos;s difficult, or it hurts. And listen too. Listen to what your partner wants and needs. </p><p>Sometimes your positions would look completely opposite, and perhaps they are. But most of the times, it is about <strong>overcoming our fears</strong>. You need to put your own goals and your partner&apos;s on a scale, and seeing if a compromise is possible. There may or may not be a solution, but talking about it (as opposed to assuming) is essential. </p><p>This is especially true if you are <strong>traveling together</strong>. Talk about your travels. Are you feeling comfortable? Are you still excited? Or do you miss a more stable life, your friends, family? What are you or your partner sacrificing in order to carry on with that lifestyle?</p><h2 id="different-types-of-love-are-possible">Different types of love... Are possible</h2><p>I was talking to a friend the other day that has an open relationship. Both of them have lovers and fuck with other people. My friend talked about that in such a direct and uninhibited way that it made me wonder if <strong>I have become a dinosaur</strong>.</p><p>It&apos;s not that I have something against an open relationship. But when I was listening, I couldn&apos;t help but thinking I was receiving <strong>investment advice</strong> -i.e: don&apos;t put all your eggs in the same basket, this one is for security and this one is for excitement-, as opposed to being told what love was.</p><p>Nothing wrong with that, and I&apos;m not saying that what I call &quot;love&quot; is <em>the</em> love, or <strong>the right way of loving</strong>. There&apos;s no such thing. And I&apos;m glad seeing my friend so happy, and enjoying life. Another friend has a poly-amorous relationship, and a quite successful one. That warms my heart, if only because it gives me a little hope back.</p><p>Me, I still think I&apos;d be happy with <strong>just that one person</strong> that makes me smile, turns me on, and makes me want to grow older with. Perhaps I&apos;m just an old-fashioned guy.</p><h2 id="reason-and-emotion">Reason and emotion</h2><p>I know all my attempts to rationalize love or to try to understand why it ended are doomed. <strong>Love is an emotion</strong>.</p><p>Maybe what I had was not perfect. It may not tick all of Sternberg&apos;s checks. But <em>it was love</em>. At least for me. And I still can&apos;t accept it&apos;s gone. Fuck the stoics, fuck meditation, fuck Bhuddism.</p><p>If love is not an entity, if it does not exist, how much time will it still stay with me? <strong>Do I want it to disappear</strong>, or is it the only thing I&apos;ve got left?</p>]]></content:encoded></item><item><title><![CDATA[New Beginnings]]></title><description><![CDATA[I am writing this lines from Bulgaria, in my new apartment. After 13 years, my marriage ended a month ago. It has been a bumpy ride...]]></description><link>https://micropreneur.life/new-beginnings/</link><guid isPermaLink="false">66892e1d3a893b8dfa0577bd</guid><category><![CDATA[Lifestyle]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Sat, 06 Jul 2024 13:13:15 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2024/07/IMG_20240706_160951.png" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2024/07/IMG_20240706_160951.png" alt="New Beginnings"><p>It&apos;s been a long time since my last post. A lot has happened since then. <strong>My life has turned completely upside down</strong>, and I have decided to start writing again. Writing, or composing (anything creative really) has always been my way of dealing with things.</p><h2 id="so-whats-going-on">So What&apos;s Going On?</h2><p>My marriage came to an end a month ago. The last three years <strong>had been difficult for us</strong>. The business was demanding more and more time from both of us, and I started to suffer from <a href="https://micropreneur.life/how-to-identify-and-fight-anxiety/" rel="noreferrer">depression and anxiety</a>. Of course, there were also other considerations. Traveling was not something that my husband wanted to continue on doing, also due to other personal circumstances. I was so consumed by my own mental health issues that I didn&apos;t do a good job being there and talking about our goals and where we wanted to be next.</p><p>Working together in such a stressful scenario didn&apos;t help at all, of course. We decided to give us a couple of weeks apart to <strong>think about our marriage</strong> and what we wanted to do. I took some time off and traveled to Bulgaria, the last place where I remember being happy. He embarked in a cool project called &quot;Dancing Latitudes&quot;, organizing a trip for digital nomads and entrepreneurs from Lisbon to Tallinn.</p><p>Those two weeks served me to understand that I loved him and I wanted to be with him, no matter what. Unfortunately, his conclusion was the exact opposite, and so, after thirteen years together, <strong>our paths split</strong>.</p><h2 id="the-ordeal">The Ordeal</h2><p>That was a complete shock for me. I loved him with all my heart (and I still do). He was THE person. I imagined us growing old together, buying a house, selling the business one day, and spending the rest of our lives just enjoying each other&apos;s company.</p><p>We are in good terms (there was no drama or anything), but I knew I could not continue on living with him for a long time, <strong>it was too much for my sanity</strong>. We were there, together, like nothing had happened. We would have breakfast together, sometimes go for a walk together. I so desperately wanted to embrace him and tell him how much I loved him, that everything was going to be alright, and ... Well, beg him to be together again.</p><p>So I came back to Bulgaria. I was in &quot;Fight or flight&quot; mode, and I wasn&apos;t very lucky when I landed in Sofia. It was Sofia&apos;s worst June heat wave on record. It was HOT. I got into an old apartment that had a very old bad bed, no mosquito screens, and no AC. I am allergic to mosquitos, so having the windows open was not an option. As a result, <strong>I wasn&apos;t able to sleep at all</strong>, and I had to ask my friends here to let me sleep in their apartment until I was able to find a new place.</p><p>I remember it now as a nightmare. I could not even feel secure and comfortable to process what was happening to me.</p><h2 id="a-place-to-mourn">A Place To Mourn</h2><p>Fortunately, I was able to find a new apartment in the center, more modern, and even cheaper than the previous one. There I was able to <strong>finally get a good night of sleep</strong>. </p><p>I have bought some stuff from Ikea and Jysk, and I am waiting for my stuff to arrive from Lisbon. I&apos;ve always been proud of <strong>not having any material needs or attachment to physical belongings</strong>. However, when we landed in Lisbon, I committed to stop traveling (in an attempt to save my marriage), and so I bought a digital piano to be able to play and compose again, and my father made a beautiful studio desk for the piano. I simply could not let that stuff there.</p><p>Bringing it here was also a stressful experience. There are no many couriers that will transport a desk and a huge digital piano from one point of Europe to the other, and it wasn&apos;t cheap. Fortunately, it seems I&apos;ll have everything here in a couple of days. Fingers crossed.</p><p>Now that I am no longer in survival mode, and I have an apartment where I can be comfortable, the bottom of Maslow&apos;s pyramid is covered, and <strong>I can finally focus on mourning</strong>.</p><figure class="kg-card kg-image-card"><img src="https://micropreneur.life/content/images/2024/07/IMG_20240608_171101_090.jpg" class="kg-image" alt="New Beginnings" loading="lazy" width="1280" height="960" srcset="https://micropreneur.life/content/images/size/w600/2024/07/IMG_20240608_171101_090.jpg 600w, https://micropreneur.life/content/images/size/w1000/2024/07/IMG_20240608_171101_090.jpg 1000w, https://micropreneur.life/content/images/2024/07/IMG_20240608_171101_090.jpg 1280w" sizes="(min-width: 720px) 720px"></figure><h2 id="the-business">The Business</h2><p>Fortunately, I have been able to delegate some of my responsibilities in other members of my team. Until very recently, I&apos;ve been the <strong>full-time CEO and CTO of Companio, apart from acting as a developer</strong> for the challenging stuff  (AI and automation). That&apos;s a lot to handle if you are a happy and fulfilled person, but trying to keep up that pace while going through a marriage break-up and moving to a new country is simply too much.</p><p>I promoted the most senior engineer of my team to <strong>IT Manager</strong>. He will be taking care of the day-to-day operations of the IT department. He is a great engineer, and has proven that he will be an amazing CTO. He is smart, resourceful and  has the business acumen that engineers typically lack. I am just so grateful that he accepted this position with such energy and enthusiasm.</p><p>We also hired a VA to take care of <strong>all that small administrative tasks</strong> that, together, take a lot of your time.</p><p>That will allow me to focus on my CEO duties. And more immediately, be able to stop when I feel so overwhelmed I cannot even breathe.</p><p>I am happy I was able to do these changes, because I could not have been able to deal with all that I&apos;m going through while working as a full-time CEO, CTO and developer for Companio. Now I wonder why I didn&apos;t do these changes before, and if it would have changed something.</p><h2 id="impact-on-my-mental-health">Impact On My Mental Health</h2><p>For the last three years, I embarked on an hectic race to &quot;fix things&quot;. I knew <strong>our business was killing our marriage</strong> (not to mention my mental health). </p><p>And so I tried frantically to <strong>disengage us from the company</strong>, working extra to prepare all kinds of financial reports, finding M&amp;A brokers, generating reports, meeting potential stakeholders, optimizing processes to make sure the business was not tied to the founders... I devoted all my energy to that, it became an obsession for me. &quot;I can fix this&quot;, I used to repeat to myself.</p><p>It felt like driving a train at full speed, trying to reach the destination before the train breaks down in pieces, and then hearing a screeching sound, looking back and seeing the <strong>train shattered in pieces</strong>, and being alone, looking back from the engine room of the driver&apos;s carriage...</p><p>I can&apos;t stop thinking what I did wrong, or what I could have done better. Perhaps if I hadn&apos;t done this or that, or if I had said this or that, <strong>things would have been different</strong>. Not knowing that is killing me.</p><h2 id="feeling-like-a-ghost">Feeling Like A Ghost</h2><p>Today I feel like a ghost. I wake up, make up breakfast, and eat it. I work. I go to the gym. I even have friends here and have dinner with them or a beer from time to time. They are helping me a lot. But <strong>I still feel like a ghost</strong>.</p><p>I feel empty. Devoid of a purpose. I don&apos;t know why I keep on doing these things, why I wake up every day and keep on with my life. I guess I do it because there&apos;s no other alternative. But all these things, the world around me, has no meaning for me anymore. <strong>I jumped off the train</strong>.</p><p>I still love him. I&apos;ve been told that I just need time and I will stop loving him with time. But a part of me completely <em>rejects</em> the idea of not loving him, and it is utterly <em>scared</em> of the mere idea of not loving him anymore.</p><p>That part still hopes that one day, by means of a miracle, he&apos;ll miss me, and we will be together and happy again, like we used to. And I feel like <strong>that hope is kind of dangerous</strong>, but in a way it keeps me alive.</p><h2 id="conclusion">Conclusion</h2><p>I&apos;d like to finish this post with a bright conclusion. A ray of hope in the darkness. Something that would hint at a happier future.</p><p>But I only see darkness right now. I just miss him <em>so much</em>, and I know I need to accept what is happening and start over, <strong>but I simply can&apos;t</strong>. Having friends here helps. Talking to my family helps too (even if they don&apos;t necessarily know how to help me).  <a href="https://micropreneur.life/mindfulness-and-meditation-for-entrepreneurs/" rel="noreferrer">Meditation and mindfulness</a> have managed to bring some stability and steadiness to my mind, but can&apos;t help me calm down my broken heart. Stoicism has helped me look at my emotions as simply that, emotions that will pass, and understand that <a href="https://micropreneur.life/daily-stoic-jan-13th-circle-of-control/" rel="noreferrer">I can only control how I react to what&apos;s happening to me</a>. But that alone does not make the pain go away either.</p><p>Maybe I just need time...</p><p>Writing has always been a <strong>great therapy</strong> for me, so I will try to write more regularly.</p>]]></content:encoded></item><item><title><![CDATA[How Governments Battle the Borderless Revolution with Taxation Swords]]></title><description><![CDATA[This article discusses the challenges governments face in adapting to remote work and location independent professionals, advocating for flexible legislation that aligns with the modern, borderless nature of work.]]></description><link>https://micropreneur.life/when-governments-battle-borderless-revolution-taxation-swords/</link><guid isPermaLink="false">66891f0b3ee35d82b0bf2967</guid><category><![CDATA[Future Of Work]]></category><dc:creator><![CDATA[Ignacio Nieto Carvajal]]></dc:creator><pubDate>Mon, 21 Aug 2023 16:22:47 GMT</pubDate><media:content url="https://micropreneur.life/content/images/2023/08/IMG_20230821_171738_960.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://micropreneur.life/content/images/2023/08/IMG_20230821_171738_960.jpg" alt="How Governments Battle the Borderless Revolution with Taxation Swords"><p>I&apos;ve been featured in the Spanish media a lot lately. The e-Residency Program of Estonia is making headlines there, as Spain consistently tops the rankings in both e-Residency applications and company incorporations in the Baltic country.</p><h2 id="the-new-spanish-startup-legislation">The New Spanish Startup Legislation</h2><p>In both a recent article on &quot;<a href="https://www.20minutos.es/tecnologia/tecnologia-empresas/paraisos-teletrabajo-nomadas-digitales-se-ha-unido-espana-esta-nueva-moda-5162325/?ref=micropreneur.life">20 Minutes</a>&quot; (the most widely read online newspaper in Spain) and the <a href="https://www.cope.es/programas/herrera-en-cope/noticias/nomadas-digitales-que-trabajar-para-vivir-viajando-viven-para-trabajar-sin-descanso-20230814_2855192?ref=micropreneur.life">COPE</a> (a very popular radio station), I was asked about the <strong>Startup Legislation</strong>. </p><p>I remember skimming through the new Startup Legislation when it was launched in Jan 1, 2023. I was fully aware that with the prevailing business landscape and the lack of political resolve to drive meaningful transformation in the country&apos;s system, this law would likely <strong>yield minimal impact</strong>, and I was right. There were hardly any changes there that would significantly improve the Spanish startup journey or help Spanish entrepreneurs in general.</p><p>What I <strong>failed to realize</strong> was some changes that were aimed at something completely different: squeezing foreign entrepreneurs conducting business in the country through taxes.</p><p>Specifically, the new law specifies that directors of a foreign company managing their business from Spain may be considered by the Spanish tax office as a <strong>branch of the company with physical premises in the country</strong> (?!?!). There is no clear indication of exactly under which conditions (time, residence status, etc) that may happen, which obviously creates a scenario of uncertainty for foreign entrepreneurs who wish to visit the country.</p><p>If Spain wanted to attract talent and business with this new legislation... well, good job guys!</p><p>Imagine a German entrepreneur who, lured by Spain&apos;s &quot;Startup Nation&quot; charm, decides to work from the Canary Islands for just one week, only to find the local tax office deeming her business as Spanish and demanding taxes. If this scenario strikes you as absurd as it does to me, let&apos;s dive deeper into the matter.</p><h2 id="going-backwards">Going Backwards</h2><p>This not only defies all rationality but also lacks any legal foundation within EU legislation or the tax treaties established among European nations.</p><p>Even more concerning is that this legislation positions Spain as a regressive nation that, failing to grasp the evolving dynamics of our global society, the expanding geographical autonomy, the potential of technology, and the innovative global paradigms for digital business, is attempting to enact laws counter to the very essence of progress.</p><p>It&apos;s no surprise then that the adoption of remote work in Spain is among the lowest in the EU, three times less than in the Netherlands or Ireland, and the lowest among its neighbors (France and Portugal). This is all related to our work culture. </p><h2 id="nomad-visas-squeezing-digital-nomads">Nomad VISAs: Squeezing digital nomads</h2><p>Let&apos;s cut to the chase. All these Digital Nomad VISA schemes cropping up in nearly every corner share a simple agenda: snagging taxes from digital nomads.</p><p>Numerous countries have taken note of the thriving nomadic and location-independent entrepreneur trend as these individuals cross their borders. However, their understanding of &quot;work&quot; remains rooted in the 20th-century concept of a fixed &quot;place of work,&quot; equating it with a physical location where tasks are completed. Consequently, they mistakenly assume that these individuals are operating within their jurisdictions without fulfilling tax obligations, a notion they view as not just wrong, but unequivocally unjust.</p><p>This intriguing scenario prompts the following question: If I&apos;m a location-independent entrepreneur temporarily residing in the Canary Islands for a week, conducting online work with my laptop, can it be considered as working in or conducting business in Spain?</p><h2 id="where-does-remote-work-happen">Where Does Remote Work Happen?</h2><p>To anyone well-versed in the realms of remote work and online businesses, the resounding answer is a resolute <strong>NO</strong>. Here&apos;s why:</p><ul><li>The work has no inherent ties to Spanish customers, providers, or suppliers; any connection is purely coincidental.</li><li>The physical location is immaterial. This person&apos;s not reliant on Spanish infrastructure beyond the Wi-Fi of a caf&#xE9; or co-working space. Her work doesn&apos;t occur within a factory, warehouse, or office but thrives in the digital realm, with servers possibly situated in the US and team members scattered across Germany, France, and Brazil.</li><li>She&apos;s not setting up long-term residence in the country, merely passing through. She&apos;s a temporary visitor, not a permanent resident.</li><li>The kicker? She could be anywhere else, whether Thailand, Argentina, the Philippines, or Germany, and it would make no difference whatsoever (well, perhaps a slightly more unstable internet connection in the Philippines).</li></ul><p>If this freelancer hops from Argentina to Bulgaria, with a Madrid layover, spending a few hours working at the airport, should Madrid be deemed her place of work? Should Spain lay claim to taxing her or her business?</p><p>I think we all agree that this isn&apos;t the case. But what if she&apos;s a digital nomad, staying in Spain for one day? And three days, or even a week?</p><h2 id="embracing-the-future-of-work-and-the-global-digital-world">Embracing the Future of Work and the Global, Digital World</h2><blockquote>You cannot solve a problem with the same mind that created it.<br>- Albert Einstein</blockquote><p>Governments and public institutions have historically moved at a snail&apos;s pace in response to technological and social transformations. The COVID-19 pandemic caught us off-guard, thrusting us into the &apos;new normal,&apos; which prominently features remote work. However, merely allowing people to work from home isn&apos;t enough. Remote work has existed long before the pandemic, yet only recently has it entered mainstream culture. But to truly support this evolving work landscape, we need comprehensive legislative changes, and we need them now.</p><p>Work is no longer confined to factories, warehouses, or office cubicles. The 9-to-5 grind has given way to a world where people work from their homes, cafes, airports, hotel rooms, and Airbnbs. Flexible hours have become the norm, enabling a balance between work and family life. Work happens anytime, anywhere, requiring nothing more than a laptop.</p><p>In this context, the physical location of employees no longer correlates with their place of work. Just as we&apos;ve evolved our understanding of digital asset ownership (recognizing that copying is not equivalent to stealing), the 21st century demands new rules for determining the location of remote work.</p><h2 id="rethinking-the-location-of-work">Rethinking the Location of Work</h2><p>So, where does the work of remote employees, digital nomads, freelancers, and online entrepreneurs take place? One might suggest it happens in the countries where the platforms they use are based. However, this oversimplification doesn&apos;t hold in a world where professionals use diverse platforms from various providers (Google, Slack, Zoom, Microsoft), alongside their own infrastructure, which may or may not be located where their business is registered.</p><p>Hence, the most sensible solution is to consider that the activity of these professionals occurs in the country of their business&apos;s registration or nowhere at all. The legal implications of this shift are substantial. No country should demand remote workers to obtain a &apos;VISA&apos; to perform their jobs or threaten them with fines (can you envision Thai police raiding every Starbucks in Chiang Mai and Phuket?). Above all, countries like Spain should reevaluate outdated laws, such as the Startup Legislation, and embrace the inevitable change that&apos;s already upon us, rather than resisting it.</p><p></p><p></p><p></p>]]></content:encoded></item></channel></rss>