<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Juan.co</title><description>Personal website and blog of Juan González.</description><link>https://juan.co/</link><item><title>Cuban Black Beans</title><link>https://juan.co/blog/cuban-black-beans/</link><guid isPermaLink="true">https://juan.co/blog/cuban-black-beans/</guid><description>Authentic Cuban Black Beans take days to prepare properly, but this expedited recipe can get you really close (and some may say, better) results in just around half an hour. I discovered this recipe through…</description><pubDate>Wed, 12 Nov 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Authentic Cuban Black Beans take days to prepare properly, but this expedited recipe can get you really close (and some may say, better) results in just around half an hour. I discovered this recipe through trial-and-error in the bachelorhood of my 20s, and have consistently improved upon it with family and friends.&lt;/p&gt;
&lt;hr id=&quot;read-more&quot; data-translation=&quot;Read more&quot;&gt;
&lt;p&gt;&lt;strong&gt;Serves: &lt;/strong&gt;4-6 generous servings&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Time: &lt;/strong&gt;30 minutes&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ingredients: &lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;One (1) can of &lt;a href=&quot;https://www.amazon.com/Goya-Canned-Black-Beans-15-5/dp/B000VDV1UO/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Goya Premium Black Beans&lt;/a&gt; (15.5 oz.)&lt;/li&gt;
&lt;li&gt;One (1) can of &lt;a href=&quot;https://www.amazon.com/Goya-Black-Heatn-Serve-3-Pack/dp/B004CP5STW/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Goya Black Bean Soup&lt;/a&gt; (15.5 oz.)&lt;/li&gt;
&lt;li&gt;One (1) Large Sweet Spanish Onion, diced&lt;/li&gt;
&lt;li&gt;Two (2) jars of &lt;a href=&quot;https://www.amazon.com/Goya-Fancy-Sliced-Pimientos-4-Ounce/dp/B000SW1GDK&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Goya Fancy Red Pimentos&lt;/a&gt; (4 oz. ea.), sliced or diced&lt;/li&gt;
&lt;li&gt;Four (4) or Five (5) cloves of garlic, minced or finely chopped&lt;/li&gt;
&lt;li&gt;Two (2) packets of &lt;a href=&quot;https://www.amazon.com/Goya-Sazón-Without-Annatto-Pack/dp/B0CTQ4W7K5&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Sazón Goya without Annatto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;One-Quarter (1/4) cup of Spanish White Wine
&lt;ul&gt;
&lt;li&gt;Rioja Blanco (White Rioja) or Albariño, suggested&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Four (4) or Five (5) Bay Leaves&lt;/li&gt;
&lt;li&gt;One-Half (1/2) cup of Spanish Olive Oil
&lt;ul&gt;
&lt;li&gt;Iberia (Extra Virgin) or Garcia de la Cruz (Extra Virgin), suggested&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Optional: &lt;/em&gt;One (1) Tablespoon (Tbsp.) of Oregano leaves, dried&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Preparation: &lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Minimal preparation required, but spend a couple of minutes properly dicing the onion into fine cubes or very thin slices (if preferred) and mincing the garlic through a garlic press or dicing into super-fine chunks (if you don&apos;t have a press). Make sure all skins are removed from both vegetables. You can do this preparation while heating the oil in the first step below.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Directions: &lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Sofrito: &lt;/strong&gt;Begin by making the &lt;em&gt;sofrito&lt;/em&gt;, or sautéed cooking base, in a medium-sized sauce pan or pot by heating the 1/2 cup. of olive oil on medium-high heat for about 3-4 minutes. When thoroughly heated, add the diced Sweet Spanish Onion (a &lt;em&gt;sweet onion&lt;/em&gt;, &lt;em&gt;vidalia, &lt;/em&gt;or even a &lt;em&gt;yellow onion&lt;/em&gt; are all suitable substitutes if you don&apos;t have access to the sweet Spanish variety) and minced garlic cloves. Sauté for about 10 minutes or until the onion is almost transluscent, and then add the pimentos from the jar (with juice included). Continue cooking, stirring occasionally until the &lt;em&gt;sofrito&lt;/em&gt; is properly incorporated, an additional 5 minutes.&lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frijoles&lt;/strong&gt;: Add the beans by emptying both cans directly on top of the sofrito. Do not add any additional water; the soup and rue from the &lt;em&gt;sofrito&lt;/em&gt; will suffice. Bring the entire mixture up to a boil on high heat, stirring to fold in all ingredients. Once bubbling vigorously, add the 1/4 cup. of Spanish White Wine, the 2 packets of Sazón Goya, and layer on 4-5 bay leaves. (At this time, add any other seasonings, such as the optional oregano if desired; but this is not necessary.) Stir while boiling on high continuously for 1 minute, and then immediately cover and cook on low heat to simmer. &lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cuajar:&lt;/strong&gt; Continue to simmer on low heat for 10 minutes, stirring every 2-3 minutes from the bottom of the pan or pot to ensure beans and &lt;em&gt;sofrito&lt;/em&gt; do not get burned. Simmering should produce a light bubbling, but not a furious roar; adjust heat and/or leave the lid ajar to ensure proper temperature during this phase. Upon completion of the 10 minutes, turn off the heat and cover. Let sit for a few minutes to allow for incorporation of all ingredients. Serve with a ladel over or alongside freshly-cooked white rice (jasmine recommended) or as a meal in of itself, and salt or season to taste. &lt;/li&gt;
&lt;/ol&gt;</content:encoded></item><item><title>Liberation</title><link>https://juan.co/blog/liberation/</link><guid isPermaLink="true">https://juan.co/blog/liberation/</guid><description>On April 2nd, 2025, President Trump stepped back onto the global stage and did what few leaders have dared to do in the modern era: he lit a match and threw it directly into the towering haystack of globalization. With…</description><pubDate>Thu, 03 Apr 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p class=&quot;&quot; data-start=&quot;204&quot; data-end=&quot;673&quot;&gt;On April 2nd, 2025, President Trump stepped back onto the global stage and did what few leaders have dared to do in the modern era: he lit a match and threw it directly into the towering haystack of globalization. With the quiet subtlety of a thunderclap, he declared it &lt;em data-start=&quot;475&quot; data-end=&quot;491&quot;&gt;Liberation Day&lt;/em&gt;. A new tariff regime. A new economic doctrine. A 10% tax on everything imported, with extra pain lovingly reserved for our &quot;friends&quot; in China (34%), India (27%), and Vietnam (46%).&lt;/p&gt;
&lt;hr id=&quot;read-more&quot; data-translation=&quot;Read more&quot;&gt;
&lt;p class=&quot;&quot; data-start=&quot;675&quot; data-end=&quot;977&quot;&gt;Markets promptly did what markets do when they can’t breathe—they panicked. Algorithms trembled, stock tickers bled red, and CNBC anchors clutched their pearls. And yet, somewhere in that chaos, somewhere between the soy futures crash and the Nike earnings call gone sideways, a strange light appeared.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;979&quot; data-end=&quot;991&quot;&gt;Opportunity.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;993&quot; data-end=&quot;1198&quot;&gt;Because here’s the thing: this isn’t just about tariffs. It’s not just about reshoring or tax codes or any of the traditional fare that gets trotted out on Bloomberg panels. This is about something bigger.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;1200&quot; data-end=&quot;1221&quot;&gt;This is about design.&lt;/p&gt;
&lt;h2 class=&quot;&quot; data-start=&quot;1223&quot; data-end=&quot;1247&quot;&gt;Breaking the Illusion&lt;/h2&gt;
&lt;p class=&quot;&quot; data-start=&quot;1249&quot; data-end=&quot;1485&quot;&gt;For the past three decades, we&apos;ve been sleepwalking through a world where supply chains were optimized for cost at the expense of everything else—resilience, ethics, carbon, sovereignty, soul. It was convenient. It was cheap. It worked.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;1487&quot; data-end=&quot;1503&quot;&gt;Until it didn’t.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;1505&quot; data-end=&quot;1870&quot;&gt;COVID shook us. War in Europe rattled us. The Red Sea closures whispered something ominous. And now, &lt;em data-start=&quot;1606&quot; data-end=&quot;1622&quot;&gt;Liberation Day&lt;/em&gt; rips the curtain down entirely. The myth of the frictionless global economy is over. What replaces it is something far more interesting: a world where every business must now &lt;em data-start=&quot;1798&quot; data-end=&quot;1806&quot;&gt;choose&lt;/em&gt; how to build itself—deliberately, strategically, &lt;em data-start=&quot;1856&quot; data-end=&quot;1869&quot;&gt;consciously&lt;/em&gt;.&lt;/p&gt;
&lt;h2 class=&quot;&quot; data-start=&quot;1872&quot; data-end=&quot;1908&quot;&gt;The Era of Intentional Operations&lt;/h2&gt;
&lt;p class=&quot;&quot; data-start=&quot;1910&quot; data-end=&quot;2105&quot;&gt;Think of your supply chain. Not as a chain, but as a system of belief. Who do you trust? Where do you place risk? What do you optimize for—margin, speed, carbon, flexibility, national allegiance?&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;2107&quot; data-end=&quot;2170&quot;&gt;In this new world, sourcing isn&apos;t procurement. It&apos;s philosophy.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;2172&quot; data-end=&quot;2501&quot;&gt;The businesses that win here won&apos;t be the ones that grumble and fudge prices upward. They’ll be the ones that treat this moment like the greenfield it is: a chance to reimagine &lt;em data-start=&quot;2349&quot; data-end=&quot;2361&quot;&gt;everything&lt;/em&gt;. To redesign their go-to-market. To rethink their fulfillment strategy. To decide, boldly, &lt;em data-start=&quot;2453&quot; data-end=&quot;2500&quot;&gt;what kind of company they actually want to be&lt;/em&gt;.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;2503&quot; data-end=&quot;2556&quot;&gt;Do you want to be the cheapest? Or the most reliable?&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;2558&quot; data-end=&quot;2653&quot;&gt;Do you want to chase every new market? Or double down where your logistics work like clockwork?&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;2655&quot; data-end=&quot;2750&quot;&gt;Do you want to own your supply chain? Or orchestrate a symphony of partners with shared values?&lt;/p&gt;
&lt;h2 class=&quot;&quot; data-start=&quot;2752&quot; data-end=&quot;2771&quot;&gt;Strategy by Fire&lt;/h2&gt;
&lt;p class=&quot;&quot; data-start=&quot;2773&quot; data-end=&quot;2960&quot;&gt;Make no mistake—this is not a drill. Your margins are on the front lines. Your brand is next. Already, American consumers are being told: your prices are going up. And they’re asking why.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;2962&quot; data-end=&quot;3063&quot;&gt;If your answer is, “Because China’s goods are more expensive now,” you’ve already lost the narrative.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;3065&quot; data-end=&quot;3229&quot;&gt;If your answer is, “Because we’ve redesigned our product line, switched to local assembly, and made the whole experience better,” now you&apos;re in business. Literally.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;3231&quot; data-end=&quot;3403&quot;&gt;This is a test of strategic courage. The companies that survive will be those who stop playing defense and instead ask: &lt;em data-start=&quot;3351&quot; data-end=&quot;3403&quot;&gt;What can we build now that wasn’t possible before?&lt;/em&gt;&lt;/p&gt;
&lt;h2 class=&quot;&quot; data-start=&quot;3405&quot; data-end=&quot;3450&quot;&gt;The Business Case for Patriotism (Kind Of)&lt;/h2&gt;
&lt;p class=&quot;&quot; data-start=&quot;3452&quot; data-end=&quot;3753&quot;&gt;Is it jingoistic to talk about American manufacturing? Maybe. But it&apos;s also never been more practical. In a world where shipping lanes are chessboards and container prices spike with every diplomatic sneeze, having your production 100 miles away instead of 10,000 is more than sentimental. It’s smart.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;3755&quot; data-end=&quot;3947&quot;&gt;But let’s not get misty-eyed. This isn’t a call to slap flags on boxes. It’s a call to &lt;em data-start=&quot;3842&quot; data-end=&quot;3865&quot;&gt;own your architecture&lt;/em&gt;. Design systems that serve your customers, your team, and—yes—your balance sheet.&lt;/p&gt;
&lt;h2 class=&quot;&quot; data-start=&quot;3949&quot; data-end=&quot;3973&quot;&gt;Liberation, Redefined&lt;/h2&gt;
&lt;p class=&quot;&quot; data-start=&quot;3975&quot; data-end=&quot;4029&quot;&gt;So what do we do with this so-called &lt;em data-start=&quot;4012&quot; data-end=&quot;4028&quot;&gt;Liberation Day&lt;/em&gt;?&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;4031&quot; data-end=&quot;4268&quot;&gt;We liberate ourselves—from dogma, from inertia, from lazy assumptions about how business &quot;has to&quot; be done. We liberate our business models from the tyranny of quarterly thinking. We liberate our ops teams to be designers, not just doers.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;4270&quot; data-end=&quot;4361&quot;&gt;We stop importing ideas from 1999 and start building structures that actually serve us now.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;4363&quot; data-end=&quot;4570&quot;&gt;This isn’t just a policy shift. It’s an inflection point. One of those rare moments where you can feel the gears of the world shift beneath your feet. If you&apos;re standing still, you&apos;re already falling behind.&lt;/p&gt;
&lt;p class=&quot;&quot; data-start=&quot;4572&quot; data-end=&quot;4624&quot;&gt;But if you lean in? You might just build the future.&lt;/p&gt;</content:encoded></item><item><title>WordPress is entering its &quot;end-stage founder&quot; period</title><link>https://juan.co/blog/wordpress-is-entering-its-end-stage-founder-period/</link><guid isPermaLink="true">https://juan.co/blog/wordpress-is-entering-its-end-stage-founder-period/</guid><description>It takes a special personality to bring something into existence: grit, passion, vision. But most Founders lack the self-awareness to embrace the limitations to scale their creations. That&apos;s where people like me</description><pubDate>Sun, 06 Oct 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;span&gt;I exit Founders for a living. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;It takes a special personality to bring something into existence: grit, passion, vision. But most Founders lack the self-awareness to embrace the limitations to scale their creations. That&apos;s where people like me enter.&lt;/span&gt;&lt;/p&gt;
&lt;hr id=&quot;read-more&quot; data-translation=&quot;Read more&quot;&gt;
&lt;p&gt;&lt;span&gt;WordPress is entering its &quot;end-stage founder&quot; period. And creations of all sizes - startups, established companies, even thriving enterprises - all approach this extremely dangerous period of their lives where they are forced to confront a basic question: Is the Creation more than just the expression of its Creator? Or do the countless contributors - customers, partners, users, audiences, etc. - actually matter beyond just being passive recipients of the Founder&apos;s will? &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Having been a Founder myself, it&apos;s an incredibly humbling confrontation and the petty petulance that we instinctively feel requires profound soul-searching to decide what future fate we seek for the ecosystems we have created. It may be surprising that WordPress, the ostensibly open source content management system, or CMS, that powers about 40% of the web&apos;s actively visited and tracked websites, is reaching this moment more than two decades after its emergence onto the scene. But when one looks at the typical factors that lead to end-stage founder periods, you&apos;ll see we&apos;re more or less right on schedule: &lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;End-Stage Founder Periods&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;(3 Steps to Recognizing Them)&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;&lt;strong&gt;Go-To-Market repeatedly breaks or stalls out. &lt;/strong&gt;Typified by either flat-line growth, or by inexplicable and un-reproducible growth curves, that cannot be easily understood or truly explained by founders and their teams. Higher than normal customer churn and employee attrition (voluntary or otherwise) are good signs of this. Jettisoning the clients and people who got you where you are demonstrates not just a lack of alignment, but a failure of leadership and direction.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;strong&gt;Competitive threats start becoming the focus&lt;/strong&gt;, and the Founder starts attacking them rather than driving a unique and differentiated vision for their creations. Truly successful companies have no competitors, and see themselves as such, but the first sign of founder insecurities overcoming commonsense is a misprioritization on external players and going after them.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;strong&gt;Work becomes suddenly harder, with no signs of stopping.&lt;/strong&gt; Founders often panic when they do not recognize the shifting landscape, especially when it&apos;s the sand beneath their own feet. They revert to the same core tactics they used to build their creations, which aren&apos;t usually fit for purpose, and then drive people, processes, and programs to the brink of failure. They will blame others (usually by faux-blaming themselves), and then search for heroes, both within and without, to support their view and try new (but honestly, the same) motions. &lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span&gt;There are no heroic saves to the End-Stage Founder problem. The Vision that they set out for their company was either never shared, or not aspirational enough for others to align. &lt;span&gt;In almost 95% of all cases, founder-led companies collapse. &lt;/span&gt;Money has only 2 out of 20 reasons to account for failure (see: CBInsights Post-Mortems, 2021-2023). &lt;/span&gt;&lt;span&gt;Wildly successful and profitable companies making hundreds of millions of dollars every year can precipitously collapse in ways that, to an outsider, seem bizarre, but to insiders, was all-too-telling. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;&lt;span&gt;Scaling Requires the Founder to Exit&lt;/span&gt; &lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;All Founders Exit, but not all exits look the same. For some, they leave the companies they founded and go on sabbatical for years to rediscover their purpose, gain perspective through humility, and decide what they would like to learn and how they&apos;d like to contribute before even deciding whether they want to rejoin their Creations. For others, they are unceremoniously fired by their employees, shareholders, or a commercially-driven legal process (such as a hostile take-over, or an investor revolt). A select few will embrace the change, and step back to take a role where they aren&apos;t involved in the day to day, but can help listen generously and aspire to support the next generation of leaders. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Every great company outlasts the life of its founder. Most companies collapse with the demise of the founder, because the founder never truly empowered their teams, listened to their customers or the market, and gleamed a fundamental lesson as to why the Founder and their Vision is fundamentally myopic: &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;You cannot always know your mission (your plan to execute on your vision), but you must always listen generously to the unknowable needs of future clients and communities in the marketplace of ideas. And in that interchange - of putting the customer at the heart of who you are and what you do - do you suddenly discover your new focus, and your Vision becomes alive again in renewed purpose.&lt;/span&gt; &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This lesson is what fundamentally leads great companies like Disney &lt;/span&gt;&lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit; font-weight: var(--font-weight-normal);&quot;&gt;to embrace the unknowable future that it is in the business of making dreams come true - leading them to create theme parks, live action movies, and intellectual property across countless lines of production to better drive engagement from generations of customers - whereas not-so-great companies like Hanna-Barbera, who had out-competed Disney for a few years as the number one purveyor of animated entertainment on the planet, never embraced a vision beyond just making great cartoons. And truly great companies, like Apple and Amazon&lt;/span&gt;&lt;span&gt;, plan for their own founders&apos; exits long before the confrontation needs to be made. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;&lt;span&gt;What should WordPress do?&lt;/span&gt; &lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;I&apos;ve serendipitously built a career out of helping companies rediscover their purpose through the eyes of their customers - past, present, and especially future - and in doing so, help reinvent themselves to aspire to be greater than they could possibly have ever imagined through the original single-person concept that the Founder had espoused. Unfortunately, WordPress&apos; founder, Matt Mullenweg, is going down the path of the majority of founders who encounter the malaise of mediocrity borne of their own limited vision: destroying their own creation. And by some views, it may seem to be intentional in an effort to force some sort of heroic breakthrough. It will fail, because remember: there are no heroes in the end-stage of founder-led cycles. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;But there is a solution, and it is one that I&apos;ve been privileged to learn over the past 25 years as a Chief Customer Officer, a Chief Operating Officer, and even interim Chief Executive Officer of startups backed by great private equity scale-ups such as &lt;/span&gt;Vista Equity and Insight Partners, &lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit; font-weight: var(--font-weight-normal);&quot;&gt;or fueled by investor-conscious market-driven forces. And it&apos;s to listen. &lt;/span&gt;&lt;/p&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit; font-weight: var(--font-weight-normal);&quot;&gt;(I share this forecast and advice knowing full well that WordPress and Matt Mullenweg will likely block me, despite the fact that I, like so many of the hundreds that they have (or really, he has) blocked, helped build this ecosystem and ushered in thousands of organizations and millions of users to WordPress over the years. This tyrannical block-fest is part of the myopic Founder&apos;s last throes before ultimately being displaced into a new normal.) &lt;/span&gt;&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit;&quot;&gt;Do not turn on your people.&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit; font-weight: var(--font-weight-normal);&quot;&gt;&lt;strong&gt; &lt;/strong&gt;Your clients, team members, and partner ecosystem are delivering valuable feedback. Don&apos;t take it literally, and study it generously. And especially, do not turn on the people who have helped you breathe life to your creation. Doing so will only accelerate their exodus from your orbit, realizing that according to its creator, the WordPress creation doesn&apos;t live beyond the Founder&apos;s fulcrum.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit; font-weight: var(--font-weight-normal);&quot;&gt;&lt;strong&gt;Step the Founder back.&lt;/strong&gt; &lt;/span&gt;&lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit; font-weight: var(--font-weight-normal);&quot;&gt; Launching a desperate public relations offensive against WPEngine has emboldened and granted tremendous credibility to detractors when you should actually be building the space for your promoters (and even passives) to start taking control of your creation&apos;s future. Moving away from the day-to-day and handing over the operation to a tried-and-true professional can be tempered with a Founder&apos;s continuing directional vision-setting and future-casting in a way that doesn&apos;t disrupt, but just contributes on equal-footing, the creation&apos;s continued evolution. (This is what has recently been termed &quot;Founder-Mode,&quot; to allow a modest contribution to strategic direction without overriding the operational agenda of your executives.) For Matt? A Chairman, or even better, Chairman Emeritus role, will be best at this time. Longer term, it may be time to sell Matt&apos;s controlling stake to prevent the Founder&apos;s impulse to intervene and impose their imperium upon others. It does not end well, always. It will always rear, after all, as Matt has recently told The Verge: &quot;WordPress just belongs to me.&quot; And indeed, with that attitude, it is destined to never be more than his plaything.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit;&quot;&gt;Reinvent. &lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit; font-weight: var(--font-weight-normal);&quot;&gt; This crisis would have never come about, honestly, if the original Founder&apos;s Vision hadn&apos;t met its logical end. The Web has reached mature saturation: the economics have been largely optimized, and now the very essence of what created the fertile soil on which WordPress was founded - user-generated content with view-driven community-building - has been exposed as, sadly, without much commercial value. Artificial Intelligence, especially generative AI, is creating a new generation that is rendering much of the web and its knowledge largely unusable. There isn&apos;t much of a future for WordPress, or any traditional content management system, that doesn&apos;t prioritize a new form of knowledge sharing and content discovery that is largely immune from the flotsam of fabricated misinformation. But if WordPress can make the leap to a new modality, a new medium, and side-step the mobile wars and AR/VR search-fest, it could become a new brand that transcends - rather than is defined by - the crisis in which we find ourselves. It just starts with listening generously (see Step 1) and finding the problems that people are trying to solve, that no one is yet solving. How will WordPress&apos; core vision, values, and mission help confront those challenges? &lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style=&quot;color: var(--text-primary-color); font-family: var(--editor-font-family); font-size: inherit; font-weight: var(--font-weight-normal);&quot;&gt;Until Matt&apos;s war against his own creation&apos;s fans ends, we will never know. But history shows that most Founders don&apos;t relinquish their control, and unless outside forces (investors, ecosystem magnates, significant partners, etc.) compel them to, they are more likely to bring down their creation rather than stomach the possibility that they actually, finally have to let go in order to see it become what they could never envision.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(Crossposted to &lt;a href=&quot;https://x.com/Kaelon/status/1843013559980003682&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Twitter&lt;/a&gt; and &lt;a href=&quot;https://hackernoon.com/wordpress-is-entering-its-end-stage-founder-period&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;HackerNoon&lt;/a&gt;.)&lt;/em&gt;&lt;/p&gt;</content:encoded></item><item><title>The Check-In</title><link>https://juan.co/blog/the-check-in/</link><guid isPermaLink="true">https://juan.co/blog/the-check-in/</guid><description>&quot;This meeting could have been an email,&quot; goes the professional&apos;s lament these days. Far too many leaders in business waste valuable time and money on pointless meetings with their direct reports. The Check-In should be…</description><pubDate>Tue, 13 Feb 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&quot;This meeting could have been an email,&quot; goes the professional&apos;s lament these days. Far too many leaders in business waste valuable time and money on pointless meetings with their direct reports. The Check-In should be an opportunity for leaders to provide support to their team members, but there are three things they need to do.&lt;/p&gt;
&lt;hr id=&quot;read-more&quot; data-translation=&quot;Read more&quot;&gt;
&lt;p&gt;Three key elements of a successful check-in consist of the &lt;strong&gt;Agenda&lt;/strong&gt;, &lt;strong&gt;Performance&lt;/strong&gt;, and &lt;strong&gt;Discussion&lt;/strong&gt;.&lt;/p&gt;
&lt;h2&gt;Agenda&lt;/h2&gt;
&lt;p&gt;Use a standing meeting agenda or living working document to keep the meeting, which should ordinarily be 30 minutes or less, on track with its intended purpose: making sure your team members are supported and that, as their leader, you understand how to keep them on the track to success. Use the following template for your team member to own and fill out ahead of the meeting:&lt;/p&gt;
&lt;pre&gt;1. Updates since Last Week&lt;br&gt;2. Priorities for This Week&lt;br&gt;3. Issues and Blockers&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Updates since Last Week&lt;/strong&gt;&lt;br&gt;Summarize major accomplishments, progress, or outcomes against the priorities previously discussed. Include any significant milestones or deliverables against initiatives or projects.&lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Priorities for This Week&lt;/strong&gt;&lt;br&gt;Identify the top 3 to 7 priorities (i.e., outcomes, achievements, or deliverables) for this week. Avoid a discussion of activities (i.e., what you are doing) and instead focus on results (i.e., what you hope to accomplish). These should all be connected with the team member&apos;s ongoing performance goals (see below).&lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Issues and Blockers&lt;/strong&gt;&lt;br&gt;Share any problems or concerns, including feedback, you may have. Classify them by &lt;span class=&quot;k&quot;&gt;severity&lt;/span&gt; as follows: &lt;br&gt;&lt;br&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Severity 1: &lt;/strong&gt;This issue or blocker prevents me from moving forward, and I need your help (as my leader) to clear this blocker with me.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Severity 2: &lt;/strong&gt;This issue or blocker has some impact on me moving forward, but I am able to manage this on my own and am just letting you know.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Severity 3: &lt;/strong&gt;This issue or blocker has little to no impact on me moving forward, but I think you should know about it and I welcome your feedback.&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Performance&lt;/h2&gt;
&lt;p&gt;Team members should be updating their performance - the metrics and leading indicators, as well as the measurable business outcomes - on a regular (daily and weekly) basis. You can use a centralized performance management system, or even just a shared spreadsheet or note-taking tool. These should track back to monthly and quarterly goals and objectives - for themselves, their teams, the department, and the company as a whole. Each goal should be reported as follows:&lt;/p&gt;
&lt;pre&gt;Goal: The measurable goal for the month/quarter.&lt;br&gt;Metric (a): Quantifiable progress achieving the goal.&lt;br&gt;Metric (b): Quantifiable progress achieving the goal.&lt;br&gt;Metric (c): Quantifiable progress achieving the goal.&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Goals&lt;/strong&gt;&lt;br&gt;Goals should be measurable and specific outcomes that the individual, the team, the department, and the company all find valuable and aligned for business results. Avoid vague qualifiable goals (e.g., &quot;Land some amazing clients&quot; or &quot;Deliver great customer experience&quot;) and instead focus on quantifiable goals (e.g., &quot;Close $3M in new business this quarter&quot; or &quot;Maintain an average Customer Satisfaction rating of 4.0 or higher&quot;). &lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Metrics&lt;br&gt;&lt;/strong&gt;Metrics should be reportable progress or updates on how the individual or team is tracking towards that goal. While performance is rarely linear, having insight into how much effort remains to achieve the goal is important in a conversation. Focus only on the numerical results that are directly applicable to the goal (e.g., &quot;Closed $1.5M quarter-to-date&quot; or &quot;Current CSAT average is 4.1 quarter-to-date&quot;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;With an agenda pre-filled out by your team member and performance tracking maintained consistently, the check-in discussion should be anchored principally upon elevating topics where the leader can support the team member. Support should consist of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Clearing obstacles, blockers, or issues preventing progress or forward-motion&lt;/li&gt;
&lt;li&gt;Identifying additional resources or assistance needed to perform on targets&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In a typical 30-minute check-in, consider devoting around 20 minutes to the discussion. Leaders should ask questions and listen generously to their team members. Repeat what team members say to ensure that it is being well-understood and properly internalized. Team Members should be actionable and results-oriented. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Example leader talking points&lt;/strong&gt;:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;&quot;I noticed limited progression against this priority last week. Can you tell me more about this? How can we get this back on track?&quot;&lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&quot;You&apos;ve identified this as a priority for this week, but I&apos;m not sure it&apos;s connected with the goals we&apos;ve previously discussed. Can you tell me more about why you&apos;ve selected this?&quot;&lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&quot;You listed this issue as a Severity 1 item. Tell me more about how this problem is preventing progress, and how I can help remove it as an obstacle.&quot;&lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Example member talking points:&lt;br&gt;&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&quot;We had an unexpected problem last week and it prevented me from making much progress against this priority. I&apos;ve adjusted this week&apos;s objectives to include it, and I do not think it will have an impact on the my monthly or quarterly goals.&quot;&lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&quot;I&apos;ve added a new priority this week that aligns with a personal goal we&apos;ve previously discussed. While we&apos;re not tracking this as a top-level goal for the team, it&apos;s important to me as a part of my professional development and I would like your support. Here&apos;s why.&quot;&lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&quot;I&apos;ve run into a serious problem with which I need your help. Until I can overcome this obstacle, I&apos;m a stand-still with this priority or initiative. Can we tackle this problem together?&quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dedicate the final 10 minutes of the meeting to review next steps and action items. Both the leader and the team member will have new priorities and follow-up activities in order to make progress. The leader may need to bring additional resources or support for the team member to be successful. The team member may need to gather further information or deliver a specific outcome in order to continue making progress. Transparency and shared accountability are key, and the plan for the next week - both in priorities and updates - should be reflective of the conversation&apos;s topics.&lt;/p&gt;
&lt;p&gt;Running a great check-in is about avoiding micro-management (i.e., the leader telling the team member what to do or how to do it) and instead focusing on supporting the team member in their work (i.e., the leader ensuring the team member is able to make progress against priorities that they both find valuable). If there is limited progress, or an issue/problem that arises, the check-in is the right place to call it out openly and honestly. In this way, check-ins can remain outcomes-oriented and can drive a supportive stewardship relationship between the leader and the team member.&lt;/p&gt;</content:encoded></item><item><title>Generative Art Prompts</title><link>https://juan.co/blog/generative-art-prompts/</link><guid isPermaLink="true">https://juan.co/blog/generative-art-prompts/</guid><description>When you want to use Generative Artificial Intelligence to create artwork, like Stable Diffusion, DALL-E, or Midjourney, how you structure your prompt largely determines what the large models will produce. Here are a…</description><pubDate>Sun, 04 Feb 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;When you want to use Generative Artificial Intelligence to create artwork, like Stable Diffusion, DALL-E, or Midjourney, how you structure your prompt largely determines what the large models will produce. Here are a few rules and examples to follow.&lt;/p&gt;
&lt;hr id=&quot;read-more&quot; data-translation=&quot;Read more&quot;&gt;
&lt;h2&gt;How to Prompt&lt;/h2&gt;
&lt;p&gt;Craft your prompt with the following structure:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;[image content/subject, description of action, state and mood],&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Your first comma will delineate between subject and style.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;[art form, style, and artist references],&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The second will influence the way the subject is stylized and allow final framing.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;[additional settings, such as lighting, colors, and framing]&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;Elements of a Prompt&lt;/h2&gt;
&lt;p&gt;Generative Art Prompts should consist of &lt;strong&gt;three&lt;/strong&gt; elements, in order of your writing:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Subject&lt;br&gt;&lt;/strong&gt;Start with the subject or content of the image. Do you want a photo of a city? Or a portrait of a person? Be sure to describe what the subject is doing, how they&apos;re doing it, and a mood. &lt;br&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Style&lt;br&gt;&lt;/strong&gt;Inform the model towards a specific aesthetic. Is it a watercolor painting? A sculpture? A lo-fi image? Consider typical artforms: photography, paintings, illustrations, digital art or 3D renders, film stills, and countless other forms. Mix and match and experiment with styles to produce starkly different results.&lt;strong&gt;&lt;br&gt;&lt;br&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Settings&lt;br&gt;&lt;/strong&gt;Finally, add more details to your prompt. Give details about the framing (close-up, background, etc.), perspective (wide-shot, point-of-view, cinematic lens, etc.), lighting (soft light, hard light, dramatic lighting, or times of day, like morning, sunset, twilight, etc.), color scheme (purples or reds, halcyons or magentas, etc.), levels of detail and realism (such as hyper-realistic or mention a specific artist or engine to achieve a clear look). &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Without all three elements, you can still produce impressive or arresting images, even if you only list two of the three, but you lose a lot of fine control. The options below described both &lt;strong&gt;subject&lt;/strong&gt; and &lt;strong&gt;style&lt;/strong&gt; but not &lt;strong&gt;settings:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&quot;gallery&quot; contenteditable=&quot;false&quot; data-is-empty=&quot;false&quot; data-translation=&quot;Add images&quot; data-columns=&quot;2&quot;&gt;
&lt;figure class=&quot;gallery__item&quot;&gt;&lt;a href=&quot;/media/posts/3/gallery/juandotco_business.png&quot; data-size=&quot;1024x1024&quot;&gt;&lt;img src=&quot;/media/posts/3/gallery/juandotco_business-thumbnail.png&quot; alt=&quot;&quot; width=&quot;768&quot; height=&quot;768&quot;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;gallery__item&quot;&gt;&lt;a href=&quot;/media/posts/3/gallery/juandotco_creativity.png&quot; data-size=&quot;1024x1024&quot;&gt;&lt;img src=&quot;/media/posts/3/gallery/juandotco_creativity-thumbnail.png&quot; alt=&quot;&quot; width=&quot;768&quot; height=&quot;768&quot;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;gallery__item&quot;&gt;&lt;a href=&quot;/media/posts/3/gallery/juandotco_policy.png&quot; data-size=&quot;1024x1024&quot;&gt;&lt;img src=&quot;/media/posts/3/gallery/juandotco_policy-thumbnail.png&quot; alt=&quot;&quot; width=&quot;768&quot; height=&quot;768&quot;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;gallery__item&quot;&gt;&lt;a href=&quot;/media/posts/3/gallery/juandotco_technology.png&quot; data-size=&quot;1024x1024&quot;&gt;&lt;img src=&quot;/media/posts/3/gallery/juandotco_technology-thumbnail.png&quot; alt=&quot;&quot; width=&quot;768&quot; height=&quot;768&quot;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Look at what happens to the same four images when you apply all three elements (subject, style, and settings).&lt;/p&gt;
&lt;div class=&quot;gallery&quot; contenteditable=&quot;false&quot; data-is-empty=&quot;false&quot; data-translation=&quot;Add images&quot; data-columns=&quot;2&quot;&gt;
&lt;figure class=&quot;gallery__item&quot;&gt;&lt;a href=&quot;/media/posts/3/gallery/juandotco_prompted_business.png&quot; data-size=&quot;1024x1024&quot;&gt;&lt;img src=&quot;/media/posts/3/gallery/juandotco_prompted_business-thumbnail.png&quot; alt=&quot;&quot; width=&quot;768&quot; height=&quot;768&quot;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;gallery__item&quot;&gt;&lt;a href=&quot;/media/posts/3/gallery/juandotco_prompt_creative.png&quot; data-size=&quot;1024x1024&quot;&gt;&lt;img src=&quot;/media/posts/3/gallery/juandotco_prompt_creative-thumbnail.png&quot; alt=&quot;&quot; width=&quot;768&quot; height=&quot;768&quot;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;gallery__item&quot;&gt;&lt;a href=&quot;/media/posts/3/gallery/juandotco_prompt_policy.png&quot; data-size=&quot;1024x1024&quot;&gt;&lt;img src=&quot;/media/posts/3/gallery/juandotco_prompt_policy-thumbnail.png&quot; alt=&quot;&quot; width=&quot;768&quot; height=&quot;768&quot;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;gallery__item&quot;&gt;&lt;a href=&quot;/media/posts/3/gallery/juandotco_prompt_tech.png&quot; data-size=&quot;1024x1024&quot;&gt;&lt;img src=&quot;/media/posts/3/gallery/juandotco_prompt_tech-thumbnail.png&quot; alt=&quot;&quot; width=&quot;768&quot; height=&quot;768&quot;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;h2&gt;Other Considerations&lt;/h2&gt;
&lt;p&gt;Each generative AI model has its own quirks and commands, so you&apos;ll be well-served if you teach yourself some of those parameters because they can really help drive the output. For example, Midjourney considers the following parameters in their prompts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;strong&gt;--chaos&lt;/strong&gt;&lt;/code&gt; changes how varied the results will be, with 0 being the least and 100 being the most. For example, &lt;code&gt;&lt;strong&gt;--chaos 80&lt;/strong&gt;&lt;/code&gt; would be highly varied.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;strong&gt;--no&lt;/strong&gt;&lt;/code&gt; handles your negative prompts, things you don&apos;t want to see in your image. For example, &lt;code&gt;&lt;strong&gt;--no buildings&lt;/strong&gt;&lt;/code&gt; will prevent the model from drawing buildings.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;--ar&lt;/code&gt; &lt;/strong&gt;changes the aspect ratio of the image. For example, &lt;strong&gt;&lt;code&gt;--ar 16:9&lt;/code&gt; &lt;/strong&gt;would render the image in a 16:9 aspect ratio.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;https://docs.midjourney.com/docs/parameter-list&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Midjourney has specific parameters&lt;/a&gt; that continue to evolve with each major version and release, while &lt;a href=&quot;https://www.datacamp.com/tutorial/an-introduction-to-dalle3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;DALL-E&lt;/a&gt; is built-in to OpenAI&apos;s API and ChatGPT&apos;s premium framework that is much more conversational. &lt;/p&gt;</content:encoded></item></channel></rss>