{"version":"https://jsonfeed.org/version/1.1","title":"reboot.md","home_page_url":"https://reboot.md","feed_url":"https://reboot.md/feed.json","description":"A public operating log about rebuilding from engineering employment and consulting into product-led businesses.","authors":[{"name":"Diego Landa"}],"items":[{"id":"https://reboot.md/good-code-does-not-guarantee-a-good-business","url":"https://reboot.md/good-code-does-not-guarantee-a-good-business","title":"Good code does not guarantee a good business","summary":"A reminder that engineering quality is necessary but not sufficient for building a product-led business.","content_html":"<h2 id=\"engineering-quality-is-still-required\">Engineering quality is still required</h2>\n<p>Good code matters. Reliability, maintainability, speed, accessibility, and security are not optional details.</p>\n<p>But good code is not the same thing as a good business. It is possible to build something technically strong that no one urgently wants, understands, trusts, or pays for.</p>\n<h2 id=\"the-missing-variables\">The missing variables</h2>\n<p>The business depends on variables that do not live inside the codebase.</p>\n<p>Who has the problem? How painful is it? What alternatives already exist? Why would someone switch? How does trust form? What is the budget? Who decides? How often does the need recur? What channel can reach the buyer?</p>\n<p>Engineering can support those answers, but it cannot replace them.</p>\n<p>The same is true for community. A group of interested people is not a business by itself, but it is often where language gets tested before a product promise hardens. If people repeat the problem in their own words, invite others into the conversation, or ask for the next version, that is different from passive approval.</p>\n<h2 id=\"the-builder-trap\">The builder trap</h2>\n<p>Builders often want the world to reward craft directly.</p>\n<p>Sometimes it does. More often, craft has to be attached to a market, a promise, a workflow, and a distribution path. The hard part is not lowering the engineering bar. The hard part is raising the business bar until the work deserves the code.</p>\n<p>That means the builder has to become more precise about the profile they are projecting. “I build good software” is true but incomplete. The market also needs to know which problems I understand, which buyers I can help, which communities I can serve, and which product or service shape I am willing to stand behind.</p>\n<h2 id=\"the-new-discipline\">The new discipline</h2>\n<p>The product-led transition requires learning economics, pricing, positioning, distribution, and customer behavior with the same seriousness usually reserved for architecture.</p>\n<p>That is uncomfortable, which is exactly why it belongs in the archive.</p>\n<p>For me, that means treating every public artifact as a small test. Does it attract the right conversation? Does it clarify the offer? Does it make future collaboration easier? Does it teach me what language customers already use?</p>\n<p>The answers are not always visible in analytics. Sometimes the signal is a reply, a referral, a better sales call, or a private note from someone who finally sees the shape of the work.</p>","date_published":"2026-05-05T00:00:00.000Z","date_modified":"2026-05-28T00:00:00.000Z","tags":["engineering","product","economics","judgment"],"authors":[{"name":"Diego Landa"}]},{"id":"https://reboot.md/consulting-revenue-vs-product-leverage","url":"https://reboot.md/consulting-revenue-vs-product-leverage","title":"Services as the bridge to product leverage","summary":"A practical comparison between service revenue, productized delivery, and product assets that can compound without dismissing services.","content_html":"<h2 id=\"consulting-is-not-the-enemy\">Consulting is not the enemy</h2>\n<p>Consulting is often treated as temporary work on the way to something else. That is too simple, and it is not how I think about the service work that funded most of my learning.</p>\n<p>Good consulting creates cash flow, exposes real business problems, and sharpens taste. It can also teach how companies actually buy software, which is more useful than many abstract startup lessons.</p>\n<p>The constraint is not the work itself. The constraint is whether the model depends entirely on calendar availability. When the offer is just \"my hours for your backlog,\" the business has a ceiling that shows up quickly.</p>\n<p>That is different from building a service with a real operating model. Hiring, staffing, fractional leadership, and outsourcing can become productized delivery when the matching, pricing, onboarding, quality control, and accountability are designed intentionally. The customer is not buying hours in that case. They are buying reduced risk, faster capacity, and a clearer path from need to outcome.</p>\n<p>It also tends to hide an important lesson in plain sight. A consulting relationship usually begins because trust already exists: a referral, a prior working relationship, a public artifact, or a specific moment where the problem feels urgent enough to ask for help. That path is useful evidence. It shows which problems travel by reputation and which ones need a clearer product surface before strangers will care.</p>\n<h2 id=\"product-leverage-is-different\">Product leverage is different</h2>\n<p>Product work asks for a different kind of patience.</p>\n<p>The product can fail while the code is good. The positioning can be wrong while the implementation is elegant. The customer can agree the problem exists and still not pay. Product leverage only appears after a long chain of non-code decisions starts working together.</p>\n<p>That chain includes market selection, pricing, activation, retention, distribution, trust, and timing.</p>\n<h2 id=\"the-bridge\">The bridge</h2>\n<p>The practical question is not consulting or product. It is how to use service revenue and service insight while reserving deliberate space to turn repeated lessons into assets.</p>\n<p>That means allocating attention with intent. Some hours create income. Some create reusable systems. Some create public context. A transition requires all three, but not in equal measure forever.</p>\n<p>The bridge also has to protect the profile being built in public. If the public surface only shows capacity, buyers will naturally evaluate it as capacity. If the archive also shows product judgment, customer understanding, and repeatable service patterns, they can buy at a higher level of trust. That does not require loud repositioning. It requires making the evidence easier to find.</p>\n<p>That distinction matters for the kind of work I want to offer now. I am not trying to distance myself from services, outsourcing, or engineering talent businesses. I am trying to avoid positioning myself as a spare pair of hands. The better opportunity is to package judgment, trust, and operating discipline into offers that can stand on their own.</p>\n<h2 id=\"what-should-compound\">What should compound</h2>\n<p>The useful assets are not only code.</p>\n<p>A reusable diagnostic, a sharper onboarding flow, a small community around a repeated problem, a clear explanation of a service, transparent pricing, or a public case note can all reduce the distance between interest and trust. Those assets do not replace delivery. They make delivery easier to understand before a sales conversation starts.</p>\n<p>That is the public-facing work I am trying to take seriously: not polishing the story after the work is done, but shaping the work so the right people can recognize themselves in it.</p>\n<h2 id=\"the-operating-principle\">The operating principle</h2>\n<p>Being paid for engineering judgment is valuable. Building a product engine means capturing that judgment in repeatable systems, distribution, and assets. A service business can still create leverage when it is designed to compound.</p>\n<p>The useful question is whether the work creates something repeatable: a clearer offer, a stronger operating system, a trusted distribution surface, or software that can keep compounding after the calendar is full.</p>","date_published":"2026-05-03T00:00:00.000Z","date_modified":"2026-05-28T00:00:00.000Z","tags":["consulting","product","economics","leverage"],"authors":[{"name":"Diego Landa"}]},{"id":"https://reboot.md/creator-copilot-as-an-internal-tool","url":"https://reboot.md/creator-copilot-as-an-internal-tool","title":"Creator Copilot as an internal tool","summary":"Why Creator Copilot starts as an internal system for turning founder notes into consistent public content.","content_html":"<h2 id=\"the-internal-need\">The internal need</h2>\n<p>Building in public creates a writing problem before it creates a distribution problem.</p>\n<p>Notes accumulate in chats, commits, project docs, voice memos, and half-finished outlines. The hard part is turning that raw material into a consistent public record without sanding off the judgment that made the note useful.</p>\n<p>Creator Copilot starts as an internal tool because I need it for reboot.md.</p>\n<h2 id=\"the-job\">The job</h2>\n<p>The tool should help convert founder notes into posts, issue drafts, short-form ideas, changelog entries, and project summaries.</p>\n<p>It should preserve voice, keep provenance, and make reuse easier. It should also remember what has already been said so the archive becomes a source rather than a pile.</p>\n<p>Consistency is part of trust. A founder, consultant, or creator does not only need more posts. They need a public trail that makes their judgment easier to understand before someone reaches out, subscribes, joins a community, or decides the work is worth paying for.</p>\n<h2 id=\"the-constraint\">The constraint</h2>\n<p>The tool cannot become a content machine that publishes generic output.</p>\n<p>The point is not volume. The point is consistent translation from work into public context. The best version makes it easier to publish what is already true.</p>\n<h2 id=\"product-signal\">Product signal</h2>\n<p>If the system becomes useful for SourceLink and reboot.md, that is a better signal than a landing page. Internal usefulness creates sharper requirements.</p>\n<p>The next signal is whether the tool helps a real profile become easier to read from the outside.</p>\n<p>That includes the obvious publishing surface, but also the quieter service layer: extracting repeatable offers from messy work, turning project history into proof, and helping a small audience understand what is changing over time. If that works internally, the product is no longer only a writing assistant. It becomes infrastructure for reputation and continuity.</p>","date_published":"2026-05-01T00:00:00.000Z","date_modified":"2026-05-28T00:00:00.000Z","tags":["creator-copilot","content-systems","ai-workflows","build-in-public"],"authors":[{"name":"Diego Landa"}]},{"id":"https://reboot.md/sourcelink-positioning-v1","url":"https://reboot.md/sourcelink-positioning-v1","title":"SourceLink positioning v1","summary":"An early positioning pass for SourceLink as professional identity infrastructure for the AI era.","content_html":"<h2 id=\"the-problem\">The problem</h2>\n<p>Professional identity is fragmenting.</p>\n<p>People publish on LinkedIn, GitHub, personal sites, newsletters, short-form video, podcasts, and private communities. AI agents are starting to read those surfaces, summarize them, and make recommendations from partial context. The result is noisy for humans and brittle for machines.</p>\n<p>SourceLink starts from a simple claim: professionals need a canonical source of truth that works for both people and AI systems.</p>\n<p>If discovery is increasingly mediated by search, recommendations, agents, and social proof scattered across platforms, then a professional profile is no longer only a resume. It is part of how trust is assembled before a conversation starts.</p>\n<h2 id=\"the-initial-positioning\">The initial positioning</h2>\n<p>SourceLink.pro is professional identity for the AI era.</p>\n<p>It should help a person express who they are, what they have built, what they are available for, and which sources should be trusted. It should not be another social network. It should behave more like an identity layer, a structured profile, and a machine-readable context bundle.</p>\n<p>The positioning should stay practical. The product is not “personal branding” in the vague sense. It is a way to make reputation more inspectable: proof of work, current offers, credible links, and a compact explanation of why this person is relevant to a specific problem.</p>\n<h2 id=\"who-it-is-for-first\">Who it is for first</h2>\n<p>The first users are likely independent technical people: engineers, consultants, fractional leaders, founders, and creators with meaningful public work spread across too many surfaces.</p>\n<p>They already understand reputation. They already have artifacts. Their problem is not lack of activity. Their problem is coherence.</p>\n<p>They also tend to grow through small communities and warm trust: referrals, niche Slack groups, open-source circles, founder networks, client introductions, and repeated public work. SourceLink should not fight that pattern. It should make those signals easier to organize and share.</p>\n<h2 id=\"what-has-to-be-true\">What has to be true</h2>\n<p>The product has to make the profile useful before a network exists. It also has to create a reason for the profile to stay current.</p>\n<p>That means the first version should probably emphasize canonical links, structured context, readable summaries, proof of work, and AI-consumable exports. Distribution can come later, but utility cannot.</p>\n<h2 id=\"what-the-profile-has-to-do\">What the profile has to do</h2>\n<p>A useful profile should reduce ambiguity.</p>\n<p>It should help a visitor answer four questions quickly: what does this person understand, what can they help with, what evidence supports that claim, and what is the next reasonable step?</p>\n<p>Those questions are product questions as much as public-context questions. If the profile cannot answer them, no amount of reach will fix the confusion.</p>","date_published":"2026-04-29T00:00:00.000Z","date_modified":"2026-05-28T00:00:00.000Z","tags":["sourcelink","positioning","product","ai"],"authors":[{"name":"Diego Landa"}]},{"id":"https://reboot.md/why-i-bought-reboot-md","url":"https://reboot.md/why-i-bought-reboot-md","title":"Why I bought reboot.md","summary":"Why reboot.md is the home for my public transition from engineering employment into product-led businesses.","content_html":"<h2 id=\"the-name-is-the-operating-mode\">The name is the operating mode</h2>\n<p>I bought <code>reboot.md</code> because I wanted the site to describe the work before a reader reaches the first paragraph.</p>\n<p>This is not a portfolio, a polished founder persona, or a generic writing blog. It is a restart log. The extension matters too. Markdown is portable, inspectable, easy to version, easy to feed into other systems, and readable by both people and machines.</p>\n<h2 id=\"what-is-being-rebooted\">What is being rebooted</h2>\n<p>The transition is from engineering employment and consulting into product-led businesses.</p>\n<p>Consulting has a clean trade: time and judgment for money. That trade can be honest and useful, but it does not automatically produce leverage. Product work is different. It asks for sharper positioning, better distribution, repeated customer discovery, and a willingness to build assets before the market has fully validated them.</p>\n<p><code>reboot.md</code> is where I want to make that transition visible.</p>\n<h2 id=\"why-public\">Why public</h2>\n<p>A private notebook is useful for thinking. A public archive is useful for accountability.</p>\n<p>Publishing forces compression. It makes vague bets easier to inspect. It creates a trail for future collaborators, customers, readers, and AI agents that need a structured view of what I am building and why.</p>\n<p>The goal is not to perform certainty. The goal is to keep a durable record of the decisions, changes, mistakes, and improvements that compound over time.</p>\n<p>There is a market reason to do this in public, too. People rarely trust a new product or service from one polished page. They trust accumulated evidence: decisions, tradeoffs, shipped work, mistakes, repairs, and repeated attention to a problem. <code>reboot.md</code> gives that evidence a stable home.</p>\n<h2 id=\"what-belongs-here\">What belongs here</h2>\n<p>The archive will include build logs, essays, product notes, economics learning, AI workflow experiments, and content traces.</p>\n<p>Some entries will be rough. Some will become essays. Some will be useful mainly as provenance for a later product decision. That is acceptable. The archive is the system.</p>\n<p>The archive should also make my professional position clearer over time. Not through slogans, but through the pattern of work: customer-aware engineering, product-minded services, AI-assisted systems, and small experiments that test whether useful communities and products can form around real problems.</p>","date_published":"2026-04-28T00:00:00.000Z","date_modified":"2026-05-28T00:00:00.000Z","tags":["reboot","build-in-public","product","career-transition"],"authors":[{"name":"Diego Landa"}]},{"id":"https://reboot.md/manual-rag-for-a-personal-site","url":"https://reboot.md/manual-rag-for-a-personal-site","title":"Manual RAG for a personal site","summary":"An imported note about building a low-cost local retrieval layer for a personal website chat experience.","content_html":"<figure><img src=\"/images/core-personal/00002-parlor-automaton.png\" alt=\"Personal site RAG experiment\" loading=\"lazy\" /><figcaption>Personal site RAG experiment</figcaption></figure>\n<h2 id=\"the-experiment\">The experiment</h2>\n<p>The old core-personal site included a chat interface for asking questions about the website.</p>\n<p>The original framing called it a parlor automaton. The practical version is simpler: a visitor asks a question, the site retrieves relevant local content, and an LLM answers from that context.</p>\n<p>The product question was not “can I add a chat widget?” The better question was:</p>\n<p>Can a personal site become queryable without creating an expensive runtime dependency?</p>\n<p>There is a profile question inside that product question. If someone is curious enough to ask the site a question, the site should help them reach the right evidence quickly. That might be a collaborator evaluating judgment, a potential customer looking for proof, or a reader trying to understand the arc of the work.</p>\n<h2 id=\"the-architecture\">The architecture</h2>\n<p>The first version used a manual RAG approach:</p>\n<ul><li>build a local search index with MiniSearch</li><li>retrieve relevant chunks from published site content</li><li>assemble those chunks into a prompt</li><li>ask Gemini on the free tier to produce the final answer</li><li>keep the knowledge base close to the site instead of depending on a separate CMS</li></ul>\n<p>This was intentionally pragmatic. It worked well enough to publish, and it made the cost model visible.</p>\n<h2 id=\"what-broke-first\">What broke first</h2>\n<p>The early problems were predictable but useful.</p>\n<p>Some answers were cut off when the context payload was too large or poorly shaped. Some chunks were technically relevant but awkward because they were split at bad boundaries. Index freshness was also too manual: publishing new content should automatically update the knowledge base.</p>\n<p>The important lesson is that “chat with your site” is not one feature. It is a small retrieval product with a pipeline, budgets, quality controls, and maintenance requirements.</p>\n<p>It is also a small trust surface. Bad retrieval creates confusion at the exact moment someone is showing intent. Good retrieval can make the next step obvious without turning the site into a funnel.</p>\n<h2 id=\"what-should-change\">What should change</h2>\n<p>The build pipeline should own indexing.</p>\n<p>When the site builds, it should discover posts and pages, extract clean text, keep useful metadata, chunk by headings and paragraphs, rebuild the search index, and publish the updated knowledge base alongside the site.</p>\n<p>Retrieval also needs source references, duplicate reduction, better chunk boundaries, and a context budget that prefers fewer high-quality passages over many weak ones.</p>\n<p>The cost dial should stay explicit:</p>\n<ul><li>local-only mode for retrieval without a model call</li><li>caching for common questions</li><li>optional model providers later</li><li>clear fallback behavior when the model is unavailable</li><li>surfaced source links that let interested readers keep moving through the archive</li></ul>\n<h2 id=\"why-this-connects-to-reboot-md\">Why this connects to reboot.md</h2>\n<p><code>reboot.md</code> already ships raw Markdown, JSON post routes, feeds, <code>llms.txt</code>, and <code>llms-full.txt</code>.</p>\n<p>That makes the site more useful to AI systems before adding a chat interface. The lesson from core-personal is that machine-readable publishing should come first. Chat can come later, if the underlying context is clean enough to deserve it.</p>\n<p>That structure also supports the work around the work without changing the writing into a pitch. The archive can answer: what I build, who I help, what I have learned, what I am testing, and where the proof lives. Humans can browse it. Machines can retrieve it. Both should land on a coherent profile.</p>\n<p>The durable part of the experiment is not the Victorian interface. It is the constraint:</p>\n<p>Keep public context structured, cheap to retrieve, easy to cite, and economical enough to keep alive.</p>","date_published":"2026-01-15T00:00:00.000Z","date_modified":"2026-05-28T00:00:00.000Z","tags":["ai-workflows","rag","machine-readable","publishing","product"],"authors":[{"name":"Diego Landa"}]},{"id":"https://reboot.md/land-project-as-a-business-lab","url":"https://reboot.md/land-project-as-a-business-lab","title":"The land project as a business lab","summary":"A physical building and event-space experiment treated as a practical lab for operations, taste, hospitality, and systems thinking.","content_html":"<figure><img src=\"/images/core-personal/00001-grounds-day.png\" alt=\"Land project during the day\" loading=\"lazy\" /><figcaption>Land project during the day</figcaption></figure>\n<h2 id=\"a-project-outside-software\">A project outside software</h2>\n<p>Most of my projects start as repositories. This one starts as land.</p>\n<p>In 2026, I began treating a real-life building project as part future home, part business lab, and part operating-system test. The category is intentionally unfamiliar. That is the point.</p>\n<p>Software lets me hide behind abstraction. A physical project does not. The constraints are visible: weather, materials, lighting, people flow, setup time, family schedules, local expectations, and the energy required to host without turning the whole thing into stress.</p>\n<h2 id=\"the-business-idea\">The business idea</h2>\n<p>The land is meant first to become a future home.</p>\n<p>In the meantime, it can also be used to test small gatherings: birthdays, immersive movie nights, quiet celebrations, and local experiences that feel more considered than the default options nearby.</p>\n<p>This is not a plan to become a large event venue. The useful question is smaller:</p>\n<p>Can a physical place be designed into a repeatable experience without overbuilding, overcomplicating, or exhausting the host?</p>\n<p>There is also a quieter market question underneath it:</p>\n<p>Can the place develop a reputation for a specific kind of gathering before it needs a formal pitch? A small venue grows differently from software, but trust still moves through people. Someone attends, understands the feeling, and can explain it to the next person.</p>\n<h2 id=\"the-first-experiment\">The first experiment</h2>\n<p>The first test was designed to answer two practical questions:</p>\n<ul><li>How many people can the space support comfortably?</li><li>Can simple decoration and lighting create an atmosphere people actually feel?</li></ul>\n<p>Comfort is operational. It includes seating, walking paths, lighting, sound, restrooms, wind, pacing, and the subtle question of whether guests need constant direction.</p>\n<p>Atmosphere is harder to measure, but still observable. Do people slow down? Do they gather naturally? Do they stay longer than expected? Does the space feel safe, intentional, and memorable without trying too hard?</p>\n<figure><img src=\"/images/core-personal/00001-grounds-night.png\" alt=\"Land project at night\" loading=\"lazy\" /><figcaption>Land project at night</figcaption></figure>\n<h2 id=\"what-i-watched\">What I watched</h2>\n<p>I treated the event like a product test.</p>\n<p>For comfort, I watched where people gathered, which paths stayed clear, how conversation pockets formed, and whether the layout encouraged lingering instead of quick attendance.</p>\n<p>For operations, I watched setup time, teardown effort, which decorative elements created the most atmosphere per minute of work, and which details tired the host before guests arrived.</p>\n<p>For atmosphere, I watched lighting temperature, shadows, music volume, the way stone framed the space, and whether people behaved like they belonged there.</p>\n<p>I also watched the language people used afterward. Did they describe the place as pretty, useful, calm, special, easy, intimate, or convenient? Those words matter because they reveal the position the space is earning in people’s minds. The operator can choose a category, but guests decide whether it is believable.</p>\n<h2 id=\"why-this-belongs-on-reboot-md\">Why this belongs on reboot.md</h2>\n<p>AI is reducing the cost of writing code. That does not make software unimportant, but it does change the center of gravity.</p>\n<p>When implementation gets cheaper, the durable edge moves toward system understanding, taste, operations, distribution, trust, and the ability to create something people want to return to.</p>\n<p>A physical project makes those variables impossible to ignore.</p>\n<p>You cannot prompt your way out of poor flow. You cannot automate your way out of bad hosting. You cannot scale a confusing experience and hope the economics fix themselves later.</p>\n<h2 id=\"the-transferable-lesson\">The transferable lesson</h2>\n<p>The land project is a system with inputs and outputs.</p>\n<p>Inputs: time, money, attention, materials, coordination, taste, energy, family context, and local culture.</p>\n<p>Outputs: safety, comfort, memory, joy, novelty, repeatability, and maybe revenue.</p>\n<p>If I can learn to design that system without burning out or overbuilding, the lesson transfers back into product work. Software and hospitality are different materials, but both punish vague assumptions once real people arrive.</p>\n<p>The lesson is not to decorate harder. It is to make the experience specific enough that the right people know when to choose it. A birthday, a movie night, a family celebration, and a quiet work retreat have different jobs. The place does not need to be all of them at once.</p>\n<h2 id=\"next-experiments\">Next experiments</h2>\n<p>The next useful tests are:</p>\n<ul><li>a clearer capacity benchmark for seated, standing, and mixed formats</li><li>a minimum viable atmosphere kit</li><li>an immersive movie night rehearsal</li><li>a repeatable petit birthday format</li><li>a small operating manual for setup, teardown, vendors, and checklists</li><li>a simple post-event follow-up that captures guest language, referrals, and repeat-interest signals</li></ul>\n<p>This is not a side quest. It is a business lab with dirt under its nails.</p>","date_published":"2026-01-08T00:00:00.000Z","date_modified":"2026-05-28T00:00:00.000Z","tags":["real-world-business","hospitality","operations","experiments","family"],"authors":[{"name":"Diego Landa"}]},{"id":"https://reboot.md/why-kudos-ideas-came-back","url":"https://reboot.md/why-kudos-ideas-came-back","title":"Why Kudos Ideas came back","summary":"A reframed note on buying back KudosIdeas.com and treating the old brand as part of the reboot archive.","content_html":"<figure><img src=\"/images/core-personal/00000-kic.png\" alt=\"Kudos Ideas archival image\" loading=\"lazy\" /><figcaption>Kudos Ideas archival image</figcaption></figure>\n<h2 id=\"why-this-belongs-here\">Why this belongs here</h2>\n<p>Before <code>reboot.md</code>, there was <code>KudosIdeas.com</code>.</p>\n<p>The original version started in early 2012, after my first full year working at a software company. I had energy, technical curiosity, and a strong desire to build something outside employment. I did not yet have much practical understanding of sales, operations, positioning, hiring, or what it actually takes to keep a business alive.</p>\n<p>Kudos Ideas was meant to be a workshop: a place to launch ideas, provide software services, and run small Dojos. Some of those sessions were free. Some were sponsored so the doors could stay open.</p>\n<p>The first version did not last long. That is part of the record.</p>\n<p>Looking back, the missing piece was not only execution. It was a clearer path from attention to trust to revenue. People could like the idea, enjoy the sessions, and still not understand what the business was asking them to do next.</p>\n<h2 id=\"what-changed\">What changed</h2>\n<p>In December 2025, I was able to buy the domain again.</p>\n<p>The emotional version of that story is simple: a name from an earlier chapter came back. The operating-log version is more useful: buying the domain back gave me a way to inspect a recurring pattern in my work.</p>\n<p>I keep returning to the same themes:</p>\n<ul><li>building public surfaces for ideas</li><li>using software as a workshop, not only a service</li><li>combining teaching, products, and community</li><li>learning business the expensive way, then documenting the lessons</li><li>turning scattered reputation into clearer offers</li></ul>\n<p>The older site used a Victorian newspaper style. That was useful as an experiment in taste and editorial framing, but it does not fit the design language of <code>reboot.md</code>. The content does fit, if it is treated as source material rather than brand direction.</p>\n<h2 id=\"what-the-old-project-teaches\">What the old project teaches</h2>\n<p>The first Kudos Ideas run exposed gaps I could not have found by planning.</p>\n<p>It taught that enthusiasm does not replace distribution. It taught that community programming still needs economics. It taught that technical ability does not automatically create a durable business. It also taught that unfinished projects are not wasted if they leave usable evidence.</p>\n<p>It also taught that community has to be designed with a next step. A Dojo, workshop, or local group can create energy, but energy leaks if it is not connected to an offer, a repeatable format, or a reason for people to return with others.</p>\n<p>Those lessons connect directly to the current transition from engineering employment and consulting into product-led businesses.</p>\n<h2 id=\"how-it-changes-the-archive\">How it changes the archive</h2>\n<p><code>reboot.md</code> is now the canonical archive.</p>\n<p>Kudos Ideas can remain a historical thread inside it: a signal that this transition did not start in 2026, and that the current work is not a sudden reinvention. It is a second pass with better tools, more scar tissue, and a clearer operating system.</p>\n<p>The point is not nostalgia. The point is continuity.</p>\n<p>The current version has better language for the same instinct. Build useful things, make the work legible, invite the right people closer, and let the archive show what is becoming repeatable.</p>","date_published":"2026-01-01T00:00:00.000Z","date_modified":"2026-05-28T00:00:00.000Z","tags":["kudos-ideas","entrepreneurship","archive","career-transition"],"authors":[{"name":"Diego Landa"}]}]}