<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss-styles.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>David Hoang — Writing</title><description>Essays and articles on design, technology, and building products. Notes live separately at /rss/notes.xml.</description><link>https://www.davidhoang.com/</link><language>en-us</language><lastBuildDate>Thu, 16 Apr 2026 06:45:22 GMT</lastBuildDate><atom:link href="https://www.davidhoang.com/rss.xml" rel="self" type="application/rss+xml"/><item><title>A new MVC is emerging</title><link>https://www.davidhoang.com/writing/a-new-mvc-is-emerging/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/a-new-mvc-is-emerging/</guid><description>Issue 250: AI is breaking the way we build (and it&apos;s exciting)</description><pubDate>Sun, 15 Jun 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;For makers of software, Model/View/Controller (MVC) is one of the first concepts you learn. MVC is a design pattern that separates an application into three parts to organize code and make it easier to maintain. The Model handles data and business logic, the View manages the user interface, and the Controller acts as a middleman that processes user input and coordinates between them.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2025/img-2025-06-15-mvc.webp&quot; alt=&quot;A new MVC is emerging&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Think of it like a restaurant: the kitchen (Model) prepares the food, the dining room (View) is where customers eat, and the waiter (Controller) takes orders and communicates between the two. This separation allows developers to modify one part without breaking the others.&lt;/p&gt;
&lt;p&gt;MVC has guided software architecture for decades—but AI is about to turn it on its head.&lt;/p&gt;
&lt;p&gt;Instead of rigid relationships between data, interface, and logic, we&apos;re entering a world where intelligent agents dynamically orchestrate distributed systems. Rather than building monolithic apps with centralized databases, we now design decoupled systems where agents respond in real-time using protocols like MCP (Model Context Protocol).&lt;/p&gt;
&lt;p&gt;So what happens when Model, View, and Controller all become intelligent?&lt;/p&gt;
&lt;p&gt;Before I share my thoughts, I must acknowledge and share Ruben Verborgh&apos;s “Paradigm shifts for the decentralized Web.” Verborgh, a professor of Decentralized Web Technology, wrote this back in 2017 and laid out three critical shifts:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;End users become data controllers:&lt;/strong&gt; Users store their data where they want, improving privacy and control.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Apps become views:&lt;/strong&gt; Apps are no longer single gateways, but interchangeable UI layers over personal data stores.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Interfaces become queries:&lt;/strong&gt; Distributed data demands declarative, query-driven interfaces, not custom APIs.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Now, with AI in the loop, these shifts feel even more pressing—and they&apos;re converging with a reimagining of MVC. Let&apos;s explore what the new MVC looks like.&lt;/p&gt;
&lt;h2&gt;The emerging MVC&lt;/h2&gt;
&lt;p&gt;The emerging MVC forces software makers to think of system-centric product experiences instead of app-centric. Simply put, the containers are breaking and walled gardens are coming down. Let&apos;s look at the new constructs of MVC.&lt;/p&gt;
&lt;h3&gt;LLMs as Models&lt;/h3&gt;
&lt;p&gt;During a conversation with Kyle Turman at Anthropic, they said something that stuck with me: &quot;LLMs are grown, not built.&quot; That framing changed everything. Unlike traditional models you code and optimize, LLMs are trained, shaped, and continuously refined by their inputs and interactions. They behave less like deterministic engines and more like probabilistic ecosystems. This organic quality changes how we interface with them—and what we expect from &quot;the model.&quot;&lt;/p&gt;
&lt;h3&gt;Apps as Views&lt;/h3&gt;
&lt;p&gt;In this new world, the app is no longer the destination—it&apos;s the interface. Core workflows may still rely on apps, but increasingly, they&apos;re just &lt;em&gt;views&lt;/em&gt; for interacting with data and agents.&lt;/p&gt;
&lt;p&gt;One of the first apps I ever built was Carogram, an Instagram client for the web and iPad using Node.js. Even back then, the trend was clear: apps were wrappers over data that lived elsewhere. Deep linking was a start. Now, we&apos;re looking at a future where apps might not store any data at all—just render it, query it, or pass it through.&lt;/p&gt;
&lt;p&gt;That was the promise of the decentralized web and blockchain: portability, ownership, and independence from centralized services. It didn&apos;t fully land back then. But with AI and protocols like MCP, it may finally find footing.&lt;/p&gt;
&lt;h3&gt;Agents as Controllers&lt;/h3&gt;
&lt;p&gt;This is where it gets interesting. If LLMs are the new Models and apps are our Views, AI agents step into the Controller role—except they don&apos;t just relay input anymore. They interpret, decide, act, and coordinate across distributed systems. With Model Context Protocols (MCP), agents dynamically handle context switching, planning, and executing across multiple apps and data sources.&lt;/p&gt;
&lt;p&gt;They&apos;re not just smarter waiters. They&apos;re like sous-chefs, sommeliers, and maître d&apos;s rolled into one—making judgment calls in real time.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2025/img-2025-06-15-mvc-cover.webp&quot; alt=&quot;A new MVC is emerging&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Recap&lt;/h2&gt;
&lt;p&gt;I won&apos;t force a new acronym like &lt;strong&gt;LAA&lt;/strong&gt; (LLMs, Apps, Agents)—but the point is clear: MVC isn&apos;t gone, it&apos;s evolving.&lt;/p&gt;
&lt;p&gt;In this emerging architecture:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Instead of maintaining a codebase, we&apos;re managing endpoints, protocols, and interactions&lt;/li&gt;
&lt;li&gt;Vendor lock-in becomes a liability, not a moat&lt;/li&gt;
&lt;li&gt;Apps need to be interoperable by design, not by exception&lt;/li&gt;
&lt;li&gt;AI interfaces act as meta-layers, sitting above and across traditional apps&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Software isn&apos;t collapsing—it&apos;s decoupling. We are moving from app-centric experiences to system-centric ones. And with that comes a chance to rethink how we make, control, and interact with the systems around us.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/a-new-mvc-is-emerging&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>ai</category><category>software</category><category>architecture</category></item><item><title>Career reboot</title><link>https://www.davidhoang.com/writing/career-reboot/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/career-reboot/</guid><description>Rebooting with the AI Incursion</description><pubDate>Mon, 21 Apr 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Every April I seem to take an unplanned creative spring break. It’s not a sabbatical or a formal PTO strategy—just a self-imposed ritual to step away from the chaos of work and reconnect with what inspires me. I’ve learned that if you’re not in a full-time IC role, making things—especially design—becomes a form of recovery from meeting fatigue and managerial overhead.&lt;/p&gt;
&lt;p&gt;This year’s reboot took me to San Diego and Palm Springs, where I spent the week writing, vibe coding, updating my personal site, and binging content—not passively, but actively, taking notes like a student of inspiration. It’s a reminder that creative recovery isn’t idle time; it’s compost for what comes next.&lt;/p&gt;
&lt;p&gt;One of the shows I caught up on was &lt;em&gt;Daredevil: Born Again&lt;/em&gt;—a reboot of one of my all-time favorite comic book characters. After finishing it, I fell into one of my favorite internet rituals: watching YouTube breakdowns from New Rockstars, Screen Crush, Heavy Spoilers. The algorithm did its thing, and suddenly I was watching clips from the original &lt;em&gt;Daredevil&lt;/em&gt; series that aired on Netflix in 2015. Ten years ago. I was living in Capitol Hill, Seattle, designing mobile apps at Black Pixel, deep in my craft.&lt;/p&gt;
&lt;p&gt;Pandora’s Box was open. From there, it spiraled into Secret Wars theory videos and MCU reboot rumors. It’s no secret that Marvel is plotting a reset. Though my heart still belongs to the 1984 &lt;em&gt;Secret Wars&lt;/em&gt;, the upcoming cinematic version borrows heavily from Jonathan Hickman’s 2015 arc—the one where the multiverse collapses, Doctor Doom ascends, and the patchwork world of Battleworld emerges from the ruins.&lt;/p&gt;
&lt;p&gt;As the Marvel multiverse collapses from a series of catastrophic incursions, Doctor Doom seizes godlike power and creates a new patchwork world called Battleworld, where fragments of destroyed realities are stitched together under his rule. Avengers: Secret Wars is set to release in 2027, which is fifteen years after the original &lt;a href=&quot;https://www.imdb.com/title/tt0848228/&quot;&gt;Avengers&lt;/a&gt; film.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-2025-04-incursion@2x.webp&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;The AI incursion&lt;/h2&gt;
&lt;p&gt;I was sitting on our couch in Palm Springs, flipping through YouTube clips between the two Coachella weekends—an event I once flew across the country to attend (yes, I was there for Hologram 2Pac). Now, the bands that once headlined my youth are soundtracking ads for minivans and insurance, targeting geriatric millennials like me. I’m 41. Bryan Johnson might argue I’m not getting old, just aging. But let’s be honest—I’m definitely losing my edge. (For the record, the GRS Club cover of that LCD Soundsystem track is still my favorite.)&lt;/p&gt;
&lt;p&gt;The hardest part of aging isn’t the number—it’s the creeping sense of irrelevance. That quiet panic when you realize you’re no longer fluent in the tools or jokes shaping the next era. For many of us, the AI incursion feels like that moment. Unlike past hype cycles—remember NFTs?—this one feels different. Real. Fast. Disruptive. Existential.&lt;/p&gt;
&lt;p&gt;We’re not just navigating a new wave of tech; we’re dealing with &lt;em&gt;two&lt;/em&gt; systemic shocks at once. The AI acceleration is colliding with what feels like the second Great Recession. Around 2023, tech hit a hard reset—blitzscaling gave way to layoffs, cautious capital, and a culture shift. And from that rubble, a new archetype emerged: the vibe coders. A term Andrej Karpathy used to describe the new generation building apps with generative AI—no traditional coding required, just vibes, vision, and a good prompt.&lt;/p&gt;
&lt;p&gt;Using generative AI, I had ChatGPT write a satire of Losing My Edge about vibe coders and a millennial trying to keep up with the gen z kids:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I’m losing my edge…to the kids with ring lights and one-shot prompts, the ones who ship from Discord DMs and sleep in Notion.&lt;/p&gt;
&lt;p&gt;I remember when we wrote our own auth, when you had to beg Heroku for more dynos.&lt;/p&gt;
&lt;p&gt;I remember debugging IE6 in Starbucks on airport Wi-Fi.&lt;/p&gt;
&lt;p&gt;I remember when product specs were PDFs, when A/B tests took weeks and no one said “vibes.”&lt;/p&gt;
&lt;p&gt;I’m losing my edge…to the locked-in Gen Zs with Arc tabs like trading desks, shipping AI agents at 3AM while I’m still writing the brief.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;Tech incursions equalize&lt;/h2&gt;
&lt;p&gt;Millennials, we’re losing our edge. The experience we once relied on—the war stories of scaling, shipping, and staying late to debug—no longer guarantees relevance. The Ruby on Rails apps we built with Twitter Bootstrap and deployed on Heroku? They can now be replicated in a single-shot prompt with generative AI. Even Reid Hoffman, the founder of LinkedIn, used Replit to spin up a clone of the platform he originally built. Just because you can mimic something doesn’t mean you’ve matched its scale or impact—but using that as a reason to dismiss what’s happening is a mistake.&lt;/p&gt;
&lt;p&gt;As General Eric Shinseki once said: &lt;em&gt;“If you don’t like change, you’re going to like irrelevance even less.”&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The upside of these tech incursions is that they act as great equalizers. They flatten the hierarchy. They don’t care how senior you are or how many portfolio pieces you’ve amassed—they care how quickly you can adapt. Whether you’re just starting out or decades into your career, everyone is trying to figure out how to design &lt;em&gt;with&lt;/em&gt; AI while designing &lt;em&gt;for&lt;/em&gt; AI.&lt;/p&gt;
&lt;p&gt;I’ve seen this pattern before. In my 20s, during the mobile incursion, no one had experience designing for a piece of glass you touched with your fingers. I managed to break into tech because I had mastered Photoshop and could craft rich, skeuomorphic interfaces. In a landscape with no established veterans, everyone was new—and that opened doors.&lt;/p&gt;
&lt;p&gt;It’s tempting to push back by saying, &lt;em&gt;“But I have decades of experience.”&lt;/em&gt; And sure, experience matters. But relevant experience matters more. I remember a graphic design professor from college—someone who had written books, spoken at conferences, and built a career in print. He refused to teach web design, dismissing it as a fad. That mindset didn’t age well.&lt;/p&gt;
&lt;p&gt;There are still strengths that tech incursions can’t displace—understanding customers, navigating complexity, leading teams across disciplines. But we can’t ignore how the &lt;em&gt;craft&lt;/em&gt; itself is changing. And if you’re a design leader, your job isn’t just to set direction—it’s to stay close enough to the work to guide your team through the shifts. Because when the ground moves, they’ll need you to be steady &lt;em&gt;and&lt;/em&gt; skilled.&lt;/p&gt;
&lt;h2&gt;Career reboot&lt;/h2&gt;
&lt;p&gt;As my spring break wraps up, I’m not walking away feeling old—I’m walking away with a sense of clarity: it’s time for a career reboot. Two years ago, I called the tech factory reset. Now, I’m giving myself permission to do the same. A reboot doesn’t mean discarding everything. The valuable experiences, the hard-earned instincts—they reinstall quickly. What I &lt;em&gt;am&lt;/em&gt; letting go of are the dependencies and assumptions that no longer serve me. The ones that keep you comfortable but slowly make you obsolete.&lt;/p&gt;
&lt;p&gt;I don’t need to be recast as the lead in someone else’s Marvel reboot. I want to play a different role: the bridge between generations, helping to pass the torch—not by clinging to the past, but by staying grounded in it while reaching toward what’s next.&lt;/p&gt;
&lt;p&gt;To do that, I’m making a few commitments:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Stay healthy and well.&lt;/strong&gt; Don’t let burnout rob you of clarity or connection. Take care of your mind, body, and the people who matter.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Keep the craft blade sharp.&lt;/strong&gt; Return to your roots. Lead through craft. Understand the material of this new era—especially AI. As Nikunj Kothari put it: stop bookmarking, start building.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Invest in the next generation.&lt;/strong&gt; Mentor. Share your playbook. Let their perspective reshape yours, too.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I was an IC running my own studio when &lt;em&gt;The Avengers&lt;/em&gt; hit theaters. Now, fifteen years later, I’m an operator and investor as &lt;em&gt;Secret Wars&lt;/em&gt; looms. My 20s were shaped by the Mobile Incursion in Seattle. My 30s, the Blitzscaling Era in San Francisco. And now, in my 40s, I’m back in SF, navigating the AI Incursion.&lt;/p&gt;
&lt;p&gt;This isn’t the end of an era. It’s the beginning of another. I don’t feel irrelevant—I feel rebooted. And I’m working on the most relevant things of my career.&lt;/p&gt;
&lt;p&gt;Let’s get back to work.&lt;/p&gt;
</content:encoded><category>writing</category><category>career</category><category>ai</category></item><item><title>Operator Mode</title><link>https://www.davidhoang.com/writing/operator-mode/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/operator-mode/</guid><description>Issue 212: Doing work as a non-founder and non professional management class</description><pubDate>Sun, 15 Sep 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;/images/blog/2024/img-2024-09-15-operator-mode.jpeg&quot; alt=&quot;Operator Mode cover&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I love Paul Graham’s writing. Hackers and Painters is one of my favorite books of all time. Graham’s thoughts on art and science resonate with me as a designer who studied fine art. The internet broke when the long-time Silicon Valley investor wrote about Founder Mode. There’s been a shift in tech’s factory reset moment during the past few years. The professional management class is getting slashed with the reduction in workforce and the advancement of AI capabilities. Graham’s essay references a talk by Airbnb CEO Brian Chesky about Founder Mode vs. Manager Mode.&lt;/p&gt;
&lt;p&gt;As always, the internet had a lot of opinions that obviously have to be binary and polarizing towards one direction; classic Silicon Valley hopping on bandwagons. My critique is not Graham’s writing. In fact, he’s right. What’s wild to me is management somehow got conflated to professional management consulting. More accurately, it’s BCG Mode, not Manager Mode. Instead of picking sides, I’m going to propose a different mode.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Operator Mode.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;While we talk about founders and C Suite professional managers, the majority of people working at companies are operators. Tech loves adopting words from the military. An operator is someone who…well, operates—plans and executes. Above all else, I consider myself a company operator (who comes from a design background). In this issue, I’ll share how I think of my role helping founders in running their companies.&lt;/p&gt;
&lt;h2&gt;Operators that add value&lt;/h2&gt;
&lt;p&gt;In my experience, there are two primary regrets founders have. The first is raising too much money that results in higher demands from the board. After that, it’s building a leadership team from a professional management class. Both result in the founder losing control and getting tucked in a corner as a Chief Strategy Officer or an honorary title.&lt;/p&gt;
&lt;p&gt;It sucks to see that happen. Instead, founders are better equipped to find operators that add value to their needs. There are three core areas I believe are most valuable for founders: managers with strong craft, expansive experience, and scaling the mission.&lt;/p&gt;
&lt;h3&gt;1) Craft-oriented managers&lt;/h3&gt;
&lt;p&gt;The concept of professional managers is the biggest mistake. A professional manager is perceived as someone who is hands off, focuses on administration of management, and a master bullshitter. Trust me, these people exist and it&apos;s true. Let me ask you a question. As a designer, how would you feel as a designer if the person that has authority over your job has a degree in Design Management but has never been a designer? Imagine an army general who has never seen combat, only studying philosophy and tactics. In my opinion, that&apos;s not management.&lt;/p&gt;
&lt;p&gt;Most direct reports don&apos;t expect their manager to be the best designer on the team, but they need to know that at one point they were in their career. In order to grow in your craft—one of the top performance indicators in every career ladder—you need someone who knows the craft to elevate yours.&lt;/p&gt;
&lt;p&gt;Founders don&apos;t need professional managers. They need strong craftspeople who know how to manage. From first-line manager to executive, the best managers are the ones who are in the role to scale the craft, not something self-serving.&lt;/p&gt;
&lt;p&gt;Whether it&apos;s being the founding designer or needing to fill gaps with team churn, the craft-oriented manager has no problem rolling up their sleeves.&lt;/p&gt;
&lt;h3&gt;2) Expansive experience for the company&lt;/h3&gt;
&lt;p&gt;An operator brings their experience to expand what the startup is capable of. That is the value of bringing someone in. It might be hiring a sales leader to build out a team as the startup expands into the enterprise. Perhaps the company is about to IPO and needs a CFO who has repeated experience in this. The one thing an experienced operator cannot do when joining a startup is live through the past experience of the company’s existence. This is why expansive experience is the biggest value add for startups growing: helping the founder get to where they want to be.&lt;/p&gt;
&lt;h3&gt;3) Scales the culture&lt;/h3&gt;
&lt;p&gt;The last one might be the most important. Operator Mode is scaling the culture of the company, not destroying it. When I decide to join a company, I make sure I’m aligned with the culture and values of the company. It’s impossible to align 100%, but I understand it’s part of my job to scale the culture, so I better be on board with it.&lt;/p&gt;
&lt;p&gt;When good operators join companies, they transform the culture for the positive. I only join companies where the culture and mission resonates with me deeply because I feel it&apos;s my responsibility to help grow it. I&apos;ll never have the same influence as the founder, and that&apos;s precisely the point. What&apos;s important is for them to have other people they trust to scale the culture, not constantly combat it.&lt;/p&gt;
&lt;p&gt;My belief is this doesn&apos;t mean to blindly execute without question. In fact, the best mission-driven operators will challenge founders on the hardest parts and hold them accountable.&lt;/p&gt;
&lt;h2&gt;Leading while in Operator Mode&lt;/h2&gt;
&lt;p&gt;The goal of an experienced operator is to not be a professional manager. The purpose is to help the founder achieve the vision, hopefully with a desired outcome for everyone at the company. It&apos;s difficult to achieve both, but that should be the motivation. Let me share three areas I focus on to help founders and why I think they want me in the first place.&lt;/p&gt;
&lt;h3&gt;Filling founder gaps&lt;/h3&gt;
&lt;p&gt;Operator Mode is about filling the gaps of the founder, not replacing them. I remember talking to a former colleague at Replit. One of the main reasons we joined was to work with an inspiring founder like Amjad; give him the amplification (but also counter-balances) to be the best founder possible. The goal is not to silence founders but make them better.&lt;/p&gt;
&lt;p&gt;The responsibility in Operator Mode is to find areas you can take over for the founder to be more effective. Most pure founders don’t love managing, and they need managers they can entrust to look over the things they care about. I find the duty of an experienced operator to a founder as a crucial one. Founders have been grinding and putting their heart and soul into their company, and now they entrust you with it.&lt;/p&gt;
&lt;h3&gt;Scaling the entrepreneurial spirit&lt;/h3&gt;
&lt;p&gt;When it comes to entrepreneurship at scale, there is nobody who personifies that more than Claire Vo. The CPO of LaunchDarkly&apos;s philosophy is that she joins companies to help inject innovation. She reminds teams how to work like a startup and not to be a bureaucratic professional management machine. Vo is in the weeds by reviewing designs, getting into the work, and even building Chat PRD on her own time. Having a leader who builds and stays close to the craft is the only way they can help you grow. I still design, craft prototypes, and conduct research. The only difference is they serve a different purpose: to guide, invoke ideas, and stay sharp with the tools.&lt;/p&gt;
&lt;h3&gt;Operator Mode is leading in executing your craft&lt;/h3&gt;
&lt;p&gt;Whether a founder, operator, or executive, the goal is leading towards shared outcomes; fulfilling the mission while leading a great exit. Your craft may come in many forms. It might be design or engineering. It might be business growth or recruiting. Good managers know how to right-size process and scaling. Despite their abundant experience, they’ll start with first principles to devise what’s needed, not blindly run a playbook. The balance of craft and management is why I continue loving Operator Mode.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/operator-mode&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>career</category><category>leadership</category></item><item><title>Design Engineering</title><link>https://www.davidhoang.com/writing/design-engineering/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/design-engineering/</guid><description>Thoughts on design engineering</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;In software, engineering and design are infantile in existence compared to other sectors: mechanical, electrical, aerospace, and environmental engineering. Engineering encompasses a broad range of disciplines and involves critical thinking, creativity, problem-solving, and collaboration. Many engineering disciplines have a role called a Design Engineer—a title that has been more popular in software in recent years. Design Engineers tend to work on products and systems that involve adapting and using complex scientific and mathematical techniques. In essence, they work on highly technical challenges that require strong design consideration. Today, we’re seeing Design Engineers become a popular role in software, and this isn’t the first time new roles/practices emerged.&lt;/p&gt;
&lt;p&gt;In the early 2000s, the role of a Data Scientist became popular as data became increasingly abundant through the internet, social media, and digital technologies. Though the practice of statistics, analytics, and domain-specific knowledge existed before Data Science, companies like Facebook, Google, and Amazon were the pioneers leveraging data analytics to drive decision-making, improving user experiences, and growing the business. At the time, the practice was maturing in adoption and there was a shortage of talent who could do the role. Today it seems rare for any tech company to not have a Data Scientist.&lt;/p&gt;
&lt;p&gt;Data Science was transformative in tech in the 2010s. In the age of LLMs, multi-device interfaces, and everything seemingly being programming, Design Engineering will be the transformative practice in the 2020s.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2024-03-design-engineering.webp&quot; alt=&quot;Diagram illustrating the intersection of design and engineering disciplines in modern software development&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Design Engineering is not simply a rebrand of product design. Whether we like it or not, tech has a tendency to consolidate roles. Interaction Designers, UX Designers, UI Designers, and Visual Designers became Product Designers. Graphic Designers, Illustrators, Communications Designers, and Marketing Designers became Brand Designers.&lt;/p&gt;
&lt;p&gt;To say Design Engineering is combining product design and front-end development dilutes the value the practice brings. Like a minestrone, the Arnold Palmer, or Cronut, Design Engineering is a true blend of two conventional roles. Design Engineers have deep knowledge in technological systems while scaling interface quality. They naturally fit in design crit or reviewing code with engineering.&lt;/p&gt;
&lt;h2&gt;Role, responsibility, and impact&lt;/h2&gt;
&lt;p&gt;There are three core areas Design Engineering is the top candidate for leading: product architecture, design infrastructure, and 0-1 R&amp;amp;D. These three areas do not encapsulate everything a Design Engineer might do, and the hope is to provide three concrete examples.&lt;/p&gt;
&lt;h3&gt;Product architecture&lt;/h3&gt;
&lt;p&gt;It makes sense for a Design Engineer, a role which balances technical systems and end user experiences, to be close to product architecture. In products that are authoring tools (Figma for design, Replit for code, Webflow for websites) it&apos;s important to think beyond isolated features but the foundational capabilities of what your product can do. Design Engineers have the right skills to explore aspects such as information architecture of a product and also understand the technical logic of how such things function.&lt;/p&gt;
&lt;h3&gt;Design infrastructure&lt;/h3&gt;
&lt;p&gt;Design Engineers are naturals at design infrastructure—the underlying tools and systems to scale design. This might be contributing to component libraries, building internal tools to increase efficiency, or prototyping new patterns and interactions to inform the future of their software.&lt;/p&gt;
&lt;p&gt;In many cases, Design Engineers are brought in to prototype experiences that otherwise would be nearly impossible in static mockups in Figma. When you’re dealing with an interaction with a Language Server Protocol (LSP) or a layout engine for a site builder, you have to build the prototype in code.&lt;/p&gt;
&lt;h3&gt;0-1 R&amp;amp;D&lt;/h3&gt;
&lt;p&gt;Exploring new product directions can be a need for an early-stage company needing to pivot in direction or an established company looking for new growth opportunities. These initiatives are usually not funded due to the perceived risk of pulling people off teams to do this unproven work. Due to the multidisciplinary skill sets of Design Engineers, they&apos;re able to explore this space much more quickly and effectively than other teams.&lt;/p&gt;
&lt;h2&gt;Org structure&lt;/h2&gt;
&lt;p&gt;My philosophy on org design is to optimize for the desired results, not the existing org chart. I’ve been at places where Design Engineers reported to me (Design) and others where they report to Engineering. For the sake of Design Engineers, it&apos;s important to have a clear reporting line. Creative Technologists (made popular at Airbnb and Uber) in the 2010s have never recovered from the trauma of having unclear expectations and conflicting priorities of multiple orgs.&lt;/p&gt;
&lt;h2&gt;Design Engineering will revolutionize the 2020s&lt;/h2&gt;
&lt;p&gt;As we navigate what seems to be a tech paradigm shift with LLMs, AI applications, and multi-device experiences, Design Engineers will be this decade’s Data Scientist. Expect talent to be rare and continued definition of the impact of the role.&lt;/p&gt;
&lt;p&gt;My hope is not for designers to simply change their title to Design Engineer on LinkedIn. It’s uncertain if every company needs a Design Engineer. However, I am confident authoring environments or work with complex interactions/data need Design Engineers. Snap, Retool, Replit, Uber, Square, OpenAI, and The Browser Company are a few examples of companies that have Design Engineers on their software teams.&lt;/p&gt;
&lt;p&gt;Data was the currency in the web era of social and ad tech. Now it’s trained data (LLMs) presented in multi-device interfaces. When it comes to an emerging function in a paradigm shift in tech, the Design Engineer is the new Data Scientist. Let’s see if that’s true in ten years.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/design-engineering?utm_source=publication-search&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>design</category><category>engineering</category></item><item><title>Building your designs</title><link>https://www.davidhoang.com/writing/building-your-designs/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/building-your-designs/</guid><description>A better focus than, should designers code?</description><pubDate>Sun, 11 Feb 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;At some point in a designer’s career, the age-old question is asked: &quot;Should designers code?&quot; My direct answer for people who design software interfaces is yes. This is a belief I&apos;ve held my entire career. Despite my stance, I don&apos;t like the question. It might be the wrong question to focus on and varies depending on who is asking it. Designers feel like they are doing multiple jobs, so if someone outside our practice provokes the question, it feels like we&apos;re being asked to do more without being rewarded for the work.&lt;/p&gt;
&lt;p&gt;At its core, design is taking an idea and making it tangible. Building your designs is a continuation and extension of that tangibility. Ignore the question of whether designers should code and look this way:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Designers build.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The fidelities of building
Building your designs doesn’t assume production code. Less than 5% of the code I&apos;ve written in my career made it to production (that’s a good thing), but 100% of it was considered in the software development process.&lt;/p&gt;
&lt;p&gt;One of my favorite use cases to build my designs is to quickly navigate through the interface flow. When I used to work on iOS apps, my favorite method of building iOS prototypes was a simple Xcode project using UIStoryboard. Storyboards (as the name implies) made it easy to add interface elements in views and connect the views to have a first look at the experience. I’d compile the project and put it on a test iPhone, hand it to the developers for us to walk through the experience. Low-fidelity builds invoke high-fidelity questions. Even in the first run we could have a clear discussion on trade-offs and upcoming design challenges. I’d take the feedback and update the Product Requirements Doc (yes, designers should write PRDs).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-181-one-medical-storyboards@2x.webp&quot; alt=&quot;Xcode UIStoryboard prototype showing connected views for a One Medical iOS app flow&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Here is a video demo of the prototype I built. It’s all built in storyboards with a bit of Swift code to detect the logic. It did not take very long to build either! This is an example of how, with a little bit of technical acumen, you can put something very functional together. There are some designers out there who are truly unicorns in the craft—able to design and write code, even at the production level. They’re often called Design Engineers today, and I think they will be the most sought after role this decade.&lt;/p&gt;
&lt;p&gt;Building storyboards and UI flows can lead to prototypes, proof of concept, and the insights needed in software implementation.&lt;/p&gt;
&lt;h2&gt;Comprehension of materials&lt;/h2&gt;
&lt;p&gt;When bringing a building or structure to life, interior designers work closely with architects—a similar relationship between software designers and engineers. Interior designers do not focus on architecture, but the good ones have intimate knowledge of the considerations and methods of architecture to ensure the design vision can come to life. They may not be the ones building the blueprints, but interior designers understand the engineering design decisions that influence their design.&lt;/p&gt;
&lt;p&gt;When a sculptor creates a bronze statue, comprehension of the materials is not only the temperature the alloy needs to be heated to pour into the mold. What is the patina effect over time that might change the look of the sculpture? What is the weight and durability of the output? How will people maintain the piece years down the road? Though software is a different process than creating a physical object, there are similar considerations in the interface implementation and maintainability of the codebase.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-181-bronze-casting@2x.webp&quot; alt=&quot;Bronze casting process showing molten metal being poured into a mold&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Understanding the build materials fosters accessible design. If you care about accessibility, building your designs will make you even more considerate of it. It&apos;ll force you to think about the different states and properties of an interface. Running a built interface through a screen reader builds more empathy than a representation of an interface.&lt;/p&gt;
&lt;h2&gt;Understanding the production line&lt;/h2&gt;
&lt;p&gt;Building and shipping software is like other product development processes. There is a production cycle that usually can be improved. One added benefit of building your designs is understanding how software is made. There is a slew of steps before you should ship: implementation, quality assurance, systems testing, and more.&lt;/p&gt;
&lt;p&gt;Going through this process yourself allows a clear picture on what happens to the design through implementation. You’ll better understand bottlenecks and have a stronger sense of what considerations will need to be made as your design gets pushed through.&lt;/p&gt;
&lt;h2&gt;Getting acclimated to building&lt;/h2&gt;
&lt;p&gt;If you’ve never built software with code, getting started can feel intimidating. Fortunately, the code barrier is lowering every day, making it more approachable and accessible to do so. Building is not a process, it&apos;s an action of transformation, and it matters less on how you build it.&lt;/p&gt;
&lt;p&gt;When learning a new skill, I recommend finding the laziest way possible to build confidence. I used to take screenshots and reproduce them in Photoshop to build up my interface design skills. Here are some ideas to accelerate your comfort with the material of software:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Build your designs in Webflow—no-code to know code. You&apos;ll learn front-end primitives as you use it. As you get more comfortable, export the code to Replit and use AI to expand on what you&apos;ve created&lt;/li&gt;
&lt;li&gt;Use Figma&apos;s Dev Mode and build it yourself&lt;/li&gt;
&lt;li&gt;Practice reconstructing your interface designs in code&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As you get more comfortable, you’ll be able to write more code from scratch. Remember, these skills take years to develop so focus on daily progress and small wins.&lt;/p&gt;
&lt;h2&gt;Building empowers&lt;/h2&gt;
&lt;p&gt;It’s heartbreaking to see a designer spend all this time working on screens and it never coming to life. Build your designs because you will make your idea tangible—don’t do it for others. It’s not, “designers should do this.” It’s, “I will do this.”&lt;/p&gt;
&lt;p&gt;Someone once said to me, &quot;When you build your designs, it expands your influence in decision-making. Why would you opt out of those as a designer?&quot; I think about this a lot. Great software designers think of design from idea to software. We proclaim this a lot yet don&apos;t practice it.&lt;/p&gt;
&lt;p&gt;Building your designs makes you a better designer.&lt;/p&gt;
&lt;p&gt;Designers build.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-181-cover@2x.webp&quot; alt=&quot;Designer working on building and implementing designs&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/building-your-designs&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>design</category><category>engineering</category></item><item><title>40 things I learned in 40 years</title><link>https://www.davidhoang.com/writing/40-things-i-learned-in-40-years/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/40-things-i-learned-in-40-years/</guid><description>Lessons from 40 years on this planet</description><pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Today, according to the Gregorian Calendar on Earth, I turned 40. If we were living on Mars, I’d be 21! Early in my career, I was always the youngest person on the team or at the company. I always gravitated toward proving that being young didn’t mean you couldn’t tag along with the big kids. In college, I took the advanced painting classes as a freshman to prove this point. Now I often find myself the oldest person and working with colleagues who were born after my favorite films.&lt;/p&gt;
&lt;p&gt;To celebrate, I’ll reflect on 40 things I learned in my years on Planet Earth. They’re a combination of professional and personal insights. Though the list is numbered, they are not ranked in a particular order—just as I thought of them. The ordered list helps with counting.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;If you work in tech or startups, focus on the craft of your work. Avoid, &quot;the scene.&quot; For some, having a startup is a lifestyle and there are always people who want to appear like they are doing stuff but don&apos;t care about the work.&lt;/li&gt;
&lt;li&gt;It&apos;s okay to change and not be the same person you used to be. In fact, it&apos;s encouraged.&lt;/li&gt;
&lt;li&gt;Don&apos;t worry about being single; enjoy it. What people say you&apos;ll find love when you&apos;re not looking for it is usually true.&lt;/li&gt;
&lt;li&gt;When working at fast growth startups, the people you couldn&apos;t stand or not get along with were likely under the same pressure you were—hence all the tension. Down the road, most of the people I conflicted with became friends once we were successful (winning cures all).&lt;/li&gt;
&lt;li&gt;Throughout my career, I&apos;ve told every hiring manager that I don&apos;t want to have to think about money. This was true entry level to now. Not having to pay the bills and focus on the mission and vision of work is truly a blessing.&lt;/li&gt;
&lt;li&gt;Find the soundtrack to your life—a song that follows you wherever you go—driving, traveling, at a coffee shop. Mine is, &quot;Everybody Wants to Rule the World&quot; by Tears for Fears.&lt;/li&gt;
&lt;li&gt;When applied correctly, Catholic Guilt is a feature, not a bug.&lt;/li&gt;
&lt;li&gt;Make room for serendipity in your life.&lt;/li&gt;
&lt;li&gt;Put your phone in another room or out of reach of your bedside. Get a proper analog alarm clock. You&apos;ll sleep better and stress less.&lt;/li&gt;
&lt;li&gt;Live in New York at some point in your life. It&apos;s one way to experience the whole world and have your friends come to you.&lt;/li&gt;
&lt;li&gt;Unless something unethical is happening, if you&apos;re considering leaving, stay a few months longer. The regret of staying longer and it continuing to not improve is much lower than if you leave too soon and things turn around. It can take multiple years to turn something around.&lt;/li&gt;
&lt;li&gt;You have only one body in this lifetime (for now), and it doesn&apos;t regenerate (for now). Take care of your body, especially your lower back. You&apos;ll get to the age where injury occurs because you slept in an awkward position!&lt;/li&gt;
&lt;li&gt;Don&apos;t cheat on your significant other. Not only is it the wrong thing to do, it also feels like a lot of work to manage it all. If you cheat on someone, don&apos;t be surprised if someone does the same to you.&lt;/li&gt;
&lt;li&gt;The oppressed often become oppressors.&lt;/li&gt;
&lt;li&gt;The quarter life crisis is overrated. If you&apos;re worried about your life at 25…stop. Whatever you experience between age 25 to 32 probably does not matter at all.&lt;/li&gt;
&lt;li&gt;What annoys you about younger people are likely things that annoyed other people when you were young. Remember that.&lt;/li&gt;
&lt;li&gt;It&apos;s very possible that losing a pet will be harder on you than losing friends who are human. I don&apos;t know how to explain it. Don&apos;t be surprised if you feel that way.&lt;/li&gt;
&lt;li&gt;A top indicator of relationship success will be if you can successfully share a bathroom together.&lt;/li&gt;
&lt;li&gt;Have a personal website and a homepage on the internet. It&apos;s your source of truth for your ideas. Growing up along with the internet, I can&apos;t tell you how powerful of an idea publishing for yourself online was. We take it for granted. Make a now page and share what you&apos;re up to.&lt;/li&gt;
&lt;li&gt;The nerds and people teased in high school often turn out to be the cool people. I remember a few friends of mine getting made fun of for listening to Daft Punk.&lt;/li&gt;
&lt;li&gt;Friendships don&apos;t have to last forever. Some will fade as you grow older. It&apos;s okay to let it go and appreciate what you had.&lt;/li&gt;
&lt;li&gt;You will meet some people in your life who are your soulmate in an alternate universe. Don&apos;t cause an incursion. Appreciate how they are doing in the other reality.&lt;/li&gt;
&lt;li&gt;There is no success without a successor. Share your knowledge and wisdom with the future generation. If you&apos;re successful, I believe it&apos;s your obligation to pay it forward to the ecosystem that made you successful. Mentor someone, fund their work, etc.&lt;/li&gt;
&lt;li&gt;The most important parts of work happen between the meetings.&lt;/li&gt;
&lt;li&gt;You&apos;re going to do something to mess with Gen Z, like how Boomers put razors in the walls of homes instead of having an actual solution. Think about what that is and don&apos;t do it.&lt;/li&gt;
&lt;li&gt;Book a one-way flight somewhere and figure it out later.&lt;/li&gt;
&lt;li&gt;One of the most powerful sayings: Ichi Go Ichi E: One Encounter. One Opportunity. Keep this in mind in every breath you take in life.&lt;/li&gt;
&lt;li&gt;Walking conversations are the best activity in the world. Invite an old or new friend, grab coffee (or tea), and take a long walk. You&apos;ll get exercise and catch up.&lt;/li&gt;
&lt;li&gt;Don&apos;t be a creeper.&lt;/li&gt;
&lt;li&gt;&quot;I used to be with &apos;it&apos;, but then they changed what &apos;it&apos; was. Now what I&apos;m with isn&apos;t &apos;it&apos; anymore and what&apos;s &apos;it&apos; seems weird and scary. It&apos;ll happen to you!&quot; —Grandpa Simpson from The Simpsons&lt;/li&gt;
&lt;li&gt;Listen to music the way the artist intended. Put your Spotify playlist aside, pick an album, and listen to it in sequential order. Don&apos;t do anything else and give the music your full attention.&lt;/li&gt;
&lt;li&gt;The two most boring conversations are about the weather and people talking about which cities are the best.&lt;/li&gt;
&lt;li&gt;&quot;If you want to build a ship, don&apos;t drum up people to collect wood and don&apos;t assign them tasks and work, but rather teach them to long for the endless immensity of the sea.&quot;— Antoine de Saint Exupéry&lt;/li&gt;
&lt;li&gt;Don&apos;t waste your time worrying about Forbes 30 Under 30. Find inspiration from people who found success later in life.&lt;/li&gt;
&lt;li&gt;The funniest movie you&apos;ll ever see is The Happening. If you haven&apos;t seen it, go watch it now.&lt;/li&gt;
&lt;li&gt;If you&apos;re undecided on what additional language to study, take Spanish.&lt;/li&gt;
&lt;li&gt;When you can&apos;t afford to travel, read books. They&apos;ll take you to places and give you perspective without leaving your house.&lt;/li&gt;
&lt;li&gt;&quot;I don&apos;t know,&quot; is one of the most powerful things you can say.&lt;/li&gt;
&lt;li&gt;In your late 20s and 30s, most of your friends gathering will be either at a wedding or funeral. You&apos;ll say, &quot;we need to get together more aside from weddings and funerals,&quot; but the next time will be a wedding or funeral. Don&apos;t let that happen.&lt;/li&gt;
&lt;li&gt;Age is not an indicator of wisdom or experience. Because someone is a certain age doesn&apos;t mean they give good advice, like me (especially me).&lt;/li&gt;
&lt;/ol&gt;
</content:encoded><category>writing</category><category>personal</category><category>learning</category></item><item><title>Choosing a company</title><link>https://www.davidhoang.com/writing/choosing-a-company/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/choosing-a-company/</guid><description>A framework for evaluating your next role</description><pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;This April, I made a big life change and switched companies after nearly four years at the previous one. Every time I say I’m taking a sabbatical, it never happens. One day, I’ll make sure it happens. I took about a week off before advising with Replit, then ultimately joining the company. Many people ask what made me choose the software creation platform over other opportunities I had, and I’ll share with you my framework for choosing.&lt;/p&gt;
&lt;p&gt;&quot;What are you optimizing for?&quot;
I&apos;ve asked this question to every person I&apos;ve interviewed as a hiring manager for the past seven years. &quot;What are you optimizing for?&quot; helps candidates think bigger about what’s important to them in their next opportunity. Though title and comp are important factors, there are more underlying motivations, sometimes not realized by the candidate in conversations. Recruiters or hiring managers should understand candidate needs and work backwards from there.&lt;/p&gt;
&lt;p&gt;Answers from candidates may be surprising. It might be a Software Engineer wanting to move into a Technical Product Manager (TPM) or a Product Designer with the desire to make impact in a different industry. Perhaps it is looking for a different pace/cadence in their work life. Take a look at my own notes of my optimization list.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-2023-01-05-choosing-company.webp&quot; alt=&quot;Image showing optimization list&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Early stage company building
Design/dev tools, Marketplaces, or Creator Economy
This might be my last job as an operator. Make it count.
Here’s the kicker—I wrote this list before I joined Webflow, not after I left. My optimization list is something I’ve had clarity for several years and not only after I decided to leave. This artifact helps you guide what you’re looking for. What you optimize for doesn’t show up in job descriptions or aggregators. They emerge in conversation. Once you know what you&apos;re optimizing for, stack rank priorities.&lt;/p&gt;
&lt;h2&gt;The three P&apos;s&lt;/h2&gt;
&lt;p&gt;On the Design MBA Podcast, Lattice SVP of Design Jared Erondu spoke about the decision to join Lattice as a founding designer after doing High Resolution. He mentioned three P&apos;s for him: People, Purpose, and Pay. Inspired by Erondu (which we all are), I reflected on my own of what a post-Webflow world looked like for me. My stack ranked three P&apos;s were Purpose, Product, and People.&lt;/p&gt;
&lt;p&gt;Purpose
Kimber Lockhart, my first manager and the person who hired me at One Medical, wrote, &quot;Don&apos;t create a sense of urgency, foster a sense of purpose.&quot; This mantra stuck with me everywhere else I’ve gone. For me, purpose is your life version of being mission-driven.&lt;/p&gt;
&lt;p&gt;Work is a big aspect of my life, and it’s the best environment for me to contribute to something meaningful. Purpose in the workplace can be multi-fold. It could be helping build a product that has a positive impact on the world, helping the company scale effectively, or growing humans on the team. My hope is what I contribute to exceeds my own lifetime.&lt;/p&gt;
&lt;p&gt;Product
If I can’t be excited about the product, I won’t join the company. The product is the artifact that delivers purpose. Regardless of title, compensation, or any other incentives, I will never work at a company where I don&apos;t believe in the product or can’t be enthused by developing it. I have no interest in being a Chief Design Officer at a place where material change can’t be made and the product is shitty. I care more about the product and what can be achieved vs. the notoriety of design leadership royalty.&lt;/p&gt;
&lt;p&gt;People
At first glance, this may be surprising for some that People is the last one in this stack rank. It doesn’t mean I don’t care about people, but if Purpose and Product aren’t right, it doesn’t matter who I work with. There are many people in my career I’d love to work with again or start something with friends, but if it’s not the right company, it doesn’t matter. That said, it’s usually the case I’m working with people at multiple companies that check all three P’s.&lt;/p&gt;
&lt;p&gt;I optimize work for working, not making friends. I’m not looking for a family at the workplace and there to achieve something with a team. Through that, many friendships are formed organically; not optimizing for it, but they happen.&lt;/p&gt;
&lt;p&gt;Understanding the signals and anti-goals
As you have conversations, identify what signals might tell you if a role is a good fit for you. Signals aren’t red flags and more factors to help you consider making a decision. One person’s red flag might be another person’s green flag. It all depends on what each person is optimizing for. For example, something I optimize for is working at a company where I know it’s a multi-year effort, not because I want to rest and vest, but know it’s going to be a long-term investment. In one of the interviews I had, I mentioned this. The person’s answer was, “Oh, you could be here a year.” That’s when I knew it wasn’t the right fit for me. Again, the opportunity was great and I didn’t view it as a red flag but had the utmost clarity in what I was seeking.&lt;/p&gt;
&lt;p&gt;Anti-goals come before signals and are a strong filter before conversations. These aren’t essential, but they help in creating constraints to guide you along the way. A few of the anti-goals I established were:&lt;/p&gt;
&lt;p&gt;I do not care about title whatsoever. I’m in a privileged point in my career where it’s no longer important
Org size: I’ve led teams 30-40 people before. I knew in a market decimated by layoffs and the rise of AI, orgs would look differently and number of people on the team wouldn’t be a measure of success
No repeating of “the same job.” I wanted to make sure wherever I ended up presented a new challenge and opportunity for me to grow as a person.
Recap
Don&apos;t spend all your time career planning, but have an idea of what makes sense for you. Like all the good things in life, they happen organically when you’re not trying too hard to make it happen.&lt;/p&gt;
&lt;p&gt;Identify what you&apos;re optimizing for
Establish a priority framework (Note: they don&apos;t have to start with the letter P)
Understand signals and anti-goals
The reflection I ask people who are considering a job change is, &quot;Are you running towards an opportunity or running away from one?&quot; If the place you work at is a dumpster fire and you need to get a new job immediately, then GTFO. However, if what you&apos;re running towards isn&apos;t clear and the current role you&apos;re at is meeting your needs, then create more time. Having this rubric already established made it obvious what the right choice would be.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/choosing-a-company-to-join&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>career</category></item><item><title>Keeping an advisory close</title><link>https://www.davidhoang.com/writing/email-updates-to-career-advisors/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/email-updates-to-career-advisors/</guid><description>A modern approach to career updates</description><pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The investor update is a crucial email sent by startup founders. Every month or quarter (or whatever cadence), founders send a note to all investors to give them updates on metrics, product roadmap, burn rate, etc. I’ve found them exceptionally informative and they also bring a lot of joy in hearing people’s successes. When it comes to your career or life ambitions, I’m a proponent of &lt;a href=&quot;https://medium.com/@davidhoang/assembling-your-personal-board-of-directors-f2a8ebdc1163&quot;&gt;assembling a personal board&lt;/a&gt; of directors—trusted individuals who can give you guidance as you need. For the last few years, I’ve made an effort to keep them informed and updated on my progress—career advisor updates.&lt;/p&gt;
&lt;p&gt;I send an annual update to this group to keep them in the loop. Here&apos;s how I think about who belongs on your advisory, why these updates matter, and what to include when you write one.&lt;/p&gt;
&lt;h2&gt;The advisory roster&lt;/h2&gt;
&lt;p&gt;Mentors and advisors are crucial supporting characters in your career journey. As you continue moving forward, it’s natural you won’t communicate with them as much as you did. You no longer work with them and people are busy. However, it’s important to foster these relationships along the way. Some ideas of people who might be on your group of advisors:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A former manager&lt;/li&gt;
&lt;li&gt;An investor in the startup you worked at&lt;/li&gt;
&lt;li&gt;The former colleague you used to work with who you’d like to work with again&lt;/li&gt;
&lt;li&gt;Instructors or teachers who made a big impact on your life&lt;/li&gt;
&lt;li&gt;Friends who hold you accountable and tell you like it is&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;The value of sending updates&lt;/h2&gt;
&lt;p&gt;The best updates are relationship-based vs. not transactional. We&apos;ve all experienced that icky feeling when someone comes out of the woodwork, wanting to catch up, only to reveal they need a favor from you. This doesn’t feel great. My rule-of-thumb is continually fostering relationships and if there is an ask, it naturally arises.&lt;/p&gt;
&lt;p&gt;Email updates to your advisors invoke serendipitous moments. People I’ve managed from years ago on occasion send updates to me when they’re looking for a change. Their message sparks more intention for me to be on the lookout to point them in a direction they might be interested in.&lt;/p&gt;
&lt;h2&gt;Crafting an update&lt;/h2&gt;
&lt;p&gt;Let&apos;s brainstorm a few places to start if you feel stuck on where to begin.&lt;/p&gt;
&lt;h3&gt;Start with a personal intro&lt;/h3&gt;
&lt;p&gt;Start with a human intro and let your advisory know how things are going personally before jumping into business. Update on how life is going and how you’re doing.&lt;/p&gt;
&lt;h3&gt;Professional wins and challenges from the past year&lt;/h3&gt;
&lt;p&gt;This is the bulk of the update—a recap you&apos;d give to stakeholders. This advisory group knows you very well and can give you guidance other people cannot. When I write about something I&apos;m struggling with professionally, they tend to come back with a lot of advice that is useful because they know my strengths, weaknesses, and ambitions.&lt;/p&gt;
&lt;h3&gt;Any requests or asks&lt;/h3&gt;
&lt;p&gt;They&apos;ve helped you through your career and likely will continue to do so. For me, it&apos;s usually an FYI of something I&apos;m interested in doing and asking them to keep an eye out if there is any serendipitous opportunity. Perhaps it&apos;s launching a side project or looking to get into advising.&lt;/p&gt;
&lt;h3&gt;Share your gratitude&lt;/h3&gt;
&lt;p&gt;Finally, end it with gratitude—for yourself and them. They&apos;ve been your backers and don&apos;t expect you to thank them. However, it&apos;s important to remind them what a spark they&apos;ve been in your journey. A lot has changed since they were highly involved in your life and it&apos;s nice to share where you&apos;re developing. I like to mention that I grew in a certain area and how they helped me grow.&lt;/p&gt;
&lt;h2&gt;A few tips&lt;/h2&gt;
&lt;p&gt;Though some advisors have become friends, I keep it professional. Here are a few tips and considerations.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Keep it brief: I try to keep my updates to about three paragraphs to keep people in the loop&lt;/li&gt;
&lt;li&gt;Don’t spam: You&apos;re not growth hacking your advisors. If you&apos;re sending from your personal email, BCC everyone to keep it confidential.&lt;/li&gt;
&lt;li&gt;Personalize it: There may be instances where you want to add additional context for certain people.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Write a quick update
It takes 10 to 15 minutes to draft an email update, select the contacts, and send it. People are busy, and you might not get a reply from your recipients. I guarantee you that they&apos;ll read it, and hearing from you will put a smile on their face.&lt;/p&gt;
&lt;p&gt;This action to send an update to your advisors might seem obvious to do, but it&apos;s often the obvious things we forget to prioritize in life. Send a quick update.&lt;/p&gt;
</content:encoded><category>writing</category><category>career</category></item><item><title>Tech is going through a factory reset moment</title><link>https://www.davidhoang.com/writing/tech-is-going-through-a-factory-reset-moment/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/tech-is-going-through-a-factory-reset-moment/</guid><description>The great tech reset of 2023</description><pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Factory reset: A software restore of an electronic device to its original system state by erasing all of the data, settings, and applications that were previously stored on the device.&lt;/p&gt;
&lt;p&gt;Whether we like it or not, tech is having a factory reset moment. This isn’t the first time. It happened in the 90s with the dot-com bubble. Companies that were once the darlings of Wall Street, such as Pets.com, Webvan, and eToys, quickly saw their stock prices plummet as investors lost faith in their ability to turn a profit. For the younger folks, Webvan was basically Instacart before Instacart.&lt;/p&gt;
&lt;p&gt;There is never a single reason for this occurrence and multiple factors force tension like tectonic plates on the planet. Let&apos;s look at the three reasons I see as forces of nature: continued mass layoffs, the rise of AI, and recovery from the recession.&lt;/p&gt;
&lt;p&gt;The first is all the massive layoffs happening at tech companies at various levels. According to layoffs.fyi, 629 tech companies have laid off 185,136 employees in 2023, and we’re not even halfway through the year. Companies are getting absolutely gutted so the market is saturated with talent (for better or worse). Every role I’ve seen posted has thousands of applicants.&lt;/p&gt;
&lt;p&gt;The rise of AI is the second force of nature. It seems everyone changed their web3 .xyz domains to .ai overnight. Time will tell how AI plays out in the industry, but right now, it looks like it’s here to stay. Unlike web3, AI has more understandable value props of application: generative content creation, GPTs, and LLMs. Chat GPT looks to be the first threat to search engines. In addition to continued layoffs, companies will continue looking at ways to reduce workforce size through AI.&lt;/p&gt;
&lt;p&gt;Finally, we are still recovering from the recession that started in 2020. As I reflect from the gut (I am not an expert), it seems like we are not quite out of it yet.&lt;/p&gt;
&lt;p&gt;What have we learned from all this? Though it&apos;s sad about people losing their job through a layoff, I do believe tech has become way too bloated. What started with lean teams, raising just enough money for the runway, we over-indexed on company size, growth, and valuations. The recession has been a humbling experience and that can disappear. 2020 and 2021 are what I like to call the Clubhouse Valuation phase in tech. We over-indexed on companies that showed high value in a pandemic without considering what would happen on the road to recovery—a reminder that long-term thinking is crucial. Clubhouse, Peloton, and other companies that optimized for staying at home then dropped in 2022.&lt;/p&gt;
&lt;p&gt;Looking at the new bloom
At our Palm Springs house, we are lucky to have part of the San Jacinto Mountains be our next-door neighbor. Like many places in California, we saw much rain in February and March. We got a bit of snow and light flooding too! I noticed on our walk how many flowers are on the side of the mountains in a landscape that&apos;s usually just rocks.&lt;/p&gt;
&lt;p&gt;Going through storms are difficult, but it is also the substance that allows new life to bloom. I truly believe we&apos;ll see good coming from these challenges moving forward. In a world where you can get laid off from what you thought was a stable job, there is no difference in the risk of being a full-time employee or starting your own thing. It&apos;s a great time to be a contractor and startup founder.&lt;/p&gt;
&lt;p&gt;AI is often in the discussion of replacing humans completely and their job. Though it&apos;ll require learning new skills, I am optimistic it can empower people to do more of what they want. For example, I strongly believe that brand designers and people in creative will do what product designers do today. As a result, product designers might do what engineers do, and engineers may work on complex tasks. Identify the cause and effect of how these changes affect the ecosystem vs. attempting to find a direct correlation.&lt;/p&gt;
&lt;p&gt;The factory reset has already been hit, and it&apos;s booting. It&apos;s not about good or bad, but figuring out how to move forward. The future path is unwritten, and I can&apos;t tell you what the path forward for you is. Perhaps it&apos;s time to get out of tech and work on the retirement farm. It might be leaning in on how things are shifting and finding the role and scope you&apos;re excited about.&lt;/p&gt;
&lt;p&gt;Whenever I have to do a factory reset on my device, it&apos;s usually because something is broken or running slow. Despite not wanting to do it, I look forward to starting from scratch and figuring out what the next cycle looks like.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/tech-is-going-through-a-factory-reset&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>technology</category></item><item><title>The fog of war of company onboarding</title><link>https://www.davidhoang.com/writing/the-fog-of-war-of-company-onboarding/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/the-fog-of-war-of-company-onboarding/</guid><description>Navigating the first 90 days</description><pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;When you start at a new company, onboarding is a crucial phase to get right. The previous three times I’ve onboarded to a new company have been in a leadership role at a company already established. Onboarding is not simply following the artifact your new employer gives you. It’s a two-way street. The higher the role you enter at a new company, the more important it is to onboard to the company well, because you only have one first impression with your new employer and colleagues.&lt;/p&gt;
&lt;h2&gt;The Fog of War&lt;/h2&gt;
&lt;p&gt;I describe onboarding as navigating the Fog of War—a game concept. The &quot;Fog of War&quot; in Real-Time Strategy (RTS) games is a game mechanic that conceals portions of the game map from the player until their units explore those areas. This creates an element of uncertainty and strategic depth, as players must scout and gather information about enemy positions and terrain. The concept was first introduced in the game Herzog Zwei, released in 1989. Notable examples of RTS games that have incorporated this mechanic include the Warcraft series, Starcraft, Age of Empires, and my favorite of all-time, Command &amp;amp; Conquer. These games use the Fog of War to enhance the strategic complexity by requiring players to balance exploration, defense, and offense without having complete information about their opponents&apos; actions.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-204-command-and-conquer.webp&quot; alt=&quot;Screenshot of Command &amp;amp; Conquer showing the fog of war game mechanic&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The Fog of War is my metaphor for onboarding to a new company. You start at an empty point, and the onboarding document the company gives you is the game instruction manual. It’s a great resource, but doesn’t have to be the only one you use to play the game. The natural action might be to clear out the entire Fog of War first to get a full landscape of the map. Because you have not uncovered the Fog of War does not mean things aren’t happening. You have to quickly bridge the gap between expanding what you know and anticipating what might happen.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Capturing all the historical context is an impossible task&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It’s important to build context as you join a new company. I advise you to do the traditional listening tours, intro 1:1s, and scout the Fog of War to gain as much insight from the people who lived them directly. However, one mistake I see people make is trying to capture the historical context of the company before taking action. One of the reasons you were brought in is the ability to act quickly with precision.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You are unproven regardless of your experience&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Regardless of the experience you bring, you’ll remain unproven until you gain your new team’s trust. Whether it’s a new sailor on a fishing vessel, free agent joining a new football club, or a squad member in the military, current teams already have a way of working and previous working experience together. Being the new factor on the team means it’s key to find ways to provide value and execute with the team.&lt;/p&gt;
&lt;h2&gt;My onboarding plan for every company&lt;/h2&gt;
&lt;p&gt;Even though most companies provide an onboarding doc when you join, you should come up with your own. It’s not because of lack of confidence that the company can do it, but based on your experience, there are likely things you know you want to learn.&lt;/p&gt;
&lt;p&gt;First, my onboarding starts at the first interview. Interviewing at companies is not only a way for them to interview you for the role, but for you to interview if they are a good fit. From the first call with the recruiter and hiring manager, I’m already asking questions about the challenges and opportunities coming in. My favorite question is, “What am I getting myself into?” It’s good for both sides to have honest conversations and it results in better satisfaction on both ends. If a company doesn’t disclose any problems, I’m skeptical of why they need me to join.&lt;/p&gt;
&lt;p&gt;Conduct desk research about the company. I will be explicit that I don’t like to reach out to people directly in respect of their time. You can learn quite a bit from online research about the company to map out where you might be impactful. A few examples of what you might research are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Looking up the backgrounds of the people you’d be working with (don’t be a creeper)&lt;/li&gt;
&lt;li&gt;Watch YouTube videos of recent company announcements, and my favorite, creators reviewing the product&lt;/li&gt;
&lt;li&gt;Sign up for the product and begin understanding the landscape; develop a POV of where it should go. It’s a red flag for me when interviewers don’t even try the product during their candidacy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Once you join the company, speed run the Fog of War. Get a good sense of what’s important to learn without having it consume your first several weeks. It’s important to onboard well, but equally as important to make an impact. I often tell my team that I start with a lot of assumptions, which are not decisions, but a method to move quickly. However, I’ll refine the assumptions based on the context I learn, including chatting with them. As a new team member, it’s important to share with them what you’re thinking about or what your point of view is, even if you don’t have a definitive determination yet. You can always update your assumptions based on new information.&lt;/p&gt;
&lt;p&gt;To understand the boundaries quickly, I navigate the most important parts of the Fog of War seeking:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The biggest areas of risk that need to be acted on immediately.&lt;/li&gt;
&lt;li&gt;People and stakeholders not on the onboarding doc handed to you to be familiar with.&lt;/li&gt;
&lt;li&gt;Meeting with people who understand the state of the business. Going directly to the CEO, founders, or execs might not be possible due to their schedule. Seek the data scientists, finance folks, and operations.&lt;/li&gt;
&lt;li&gt;Advocates and skeptics of your org and what you might need to address&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-204-cover.webp&quot; alt=&quot;Drawing of what the fog of war looks like&quot; /&gt;&lt;/p&gt;
&lt;p&gt;There is likely a reason you were hired and it’s important to emphasize your external value immediately. We might feel cognizant of not wanting to step on toes and assimilate to the new company. However, you were hired to bring your external skill and perspective. Don’t forget that. Since it’s impossible to turn yourself into a tenured employee of the new company, you gain wins by bringing your external value to them immediately. This might be the institutional knowledge you have in an industry or craft. It could be your skill in building teams. Identify that and push hard in those areas.&lt;/p&gt;
&lt;h2&gt;Successful onboarding is the company’s onboarding + yours&lt;/h2&gt;
&lt;p&gt;To be abundantly clear, the onboarding your company provides is extremely valuable. Remember to think of it as the game instruction manual. Bring your own knowledge and experience to the table and onboard yourself. For certain roles or company types, the ability to onboard fast and act is key. To recap, my onboarding method is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Begin onboarding during the interview process&lt;/li&gt;
&lt;li&gt;Speed run the Fog of War to build momentum&lt;/li&gt;
&lt;li&gt;Be loud and clear about what external value you bring&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You only onboard once (YOOO?). The next time you join a company, design your own onboarding to navigate the Fog of War.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/the-fog-of-war-of-company-onboarding&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>career</category></item><item><title>The four types of software in the future</title><link>https://www.davidhoang.com/writing/the-four-types-of-software-in-the-future/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/the-four-types-of-software-in-the-future/</guid><description>The different classes and classifications of what we use (and make)</description><pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;When you think of high-end or boutique design, the fashion industry likely comes to mind before software. Take something like a T-shirt. You can find a $10 version of it on a shelf at Target or spend hundreds (if not thousands) of dollars on one at a Louis Vuitton runway show. It might feel weird to think of software at first ponder, but this is where the world is heading. Could you imagine exclusive software? It&apos;s very possible in the future. What about software that gets thrown away like a daily-use contact lens? Also possible.&lt;/p&gt;
&lt;p&gt;There are forces of nature changing the landscape of software development that are going to change how we make software. With that, the type of software created will have a different shelf life, purpose, and level of quality. Let’s reflect on the forces of nature that are impacting this before covering what I think are four types of software in the future.&lt;/p&gt;
&lt;h2&gt;Software barrier is lower&lt;/h2&gt;
&lt;p&gt;I put &quot;easier&quot; in quotes because of the subjectivity (perhaps “approachable” is a more appropriate word). Whether it&apos;s no-code or writing lines of code, these two worlds are colliding. This is one of the reasons I joined Replit. If you have an internet browser, you can build software.&lt;/p&gt;
&lt;p&gt;More people have access to creating and publishing software than ever, and that&apos;s a great thing. I believe the best ideas that will change the world might not come from &quot;the best&quot; developers, but from ambitious individuals who hack something together to take an idea and turn it into something tangible.&lt;/p&gt;
&lt;h2&gt;Accessible endpoints and models&lt;/h2&gt;
&lt;p&gt;It&apos;s not to say that nobody is ever going to have a database in their software anymore, but there are more reasons to not need one. As the world of software creation shifts with more access to endpoints, APIs, and language models, this might result in more emphasis on client-side apps. Let&apos;s take Threads, an Instagram company (a Meta company), which launched this month. There seem to be plans to integrate the Twitter clone with ActivityPub, a decentralized protocol also used by Mastodon.&lt;/p&gt;
&lt;p&gt;This essentially means you can weave federated experiences into one. There is a world where you experience the same content but through multiple apps. We are entering the Twitter clone saga with Bluesky, T2 (no relation to Terminator 2: Judgment Day, unfortunately), Posts, Substack Notes, and Threads. If all of these apps used ActivityPub, having unique client-side application experiences doesn&apos;t matter. &quot;Apps&quot; as we are accustomed to feel more like views.&lt;/p&gt;
&lt;h2&gt;Distribution is nearly immediate&lt;/h2&gt;
&lt;p&gt;In its early days, software distribution looked more like how we delivered physical goods than it does today. When a developer released software, it came in a box along with the floppy disk(s) and instruction manual for you to get started. Deploying software no longer needs to be written on a physical disk and can be nearly immediate. There&apos;s going to still be a world relying on platforms to distribute software (such as the Apple App Store or Google Play for iOS and Android apps) but there are now opportunities to go direct with other software built.&lt;/p&gt;
&lt;h2&gt;The four types of software&lt;/h2&gt;
&lt;p&gt;The forces of nature above will result in four types of software: Commercial, Boutique, Personal, and Disposable.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2023-07-16-the-four-types-of-software.webp&quot; alt=&quot;Four quadrants showing different types of software: Commercial, Boutique, Personal, and Disposable&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;Commercial&lt;/h3&gt;
&lt;p&gt;This category is the majority of what we know today. It&apos;s enterprise software, CRMs, and administrative applications we interact with. It&apos;s purchased through a subscription or the elusive one-time purchase with a license. Typically, commercial software is provided to you by your employer. Another sub-category is software created by entities for administrative reasons, such as government websites. The category of this software might feel basic—enough to get a job done.&lt;/p&gt;
&lt;p&gt;I don&apos;t need amazing parallax scrolling and animations when trying to renew my driver&apos;s license. I just need to get it done. It just needs to work. This is the same with data entry in a CRM or other tasks most people need to get done at work—a humbling reminder that the majority of humanity doesn&apos;t use Figma in their day-to-day (we&apos;re a unique bunch).&lt;/p&gt;
&lt;h3&gt;Boutique&lt;/h3&gt;
&lt;p&gt;The Louis Vuitton of software is becoming more of a real thing. As software continues to get easier to build at scale, and with everyone being able to do it, the age-old question arises...what happens to the craft? In a world of 3D-printed sculptures, Gianlorenzo Bernini&apos;s work at The Vatican lives on. As time passes, there will be Bernini&apos;s of software—having a devotion to the craft with incredible attention to detail on experiences. Be not afraid of commercial software getting rid of the craft of indie apps and high-end software. I believe in this future world, people will continue to pay for high-quality software and support the people who create it.&lt;/p&gt;
&lt;h3&gt;Personal&lt;/h3&gt;
&lt;p&gt;In the instance where Commercial or Boutique software might not meet your needs, you might make your own. &lt;a href=&quot;https://andrewjdavison.com/&quot;&gt;Andrew Davison&lt;/a&gt; is an automation expert and certified Zapier partner. In June, Davison posted a tweet about how he built a &lt;a href=&quot;https://x.com/AndrewJDavison/status/1664982442690609154&quot;&gt;RSS app with Replit&lt;/a&gt;. This is a prime example of personal software. It’s DIY like the hand-knitted sweater; a product achieved through your needs, passion, and own materials.&lt;/p&gt;
&lt;h3&gt;Disposable&lt;/h3&gt;
&lt;p&gt;The concept of a disposable object is interesting and can be a great design (if done right). There are disposable cameras, contact lenses, and many others. In fact, the sourdough clam chowder bowl and tostada shell are two of the best examples of great disposable design. What about software that destroys itself when a certain job is done? I see in the future there are certain types of software created by people (or an AI) for a certain purpose and will dispose of it.&lt;/p&gt;
&lt;h2&gt;Software is the new material&lt;/h2&gt;
&lt;p&gt;The world is now eating up software evolving to be known as an everyday thing we interact with. I&apos;m personally excited about this future. It offers more choice and optionality in what people want. If you want to use a web browser, you can use a major player like Google Chrome, or a more boutique experience such as &lt;a href=&quot;https://thebrowser.company/&quot;&gt;Arc from The Browser Company&lt;/a&gt;, perhaps making your own to fully customize. The &lt;a href=&quot;https://skins.webamp.org/&quot;&gt;Winampification of software seems&lt;/a&gt; to be making a comeback, and that&apos;s a good thing. I for one am excited about more personal software to make your own; a world where you can create what you consume and interact with.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/the-four-types-of-software-in-the&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>software</category><category>technology</category></item><item><title>The obsession over craft</title><link>https://www.davidhoang.com/writing/the-obsession-over-craft/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/the-obsession-over-craft/</guid><description>Craft is defined by the worst behavior you tolerate</description><pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;In conversations about software design (brand, product, content, etc.), the word you constantly hear now is craft.&lt;/p&gt;
&lt;p&gt;Recruiters will post they are looking for a designer with a high bar for craft. I empathize with those who feel frustrated about the discourse of a high bar for craft as they often are told it is important with no clear definition of the expectations.&lt;/p&gt;
&lt;p&gt;Craft refers to a skill or ability to create something by hand, often involving high precision, artistry, and expertise in using particular tools or materials. Craft emphasizes quality, technique, and a deep understanding of the materials, often with a focus on creating unique or custom items rather than mass-produced goods. In a broader sense, &quot;craft&quot; can also refer to the meticulous process of honing a skill or art form, regardless of whether it&apos;s physical (like woodworking, pottery, or metalworking) or intellectual (like writing or product design).&lt;/p&gt;
&lt;p&gt;People get annoyed about hearing about craft as they know being a good designer requires other skills to succeed: strong communication skills, a growth mindset, and ability to collaborate. However, I must share the hard truth.&lt;/p&gt;
&lt;p&gt;Craft is an unavoidable foundation as a designer.&lt;/p&gt;
&lt;p&gt;Not having strong craft foundations as a team member is like a basketball player who understands different plays, communicates well, and is a great teammate, but cannot shoot, pass, or dribble. Let&apos;s look at the three areas that craft elevates: culture, artifacts, and trust.&lt;/p&gt;
&lt;h2&gt;Craft represents culture&lt;/h2&gt;
&lt;p&gt;Alastair Simpson, VP of Design at Dropbox, recently spoke at Leading Design London about &apos;Building a culture of craft.&apos; In an interview with Simpson, he reflects:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I believe that design must be a strong cross-functional partner to any and every cross-functional discipline in order to have company and product wide impact. We have to also be product tinkers as well as designers. However, as designers, our number one priority must be our design craft and building products that solve our customers’ problems, and also delight them in moments that matter. We can’t lose sight or focus on the main thing that we are accountable for. The more passion we pour into our craft and creating outcomes we love, the more pride we have in our work. This feeds into the flywheel of culture and enabling a care for craft in everything that our company does.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The saying is, &quot;Culture is defined by the worst behavior you tolerate.&quot; I wholeheartedly believe in this statement 100%. This applies to the culture of collaboration, how we respect one another, and to the craft of our work. If junior designers look at the Figma file of a lead designer, and it’s hard to use, that reflects what the team is willing to tolerate. This isn&apos;t about using frames/groups or auto layout; it&apos;s how what you create is valuable for others. It may sound pedantic until you look at engineering excellence. They would not tolerate inconsistent code or unclear comments.&lt;/p&gt;
&lt;p&gt;Leading through the craft is caring about managing the work. Mistakes will happen and the culture of craft is putting the attention and care to fix them.&lt;/p&gt;
&lt;h2&gt;Well-crafted artifacts represent our work&lt;/h2&gt;
&lt;p&gt;In Issue 144, I wrote about Creating value with artifacts. Whether we like it or not, design value is contained in well-crafted artifacts. Look at the most important artifacts of our time: The Code of Hammurabi, the Rosetta Stone of Egypt, Terra Cotta Army in China, the Liberty Bell during the American Revolution, and the Autobot Matrix of Leadership from Cybertron. These artifacts are well-crafted and designed because of the story they hold to represent the work.&lt;/p&gt;
&lt;p&gt;The digital artifacts we create such as keynote presentations, drawings of interfaces, research insights, and brand guidelines should also withstand the test of time. Design work is deep and intangible: hours of interviews with customers, understanding the codebase and technical feasibility, mapping out how the business works, etc. I understand it is frustrating to be great at these design skills and yet be assessed by the visuals of an artifact.&lt;/p&gt;
&lt;p&gt;Jenn Spriggs once told our team a story of her lessons in fashion design that conveys this. Presenting the dress you’re working on with all the buttons facing out consistently allows focus on more important conversations. Getting all the details right gets stakeholders focused on the most important discussions. By creating well-crafted artifacts, we then focus on grander conversations.&lt;/p&gt;
&lt;h2&gt;Craft is trust&lt;/h2&gt;
&lt;p&gt;Design is about consistency, and consistency builds trust. If you have a high bar for craft, it increases the trust your teammates have for you. Let’s go back to the basketball example. When a teammate passes the ball to you on offense, your ability to consistently make shots increases trust exponentially. Scaling craft across an entire company is no small feat; a huge transformation. Increasing trustworthy craft means you know the teammate next to you will sweat the details as you should.&lt;/p&gt;
&lt;p&gt;In software, excellence is often described as high performance, reliability, and addressing bug fixes. Engineering should not solely be responsible for upholding these standards and needs design, product, and other counterparts to uphold the level of quality together. If forms submitted are successful 99/100 times instead of 100/100, this is the beginning of trust erosion from our customers.&lt;/p&gt;
&lt;h2&gt;Recap&lt;/h2&gt;
&lt;p&gt;To be clear, designers with a high bar for craft without the work ethic, ability to respectfully collaborate, and articulate their work are key requirements to be a good designer. My point is not that other skills don’t matter—they do. However, there is a sequence of importance, and craft is first. This is why it’ll inevitably be the first thing you’re evaluated on. Improve on craft and invest the majority of your time in it. The rest will work itself out and unlock greater conversations.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/the-obsession-over-craft&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>craft</category><category>design</category></item><item><title>Waiting for AI&apos;s pull-to-refresh moment</title><link>https://www.davidhoang.com/writing/waiting-for-ais-pull-to-refresh-moment/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/waiting-for-ais-pull-to-refresh-moment/</guid><description>The race to the interface</description><pubDate>Sun, 03 Sep 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;There is a gesture on the iPhone that long-time mobile users are familiar with that has non-native origins. If you open the official Mail app on the inbox view, you can &quot;pull&quot; the interface down and the app will refresh with more emails. This is known as &quot;pull-to-refresh.&quot;&lt;/p&gt;
&lt;p&gt;What not everyone may know is this interaction was made popular and invented by Loren Brichter, an independent developer who created Tweetie, a Twitter client that would later be acquired by Twitter in 2010. The pull-to-refresh gesture wasn&apos;t just a novel interaction—it was a paradigm shift that would become ubiquitous across mobile applications.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2023/2023-09-03-pull-to-refresh.webp&quot; alt=&quot;Waiting for AI&apos;s pull-to-refresh moment&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;The story of pull-to-refresh&lt;/h2&gt;
&lt;p&gt;In 2008, Loren Brichter was working on Tweetie, what many described as &quot;the Twitter app Apple itself would have made.&quot; The challenge was simple: how do you refresh a timeline of tweets in an elegant, intuitive way?&lt;/p&gt;
&lt;p&gt;Traditional approaches involved tapping a refresh button, usually located at the top of the screen. But Brichter had a different vision. He noticed that when users scrolled to the top of a list, there was a natural elasticity—the interface would &quot;bounce&quot; back into place. What if that bounce could trigger an action?&lt;/p&gt;
&lt;p&gt;The solution was ingenious in its simplicity. Instead of requiring users to scroll to the top, lift their finger, and tap a refresh button, why not make refreshing part of the scroll gesture itself? Users could simply pull down on the timeline, and upon release, new tweets would load automatically.&lt;/p&gt;
&lt;h2&gt;The anatomy of interface innovation&lt;/h2&gt;
&lt;p&gt;Pull-to-refresh succeeded because it solved multiple problems simultaneously:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Discoverability&lt;/strong&gt;: The gesture felt natural and was easily discoverable through normal scrolling behavior.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Efficiency&lt;/strong&gt;: It eliminated the need for precise button tapping, especially valuable on small touch screens.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Delight&lt;/strong&gt;: The elastic animation and satisfying &quot;snap&quot; made the interaction enjoyable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Intuitiveness&lt;/strong&gt;: It leveraged existing mental models of physical interactions—pulling to retrieve something new.&lt;/p&gt;
&lt;p&gt;But perhaps most importantly, it turned a mechanical action into something that felt magical. This wasn&apos;t just a functional improvement; it was a fundamental reimagining of how users could interact with dynamic content.&lt;/p&gt;
&lt;h2&gt;The ubiquity that followed&lt;/h2&gt;
&lt;p&gt;Today, pull-to-refresh is everywhere. From social media apps to email clients, from news readers to messaging platforms, the gesture has become as fundamental to mobile interaction as the tap or swipe. It&apos;s been adopted across iOS, Android, and web applications. What started as one developer&apos;s elegant solution to a specific problem became a universal design pattern.&lt;/p&gt;
&lt;p&gt;The gesture even earned its own patent (filed by Twitter after they acquired Tweetie), though Brichter himself has suggested that developers shouldn&apos;t worry about its enforcement. The fact that such a simple interaction warranted patent protection speaks to its innovation and impact.&lt;/p&gt;
&lt;h2&gt;AI&apos;s interface challenge&lt;/h2&gt;
&lt;p&gt;So why does this matter for AI? Because we&apos;re currently in the midst of another interface revolution, and AI still hasn&apos;t found its &quot;pull-to-refresh moment.&quot;&lt;/p&gt;
&lt;p&gt;Think about how we interact with AI today. Despite the sophisticated capabilities of large language models, we&apos;re still largely confined to the text box—typing prompts, waiting for responses, and engaging in turn-based conversation. It&apos;s functional, but it&apos;s not revolutionary.&lt;/p&gt;
&lt;p&gt;The current AI interface paradigm mirrors the early days of mobile apps: lots of buttons, explicit actions, and rigid interaction patterns. Just as mobile apps initially mimicked desktop interfaces before finding their own voice, AI applications are still searching for their native interaction model.&lt;/p&gt;
&lt;h2&gt;The race to the interface&lt;/h2&gt;
&lt;p&gt;We&apos;re seeing glimpses of what AI&apos;s interface evolution might look like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Voice interfaces&lt;/strong&gt; that make AI feel more conversational and immediate.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multimodal interactions&lt;/strong&gt; that combine text, voice, and visual inputs seamlessly.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Contextual triggers&lt;/strong&gt; that activate AI based on what you&apos;re doing or where you are.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Proactive assistance&lt;/strong&gt; that anticipates needs rather than waiting for explicit requests.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gesture-based controls&lt;/strong&gt; that make AI feel more natural and less mechanical.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;But we haven&apos;t yet seen the breakthrough that will make AI interactions feel as intuitive and delightful as pull-to-refresh made content refreshing.&lt;/p&gt;
&lt;h2&gt;What AI&apos;s pull-to-refresh moment might look like&lt;/h2&gt;
&lt;p&gt;The breakthrough won&apos;t necessarily be a gesture—it will be a fundamental reimagining of how we interact with intelligent systems. It might be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A way to naturally &quot;pull&quot; context from your environment without explicitly describing it.&lt;/li&gt;
&lt;li&gt;An interaction that makes AI feel less like a chat session and more like thought partnership.&lt;/li&gt;
&lt;li&gt;A gesture or pattern that makes AI assistance feel as natural as scrolling through a timeline.&lt;/li&gt;
&lt;li&gt;A method that eliminates the cognitive overhead of crafting the perfect prompt.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Just as pull-to-refresh made refreshing content feel effortless, AI&apos;s interface breakthrough will make accessing intelligence feel seamless.&lt;/p&gt;
&lt;h2&gt;The stakes are high&lt;/h2&gt;
&lt;p&gt;The stakes for getting AI interfaces right are enormous. The company or developer who figures out AI&apos;s equivalent of pull-to-refresh won&apos;t just create a better user experience—they&apos;ll potentially define how humanity interacts with artificial intelligence for years to come.&lt;/p&gt;
&lt;p&gt;This isn&apos;t just about convenience; it&apos;s about accessibility, adoption, and the fundamental relationship between humans and AI. The right interface paradigm could make AI assistance as natural and widespread as pull-to-refresh became for mobile apps.&lt;/p&gt;
&lt;h2&gt;Waiting for the moment&lt;/h2&gt;
&lt;p&gt;Loren Brichter&apos;s pull-to-refresh gesture succeeded because it solved a real problem in an elegant, intuitive way. It wasn&apos;t just a technical innovation—it was a design philosophy that prioritized user experience over technical complexity.&lt;/p&gt;
&lt;p&gt;AI&apos;s pull-to-refresh moment will likely follow a similar pattern. It won&apos;t be the most technically sophisticated approach, but it will be the most human one. It will solve the interface problem we didn&apos;t even know we had, making AI interactions feel as natural as pulling down to refresh a timeline.&lt;/p&gt;
&lt;p&gt;The question isn&apos;t whether this moment will come—it&apos;s who will create it, and when. And like pull-to-refresh, when it arrives, it will seem so obvious that we&apos;ll wonder how we ever lived without it.&lt;/p&gt;
&lt;p&gt;Until then, we wait, experiment, and iterate. Because somewhere, perhaps in a small development studio or a large tech company, someone is working on the gesture, interaction, or paradigm that will define the next era of human-computer interaction.&lt;/p&gt;
&lt;p&gt;The race to the interface is on. AI&apos;s pull-to-refresh moment is coming.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/waiting-for-ais-pull-to-refresh-moment&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>ai</category><category>interface-design</category></item><item><title>IDDE: The infusion of design and dev tools</title><link>https://www.davidhoang.com/writing/idde/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/idde/</guid><description>It&apos;s time to kill design handoff and create software differently</description><pubDate>Fri, 31 Mar 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Many millennial designers grew up playing with Microsoft Paint—often the first UI drawing tool they used whether they knew it or not. This was also true for me, but there was another software that inspired me as a kid—Visual Basic 1.0. I thought the visual development environment for BASIC created by Alan Cooper was a design tool. From Visual Basic, to HyperCard, and to Macromedia Dreamweaver, I never cared (or knew) the difference between a design tool and development tool. It was about making something.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-188-visual-basic@2x.webp&quot; alt=&quot;Screenshot of Visual Basic 1.0 development environment&quot; /&gt;&lt;/p&gt;
&lt;p&gt;2008 to 2015 were formative years as a designer. I immersed myself in as many tools as possible and found ways to subvert them to build something; some of my favorites being Quartz Composer, Xcode, Framer.js, and coding on TextMate 2. Blending design tools with ways to build, I became enamored with the concept of an Integrated Design (and) Development Environment (IDDE).&lt;/p&gt;
&lt;p&gt;The traditional IDE is a suite of tools and features needed for you to build and ship software. I never understood why design wasn&apos;t a part of it. Funny story: when I interviewed with Apple&apos;s Xcode team many years ago, one of the interviewers asked me what wild idea I would propose. &quot;I would buy Sketch 2.0 and make it the new Interface Builder.&quot; This probably killed the interview for me.&lt;/p&gt;
&lt;p&gt;Today, this vision of design tools and developer tools coming together is becoming more real than ever—not because of my experiences with Visual Basic as an eight year-old, but the way software is made is rapidly changing.&lt;/p&gt;
&lt;p&gt;There are forces of nature in play accelerating this change, and it’s more timely than ever. The first is the adoption of Large Language Models (LLMs)—no surprise if you&apos;ve been following tech trends in the past 12–18 months. I don&apos;t think LLMs are a fad or hype cycle but a foundational change. Because of the complexity of these systems, drawing UI isn&apos;t sufficient to design for something so dynamic. LLMs are only one example of a dynamic system being a core aspect of software. With innovations like Open Interpreter’s 01, multiple-device interaction is another complex system that drawing software cannot comprehend.&lt;/p&gt;
&lt;p&gt;Second, the skill range of designers and engineers is expanding through natural skill building or augmentation with AI workflows. A designer who may not be comfortable with coding can hack something together through natural language. It also means a software engineer who may not like front-end work can get help with AI tools to close the skill gap. Both disciplines are getting more and more comfortable within their traditional workflows. According to Figma, 30% of their users are developers.&lt;/p&gt;
&lt;p&gt;Finally, shipping software is getting more seamless, resulting in faster iteration cycles to production. In my early career the most magical dev-ex experience was building apps with Ruby on Rails and deploying to Heroku. Today’s experiences will continue to get better for dev ex (and design ex!) for software creators.&lt;/p&gt;
&lt;h2&gt;Infusing design and development workflows&lt;/h2&gt;
&lt;p&gt;The concept of merging design and developer tools sounds great, but infusing the workflows can’t be slapped on. Regardless of how innovative or cool your product is, existing human behaviors and adoption will be the biggest competitor to your product’s success. Remember, the two most opinionated people about workflows on the planet are designers and developers. If the workflows are well considered and evolved, adoption can occur.&lt;/p&gt;
&lt;p&gt;I came up with a few thoughts on what matters in an infused workflow and this is not a comprehensive list:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abstractions are good, but software creators need to access the raw material (I need to be able to pop the hood open to look at the engine)&lt;/li&gt;
&lt;li&gt;Access to inputs for real-time feedback is important for any interface manipulation&lt;/li&gt;
&lt;li&gt;People break each other&apos;s design and code all the time and this often results in manual reconciliation&lt;/li&gt;
&lt;li&gt;Presence and communication—the ability to have visibility on how changes impact the work&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-188-cover@2x.webp&quot; alt=&quot;Illustration of integrated design and development environment&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;The IDDE is a software creation platform&lt;/h2&gt;
&lt;p&gt;It&apos;s an exciting time for everyone to participate in software creation. The infusion of design and dev tools is not replacing people, but empowering so many others with software developers being more important than ever.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-188-software-creation-expansion@2x.webp&quot; alt=&quot;Diagram showing the expansion of software creation platforms&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The IDDE has been something I&apos;ve been thinking about for more than ten years in my career. I can&apos;t think of a greater purpose than building tools that revolutionize the internet. I was motivated by this mission at Webflow and now get to work on it at Replit.&lt;/p&gt;
&lt;p&gt;As Linus Pauling said, “The best way to have a good idea is to have lots of ideas.” If we can get more people to create software in the world, perhaps one of those people&apos;s ideas is the next idea that changes the world.&lt;/p&gt;
</content:encoded><category>writing</category><category>design</category><category>engineering</category><category>tools</category></item><item><title>Design&apos;s Seat at the (Cap) Table: Part II</title><link>https://www.davidhoang.com/writing/designs-seat-at-the-cap-table-part-ii/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/designs-seat-at-the-cap-table-part-ii/</guid><description>Part 2: the value add design angel investors bring</description><pubDate>Thu, 30 Mar 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;In part one, we discussed the value of designers getting involved in angel investing. Let’s talk about the other side of the cap table—why it’s important for an investment round to have a designer be a part of it.&lt;/p&gt;
&lt;p&gt;“Let me know how I can be helpful” is a running joke of dudes (it’s always a dude) in Patagonia vests, particularly in Silicon Valley. I truly believe when these words are backed with authentic action, it is so impactful and powerful for founders. Many pre-seed companies need capital to keep their idea alive. There are many reasons to have a designer on your cap table; some more obvious than others.&lt;/p&gt;
&lt;h2&gt;Design help in the product and brand&lt;/h2&gt;
&lt;p&gt;Let’s start with the obvious one...design. Unless one of the founders is a designer, there’s a chance that early-stage startups haven’t hired a designer yet. This might sound blasphemous, but the reality is a lot of funding in early startups will go to engineering to build the product. The amount of value a designer can provide to an early-stage startup is immense. Form Capital is a great example of this. They offer actual design work with their portfolios in the form of design sprints and working closely with founders.&lt;/p&gt;
&lt;h2&gt;Experience and system design&lt;/h2&gt;
&lt;p&gt;Experience is key and less visible than working on the startup’s product itself. When you make a decision on something, you’re designing an outcome. Early on, many companies are not prioritizing systems due to the need to move fast. Designers, some of the best systems thinkers, can offer consideration and a point of view that allows you to move fast without facing unintended consequences later on.&lt;/p&gt;
&lt;p&gt;The area I’ve observed this to be very helpful is thinking about recruiting and hiring, DEI initiatives, and accessibility. These are not things that should be bolted on after you scale but considered from the very beginning. Designers also think a lot about macro-level interaction design, such as journey mapping and user experiences. Recruiting, hiring, and onboarding are some of the most crucial moments as your startup grows, and having a designer think about some of these opportunities adds tremendous value.&lt;/p&gt;
&lt;p&gt;Many designers also have experience doing customer research, at least enough to be dangerous. This can help amplify product validation of what to work on next while moving quickly. In a world where research is often first on the chopping block, it’s unlikely a founding team has a researcher, and design can bridge that gap for quite some time.&lt;/p&gt;
&lt;h2&gt;Helping with hiring your first designer&lt;/h2&gt;
&lt;p&gt;There is no harder role to fill in design than the founding designer at a startup. An angel investor who is a designer can fill gaps in your startup. Even with a founder as a designer, they can benefit from an experienced advisor to help them navigate. An advisor has a great network of designers that your company can tap into.&lt;/p&gt;
&lt;p&gt;These are a few examples of how a designer can help on your cap table. There’s this quote from the sci-fi cartoon Futurama, “When you do things right, people won&apos;t be sure you&apos;ve done anything at all.” In many ways, I believe this is the value design angel investors bring.&lt;/p&gt;
&lt;p&gt;Notes&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you want to learn more, Mike Kruzeniski has a great resource called Design Angels with really comprehensive information.&lt;/li&gt;
&lt;li&gt;I highly recommend the book “Angel Investing: The Gust Guide to Making Money and Having Fun Investing in Startups” by David S. Rose as a great primer to angel investing&lt;/li&gt;
&lt;li&gt;Thanks to Hareem Mannan for brainstorming this article with me&lt;/li&gt;
&lt;li&gt;A huge thanks to those who encouraged me to get into angel investing (you know who you are)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Read &lt;a href=&quot;/blog/designs-seat-at-the-cap-table-part-i&quot;&gt;Part I: The value add design angel investors bring&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>design</category><category>investing</category></item><item><title>Design&apos;s Seat at the (Cap) Table: Part I</title><link>https://www.davidhoang.com/writing/designs-seat-at-the-cap-table-part-i/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/designs-seat-at-the-cap-table-part-i/</guid><description>My journey as a design angel investor and why we need more</description><pubDate>Tue, 21 Mar 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Until recently, angel investment felt out-of-reach due to my perception of what it took to get started—a lot of capital and deal flow. The vivid dream turned into a reality when &lt;a href=&quot;https://paigefinndoherty.com/&quot;&gt;Paige Finn Doherty&lt;/a&gt; inspired me to make it real by investing in a syndicate she led. The experience was so inclusive it was a rude awakening for me on what’s really needed to get started.&lt;/p&gt;
&lt;p&gt;Alumni designers who found success early at Silicon Valley startups formed entities like Designer Fund, Combine VC, and Form Capital. They’ve set the vision on what design can play in the role of venture capital. Despite that, there&apos;s still a large opportunity for designers to focus on individual angel investors.&lt;/p&gt;
&lt;p&gt;Design continues to struggle to find that proverbial seat at the table on the executive level. We hear about the importance of design, yet we don’t see much representation at the most crucial level. Designers may not have a seat at the table at companies until there are more seats occupied on the cap table of design angel investors to advocate for it from the other side. A design angel investor has a proven track record of what happens when Design is (or isn’t) represented in leadership and strategy.&lt;/p&gt;
&lt;p&gt;I’ve dipped my toes in many different roles, and I am a designer at heart. I love solving problems to create elegant software experiences for humans. In the investment world, you might call me an operator, which is a cool word for someone who works at a company. I work at Webflow as an operator leading Design, a practice I’ve done for almost as long as some of the founders I work with have been alive. I also have experience in scaling startups and have been a part of product leadership teams, which brought me closer to how a company operates.&lt;/p&gt;
&lt;p&gt;I’m still a neophyte when it comes to angel investing, and there are so many more qualified people who can tell you about angel investing than I can. What I can offer is a fresh perspective of a designer who wanted to invest in founders and startups. I’ll tell you what I tell all founders I invest in: you can get more money from other angel investors, but I can give you other forms of value if I’m on your cap table. I’m deliberately letting people carry me to be involved and gain experience. You won’t see me cutting big checks or leading rounds yet for two simple reasons:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;I’m not ready to write big checks based on how much I’m willing to allocate to angel investing&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;My primary commitment is as an operator, and leading a round is time-consuming&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This is what makes micro-investing so appealing. I get to take high risk while keeping it low-key. Let’s not pretend that you don’t need money to invest. What people might not realize is the size of the check, which ranges from $1,000 to $100,000 (or more). I have absolutely no shame in the size of the check I write at this moment.&lt;/p&gt;
&lt;p&gt;Though value is typically attributed to the size of the check you commit to, you can add value in so many other ways. Let’s go through a hypothetical situation. If you invest $1,000 in a round as a value add investor when others might be putting in $100,000, then chances are you might feel 100x inferior—I know I did. Investment starts with the check and doesn’t end with it.&lt;/p&gt;
&lt;p&gt;An angel investor once told me that the value you can deliver as a value add investor can truly change the trajectory of a startup’s success. As an experienced operator, a quick call or email to advise a group of founders can save them time and money from figuring out themselves. So you might cut a $100,000 check, but you might also provide guidance for a startup to save them hundreds of thousands of dollars. This perspective completely changed how I viewed my tiny investment. A $100,000 check helps only when it converts to value.&lt;/p&gt;
&lt;h2&gt;The opportunity for designers in venture&lt;/h2&gt;
&lt;p&gt;Why would designers want to become angel investors? Isn’t that what product managers and engineers with successful exits do? That’s the problem within itself...why not us?&lt;/p&gt;
&lt;h3&gt;Guiding design decisions&lt;/h3&gt;
&lt;p&gt;By the time designer joins a company, there is already so much legacy debt. Working with early startups gives us the opportunity to be proactive about problem-solving and having a design advisor can help flag dependencies early on.&lt;/p&gt;
&lt;h3&gt;Product strategy&lt;/h3&gt;
&lt;p&gt;Designers talk a lot about how they’d like to have more product influence in the companies they work at. This has resulted in some product designers pivoting into product management. There are other ways aside from a career change to have product influence, and startup advising is a great way to flex your product strategy muscle.&lt;/p&gt;
&lt;h3&gt;Angel investing is mentorship&lt;/h3&gt;
&lt;p&gt;Design leader coach Mia Blume (formerly IDEO, Pinterest, and Square) often speaks about how we need sponsorship in design leadership. One way to sponsor is to allocate funds to it. By committing to a check, even at a smaller size, it’s representative of your belief in the founders and their ambitions. If you don’t have the privilege of allocating funds to investments, see how you can get involved such as being an advisor to a startup.&lt;/p&gt;
&lt;p&gt;Being an accredited investor before meant you possessed a certain level of capital, but with the Series 65, Series 7, or Series 82 exams are &lt;a href=&quot;https://www.sec.gov/resources-small-businesses/small-business-compliance-guides/amendments-accredited-investor-definition&quot;&gt;new pathways for accreditation&lt;/a&gt;. There’s no better time to get started.&lt;/p&gt;
&lt;p&gt;I treat my angel investing the exact same way as I might back a Kickstarter project or invest in publicly traded companies on Robinhood; a way to build a portfolio of bets for things and people I believe in.&lt;/p&gt;
&lt;p&gt;Don’t let the size of the check discourage you about the value you bring. It’s more than you probably give yourself credit for. The cap table may be the ultimate seat at the table design needs to enable more representation in companies. Stay tuned for part two of this post to discuss in deeper detail the value of having a design angel on your cap table as an investor and startup founder.&lt;/p&gt;
&lt;p&gt;Notes&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I highly recommend the book &quot;Angel Investing: The Gust Guide to Making Money and Having Fun Investing in Startups&quot; by David S. Rose as a great primer to angel investing&lt;/li&gt;
&lt;li&gt;Thanks to Hareem Mannan for brainstorming this article with me&lt;/li&gt;
&lt;li&gt;A huge thanks to those who encouraged me to get into angel investing (you know who you are)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Read &lt;a href=&quot;/blog/designs-seat-at-the-cap-table-part-ii&quot;&gt;Part II: The value add design angel investors bring&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>design</category><category>investing</category></item><item><title>The role of taste (and what it means)</title><link>https://www.davidhoang.com/writing/the-role-of-taste-and-what-it-means/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/the-role-of-taste-and-what-it-means/</guid><description>A look at the most subjective skill and how to harness it</description><pubDate>Sun, 12 Feb 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Happy Sunday from Brooklyn, NY. This week, many new memories made were in familiar places in my former neighborhood of Brooklyn Heights. I lived in the neighborhood near the promenade overlooking the iconic bridge named after the borough and skyline of Manhattan for four years—a place that still feels like home every time I visit.&lt;/p&gt;
&lt;p&gt;In addition to being home to the best Sardinian restaurant in New York, Brooklyn Heights is where Adam Yauch Park is named after the legendary member of the Beastie Boys, MCA. Formerly, Squibb Park, the park was renamed to dedicate Yauch, who died of cancer in 2012 (RIP MCA). Brooklyn Heights is where Yauch grew up, and his mom Frances still lived there at the time I was there. This isn’t an important prelude, but a segue to talk about a man who had a close relationship with the Beastie Boys and many other iconic musicians: Rick Rubin. This week, we’ll talk about Rubin as the proxy of the role of taste in design.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2023/2023-02-12-taste-01.webp&quot; alt=&quot;Rick Rubin during his 60 Minutes interview with Anderson Cooper&quot; /&gt;&lt;/p&gt;
&lt;p&gt;A few weeks ago, 60 Minutes posted their 60 Minutes interview, a sit-down with Anderson Cooper and Rick Rubin, a record producer, and co-founder of Def Jam Records. This interview is in part of the launch of Rubin’s new book, The Creative Act: A Way of Being. The tweet from the 60 Minutes account sparked many thoughts about Rubin, such as, “What does he actually do then?”&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote class=&quot;twitter-tweet&quot;&amp;gt;&amp;lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&amp;gt;“I have no technical ability. And I know nothing about music.”&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Music producer Rick Rubin says he can barely play any instruments, but says artists come to him because of “the confidence I have in my taste and my ability to express what I feel.” &amp;lt;a href=&quot;https://t.co/zLrPYRUjvs&quot;&amp;gt;https://t.co/zLrPYRUjvs&amp;lt;/a&amp;gt; &amp;lt;a href=&quot;https://t.co/KRZWLCpSB2&quot;&amp;gt;pic.twitter.com/KRZWLCpSB2&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;— 60 Minutes (@60Minutes) &amp;lt;a href=&quot;https://twitter.com/60Minutes/status/1614785392456105985?ref_src=twsrc%5Etfw&quot;&amp;gt;January 16, 2023&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt; &amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;Wait, what on Earth does Rubin actually do then? Is he one of those “I have an app idea” guys (it’s always a guy) who needs the talents of product developers who can actually build the app? Surely someone who hasn’t been a designer cannot have design taste because they haven’t spent hundreds of thousands of dollars to go to the Rhode Island School of Design, right? The answer is, Rubin is kind of like all these things, but he’s damn good at his job, which is having great taste, spotting talent, and popularizing it. Rubin represented artists such as the Beastie Boys, Run-DMC, Public Enemy, LL Cool J, Red Hot Chili Peppers, Rage Against the Machine, and the litany of legends go on.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2023/2023-02-12-taste-02.webp&quot; alt=&quot;Illustration of the relationship between taste, curation, and creative vision&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Let’s talk about taste and the role it plays in creativity and software. “Taste” undefined is vague like those words that generalize without substance, like “cultural fit.” In essence, taste is curating subjectivity in a way that brings objectivity to your vision. It’s the ability to say, “this is dope, and I’ll tell you in a detailed manner why it is.” Taste is being able to articulate why you enjoy the Riot in Belgium’s remix of Chromeo’s Bonafied Lovin’ more than the original.&lt;/p&gt;
&lt;p&gt;Everyone has taste, but not all of it is good. In fact, much of it is bad. For example, I could tell you I love Nickelback and listen to it every waking minute of my life (to be clear, I don’t) but that doesn’t mean my taste is good in comparison to the taste of others. Taste also doesn&apos;t equate to things you like. I love watching The Expendables or Jean-Claude Van Damme films but would absolutely not equate that to my film curation of great taste.&lt;/p&gt;
&lt;h2&gt;Taste without credibility doesn’t go far&lt;/h2&gt;
&lt;p&gt;There was a reason artists like LL Cool J were sending demo tapes to Rick Rubin’s dorm room at NYU to get it in front of him. His taste was respected and trend-setting. There are two ways to get respect for your taste. The first is Rubin&apos;s way, where you have such a grasp on what you like that it influences how other people like it. The second is having such a pedigree in the work you&apos;ve done in your craft that people respect your taste. As a designer and builder, the second one is your greatest power.&lt;/p&gt;
&lt;h2&gt;Articulating taste&lt;/h2&gt;
&lt;p&gt;One of my favorite series is Detail by the late, great Kobe Bryant on ESPN. In this series, Bryant breaks down the specific attributes of what makes certain players great—a great comparison of how great taste can be articulated. Saying something is modern or on brand without any articulation of why is not taste. It&apos;s saying a very obvious thing with no substance.&lt;/p&gt;
</content:encoded><category>writing</category><category>craft</category><category>design</category></item><item><title>Crafting a leadership portfolio</title><link>https://www.davidhoang.com/writing/crafting-a-leadership-portfolio/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/crafting-a-leadership-portfolio/</guid><description>How managers should position themselves for success</description><pubDate>Sun, 08 Jan 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;One of the top questions I get asked is what a portfolio for a manager should look like. Unsurprisingly, the answer is like any design answer: it depends. The ultimate output of a portfolio looks different based on so many factors: whether you&apos;re in brand or product, the type of management role, and what you&apos;re optimizing for. In this session, we&apos;ll look at the goals of a manager’s portfolio, what you are optimizing for, and the core elements of a portfolio. There are a few common artifacts you&apos;ll have as a manager: résumé/CV, portfolio deck, and website. The last two might be the combo of your portfolio.&lt;/p&gt;
&lt;h2&gt;Setting clear portfolio goals&lt;/h2&gt;
&lt;p&gt;The truth is at some point in your management career you will not need a portfolio! You will be reached out to by recruiters or apply based on your experience and credibility, which is a much harder thing to maintain than a portfolio! You might be optimizing your portfolio for different reasons than looking for a new career opportunity. For example, you might want to get into public speaking at meetups and conferences. The content you show there is going to be much different than what you show in a career portfolio.&lt;/p&gt;
&lt;p&gt;A leadership portfolio might not be optimized for looking for work.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What type of role am I looking for?&lt;/li&gt;
&lt;li&gt;What size team do I want to take on?&lt;/li&gt;
&lt;li&gt;What type of industry/product do I want to work on?&lt;/li&gt;
&lt;li&gt;Who do I want to report to?&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Questions to ask:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Who is the audience for my portfolio? Is this to attract a potential new role, increase speaking engagements, or network?&lt;/li&gt;
&lt;li&gt;What type of leader are you? Do you want to emphasize certain skills? Do you want to eventually lead larger teams? Do you want to stay close to the product and lead that way?&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Differences between a portfolio for managers and individual contributors&lt;/h2&gt;
&lt;p&gt;Depending on the level or the role, you may or may not show the work you directly contributed to. For example, if you&apos;re interviewing for a product design manager role at an early startup or at an agency, it&apos;s very possible that part of your responsibilities is doing the work. If you&apos;re interviewing for a VP of Design role, you won&apos;t be showing any pixels you pushed (at least I&apos;d hope not!)&lt;/p&gt;
&lt;h3&gt;Similarities&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Learning about what you&apos;re like as a person and working with you&lt;/li&gt;
&lt;li&gt;You’ll still have case studies that show business and customer impact&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Differences&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Your case studies will be more focused on what you put in place to enable teams to do the work&lt;/li&gt;
&lt;li&gt;You’ll showcase tools you’ve created, such as 1:1 docs, frameworks, and others&lt;/li&gt;
&lt;li&gt;Visualize your process of how you got work done&lt;/li&gt;
&lt;li&gt;Though it’s good to show business outcomes as an IC, as a manager, this will be expected in your portfolio&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Capturing the content for your portfolio&lt;/h2&gt;
&lt;p&gt;Building a portfolio takes a lot of time, but you can start capturing data of what you&apos;ll put in it as you go along. As a manager, the type of impact you make looks different than when you were an individual contributor (IC). Your IC portfolio is more around your work, process, and craft, and the management portfolio focuses on how you manage towards outcomes leading a group of humans. Keep an Infinite Slide Deck to track your work.&lt;/p&gt;
&lt;h3&gt;Keep a management journal&lt;/h3&gt;
&lt;p&gt;Journal your experiences as you’re doing the work. It’ll help you keep track of data and moments you want to share later. Trust me, it’s hard to remember later on. As you keep your journal, capture key metrics you’ll need to remember to tell the story.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://alistapart.com/article/the-career-management-document/&quot;&gt;Career Management Doc by Jessica Ivins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://medium.com/@davidhoang/your-career-hype-doc-74bfdd2ca87c&quot;&gt;Hype Doc by David Hoang&lt;/a&gt; (inspired by CMD)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Constructing the portfolio&lt;/h2&gt;
&lt;p&gt;My portfolio is a Keynote deck. You can use anything that can be exported as a PDF you can share. I also highly recommend building a website that will be your digital portfolio. The website can serve as general content and portfolio deck can be more details. You may not want to disclose every single detail of your portfolio online and that&apos;s where a website might serve better to speak at things for a high level. It&apos;s common for design managers to have absolutely no portfolio published online.&lt;/p&gt;
&lt;h3&gt;Platform&lt;/h3&gt;
&lt;p&gt;I recommend having a website and a presentation deck ready to go. The content does not have to match 1:1 but it’s nice to have a website where you can have a general overview and a deep dive slide portfolio.&lt;/p&gt;
&lt;h3&gt;Elements of your portfolio&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;About / your leadership story&lt;/li&gt;
&lt;li&gt;Career history&lt;/li&gt;
&lt;li&gt;Management philosophy&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Management approach and frameworks&lt;/h3&gt;
&lt;p&gt;A few images and slides on your approach to management. This might include your leadership philosophy, what methodologies you subscribe to, etc.&lt;/p&gt;
&lt;h3&gt;Work&lt;/h3&gt;
&lt;p&gt;Company and role overview&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Summary of your role (Ex: Head of Product Design at Company A leading) growth, product design, and content design.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Hierarchy of portfolio&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Company-level&lt;/li&gt;
&lt;li&gt;Initiative level&lt;/li&gt;
&lt;li&gt;Project level&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Include&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Visuals of early ideation, decision points, and final outcome (credit who worked on it)&lt;/li&gt;
&lt;li&gt;Company goal&lt;/li&gt;
&lt;li&gt;Core metrics&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Case studies are different for managers. Though you’ll show project work (presumably what you did leading your team), the story you tell is slightly different. The core elements are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Executive summary: What were the business goal and customer opportunities? What processes and frameworks do you put in place to drive outcomes for your team?&lt;/li&gt;
&lt;li&gt;How did you manage towards outcomes?&lt;/li&gt;
&lt;li&gt;Success metrics you put in place for your team&lt;/li&gt;
&lt;li&gt;What did people on your team do?&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Build a web presence&lt;/h2&gt;
&lt;p&gt;This can be a complement to your slide deck. I recommend managers have a website. Elements to include:&lt;/p&gt;
&lt;h3&gt;About&lt;/h3&gt;
&lt;p&gt;The section that includes details about you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bio: A manager should have a quick bio to give an overview of a career summary. Keep it about two or three paragraphs&lt;/li&gt;
&lt;li&gt;Resume or CV: This can be a downloadable PDF&lt;/li&gt;
&lt;li&gt;Philosophy and leadership principles: A nice section to share a bit about your approach and philosophy to leadership. This isn&apos;t essential though very nice to have&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Writing&lt;/h3&gt;
&lt;p&gt;I recommend that managers have a blog, whether on their personal website, or Medium. Writing articulates what it’d be like to have you as a manager or your philosophy. A few examples of good ones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;https://nlevin.medium.com/inside-figma-the-product-design-teams-process-3897332d8565&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Featured&lt;/h3&gt;
&lt;p&gt;Work: Case studies and portfolio pieces you might want to include online. Be mindful of the company metrics you share publicly in case it&apos;s confidential&lt;/p&gt;
&lt;p&gt;By the end of the management cohort, we’ll work on your portfolio, your about page, and one case study of a project you led.&lt;/p&gt;
&lt;h2&gt;Best practices and tips&lt;/h2&gt;
&lt;p&gt;There are no one-size-fits-all approach for a leadership portfolio. However, here are some tips to keep in mind as you build your portfolio.&lt;/p&gt;
&lt;h3&gt;Focus on outcomes and impact&lt;/h3&gt;
&lt;p&gt;Focus on outcomes and impact; present your work at a level higher than you might be used to. Your portfolio will look more like case studies of your time at the company and with your teams vs. individual projects.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tell the story of the product you impacted during your tenure: what difference did you make in the customer’s journey with that product? Who did it impact? At what scale?&lt;/li&gt;
&lt;li&gt;Tell the story of how you impacted the business during your tenure: did you launch a new product? A new business line? Impact revenue or go-to-market?&lt;/li&gt;
&lt;li&gt;Tell the story of how you impacted people during your tenure: did your team grow? Did you branch out to hire new disciplines? Did you set up a career ladder and promote? Who were your successes?&lt;/li&gt;
&lt;li&gt;Tell the story of how you influenced cross-functional team members -- both at your peer level and up/down. Did you help them understand the customer better? How did design impact their roles and outcomes?&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Show what your team did and give them credit&lt;/h3&gt;
&lt;p&gt;It’s okay to show the work of your team. In fact, you should. However, make sure you give them credit.&lt;/p&gt;
&lt;h3&gt;Display your IC work somewhere to de-risk&lt;/h3&gt;
&lt;p&gt;Even as a manager, people want to know you used to be a good designer! I recommend including a few pieces of content around your work when you were an IC. No need to go in detail and include this as part of your overview.&lt;/p&gt;
&lt;h3&gt;Share what you learned&lt;/h3&gt;
&lt;p&gt;Part of what people will expect from leadership portfolios is the lessons you learned along the way. It will be more authentic if you talk about the lessons and address the “What would you have done differently?”&lt;/p&gt;
&lt;h2&gt;Example narratives you can tell&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Organizational excellence: example of how you identified a gap in how your team worked and solved it&lt;/li&gt;
&lt;li&gt;Leading through changes: How you led and kept your team resilient during challenging times&lt;/li&gt;
&lt;li&gt;Creating effective processes&lt;/li&gt;
&lt;li&gt;Teams you’ve built&lt;/li&gt;
&lt;li&gt;Initiatives that you led&lt;/li&gt;
&lt;li&gt;How you evaluate work&lt;/li&gt;
&lt;li&gt;How you ensure design quality at scale&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Website examples&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.wendyjohansson.com/index.html&quot;&gt;Wendy Johansson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.alissabriggs.com/&quot;&gt;Alissa Briggs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://maedastudio.com/&quot;&gt;John Maeda&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.mynameisjehad.com/&quot;&gt;Jehad Affoneh&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://andybudd.com/&quot;&gt;Andy Budd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.paolamariselli.com/&quot;&gt;Paola Mariselli&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.kurtvarner.com/&quot;&gt;Kurt Varner&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.jeremyjdodd.com&quot;&gt;Jeremy Dodd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.lindaeliasen.com/&quot;&gt;Linda Eliasen&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded><category>writing</category><category>leadership</category><category>career</category></item><item><title>Creating value with artifacts</title><link>https://www.davidhoang.com/writing/creating-value-with-artifacts/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/creating-value-with-artifacts/</guid><description>Issue 114: Making memorable documents</description><pubDate>Sun, 16 Oct 2022 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;strong&gt;Artifact:&lt;/strong&gt; An object made by a human being, typically an item of cultural or historical interest.&lt;/p&gt;
&lt;p&gt;Artifacts are powerful objects. They guide, galvanize, and hold history. These are tools that move humanity forward. In building products and companies, digital artifacts are crucial.&lt;/p&gt;
&lt;h2&gt;What great artifacts do&lt;/h2&gt;
&lt;p&gt;An artifact is a document, but not all documents are artifacts. I talk to my friend Ha Phan a lot about different ways to make artifacts. The short answer is there is no wrong way to do it. Each one is unique and serves a purpose. Let&apos;s reflect on some of the attributes that make an artifact great.&lt;/p&gt;
&lt;h3&gt;Abstract complexity&lt;/h3&gt;
&lt;p&gt;Systems and concepts can be hard to interpret. One wrong word and someone might spawn a completely different mental model. That&apos;s where a simple artifact can create quick alignment.&lt;/p&gt;
&lt;h3&gt;Push stories ahead&lt;/h3&gt;
&lt;p&gt;Have you ever presented in a meeting and people start asking questions before you can finish? I&apos;ve probably done this myself. Moving the story along allows people to pay attention and follow your tempo. Sharing an artifact can give people something to pay attention to. It could even be a MacGuffin. What&apos;s a MacGuffin? If you saw Star Wars: Rise of Skywalker, you asked yourself, &quot;Why are they looking for this random dagger?&quot; That&apos;s a MacGuffin—an unnecessary object that moves things forward. The equivalent of a MacGuffin in design storytelling is when you wave the magic wand and ask people to move forward with assumptions. It helps move you to where you want to get to the point. Aspire to create something more than a MacGuffin though. All I&apos;m saying is you can keep it dead simple.&lt;/p&gt;
&lt;h3&gt;Leave a clear footprint&lt;/h3&gt;
&lt;p&gt;Artifacts capture and memorialize certain moments. A danger is when artifacts become redundant or misinterpreted without context. Avoid those working docs that are never updated by someone who isn&apos;t at the company anymore.&lt;/p&gt;
&lt;p&gt;When someone can review and can clearly understand the context of an artifact, you know it&apos;s good. It should not require voiceover or verbal context. Otherwise, the artifact is pointless. Guiding artifacts have a nomenclature and visual language that&apos;s easy to understand. If you try to be too sophisticated, the barrier to comprehending makes it pointless.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2022/img-2022-10-16-artifacts-cover.webp&quot; alt=&quot;Cover illustration for creating value with artifacts&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Examples of artifacts&lt;/h2&gt;
&lt;p&gt;There&apos;s no wrong way to make an artifact and there are multiple fidelities. The main purpose is you use them, share them with others, and have them guide you. I&apos;ll share a few I&apos;ve made at One Medical as examples. Though I&apos;d love to share some artifacts that I use today, it&apos;s too soon to share them in public!&lt;/p&gt;
&lt;h3&gt;Drawings&lt;/h3&gt;
&lt;p&gt;At times, you don&apos;t want artifacts to be too prescriptive, especially when you&apos;re leading other people. Avoid making artifacts that feel too solution-oriented or prescriptive. I loved sharing low-fidelity sketches with the product designers and researchers on my team to generate ideas. This is a sketch of some of our initial ideas for our virtual therapy platform.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2022/img-2022-10-16-artifacts-one-medical.webp&quot; alt=&quot;Low-fidelity sketch of initial ideas for a virtual therapy platform at One Medical&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This is one of the development points of my drawing style. Strive for high-fidelity conversation and low-fidelity production.&lt;/p&gt;
&lt;h3&gt;Maps&lt;/h3&gt;
&lt;p&gt;I love Alissa Briggs&apos; talk Maps and Markers and refer to this often. Maps help plot where you need to go. A strategy, in its simplest form, is a map that guides you to your goal. This could be someone drawing on the dirt on a hiking trail or putting sticky notes on an ecosystem map. We plotted an ecosystem map with product and clinical leaders in this example. What you see (blurred) were key conversations memorialized in what would be a digital artifact.&lt;/p&gt;
&lt;p&gt;Mapping our One Medical Ecosystem (intentionally blurred)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2022/img-2022-10-16-artifacts-sprint.webp&quot; alt=&quot;Ecosystem map created with product and clinical leaders at One Medical&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Maps encourage people to refine and build. The act of a map is to start the journey.&lt;/p&gt;
&lt;h3&gt;Making a vision book&lt;/h3&gt;
&lt;p&gt;One project I was most proud of at One Medical was a vision book we shared with our board and execs on where the future of the company could go. We created a pitch book, just like one in my agency days. It was really fun to put together and tell a story.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2022/img-2022-10-16-artifacts-vision-board.webp&quot; alt=&quot;Vision book created for One Medical&apos;s board and executive team&quot; /&gt;&lt;/p&gt;
&lt;p&gt;We printed out several copies and shared the narrative with our coworkers and stakeholders. This invited people to participate in a vision vs. it being handed down to them from the mountains. Their markups allowed us to infuse their perspectives in the vision and make it a part of the updated artifact.&lt;/p&gt;
&lt;h2&gt;Try making artifacts&lt;/h2&gt;
&lt;p&gt;Don&apos;t underestimate the power of making an artifact. If you don&apos;t know where to start, make a simple drawing or diagram. Share it with a colleague to see if it&apos;s helpful. As you build a conversation around it, it&apos;ll prove its value. Finally, making artifacts are fun. I wish you luck in your artifact-making.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Originally posted on &lt;a href=&quot;https://www.proofofconcept.pub/p/creating-value-with-artifacts&quot;&gt;Proof of Concept&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
</content:encoded><category>writing</category><category>craft</category><category>product</category></item><item><title>Mastery for generalists</title><link>https://www.davidhoang.com/writing/mastery-for-generalists/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/mastery-for-generalists/</guid><description>Issue 097: Becoming good when you&apos;re interested in everything</description><pubDate>Sun, 19 Jun 2022 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;When I was on the Product team at One Medical, our clinical and Ops teams were critical partners in how we shipped work. It was common to visit the offices to observe (going to gemba). During my four years at the health tech company, I learned about the various roles on clinical teams: primary care providers, registered nurses, care navigators, specialists, phlebotomists, and many more. In my research work, I spent the majority of the time with primary care providers (generalists).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/2022/img-2022-mastery-for-generalists-01.webp&quot; alt=&quot;Mastery for generalists&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&quot;Why did you decide to be a generalist instead of a specialist?&quot;, I&apos;d ask each provider. What compelled them to general care vs. being a specialist? Primary care physicians experience more burnout and specialists make more money. The truth is you make more money as a specialist, so what would compel someone to general care? The answer was consistent: to have a broader range to care for their patients&apos; health.&lt;/p&gt;
&lt;p&gt;The path for specialists is more clear than generalists. If one chooses the generalist path, what does mastery look like? The notion of mastery as a generalist sounds oxymoronic. Let&apos;s challenge that and identify how to grow in your craft in a generalist role. In order to master being a generalist, let&apos;s reflect on how to know if you are a generalist, the impact they make, and leveling up as generalist practitioners.&lt;/p&gt;
&lt;h2&gt;You might be a generalist...&lt;/h2&gt;
&lt;p&gt;If you grew up in the 90s and experiencing lower back pain, you may remember comedian Jeff Foxworthy&apos;s &quot;You might be a redneck&quot; routine: &quot;If you&apos;ve been on the television more than five times describing what the tornado sounds like, you might be a redneck.&quot; We can remix that and play it back with being a generalist:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;If you can&apos;t decide if you want to be a product manager, designer, or engineer, you might be a generalist&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you find yourself always wanting to learn new things outside of what you do, you might be a generalist&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you highly enjoy collaborating with every department, you might be a generalist&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you get excited about trying out emerging technology and tools, you might be a generalist&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you get bored by doing one thing, you might be a generalist&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you&apos;re comfortable hiring people better than you at everything, you might be a generalist&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Generalists are people who love variety, connecting the dots, and curious. In contrast, specialists usually focus and go deeper on a certain practice. I use the clinical metaphor above a lot when describing generalists and specialists. A brain surgeon could conduct a physical if needed the same way a primary care provider could do certain operations in the case of an emergency. However, based on the level of skill and precision, a specialist is more effective. Every designer can contribute to a design system and having a specialist in design systems will merit in more effective outcomes.&lt;/p&gt;
&lt;h2&gt;Why be a generalist?&lt;/h2&gt;
&lt;p&gt;&quot;Jack of all trades, master of none&quot; can sound negative—almost implying one isn&apos;t good at anything. Do you ever feel like you don&apos;t fit into a specialty? Being a generalist allows flexibility and has broader range in what you can do. This is a great skill for early stage startups when wearing multiple hats is common. As the company grows, it&apos;ll specialize at scale, and it makes sense. You don&apos;t want your generalist co-founder to continue being responsible for people experience or finance and bring in the specialists. What happens to people who when they relinquish the said hats? You&apos;re able to freelance and move around more. There might be a new initiative that needs to get spun up. If you&apos;re interested in management, many people managers are generalists.&lt;/p&gt;
&lt;h2&gt;Generalists spark alchemy&lt;/h2&gt;
&lt;p&gt;In the article &quot;Generalists CEOs Not Specialists Spur Innovation,&quot; there is a great excerpt on how generalist spark innovation:&lt;/p&gt;
&lt;p&gt;&quot;Under generalist CEOs, companies tend to engage in more &apos;exploitative&apos; innovation, which involves improving or refining something that already exists, and also more &apos;exploratory&apos; innovation — that is, engaging in a risky search for radical and transformative innovation. However, the difference between specialist CEOs and generalists is especially pronounced in exploratory innovation.&quot;&lt;/p&gt;
&lt;p&gt;You don&apos;t see many specialist CEOs unless the business does something specific to it. A generalist can start an important initiative and collaborate with specialists to drastically improve it.&lt;/p&gt;
&lt;h2&gt;Building mastery as a generalist&lt;/h2&gt;
&lt;p&gt;&quot;Mastery as a generalist&quot; is an oxymoron, but let&apos;s embrace the duality. How does one become a better generalist? Great teams need a blend of generalists and specialists.&lt;/p&gt;
&lt;h3&gt;Be an expert at learning&lt;/h3&gt;
&lt;p&gt;If there&apos;s one specialty a generalist has, it&apos;s learning to learn. Build familiarity in a discipline enough to understand the mechanics, develop experience, and when it scales, find a specialist. If you&apos;ve ever had a manager who understands what you do because they&apos;ve done it before, they can build more advocacy for the effort of your work. A designer understanding how the software development cycle works can anticipate questions that come up.&lt;/p&gt;
&lt;h3&gt;Understand every role&lt;/h3&gt;
&lt;p&gt;I&apos;ve worked in so many aspects of design: UI Designer, Information Architect, Marketing Designer, Motion Designer, Researcher, or Product Designer, I&apos;ve worked in dozens of roles. Understanding everyone&apos;s roles and responsibilities helps you influence at a higher scale since you have a sense of what everyone is doing. It allows you to give better input and direction.&lt;/p&gt;
&lt;h3&gt;Build connective skills&lt;/h3&gt;
&lt;p&gt;Understand how every org works and connecting the dots across them. One of the services I was most passionate at while at One Medical was pediatrics and family practice. Whenever I had a coffee break or free time, I&apos;d make time to connect with people who were passionate about that program and ways to support it. Learn how to synthesize, story tell, and connect to the big picture.&lt;/p&gt;
&lt;p&gt;Mastering the generalist path means everyone will be better than you at something, but you&apos;re better than everyone at every little thing.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.proofofconcept.pub/p/mastery-for-generalists&quot;&gt;Originally posted on Proof of Concept&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Being a generalist does not mean the work is shallow. It&apos;s right sizing the amount of up skill needed to get the job done. If the path of a generalist resonates with you, continue diversifying your skill portfolio and extend your range.&lt;/p&gt;
</content:encoded><category>writing</category><category>career</category><category>craft</category></item><item><title>Give users choice: Design ecosystems, not paths</title><link>https://www.davidhoang.com/writing/ecosystem-design/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/ecosystem-design/</guid><description>A truly user-centered design journey that allows for a matrix of possible interactions and empowers users to create their own pathways.</description><pubDate>Mon, 03 May 2021 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Originally posted on &lt;a href=&quot;https://webflow.com/blog/ecosystem-design&quot;&gt;Webflow Blog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;User-centered design doesn&apos;t actually center the user anymore.&lt;/p&gt;
&lt;p&gt;Underneath a benign name, &quot;user-centered&quot; design journeys are just rigid, biased environments where the user doesn&apos;t have the freedom of choice. They only have freedom to move along the arbitrary pathways that the designer gives them.&lt;/p&gt;
&lt;p&gt;There&apos;s a term for what happens when users rebel against these constraints. In urban planning — it&apos;s called the &quot;desire path.&quot; For example, an urban planner may lay out a nice brick path for pedestrians, but pedestrians don&apos;t stay within the path&apos;s boundaries. Instead, they depart from the plan and tread through grass, making their own shortcuts that cut corners.&lt;/p&gt;
&lt;p&gt;Designers have historically been afraid of this type of unpredictability, but there&apos;s a way to design with it in mind.&lt;/p&gt;
&lt;p&gt;Enter, ecosystem design. A truly user-centered design journey that allows for a matrix of possible interactions and empowers users to create their own pathways and build for their own communities using their own tools.&lt;/p&gt;
&lt;h2&gt;User-centered design is not enough — ecosystem design is the future&lt;/h2&gt;
&lt;p&gt;So, what sets ecosystem design apart from user-centric design? For starters, ecosystem design is a lens for product design that anticipates and welcomes inputs from the user and the other tools they use.&lt;/p&gt;
&lt;p&gt;User-centered design assumes users will behave predictably and stay within the bounds of their own design. But users have evolved quickly, and there are too many external and internal factors constantly influencing the choices they make. This means that by the time you tidily map out your user journey, the user will have likely changed their mind or performed an action you haven&apos;t anticipated.&lt;/p&gt;
&lt;p&gt;By contrast, instead of anticipating user behavior in a point A to point B sequence, ecosystem design anticipates user &lt;em&gt;misbehavior.&lt;/em&gt; The user subverts and breaks boundaries naturally as they interact with a product. Ecosystem design recognizes that users don&apos;t create in isolation or behave in a straightforward manner, and that as a designer, you&apos;re responsible for creating space in your ecosystem for users to choose their own renegade journeys.&lt;/p&gt;
&lt;p&gt;No-code takes this one step further. With no-code tools, users now have more agency to &quot;talk back&quot; to designers with their own designs. This growing base of no-code users isn&apos;t seeking one fully-designed solution to build in. Instead, they want to design in an ecosystem using integration points between platforms that allow learning and iteration through plugins, tutorials, and shared knowledge. Think how much more useful Airtable is to you as a creator when you integrate it with Zapier.&lt;/p&gt;
&lt;p&gt;This makes it absolutely necessary that designers think about not only customer experience but the complete ecosystem experience as well.&lt;/p&gt;
&lt;p&gt;Instead of seeing misbehavior as a form of user rebellion, I would like to offer this perspective: when someone off-roads away from the user path you thought you understood, you probably should embrace that direction and even enable it.&lt;/p&gt;
&lt;h2&gt;Responsibility in ecosystem design&lt;/h2&gt;
&lt;p&gt;At the heart of ecosystem design is a commitment to uphold the users&apos; ever-evolving needs above your own bias or ego — much like the original goal of user-centered design. Now a designer&apos;s commitment must extend to letting users blur the lines between your design and others&apos; because trapping your user within a tiny linear system within one platform is now the least user-centered decision that you could make.&lt;/p&gt;
&lt;p&gt;The ecosystem of open-source software was supposed to be the best example of this ideal: A true commons where ideas could be freely shared for the betterment of mankind. However, that commons — to its detriment — has ended up being more code-centric than people-centric. As Don Goodman-Wilson pointed out: &quot;Openness is not an end in itself, but a tool that we can use for good or ill.&quot;&lt;/p&gt;
&lt;p&gt;Truly user-centered design leaves space for gray areas and for the user to make their own choices you wouldn&apos;t have thought of — but it also provides transparent guardrails while recognizing that those guardrails must constantly be reconsidered, too.&lt;/p&gt;
&lt;p&gt;If an ecosystem is healthy, it encourages biodiversity. For an ecosystem to survive, you also can&apos;t let it be burned down.&lt;/p&gt;
&lt;h2&gt;Ecosystems are designed for interoperability&lt;/h2&gt;
&lt;p&gt;While we may compare design teams to sports teams or compare UX design to building roads for users to get from one place to another, it&apos;s truly more complicated than that. For myself, design is a big community garden with new members joining every day — bringing their own tools, processes, and perspectives. Even though there might be some rows and planters that provide order, for these gardens to yield fruit, they mostly have to be allowed to grow in whatever direction they need to. Similarly, design should be interoperable, meaning for it to thrive best — its environment should be organic and free-flowing.&lt;/p&gt;
&lt;p&gt;At Webflow, having an ecosystem design mindset means we design to enable and encourage that organic flow between our own platform and other tools. In nature, nothing functions in complete isolation. Ecosystems are interdependent, full of symbiotic relationships. Likewise, ecosystem design works toward interoperability, where the whole system functions best and becomes more resilient the more it adapts.&lt;/p&gt;
&lt;p&gt;I know this because we live it here every day. Webflow started out as a tool for developers and designers, but has evolved into a tool for other types of users, like marketers. Instead of keeping them out or creating new narrow lanes for these types of users or just solving this design problem with add-ons, we made Webflow into an ecosystem — where every user can make what they want (even if it means working with other tools) without having to be shoved into a box.&lt;/p&gt;
&lt;p&gt;Interoperability is a sacrifice. It&apos;s hard to let go of controlling your products in order to serve the user&apos;s real needs of flexibility and inter-dependability. It&apos;s also the most important thing about ecosystem design. If you&apos;re truly being user-centered, then you have to connect a tunnel between your platform and others. You have to be vulnerable enough to keep those tunnels open and allow two-way communication between them. You have to be ready to learn where you failed to design for the user and expand your ecosystem to make room for them. You&apos;ll need to develop your prediction skills, to read the tracks in the dirt, to better anticipate change, to follow the user&apos;s evolution in real time. Keeping the user at the center will always be the right call. Now, you have to give the user the power of choice, too.&lt;/p&gt;
</content:encoded><category>writing</category><category>design</category><category>product</category></item><item><title>Jodorowsky&apos;s Product Roadmap</title><link>https://www.davidhoang.com/writing/jodorowskys-product-roadmap/</link><guid isPermaLink="true">https://www.davidhoang.com/writing/jodorowskys-product-roadmap/</guid><description>What happens when uncompromising visions collide with the production process</description><pubDate>Sat, 23 Jan 2021 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;I’ll share two stories you may not have heard of. These are stories of “the greatest film never made” and “the most important dead company in Silicon Valley.” This is a story about what happens when projects with uncompromising visions collide with the production process to make it happen (and keep it alive).&lt;/p&gt;
&lt;p&gt;In the 1970s, film director Alejandro Jodorowsky took on what people said was the impossible task: a film adaptation of Dune. If you don’t know who Jodorowsky is, he is a filmmaker known for his avant-garde and wild ideas. Dune is a science fiction novel written by Frank Herbert in 1965 and considered by some critics to be the best science fiction book ever written—the bible of science fiction. A film adaptation was often believed to be impossible due to the epic length and many storylines of the novel.&lt;/p&gt;
&lt;p&gt;From the beginning, Jodorowsky had a grand vision, and names such as Salvador Dalí, Mick Jagger, Orson Welles, and Pink Floyd were set to star in the film. He even offered to pay Dalí a fee of $100,000 per hour. Personally, I think that’s a pretty good rate in 1974. Jodorowsky had an uncompromising vision, proclaiming that there would be no script notes, and the film had to be produced 100% aligned with how he imagined it.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-2021-jodorowskysbacklog-02.webp&quot; alt=&quot;Jodorowsky&quot; /&gt;&lt;/p&gt;
&lt;p&gt;In addition to the star power of the on-screen talent, the designers who Jodorowsky recruited might be lesser known to the general public, but perhaps had a larger impact. This design cast included Chris Foss (a well-known science fiction cover artist), Jean Giraud (better known as Moebius in the comic book world), and H.R. Giger. Jodorowsky would lead his team of spiritual warriors who would make Dune come to life on the big screen.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-2021-jodorowskysbacklog-01.webp&quot; alt=&quot;Artwork and storyboards created by the amazing Moebius&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The team of spiritual warriors spent $2 million of the $9.5 million budget on pre-production, with the film being about 14 hours long, and he wanted the film to be 20 hours. No rational production studio would take the risk on Jodorowsky’s massive vision, and the hope of this film actually being produced collapsed. With the project dead, the rights were sold to producer Dino De Laurentiis in 1984 (yes, he’s the grandfather of Giada from The Food Network), who ultimately hired David Lynch to direct. All that was left of Jodorowsky’s Dune was a book of concepts and storyboards the size of a Yellow Pages phone book.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The dream was over.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Jodorowsky’s Dune is a prime example of an uncompromised vision that never made it to reality, and there are many other industries that have similar stories, such as technology and startups. Let’s take a look at another story in Silicon Valley. You may not have heard of General Magic, but you are likely familiar with the iPod, iPhone, and Android phones.&lt;/p&gt;
&lt;p&gt;The year was 1989 and Apple Inc. was headed by John Sculley, the former Pepsi CEO who co-founder Steve Jobs hired, and who ultimately fired Jobs. Without Jobs at the helm, the computer company was looking for new product innovation. Apple employee Marc Porat, known for his entrepreneurial spirit and big ideas, convinced Sculley that the future of computing would be a partnership of computer, communications, and consumer electronics companies. Known as the Paradigm project, the initiative lacked traction internally at Apple. Porat took the initiative and spun it out as its own company separate from Apple. General Magic was born. Porat recruited two key Apple engineers, Andy Hertzfeld and Bill Atkinson, to join this ragtag team of magicians to build the future of computing.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/img-2021-general-magic.webp&quot; alt=&quot;Photo of the team at General Magic&quot; /&gt;&lt;/p&gt;
&lt;p&gt;General Magic worked on an operating system called Magic Cap designed with mobile computing in mind, which was a wild idea in the early 90s when you still had to call the internet to connect. Magic Cap used the metaphor of rooms as a virtual office you could navigate on your mobile device. General Magic was able to get further in production than Jodorowsky simply by existing and still having money to work on their vision.&lt;/p&gt;
&lt;p&gt;As the General Magic team continued to innovate, Apple would release a portable digital assistant called the Apple Newton. This was done with Sculley still as CEO of Apple and without General Magic’s knowledge. The product was a flop. From a vision and execution perspective, if General Magic was Jodorowsky’s Dune, then the Apple Newton was David Lynch’s Dune.&lt;/p&gt;
&lt;p&gt;General Magic was able to get further than Jodorowsky’s Dune in terms of tangible results, but they also struggled with compromising on their vision. Somehow, the company was able to IPO in 1995 without an actual product, likely with investors making a bet on the team’s vision that still hadn’t been productionalized. Four years after their IPO, a product was finally rushed to market without major adoption by consumers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The dream was over.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The greatest film never made and Silicon Valley’s most important dead startup never achieved their visions. Or did they? How is success defined? Is there such a thing as being too ahead of your time, or the vision being too big? Without such big dreams, would we continue to build a faster horse?&lt;/p&gt;
&lt;p&gt;Should these two visions have compromised in order to survive? In hindsight, some may argue they should have, but would it have been the same impact?&lt;/p&gt;
&lt;p&gt;What remained in the concept art from Jodorowsky’s Dune lived on in a way the film director likely hadn’t hoped for. George Lucas would create a little-known film called Star Wars in 1977. In one of the most iconic opening scenes in film history, it was very reminiscent of Dune’s storyboards for the opening. H.R. Giger, one of Jodorowsky’s artists on Dune, went on to work with Ridley Scott on the sci-fi horror film Alien. Giger brought his work style into the film that let the world know that in space, no one can hear you scream. Ridley Scott was also approached by Dino De Laurentiis about directing Dune (the David Lynch one). Due to a personal tragedy, Scott dropped out and upon returning instead directed a film called Blade Runner, which borrowed work from Moebius for the art direction.&lt;/p&gt;
&lt;p&gt;The list of former General Magic employees reads like a hall of fame of tech giants. Tony Fadell went on to invent the iPod, co-invent the iPhone, and start Nest. Megan Smith went on to be a VP at Google. Kevin Lynch went on to create design/code editing software called Dreamweaver and later became a lead engineer on Apple Watch. He’s also the Apple exec often mistaken for Bill Gates due to their resemblance. Andy Hertzfeld invented Google Circles, which led to Google+ (he did useful things too!). Andy Rubin went on to invent the Android operating system, later acquired by Google. He also is a really terrible human being, so we’ll stop there. Even the low-level employees found success after General Magic. Pierre Omidyar left the scrappy startup to start his own company, which he called eBay.&lt;/p&gt;
&lt;p&gt;Forty-six years after Jodorowsky first put together his phonebook-sized vision book, acclaimed director Denis Villeneuve would take on the ambitious project of Dune. With films like Prisoners, Sicario, Arrival, and Blade Runner 2049 on his résumé, there is no doubt that the work of Jodorowsky’s concept book inspired Villeneuve.&lt;/p&gt;
&lt;p&gt;Tony Fadell was just a college grad when he worked at General Magic and endured a decade of trials and tribulations working at the struggling startup. As Fadell once said in an interview, “I literally had a decade of failure.” Fadell would later go on to invent the iPod, be co-creator of the iPhone, and create the Nest thermostat. It is quite possible the greatest value General Magic shipped was Tony himself.&lt;/p&gt;
&lt;p&gt;As someone who works in startups and tech, there are multiple definitions of success and failure. For an investor, success might be scaling to a lucrative IPO for huge returns. For a founder, it might also be that, however, it could also be pursuing an uncompromising vision to change the world. The majority of startups die before their vision is even realized and never make it to market. However, some uncompromising visions often explode like a supernova, spreading their cosmic influence for others to continue the work.&lt;/p&gt;
&lt;p&gt;Perhaps the greatest failures at fulfilling a grand vision bore spores of inspiration for others to continue the work for countless generations.&lt;/p&gt;
</content:encoded><category>writing</category><category>product</category><category>craft</category></item></channel></rss>