The creators of Muse for iPad talk about tools for thought, product design, and building a small independent team.
Adam Wiggins, Mark McGranaghan
Metamuse is still on hiatus, but this is a brief announcement of some related projects. Localfirst.fm is a new podcast that Adam is helping to produce. And Adam is on the organizing team for Local-First Conf 2024, held in Berlin on May 30. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Localfirst.fm podcast Local-First Conf 2024
Mark and Adam take a look back at three years of podcasts to reflect on their favorite episodes—and the friends they made along the way. They discus Metamuse's origin story, walk through the production process, and wax nostalgic on some of their favorite episodes. Plus: a look at what the future holds for our hosts and the podcast. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes NPR The future of iPad Ferrite Hello Internet, Gastropod, Lexicon Valley This American Life, Gimlet Media Most downloaded episodes: Computers and creativity with Molly Mielke, Sync, Growing ideas with Andy Matuschak Mark's favorite episodes: Local-first software with Martin Kleppmann, Local-first one year later, Hiring, Cities with Devon Zuegel Adam's honorable mentions: Progress with Jason Crawford, Rich text with Slim Lim Metamuse podcast guest handbook lossless audio Riverside Audio editor Mark Lamorgese Post-producer Jenna Miller Podcasting Microphones Mega-Review XLR microphone pro sound dampening material RØDE Podcaster Pop filter, plosives John Michael Greer
Bittersweet news is the topic of this episode. Adam Wulf and Adam Wiggins discuss the end of an era for Muse, leadership transitions, and what the future holds for Muse 3.0 and beyond. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes An end, and a beginning Ink & Switch Adam Wulf Loose Leaf Here, File File prosumer Industrial research with Peter van Hardenberg Netlify proxy, Webflow, Hugo Managing Transitions: Making the Most of Change
Is virtual reality useful for productivity software? Yiliu is the founder of Softspace, a VR/AR tool for thought. He joins Mark and Adam to discuss the human brain and body as inherently spatial systems; the question of whether information is fundamentally 2D; and why social comfort is the biggest challenge facing VR today. Plus: how to avoid a dystopian future. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Yiliu Shen-Burke @softspaceninja Softspace Wim Hof breathing method Studio Olafur Eliasson The Brain Maps Out Ideas and Memories Like Spaces Oculus Oculus development kit heads-up display Scott Greenwald's Media Lab thesis Beat Saber A Beautiful Mind Softspace demo force-directed graph Steven Johnson on DevonThink Google Glass, Magic Leap, Vision Pro Supernatural vergence history of VR PlaneVR: Social Acceptability of Virtual Reality for Aeroplane Passengers
Quotes from famous people or books can turn a feeling or a concept into a memorable chunk of text—how can we do the same for our own ideas? Stephan is the CEO of Obsidian, and he joins Mark and Adam to discuss notes as personal memes, the balance between freedom and cohesion in plugins, and why it's so hard to be messy in digital tools. Plus: why “tools for thought” rubs Stephan the wrong way. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Stephan Ango @kepano @kepano@mastodon.social Obsidian Pillowy Swedish cinnamon rolls using the tangzhong technique Lumi Erica Xu, Shida Li Growing ideas with Andy Matuschak Evergreen notes turn ideas into objects that you can manipulate Apple Notes, Apple Journal Zettelkasten stream-of-consciousness writing plugin Obsidian developer docs Launchers with Thomas Paul Mann Infinite canvases with Steve Ruiz Obsidian Canvas Excalidraw, ExcaliBrain .canvas format
Planning might have a reputation for being boring, but Adam and Mark believe it can be one of the most exciting moments in your team's work. They discuss the importance of inspiration and collective knowledge; the musical rhythm of planning cycles; and how to “draw the line” when prioritizing. Plus: the importance of revisiting the plan in times of doubt. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Muse for Teams beta announcement Against boring planning agile methodology ticket trackers Gantt charts, burndown charts Pivotal Tracker kanban board Jesper Jørgensen V2MOM, OKRs effort to impact chart Leadership Lessons from Dancing Guy Amazon’s “working backwards” approach go slow to go fast Zoom fatigue shared knowledge vs common knowledge
How can software improve the practice of reading? Tristan and Dan are the founders of Readwise. They join Adam to talk about the history of read-later apps like Pocket and Instapaper; the difference between reading for betterment and reading for entertainment; and the cat-and-mouse game of web parsing. Plus: how the personal knowledge management explosion in 2020 affected digital reading. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Tristan Homsi @homsIT Dan Doyon @deadly_onion falconry My Side of the Mountain Readwise Anki Dan and Tristan meeting on Hacker News Reader Pocket, Marco Arment, Instapaper Mozilla acquires Pocket Why We’re Bootstrapping Readwise Alan Kay on computer science as pop culture Readability.js web standards acid test Reader browser extension RSS Explorable Explanations offline first JSON Patch Second Brain commonplace book, marginalia etymology of “document”
It's been a year since Muse 2.0 launched. To help commemorate this anniversary, Adam Wulf once again joins Mark and Adam Wiggins to do a technical deep-dive intothe Muse's sync architecture. They discuss the benefits such as less ops burden and good developer experience; and challenges such as event vs state based data, handling different app schema versions, and the tradeoffs of a content-aware server. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Developer Duck The Pragmatic Programmer Metamuse episode 56: Sync Muse 2.0 Muse for Teams Local-first software Pingdom Local-first software with Martin Kleppmann Text blocks innovation tokens Replicache, LiveBlocks, PartyKit Automerge 2.0
Twitter has created a whole new generation of internet writers. Francesco is the co-founder of Typefully, and he joins Adam and Mark to talk about the evolution of blogging, the importance of diversifying your platforms, and how Twitter can be used as a beacon to invite like-minded people into your conversations. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Francesco Di Lorenzo @frankdilo Typefully Calm companies with Tyler Tringas Atomic writing Evan Williams and Blogger Mastodon, Medium, Substack Geoffrey Litt Platforms with Joe Wadcan Twitter acquisition So You've Been Publicly Shamed Farcaster
Great leadership is imperative to creating a successful company. Adam and Mark talk about setting up a healthy work environment, the importance of conviction and belief, and the role models who inspire Adam and Mark on their own leadership journeys. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Muse for Teams Metamuse episode on Hiring Netflix Culture Deck (2009) Metamuse episode with Mario Gabriele Adam's Heroku's values Barbie and Ruth The Score Takes Care of Itself Difficult Men Peter van Hardenberg George Washington The story of VaccinateCA by Patrick McKenzie Sketching User Experiences Slack: The Myth of Total Efficiency The Principles of Project Management Flow Catherine the Great: Portrait of a Woman High Output Management Management
Better tools and techniques for collective intelligence could be a path to building a more democratic society. Conor is the founder of Roam, and he joins Adam and Mark to discuss his motivations for working on a tool for collective intelligence, why knowledge doesn't always equal articulated thoughts, and a vision for how to program your own mind. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Conor White-Sullivan Roam Research Bret Victor Andy Matuschak on roman numerals vs arabic numerals Logo, BASIC agent-based economics simulations Choose Your Own Adventure “The problems that exist in the world today cannot be solved by the level of thinking that created them” The Wealth of Networks Institutions and Organizations non-rivalrous goods, public goods 3D printing organs, open-source medicine The Centralized Internet Is Inevitable map-territory conflict micronations critical thinking “I, Pencil” Limits to Legibility Localocracy A Syntopicon Reinventing Discovery
Linking has a rich history as a way of connecting, building, and sharing—creating the hive mind of all human knowledge. Adam and Mark talk about the origins of hyperlinks, the untitled boards problem, and measuring importance by citation or backlink count. And Julia joins to talk about the technical implementation of Muse's linked cards. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Linked cards Muse for Teams Citations, symlinks, Wiki backlinks content addressable Ted Nelson, coined the term “hyperlink” Knowledge graphs Roam, Notion, Obsidian, Logseq Branching factor Transclusion and excerpting in Muse Splunk, grep command in Unix
Folk practices, such as screenshots of text, offer insight into user preferences and can be a basis for building better software. Omar is the creator of ScreenMatcher, Screenotate, and TabFS. He joins Adam and Mark to discuss the impact of Dynamicland; what it means to create “wiggly” computer systems; and the idea of trying to unlock latent demands of the end-user in order to enhance our ability to control computers. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Omar Rizwan, @rsnous Hijack Your Feed Metamuse episode with Jason Yuan Screenotate Screen Matcher the analog hole Mermaid Metamuse episode with Maggie Appleton Dynamicland A Small Matter of Programming Twine Max Kreminski on Twine projects FFI Vulkan Exterminate All Operating System Abstractions Patrick Dubroy on orthogonal primitives TabFS Dynamicland Geokit work Reactive database relatives: Bloom, Eve, Riffle Displaying graphs in terminal Pixel parsing: Viewpoint, Prefab Buttons Vulkan triangle the charisma of end-user programming “always already programming”
It's been possible to have all-remote teams for at least a decade, but in many ways this approach to knowledge work is still in its infancy. Adam and Mark talk about the pros of remote work like the ability to hire from the global talent pool and life flexibility for team members. They also touch on cons like limited tools for creative group thinking and difficulty building trust remotely. Discuss this episode in the Muse community Follow @MuseAppHQ on Twitter Show notes Muse for Teams / demo video Remote-first Zoom stocks in 2020 Hype cycle curve Messaging with Hilary Maloney Wise, Firstbase, Deel The Legal Implications of Remote Working Cross-Border GitLab’s approach to remote compensation Economic surplus Join the Muse community on Discord Dropbox founder story Wall Street companies back in-person Maker vs. manager schedule
What would be possible if hand-drawn sketches were programmable like spreadsheets? James and Szymon are researching this question at Ink & Switch. They sit down with Adam to talk about the unlikely duo of informality and coding, the future of digital ink, and the role of feelings in research. @MuseAppHQ hello@museapp.com Show notes James Lindenbaum Szymon Kaliski Ink & Switch kegging cocktails “there's always money in the banana stand" Heavybit Inkbase: Programmable Ink Potluck: Dynamic documents as personal software Crosscut: Drawing Dynamic Models Understanding Media Lisp projectional editors, Scratch, MaxMSP Szymon demoing at Strange Loop SketchUp Apparatus, Cuttle ThingLab / demo SAT solver
A command line and a GUI are two completely different ways to operate a computer—but quick launchers and command palettes have found a way to bring them together. Thomas is building Raycast, an extensible quick launcher for macOS. He joins Mark and Adam to discuss the evolution of launchers from Quicksilver to Spotlight to the Chrome address bar; reasons to embed web technologies into a native app; and how voice interfaces like Siri and Alexa fit into this story. @MuseAppHQ hello@museapp.com Show notes Thomas Paul Mann @thomaspaulmann Raycast Spark AR Raycast API Metamuse episode on platforms Spotlight, iOS Search KDE, Krunner Quicksilver Superhuman, Linear, Notion Arc Siri, Alexa
In the world of tech journalism, a well-crafted narrative is part of conveying truth about the world. Mario writes weekly briefings at The Generalist, and he joins Adam and Mark to discuss his creative process for writing; what Michelin, Stripe, and WeWork have in common; and flaws in the now-popular Silicon Valley narrative of hubris and excess. Plus: how to speedrun creating conviction. @MuseAppHQ hello@museapp.com Show notes Mario Gabriele The Generalist Telegram: How to Counter-Attack Anduril: The Business of Defense Helium: The Network of Networks Metamuse episode with Dan Shipper Metamuse episode on storytelling Aaron Sorkin – Teaches Screenwriting Whose Story Wins? Y Combinator: The Institute of Innovation Geoff Ralston WeCrashed Softbank: Twilight of an Empire Terra: The Moon Also Rises
The Muse team has begun work on multiplayer features, so Mark and Adam are pondering how groups of people can best co-develop ideas. They discuss the ad-hoc workgroups vs durable teams; the Wisdom of the Crowds; and the implications of local-first on sharing permissions. Plus: TV writer's rooms. @MuseAppHQ hello@museapp.com Show notes Group ideation survey for joining the multiplayer Muse alpha program Exhalation, Arrival, Project Hail Mary chalk talk Loom Nikolaus Klein on collaborative creativity Hilary Maloney on creative trust TV writer's rooms, war rooms Idea Generation and the Quality of the Best Idea The Wisdom of the Crowds Gather Dropbox selective sync
What if we could start with a plaintext note and gradually evolve it into an app? That's the question asked by Max and Geoffrey in their latest research at Ink & Switch. They join Adam to discuss data detectors, language models and personal text, and the creative process on a research project. Plus: why Stable Diffusion is like a slot machine. @MuseAppHQ hello@museapp.com Show notes Geoffrey Litt and Max Schoening Ink & Switch An Everlasting Meal The Food Lab: Better Home Cooking Through Science previous Metamuse episode with Max Schoening previous Metamuse episode with Geoffrey Litt Potluck essay and live demo GPT3, DALL-E An app can be a home-cooked meal Bonnie Nardi data detectors NSDataDetector variable rewards Metamuse episode with Peter van Hardenberg Formality Considered Harmful Paul Shen, Paul Sonnentag command pallettes “if you're not embarrassed, you're shipping too late” GitHub Copilot Cambria
Selling software via the App Store has unique benefits and challenges compared to selling on the web. Markus joins Mark and Adam to talk through the 13-year history of MindNode on Mac, phone, and iPad sold via freemium, paid upgrades, and finally subscriptions. They discuss early inspiring Mac apps like NetNewsWire; the distribution benefits of the App Store; and the emotional journey of transitioning from indie hacker to team leader. Plus: the surprising connection between comic books, infinite canvases, and mind mapping. @MuseAppHQ hello@museapp.com Show notes Markus Müller-Simhofer Mindnode infinitecanvas.tools by Arun Venkatesan Metamuse episode on infinite canvases Reinventing Comics InfiniteCanvas, an online comic experiment NeXTSTEP iMac G2 Delicious Library 3,, NetNewsWire The Road to MindNode 1.0 “640K ought to be enough for anybody.” AttributedString Vapor framework Rands in Repose on “should engineering managers code?” Apple's Mac App Store Opens for Business Mindnode and Stage Manager Metamuse episode on brands StoreKit business models in the App Store Things 3
As a product creator, how do you prevent confusion with other similarly-named products in the market? Josh is an intellectual property attorney specializing in trademark law. He joins Mark and Adam to discuss why trademarks exist to protect consumers, not businesses; the legal differences between ™️, ®, wordmark, and logomark; patent trolling and trademark bullying; and the APIs used to monitor trademark databases. Plus: the trademarks of Apple, Monster Energy, and LeBron James. @MuseAppHQ hello@museapp.com Show notes Josh Gerben (@JoshGerben) Gerben Intellectual Property TESS (Trademark Electronic Search System, or TESS) origin of the name “Google” Lanham Act retainer Metamuse episode on Brand US Patent and Trademark Office (USPTO) common law right Dove soap, Dove chocolate case law vs statute expert testimonial mutually assured destruction word mark vs logo mark trademark watch service trademark bullying Gerben Trademark Library
Your company exists to build a product, but the meta-project is to build a team. Adam and Mark discuss hiring managers and job descriptions; the benefit of pilot projects over lengthy interviews; and the “dream candidate” exercise. Plus: hiring lessons we can learn from Zappos and Ghostbusters. @MuseAppHQ hello@museapp.com Show notes Linda Ma Ghostbusters steady paycheck scene hiring manager Local-first engineer JD 8 Simple Rules for Dating My Business Zappos pays employees to quit
Building your business on a platform like iOS, Wordpress, or Shopify gives you access to that platform's customers, but comes with many tradeoffs. Joe helped to create the GitHub Marketplace and built his most recent startup as a Slack bot, so he knows both sides of this experience. He joins Adam and Wulf to discuss the power asymmetry between platforms and their developers; best-of-breed vs unified suites; and how Slack seeded their early ecosystem. Plus: timezones, definitely the easiest problem in programming. @MuseAppHQ hello@museapp.com Show notes Joe Wadcan (@joewadcan) Ballotshare Business Development Abstract Fantastical Evenbot shutdown posts GitHub Boards GitHub Marketplace, Heroku Add-ons, Slack Apps Slack's 5 years as a platform post Travis CI, CircleCI New Relic, Sendgrid Zynga Twitter acquires Tweetie (2010) Sherlock app
A renaissance is happening in productivity tools—and that goes beyond the software itself and into online gathering places for users passionate about those tools. Ramses is the community manager for Logseq, and he joins Mark and Adam to discuss language learning communities and the great flashcard debate; platform options like Discord, Discourse, and Circle; why people join communities in the first place, and why they stick around in the longer term. Plus: why community is not a moat. @MuseAppHQ hello@museapp.com Show notes Ramses Oudt (@rroudt) Think Stack Club Spaced repetition Flashcard Duolingo, Anki Outliner Logseq, Emacs, Workflowy, Dynalist, Roam Research, Obsidian Knowledge graph Readwise r/puppy101 Logseq's forum, Craft's community Discourse, Circle Loom Logseq’s Github
All your questions about Muse, answered! Mark, Adam, and Wulf discuss the purposes of search in knowledge tools; the need for an infinite canvas file format; the many facets of board archival; and how to fund a research lab. Plus: the dangers of iPad use in a darkened plane cabin. @MuseAppHQ hello@museapp.com Show notes Prison Entrepreneurship Program national recidivism quasimode Storytelling episode of Metamuse Zoho Mail Yahoo's web directory in the 1990s The Science of Managing Our Digital Stuff Kinopio Hick's Law origin of “hyperlink” Linked cards sneak peek in Muse Paulo Pereira episode in Metamuse Sofware Longevity episode of Metamuse DevonThink, Craft, Notion, Roam, Obsidian, Logseq, Evernote mind palace Deeplinks in Muse FigJam, Miro, Freeform, tldraw, Goodnotes Zettelkasten, GTD Hillary Maloney episode of Metamuse text blocks in Muse Ink & Switch Automerge Panic definite optimism
Designers use general-purpose vector editors like Sketch and Figma to mock up mobile UIs. Play is a design tool that offer a different approach: designing directly on an iPhone or iPad. Dan from Play joins Mark and Adam to talk about the problem with mirror apps; how much time you should spend on sketching before “getting your hands on the clay”; and why developer handoff should be a collaboration, not a handoff. Plus: the correlation between the loudness of your mechanical keyboard and your coding skills. @MuseAppHQ hello@museapp.com Show notes Dan LaCivita Play @createwithplay Karate Kid UI pattern Play’s Slider Figma Mirror, Sketch Mirror WYSIWYG Spatial Interfaces Play’s spatial UI Honor the Material Metamuse episode with David Hoang Play's UIButton, Apple's UIButton Textfield, UICollectionView iOS Design System for Figma Metamuse episode with Paulo Pereira Higher Fidelity Prototype Origami, Protopie iOS 15 Modals & Haptics Bezier Curves Waterfall Methodologies Principles of Product Development Picker in Play Ken Adam: The Art of Production Design Early Ideation Play's Launch article on Medium User Testing No-Code, Low-Code Variables in Play Glide, Adalo HyperCard Gradual Enhancement Low Floor, High Ceiling SwiftUI Charts
A new foundational document type is on the rise: the so-called infinite canvas. Steve is the creator of tldraw, an open-source canvas toolkit. He joins Mark and Adam to discuss why the canvas might be the ultimate fully-generalized form of all digital documents; why “infinite” refers to openness and possibility rather than just available space; and why canvases create a sense of place that is suited to multiuser collaboration. Plus: smash that fork button and own this thing forever. @MuseAppHQ hello@museapp.com Show notes Steve Ruiz @steveruizok tldraw MacPaint scene in Steve Jobs Movie perfect-freehand excalidraw direct manipulation Mural, Miro, FigJam Codemirror, Prosemirror AceEditor Github Sponsors Framer Model View Controller Framer Classic Play Illustrator Hypercard LegendKeeper, WorldAnvil HTML Canvas Desktop Metaphor
If you're on a team responsible for a mature and beloved product, how do you decide what to build next? Paulo is a product manager at Sketch, and he joins Mark and Adam to talk about managing the ever-growing backlog of feature requests and how to balance that against long-term product vision. They also explore the evolution in the design tools market over the last ten years; Sketch's company culture which values sustainable growth over KPIs and dark patterns; and the privilege and responsibility of working on a beloved tool. @MuseAppHQ hello@museapp.com Show notes Paulo Pereira @paulozoom Sketch meditative YouTube: Primitive Technology, Ishitani Furniture XOXO, Build Sketch's editor on Mac and viewer on web corner radius controls Foresight Artboard Templates Sketch pricing page KPIs dark patterns Sketch series A fundraise Sketch 3 (2014) Metamuse on calm companies ramen profitability GitHub's pivot to venture funding (2012)
Messaging is how your company talks about its product strategically and systematically. Hilary recently worked with the Muse team to create a new message for Muse 2.0, and she joins Mark and Adam to talk about her creative process. Topics include why product messaging exists to solve a problem at a particular point in time; how Apple builds its brand message into product marketing; work idealists; and the importance of creative trust on teams. Plus: some cliché phrases to avoid when marketing your productivity software. @MuseAppHQ hello@museapp.com Show notes Hilary Maloney @HilaryMaloney Bishop, bouldering, Free Solo brand strategy photojournalism Parlore Muse 2.0 launch memo messaging Notion's “source of truth” message Metamuse episode on brand Dropbox, WeTransfer above the fold Apple's “Think different” campaign challenger brand strategy Apple's “Behind the Mac” campaign Muse memos knowledge management, second brain the four Cs Always Sunny pinboard meme Deep Work brand persona Maker's Schedule, Manager's Schedule trope Crossing the Chasm Metamuse episode on collaboration with Nikolas Klein
The foundational technology for Muse 2 is local-first sync, which draws from over a decade of computer science research on CRDTs. Mark, Adam Wiggins, and Adam Wulf get technical to describe the Muse sync technology architecture in detail. Topics include the difference between transactional, blob, and ephemeral data; the “atoms” concept inspired by Datomic; Protocol Buffers; and the user's data as a bag of edits. Plus: why sync is a powerful substrate for end-user programming. @MuseAppHQ hello@museapp.com Show notes Adam Wulf @adamwulf Fantastical Loose Leaf Wulf's iOS ink libraries OpenGL Bézier curves Houston Muse 2.0 launches May 24 Metamuse episode on local-first software Core Data Pocket Clue, Wunderlist CouchDB, Firebase Adam's writeup on sync technologies from 2014 Evernote Pixelpusher Slow Software CRDTs, operational transform Automerge Actual Budget last write wins Actual open source hybrid logical clock, vector clock CloudKit lazy loading API versioning Protocol Buffers Wulf's article on atoms Datomic “put a UUID and a version number on everything” Swift property wrappers functional reactive programming Sourcery Sentry HDD indicator light Muse job post for a local-first engineer Local-first day at ECOOP 2022
Pro apps on macOS have a look and feel unlike apps on any other platform. Julia and Lennart join Adam to get into the details of designing and implementing Muse for Mac. Topics include the pros and cons of building with Catalyst, how the Muse canvas mixes with system conventions and UI chrome, and our experimental approach to developing the keyboard+mouse command vocabulary. Plus: how Julia rediscovered her love of right-click context menus. @MuseAppHQ hello@museapp.com Show notes Muse for Mac Metamuse episode on native apps Mac Catalyst 80-20 rule Apple HIG macOS Finder Craft and their guide to Catalyst Metamuse episode on career Audacity labels macOS help menu search Transmit, OptImage, Forecast TestFlight AppKit React Native “medium for thought” What's a computer? iPadOS morphing cursor
Customer support is sometimes an afterthought for tech product companies, but it can be one of the most important parts of user experience. Mark and Adam discuss using support as a type of user interview; how to balance long-term product vision with listening to customers; and support reputations of companies like Zappos, IBM, and Comcast. Plus: the value of transparency vs why airlines conceal flight delays. @MuseAppHQ hello@museapp.com Show notes Safe mode Zappos: Deliver WOW Through Service Front Zendesk triage IBM's legendary customer service First Republic Speakeasy Comcast cares traceroute, line test credit card authorization and capture Flighty Heroku incident reponse and status page pager rotation Oren Teich ARPU, Google’s ARPU
Your career is more than just a way to earn a living—it's a foundation for leading the kind of life you want. Shawn joins Mark and Adam to talk about navigating the non-linear course of a career; whether to correct weaknesses vs investing in strengths; salary negotiation; brag documents; and how to create luck. Plus: the Spinal Tap scale for rating software engineers. @MuseAppHQ hello@museapp.com Show notes Shawn Wang @swyx Temporal VBA, Haskell Fullstack Academy Two Sigma, Netlify rough notes on what's missing in serverless Build in public, Personal brand Learn In Public zero-sum Elasticsearch, Typesense cron job Descript The Coding Career Handbook “You can't connect the dots looking forward; you can only connect them looking backward” Maslow's hierarchy of needs Never Split The Difference a leak in your poker game brag documents, Julia Evans recency bias Adam's pitch to Berlin startups in 2014 How to Create Luck luck surface area closed-form solution indie games, Braid So Good They Can't Ignore You lifestyle design Kevin Kwok, P/E ratio, gravitas as a P/E ratio 10x developer Jeff Dean and Sanjay Ghemawat and their coding productivity “these go to eleven”
If you've built a great product, a launch is how the world can find out about it. Adam and Mark discuss the anatomy of a product launches, including creating a “moment” in your social graph; why you should decouple product releases from your marketing launch; and mechanics like waitlists, feature flags, and press. Plus: how sharing your work with the world strengthens your team identity. @MuseAppHQ hello@museapp.com Show notes Muse for Mac Product Hunt How they launched it: Mailchimp soft launch waitlists gradual rollouts and feature flags press embargo TechCrunch, Gigaom, The Verge Heroku Postgres Ubuntu release cycle Heroku Cedar How to Launch on Product Hunt
Meeting potential collaborators online is easier when you represent yourself through a personal brand. Brian Lovin is a designer at GitHub, a podcaster at Design Details, and a prolific online maker. He joins Mark and Adam to talk about personal websites; the pros and cons of cold contact over the internet; whether follower counts matter; and how the Twitter algorithm can push back against your personal growth. Plus: the tension between thoughtfulness and daring. @MuseAppHQ hello@museapp.com Show notes Brian Lovin @brian_lovin Design Details /r/battlestations GitHub mobile apps Mark and Adam on Design Details Spectrum Buffer Security checklist more readable Hacker News How my website works On the Internet, nobody knows you’re a dog Metamuse episode on brand Prof. Dr. Style “I respond to every thoughtful note” how to email busy people fortune cookie tweets Staff Design alt accounts Facebook's policy on real names dark matter Staff Engineer Brian's design critiques App Dissection
What's the best way for a solo entrepreneur to market their product? Pirijan is creating Kinopio, a spatial canvas on the web, and he publishes new features as screenshots or short demo videos on Twitter. He talks with Mark and Adam about how personality and building-in-public are a unique advantage of small teams; PC Magazine versus YouTube influencers; and why the struggle of building a business is best shared in realtime. Plus: choosing a tool based on vibes. @MuseAppHQ hello@museapp.com Show notes Pirijan @pketh Kinopio Gleason's boxing gym The Endless Summer (surf documentary) “everybody has a plan until they get punched in the mouth” Fog Creek / Glitch Joel Spolsky Copilot, Kiln Wasabi Metamuse episode on urban design text blocks beta HandBrake teaching hospitals pave the cowpath Indie Hackers and revenue sharing example moonlighting The Making of Prince of Persia posturing MKBHD
The great works of human civilization can last for centuries—but software often decays in just a tiny fraction of that time. How much should this concern us in this increasingly-digital age? And as software creators, what can we do about it? Adam and Mark discuss the durability of papyrus vs CD-Rs vs the cloud; open-source Quake and remix culture; flat file formats; and digital preservation efforts like The Internet Archive and MAME. Plus: sometimes you just have to draw the rest of the owl. @MuseAppHQ hello@museapp.com Show notes Cesna 172 ForeFlight iPad aviation kneeboards The Long Now Foundation and Clock Buy it for life Metamuse episode on pricing Internet Archive CD-R MAME arcade game ROMs DOOM and Quake as open source Text Mode Quake II and DOOM on a pregnancy test Python 2 and 3 farmers fighting to repair and modify their tractors How To Draw an Owl Ship of Theseus CalDAV SQLite long-term support TIFF extensible file format Cambria data lenses the Lindy effect Arc browser, Not Boring Apps
Rich text editing is a foundational interaction in productivity software. Slim joins Mark and Adam to explain how rich text is more than just bold and italics for prose, but also includes math equations, diagrams, slideshows, and sheet music. Their discussion includes WYSIWYG versus markup languages for end users; how block-based editors change our understanding of rich text; and why Pandoc is Slim's favorite piece of software. Plus: how to choose the best wagon in Oregon Trail. @MuseAppHQ hello@museapp.com Show notes Sarah Lim aka Slim @sliminality UC Berkley, Notion, Ink & Switch 14" vs 16" MacBook Pro The Oregon Trail, 5th Edition Khan Academy R&D group with Andy Matuschak Sly, Slim's CSS inspector Bert Bos (co-creator of CSS) Notion's inline equation editor Peritext Further Research is Needed Welcome to Night Vale structured editors Lisp and S-Expressions Pandoc CommonMark, ReMarkdown Beamer, reveal.js AsciiDoc Eternals Overleaf stan Association for Computing Machinery MathML MathJax, KaTeX MathOverflow Jonathan Aldrich Bear Finale, MuseScore Graphviz, Mermaid, Svgbob Sketch-n-Sketch
Designing tools for creators is harder than consumer software, but also potentially more rewarding. David leads design at Webflow, and he joins Adam and Mark to talk about mental models, opinionated versus open-ended tools, and being true to the materials. Plus: why complexity is unfairly villainized in design. @MuseAppHQ hello@museapp.com Show notes David Hoang @davidhoang Webflow Seeing Spaces low-fidelity wireframes One Medical Quartz Composer Black Pixel SwiftUI no-code tools Heroku citizen developer journey map The Big Bed Civilization built on Webflow Metamuse episode with Weiwei Xu GeoCities Metamuse episode with Maggie Appleton Dreamweaver Web3 RSS mental models Xcode's Auto Layout vs Figma’s auto layout position: absolute the box model flexbox JavaScript minification Jobs to be Done paradox of choice Webflow's No-Code Conf OpenDoc, ActiveX Rake task Yahoo! Pipes low floor, high ceiling Obsidian React Native eject Instagram Stories Universe BASIC sprite Glitch original vision for the read-write web Beaker Browser
Ink & Switch is a research lab inspired by Bells Labs and Xerox PARC. Peter is lab director, and he joins Mark to discuss DARPA-hard problems; the Ink & Switch academic-meets-web essay format; and how an independent research lab can fund itself through a spinout flywheel. Plus: Mendel and his peas, Thoreau and his ants, and the Arrakis attitude of the knife. @MuseAppHQ hello@museapp.com Show notes Peter van Hardenberg @pvh Ink & Switch hydroponic gardening computer vision knight's movement in chess efficient frontier Peritext Dynamicland Seinfeld calendar Zettelkasten rich text Metamuse episode with Geoffrey Litt Metamuse episode with Linus Lee “Arrakis teaches the attitude of the knife […] It’s complete because it’s ended here.” DARPA Richard Hamming National Science Foundation prime number theorum Ben Reinhardt on innovation orgs Bell Labs list of inventions flywheel Gregor Mendel's experiments with pea plants “It’s not enough to be busy; so are the ants. The question is: what are we busy about?” DARPA autonomous vehicles contest and prize DARPA hard Gordon Brander pre-infusion Yjs the Hollywood model Martin Kleppmann Code for America no plan survives first contact with the enemy “pencils down” peer review citation
With Muse for Mac on the horizon, the team convenes to discuss the merits of native apps versus web technologies like Electron. Discussion points include the conflict between brand identity and apps that feel true to the OS; “proudly native” apps like Sketch and Nova; and the lost art of designing using system components. Plus: the business case for and against building native apps, and why great native apps tend to come from smaller companies. @MuseAppHQ hello@museapp.com Show notes The road to Muse 2 Electron DMG file URL widgets GTK /usr the JVM and write once, run anywhere Java servlet, Flash React Native, Cordova transpiler browser quirks siren's song Audacity Flutter Things principle of least surprise Twitter on iOS non-native share sheet Material Design Google's iOS apps retiring custom widgets WeChat Microsoft antitrust case in the late 90s how the web broke Microsoft's monopoly Steve Jobs visiting Xerox PARC Alto, Lisa, Macintosh Metamuse episode with Weiwei Xu V for Wikipedia Twitter's custom typeface, Chirp ScreenFlow, Sketch, Nova Sketch's proud-to-be-native article WebAssembly in Figma Sublime Text Finda's 16ms goal Microsoft CEO deemphasizing the Windows business Obsidian, Superhuman, Linear 1Password’s switch to Electron and subsequent outcry video games and colorblind mode Game Maker's Toolkit — Designing for Disability
Journalism is changing, as newspapers and magazines adapt to being online and internet-native media empires like Vox and Vice upend the status quo. Dan Shipper is part of this as a founder of Every, a writer collective for business writing. Dan chats with Mark and Adam about the paid newsletter boom; the impact of recommendation algorithms on creator mental health; and content platforms like Wordpress, Substack, and Ghost. Plus: the pros and cons of antigravity machines. @MuseAppHQ hello@museapp.com Show notes Dan Shipper @danshipper Every John Green, The Anthropocene Reviewed Irvin Yalom Substack Firefly Superorganizers divergent mode Nathan Baschez The Economist, The New York Times, Disney Vox, Vice the death of journalism editor dopamine hit Metamuse episode on social media yellow journalism BuzzFeed crypto Ben Thompson / Stratechery Ghost Pulitzer prize kids want to grow up to be YouTube stars Casey Neistat YouTube algorithm changes The Long Tail Harvard Business Review Bedrock Capital The Athletic Divinations The Generalist
What do the Bible, TED talks, superhero movies, and Steve Jobs' product announcements have in common? They use stories to share ideas, culture, and worldview. Adam and Lennart discuss this, and the role storytelling can play in product marketing and design. @MuseAppHQ hello@museapp.com Show notes the smell of autumn Muse is hiring Metamuse episode on our partnership model local-first engineer designer & storyteller the Bible superhero movies as modern myths TED talks Steve Jobs as a storyteller Steve Jobs introducing the iPhone (2007) marketing marketing funnel Muse's onboarding dark patterns the medium is the message lecture copywriting hero shot html video responsive design CSS transitions scroll hijacking Explorable Explanations WordPress, SquareSpace Notion blew up on TikTok vignette aspect ratio Guy Gavriel Kay worldbuilding iPhone 1 notes app skeuomorphic slide to unlock BlackBerry iPhone 1 commercial “Calamari” Muse Pencil toolkit iPadOS PencilKit Metamuse episode on tool switching marketing design
In a world dominated by mass-produced software, making your own tools is a way to take back agency in your digital life. Linus joins Mark and Adam to talk about his experiences building a personal software ecosystem; tools that are a reflection of the maker's values and taste; and packaging/sharing solutions like Docker, CodePen, Replit, and Deno. And: is it possible for software to ever be “done”? — Linus thinks so. @MuseAppHQ hello@museapp.com Show notes Linus Lee @thesephist Surface Duo Nintendo DS Backbone.js Spensa (farming technology startup) Django Replit Monocle full-text search Ink (programming language) changing lightbulb meme DigitalOcean August (Linus' self-made x86 assembler) Metamuse episode with Weiwei Xu situated software stream fusion in mathematics reverse proxy software erosion aka bit rot FileMaker Pro newline-delimited JSON flat dependency trees dynamic linked libraries Go static linking not invented here Hundred Rabbits lil apps Szymon Kaliski An app can be a home-cooked meal Lucerne (Linus' self-made Twitter client) TweetDeck Taylor Swift Go by Example multi-tenancy Metamuse episode on local-first whoami game modding Deno Deno's sandboxing and permissions Qubes OS Docker container Heroku Buttons macOS .app bundles CodePen xkcd on modern software dependencies ProseMirror Metamuse episode on filmmaking curl maintainer has been at it for 23 years
Local-first is a set of principles that enables collaborative software without the loss of data ownership associated with the cloud. Martin is a computer scientist on the frontier of this movement, and he joins Mark and Adam to discuss how creative people put their souls into their work; a vision for a generic AWS syncing service; and why local-first could be a breakthrough for indie app developers. @MuseAppHQ hello@museapp.com Show notes Martin Kleppmann University of Cambridge Debussy four-handed piano piece Martin's previous startup, Rapportive Apache Kafka Designing Data-Intensive Applications Writing a book: is it worth it? Local-first software: You own your data, in spite of the cloud Ink & Switch Geoffrey Litt Pixelpusher the fish says “what the hell is water?” “crushing it” elevator pitch Google Docs realtime collaboration defrag your hard drive self-hosting an SMTP server and spam filtering thin client Peter van Hardenberg Pixelpusher Automerge “there is stuff you always use; and stuff that won't work when you need it” Slack's free vs paid message retention federation, mesh network CRDTs How we pay for software Swift, Kotlin technology transfer fuzz testing, Monte Carlo simulation local-first Trello clone demo end-to-end encryption Firebase
The Muse team worked with Max and his film crew on the pilot episode of a new documentary series. Max joins Adam and Mark to talk about how making films compares to making software; why creative trust is the core of a great team; and why we should hire based on networks, portfolios, and auditions instead of CVs and interviews. Plus: 40 people stuck on a film shoot in the forest due to a forgotten shovel. @MuseAppHQ hello@museapp.com Show notes Maximilian Becht of Kosmovision shooting day post-production E3 set runner Film Academy Baden-Württemberg Zellenflimmern (documentary on media inside prisons) Making Movies Create: a documentary series by Muse watch pilot episode of Create with Katrin Friedmann branded content Marcus Hanisch (Create director) location scouting Jasper Techel (Create cameraperson) Moritz Drath (Create sound and music) professional network After Effects The Queen's Gambit shot in Berlin maker biographies A Modest Genius (Charles Darwin biography) Creativity, Inc. (Pixar founder autobiography) Barbie and Ruth (Mattel founder biography) film screening the Hollywood model gig sites Christopher Nolan wide angle shots herding cats production manager “fix it in post" the null hypothesis suggest a protagonist for future episodes of Create
Why are we driven to create, and to express ourselves online? Weiwei is the founder of Sprout, a collaborative creation space. She joins Mark and Adam to talk about how tools influence group communication and our sense of belonging; why we should make our online spaces feel more like bedrooms than stadiums or hotel lobbies; and why children's tools have a special magic. Plus: Nintendo's withered technology, Winamp skins, and cursor waves. @MuseAppHQ hello@museapp.com Show notes Weiwei Xu @weiweiwei33 Sprout monowheel scooter Dynamicland growth mindset HCI Metamuse episode with Jason Yuan MakeSpace Google Hangouts, Zoom, Facetime Miro Pointing in virtual spaces Slackmojis, Discord custom emojis Sharpies, butcher paper, calligraphy pens and markers Kindle sushi knives Deluxe Paint introvert Muse Backstage Pass Winamp iOS widgets engagement loops clickbait Metamuse episode on video games World Cup, European championship Adam's homepage gwalb – grey with a little blue Citizen Kane, Mank, Jaws Nintendo's “withered technology” Switch
As the world's economy is remade via software, some founders are finding the one-way ratchet of venture capital too restrictive. Tyler Tringas is working to expand funding options available to entrepreneurs via the Calm Fund. He joins Mark and Adam to talk about a return to classic good business practices; how founders can maximize their optionality; building an investment thesis out in the open; and how to be long-term ambitious. @MuseAppHQ hello@museapp.com Show notes Tyler Tringas @tylertringas Calm Fund Mexico City digital nomad, slowmad Earnest Capital rebrand bootstrapper, indie hacker building in public Small Giants episode brand episode lifestyle business The Entrepreneur's new path of maximum optionality the peace dividend of the SaaS wars B2D two-sided market red ocean winner takes all craigslist, Thumbtack covertible note, SAFE Shared Earnings Agreement (SEAL) Calm's crowdfunding campaign 12factor profit-sharing plans co-op carried interest Joe Wallin Calm Company Express
Creating software is typically done in text-based environments—but would programming be more accessible with graphical programming tools? Maggie joins Mark and Adam to talk about the relative success of Scratch, Shortcuts, and Zapier; how to make the abstract visible; embodied metaphors; and the false duality of artistic versus logical thinkers. Plus: how to make blinking lights for your Burning Man art installation. @MuseAppHQ hello@museapp.com Show notes Maggie Appleton @mappletons egghead.io Centre for Computing History Pacific Pinball Museum Nintendo 64 the noughties or the aughts React Scratch Zapier, IFTTT, Integromat low-code / no-code Rocky's Boots circuit diagrams DrScheme Origami Studio Muse memo on infinite canvas with Origami screenshot LabVIEW Logic Pro, Reason the environment in Logic iOS Shortcuts (née Workflow) console loggings end-user programming: embodiment VS Code, npm, Ruby on Rails, GraphQL, React hooks cultural anthropology Geroge Lakoff, Mark Johnson embodied metaphors Dan Abramov Just Javascript pointers in C Redux actions _why's poignant guide to ruby Learnable Programming Edward Tufte, Visual Explanations, Beautiful Evidence Graphviz DOT graphs jigs in wordworking Unity episode with Geoffrey Litt Flutter, SwiftUI XState Apparatus direct manipulation Dreamweaver Interface Builder Hacker News folk wisdom on visual programming Adafruit circuit debouncing with capacitors walk uphill in the snow Visual Programming Codex Whole Code Catalog
Text blocks are a new beta feature for Muse. Mark and Adam use the opportunity to discuss the origins and philosophy of text in computing, including text as a datum in environments like wikis, REPLs, and social media; a writing workflow for collapsing spatially-arranged ideas down to a linear text buffer; and company memo culture. Plus: Mark shares his vision for how the Pencil could become an X-Acto knife for editing text. @MuseAppHQ hello@museapp.com Show notes Review Metamuse on Apple Podcasts Podstatus Cortex, Accidental Tech Podcast “going viral slowly” text blocks beta Notion, Roam, Craft plain text ASCII art logograms The Humane Representation of Thought William Playfair Literature & Latte, Scrivener, Scapple terminal, REPL Man-Computer Symbiosis TTY = teletype Roam backlinks and knowledge graph view source Sublime Text Twitter was 140 characters for SMS episode about iPad emacs Org Mode, WorkFlowy Miro, FigJam, GoodNotes uncanny valley IPython, Jupyter Markdown Atlassian's wiki “turn my ideas into our ideas” responsive design folio keyboard, Magic Keyboard iOS voice input Scribble infinite canvas beta → flex boards kill your darlings
Text blocks are a new beta feature for Muse. Mark and Adam use the opportunity to discuss the origins and philosophy of text in computing, including text as a datum in environments like wikis, REPLs, and social media; the writing workflow of collapsing spatially-arranged ideas down to a linear text buffer; and company memo culture. And Mark shares his vision for how the Pencil could become the X-Acto knife for fast text editing on a tablet. @MuseAppHQ hello@museapp.com Show notes Review Metamuse on Apple Podcasts Podstatus Cortex, Accidental Tech Podcast “going viral slowly” text blocks beta manual and memo Notion, Roam, Craft plain text ASCII art logograms The Humane Representation of Thought William Playfair Literature & Latte, Scrivener, Scapple terminal, REPL Man-Computer Symbiosis TTY = teletype Roam backlinks and knowledge graph view source Sublime Text Twitter was 140 characters for SMS episode about iPad emacs Org Mode, WorkFlowy Miro, FigJam, GoodNotes uncanny valley IPython, Jupyter Markdown Atlassian's wiki “turn my ideas into our ideas” responsive design folio keyboard, Magic Keyboard iOS voice input Scribble infinite canvas beta → flex boards kill your darlings