Episodes
-
We just launched AI that writes bug reports for you! Itâs our biggest launch yet, and weâre really excited to show you all behind the scenes of designing AI. We spent 4 months iterating, testing feedback mechanisms and how to deal with AI latency, while making it still feel like Jam. So today, weâre sharing all of the UX that didnât make the cut.
Ready to see our design graveyard? Letâs go!
(0:00) Intro(1:07) Demoing Jam AI
(2:58) Initial Concept Storyboards
(8:44) AI-Generated Titles
(11:04) Opt-in vs. Opt-out
(12:09) Getting feedback
(16:09) Summarizing States & Animation Concepts
(21:29) The Final Animation
(23:47) Reproduction steps
Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every other Friday at 10AM ET. See you there!
-
Today weâre showing you our new component library! Jam designer, Martin & developer Petar share how we implemented a design system w/ Radix UI. And walk through how it works from Figma to React by building a nav bar, live on the pod!
Hope you enjoy (you can watch everything on YouTube!) đż
(1:10) Why we decided to implement a new component library
(11:18) Why we chose Radix UI + demo of how we use it in Figma
(16:18) And a demo of implementing Radix components in React
(25:36) Why this initiative was worth it
Related Links:
Radix UI open source component library: https://www.radix-ui.com/How we built Jamâs new onboarding flow: https://youtu.be/ERfpt1HplOo?si=z9IS4yiLbc_i8YjGBehind the scenes: Jamâs new dashboard UX: https://youtu.be/dv95erC8mUs?si=49WTsa8Uhti_XitmSubscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there! -
Episodes manquant?
-
We built video annotations with tldraw! Itâs a new feature weâre launching next week, and weâre really excited for all you Jamming to try it. So today, Jam engineers: Max, Aidan, and Rui get into the technical details of implementing the tldraw library - so you can draw stuff while recording your screen.
Excited to show you what we built!
(00:37) Why implementing annotations was so different than the blur tool
(02:55) How Max discovered we already had a tldraw license
(04:25) Why we love tldraw: React-SVG dual architecture & more details
(08:55) Demo of video annotations & why itâs different than Jamâs screenshot feature
(11:29) Why we ultimately decided to use tldraw for video too (it looks so nice!)
(12:52) Our biggest takeaway for building w/ 3rd party libraries
Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
Weâre getting ready to release Jamâs newest feature, the blur tool! We canât wait for you all to try it, so this week on Building Jam weâre showing you everything. Figma walkthrough, staging demo, and all the unexpected twists and turns of blurring whatâs in your browser â as youâre recording!
(1:08) A lil blur tool demo
(2:26) Figuring out an extra setting w/o cluttering our extension
(5:27) Selecting, clicking + more design details in Figma
(6:35) Why not make the selector a strawberry?
(8:30) Why we decided against per-team access (more free blur)
(13:14) The biggest eng challenge? Everything but the core feature!Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
Our startup is changing! This year we went from 11 to 20 people, launched a new product (+30 features!), and learned a lot along the way. So for this episode, all of us recorded our biggest lessons of the year. Weâre excited to share them with you all, hope you enjoy!
What we learned:
(00:21) Irtefa, co-founder
(01:29) Chris, designer
(04:50) Cyrus, engineer
(06:54) Tomasz, engineer
(07:48) Aidan, engineer
(10:05) Ivanha, marketer
(11:32) Ian, creator
(13:20) Rui, engineer
(15:10) Oskar, engineer
(16:21) Dani, co-founder
Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
We just had our first company hackathon! It was so much fun to get together & build stuff IRL! From AI agents to help you fix bugs & test fixes to silly buttons that break websites, weâre excited to show you what it was like. This episode is different than usual, tune in on YouTube to see it all. We hope you enjoy!
Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
This year we launched a new customer support product, 100,000+ people joined Jam, and big companies signed up entire teams! So, it was time to rethink how we welcome users to a new way of reporting & fixing bugs. Today, Jam designer, Martin, and developer, Petar, get into the details and challenges of building new onboarding flows to make it easy for anyone to start Jamming - no matter how they found it!
We discuss:
00:23 Martinâs classic lil roast of our old onboarding
02:28 Figma tour of Jamâs new onboarding flows for self-serve & âinvite your teamâ
07:01 The first-ever question in Jam onboarding
08:04 Getting data from prototypes before launching to our users (community surveys & Maze)
13:20 Illustrations vs. the actual product UI to make onboarding easier
16:39 Petar gets into variations for edge cases, live from our PR environment!
Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
Today, weâre trying something a little different! This week we hosted an awesome group of engineers w/ Cloudflare and Sourcegraph in SF for tech talks about the future of engineering w/ AI. The talks were so good - we grabbed the highlights to discuss and share them with you all!
Letâs get into it!
(00:10) Why we love hosting dev events
(01:24) Making AI work for large messy codebases - Beyang Liu, CTO at Sourcegraph
(06:23) Why S(mall)LMs are the future of AI - Tejas Kumar, AI at DataStax
(12:06) Rebuilding the terminal with AI - Zach Bai, tech lead at Warp
(15:51) 5 things we learned building AI at JamSubscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there! -
Every week we share the story behind building our startup. Today, Jam eng, Aidan shares how we handled migration to MV3! Dig into all the technical details with us, and the challenges of doing a complete refactor of our browser extension + rolling it out to 150k users.
We discuss:
(0:40) The biggest challenge of the MV3 refactor
(4:03) How MV3 changed our product roadmap
(4:50) Why getting Jamâs idle states for version updates was harder in MV3
(9:56) The capture eng team & the support flows they took over
(11:19) Balancing the scope & urgency of MV3 w/ building new features our users want
(12:46) Now that weâre on MV3 - whatâs next for capture?
(17:06) Come work w/ us! New open role for Technical Support & QA!
Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
Weâre so excited about AI - not just the AI features weâre building for Jam (canât wait to show you!) but all the great tooling that helps us move faster at our startup. So, today weâre sharing the 13 AI tools we actually use â almost every day â how we use them, and why we love them!
Letâs get into it!
(00:07) Gemini & OpenAI
(01:02) GLIF
(03:32) GitHub Copilot
(04:33) Promptfoo
(05:20) Wondercraft & Descript
(07:17) OpusClip
(08:51) Grain
(09:51) ChatPRD
(10:34) Perplexity
(11:28) Claude
(11:46) ChatGPTSubscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
The design team is growing! Jamâs new designer, Martin shipped a whole new UX in the Jam workspace â in his first week (đ€Ż). So, today on Building Jam, Martin joins the podcast to share all the details and the Figma file behind the changes with you all.
We discuss:
(00:23) Jam preview cards before & after
(02:01) How Martin arrived at the new design & why we got rid of auto-play
(06:22) Figma tour: 4 prototypes of the new Jam dashboard
(12:03) The 'mitosis', a new UI element for complex integration workflows
(14:50) Martinâs Figma graphs to show devs how elements are layered
(16:04) Why we added a new copy link + more actions to Jam cards
Here's the video on YouTube: https://www.youtube.com/watch?v=dv95erC8mUs
Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10 AM ET. See you there!
-
Our biggest launch yet is a whole new product! Jam for Customer Support is the first extension-less version of Jam. We spent over 6 months building & testing it ourselves. Today weâre sharing what that was like with all of you! In this episode, the engineers, PM & designer behind Jam for Customer Support discuss the challenges & moments making this new Jam.
(00:13) Engineering challenges to capture end-user logs w/o a browser extension.
(07:07) The purple mountain + more design iterations that didnât make it to prod
(12:50) Decisions we made to simplify onboarding
(14:10) Learnings from early access & the changes we made for GA
(17:28) A cat, Australia, and other edge casesSubscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
We got to chat with Tamar Ben-Shachar! She's an engineering leader at Retool, and previously led eng teams at Stripe â so we wanted to know everything. Super excited to share this conversation with you all. We get into feature launches, eng hiring, and our favorite - Tamar's definition for product readiness: done, done & done.
(0:26) What themes has Tamar noticed across exceptional engineering teams?
(2:17) What does ready mean? Tamar's "done, done, done"
(7:04) Dani wants to know how Tamar balances a high quality bar w/ scope creep
(14:01) The impact of Retool's "quality bar dashboard"
(15:32) Tamar's advice for eng hiring at startups
(20:38) Dani & Irtefa share what it was like hiring Jam's first engineer
(28:23) Building the ability as a team to say "no"
(39:07) Tamar's advice to engineers: boast about your work!Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
Every week we get to talk to product experts about our startup challenges. Now we're hitting record on those off-the-record conversations, so you can learn with us too! Today, Staff Community Manager at Vercel, Pauline Narvas, joins us to talk about how to connect w/ devs on the internet.
(00:38) Pauline's advice on building community w/ a global user-base
(6:18) Do we need a community platform? How do we choose which one?
(11:32) Forum-type platforms & why Vercel chose Discourse
(16:40) Pauline tells us how to do Jam office hours online and keep them fun
(19:46) Dani wants to start a debug support group
(21:27) How Pauline started community sessions at GitHub & what she's planning for Vercel
(24:19) Making our community a place that helps people achieve their goals
(27:06) How Pauline measures community success: like a product!
(32:09) Ian wants to know how content feeds into driving a healthy community
(34:52) Where to join Vercel's community: vercel.communitySubscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
We're getting ready to ship 3 new AI features! So, today, 2 engineers leading AI development at Jam, Tomasz and Oskar, join the podcast to give us an update on Jam AI. We're so excited for you all to use it. And to share how we're making it, how it's going, and the tools we're using. Hope you enjoy listening!
We discuss:
(00:13) The tools we're using to build Jam AI
(02:56) Tomasz shares the challenges of non-deterministic software
(06:00) Jam's process to build AI: data, validation & a lot of dogfooding
(09:00) Irtefa's message to Jam users waiting for more AI features
(10:00) How we evaluate our prompts
(12:25) Unexpected LLM prompt hacks we've discovered
(16:22) What's the experimentation stage of AI development like at Jam?Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
Itâs launch day! Which means⊠this is not a normal episode! We partnered w/ Cloudflare, LogRocket, Sourcegraph + 6 more awesome devtools to make a 10-tool stack, free for devs to build their ideas. So for todayâs episode, we joined some of our friends from Dev Starter Pack on PodRocket, to share the details and behind the scenes of the launch.
(00:00) Intros: Beyang (Sourcegraph), Dani (Jam), Matt (LogRocket), Ricky (Cloudflare)
(01:33) Dani shares the inspiration for Dev Starter Pack: Cloudflare!
(02:34) Sourcegraphâs mission to make it so everyone in the world can code
(05:53) How to add and fix AI with the tools included in the pack
(07:24) Why we launched a 10 tool stack & the future vision of Dev Starter Pack
(09:09) Excitement about the wave of AI-native startups & more creative engineering
(16:28) Beyang explains why LLMs canât code for production yet
(20:45) Will the AI future arrive sooner than we expect? Letâs go build it!Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
Itâs a design episode! With Campsite! This week on Building Jam, Brian Lovin, CEO at Campsite, and Chad Pugh, Jam designer, join us to talk about what it means to build a design-led company â the path from designer to founder, designer personas, and the internal processes that make it possible to build beautiful software.
We discuss:
(00:28) Brian explains the differences b/w Designer and designer
(04:40) How Brian came to terms w/ his designer persona: what do you get excited about?
(07:24) How do you go from an idea in Figma, to building a technical product & company?
(12:04) The intention behind Campsite design + the companies leading software design trends
(14:10) Dani asks Brian what he thinks about an early Jam feature - should we bring it back?
(18:34) Irtefa makes the case for feature add-ons to keep it simple, Dani wants to implement it immediately
(19:29) Brian says we should try it & also the GitHub model - lots of customizable settings!
(22:38) Stepping into unicorn territory, Brianâs advice for hiring designers
Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
This week on Building Jam, we get an inside look at what makes Warpâs product development unique. Founder and CEO Zach Lloyd shares how engineers are directly responsible for project outcomes (rather than PMs), the teamâs thesis around building consumer-grade developer tools, and how Warp approaches the speed vs. quality tradeoff.
We discuss:
(00:52) Building consumer-grade developer tools
(03:14) What does a feature launch look like at Warp?
(07:21) Zackâs advice for deciding what to build
(10:55) Warpâs team structure: core, AI, collaboration & revenue
(14:11) Why engineers at Warp do PM-style interviews
(19:00) âFounder Modeâ and trusting the team to build a product that makes people happy
(22:18) Trading notes on how Jam and Warp balance quality with velocity
(26:00) Zack tells us about what it was like when Warp (40 people) was Jamâs size (18!)
(30:46) Growth at Warp is building community and showing the productSubscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
Building our startup, we get to meet and learn from the experts behind incredible products. Now weâre sharing these behind-the scenes conversations on our podcast, so you can learn from our journey too. Today, Colin Sidoti, CEO at Clerk, joins us to talk about how they build product.
We discuss:
(00:29) The first thing we want to know: how is Clerk design so crisp and good?
(04:24) Comparing product cycles - Clerkâs demo day & Jamâs 25% guideline
(08:45) Clerkâs 1st step in product development is writing the docs and it makes so much sense!
(13:59) Team structure & hiring empathetic engineers who double as PMs
(19:00) What dev profile is the best at writing docs?
(20:55) Trading notes from when Clerk was Jamâs size (18 people!)
(24:47) Behind the scenes of Clerkâs 200X growth in January 2023
(27:59) Colin gives us advice for navigating this exciting and challenging stage of growth at JamSubscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
-
We got to learn from behavioral science expert, Matt Wallaert! Over the past two decades, Matt has led behavioral science at Microsoft and Frog Design, and currently advises Fortune 500s on how to create products that help people make good changes. He joined us on Zoom for a lunch & learn - an incredible opportunity weâre excited to share with you all as this weekâs episode.
We discuss:
(00:24) Understanding behavioral science & how it applies to building product
(09:05) Mattâs favorite behavioral statement from Uber + steps to create one
(20:53) The sufficiency test: Is submitting bugs the behavior we want to change?
(31:10) Matt recommends partnerships based on Jamâs behavioral statement
(33:23) The #1 mistake Matt sees when companies implement behavioral science
(35:13) The 5 behavioral archetypes for Jam bug reporting + why people buy M&Ms
Subscribe to Building Jam on YouTube, Spotify, and Apple Podcasts.
New episodes drop every Friday at 10AM ET. See you there!
- Montre plus