<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ivanha Paz</title>
    <description>The latest articles on DEV Community by Ivanha Paz (@ivanhapz).</description>
    <link>https://dev.to/ivanhapz</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1988679%2F259163d2-2d65-4c62-a112-d2f5bb323a7a.jpeg</url>
      <title>DEV Community: Ivanha Paz</title>
      <link>https://dev.to/ivanhapz</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ivanhapz"/>
    <language>en</language>
    <item>
      <title>Never write repro steps again! Because AI 🙌</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Thu, 06 Feb 2025 16:18:50 +0000</pubDate>
      <link>https://dev.to/ivanhapz/never-write-repro-steps-again-because-ai-4i33</link>
      <guid>https://dev.to/ivanhapz/never-write-repro-steps-again-because-ai-4i33</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/jamdotdev" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F9637%2F6eea0096-447a-454d-b5fa-4fdd5b4d7714.jpeg" alt="Jam.dev" width="400" height="400"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2110255%2F35c02fc5-c86a-4fd9-bfe5-2f66916b7594.jpg" alt="" width="96" height="96"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/jamdotdev/we-built-an-ai-bug-reporter-with-gemini-20-1l4j" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;We built an AI bug reporter with Gemini 2.0&lt;/h2&gt;
      &lt;h3&gt;Dani Grant for Jam.dev ・ Feb 6&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#productivity&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#startup&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>startup</category>
    </item>
    <item>
      <title>Startup Lessons We Learned in 2024</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Fri, 27 Dec 2024 13:27:44 +0000</pubDate>
      <link>https://dev.to/jamdotdev/startup-lessons-we-learned-in-2024-19lo</link>
      <guid>https://dev.to/jamdotdev/startup-lessons-we-learned-in-2024-19lo</guid>
      <description>&lt;p&gt;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 we recorded our biggest lessons of the year. We’re excited to share them with you all, hope you enjoy!&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/KFOo0w2sk-M?start=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;What we learned:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=21s" rel="noopener noreferrer"&gt;0:21&lt;/a&gt; Irtefa, co-founder&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=89s" rel="noopener noreferrer"&gt;1:29&lt;/a&gt; Chris, designer&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=290s" rel="noopener noreferrer"&gt;4:50&lt;/a&gt; Cyrus, engineer&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=414s" rel="noopener noreferrer"&gt;6:54&lt;/a&gt; Tomasz, engineer&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=468s" rel="noopener noreferrer"&gt;7:48&lt;/a&gt; Aidan, engineer&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=605s" rel="noopener noreferrer"&gt;10:05&lt;/a&gt; Ivanha, marketer&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=692s" rel="noopener noreferrer"&gt;11:32&lt;/a&gt; Ian, creator&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=800s" rel="noopener noreferrer"&gt;13:20&lt;/a&gt; Rui, engineer&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=910s" rel="noopener noreferrer"&gt;15:10&lt;/a&gt; Oskar, engineer&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KFOo0w2sk-M&amp;amp;t=981s" rel="noopener noreferrer"&gt;16:21&lt;/a&gt; Dani, co-founder&lt;/p&gt;

&lt;p&gt;P.S. If you’d like to share what you learned building your product, drop it in the comments, we’d love to know.&lt;/p&gt;

&lt;p&gt;Subscribe to Building Jam on &lt;a href="https://youtube.com/playlist?list=PLtQrebgNo7dIJOLpiiqAg-LUL2QJA-f6W&amp;amp;si=mkIOschbqfWqiItl" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt;, &lt;a href="https://open.spotify.com/show/7s55TAjknbXw9zOROGSsmQ" rel="noopener noreferrer"&gt;Spotify&lt;/a&gt;, and &lt;a href="https://podcasts.apple.com/us/podcast/building-jam/id1743414087" rel="noopener noreferrer"&gt;Apple Podcasts&lt;/a&gt;. New episodes drop every Friday at 10AM ET. See you there!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>startup</category>
      <category>devops</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How We Rebuilt Our Extension for Manifest V3</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Sun, 01 Dec 2024 20:12:09 +0000</pubDate>
      <link>https://dev.to/jamdotdev/how-we-rebuilt-our-extension-for-manifest-v3-2iga</link>
      <guid>https://dev.to/jamdotdev/how-we-rebuilt-our-extension-for-manifest-v3-2iga</guid>
      <description>&lt;p&gt;Every week we share the story behind building our startup, &lt;a href="https://jam.dev" rel="noopener noreferrer"&gt;Jam&lt;/a&gt;. This week, 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.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/4cyAedZEXkA?start=1"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;We discuss:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=4cyAedZEXkA&amp;amp;t=40s" rel="noopener noreferrer"&gt;0:40&lt;/a&gt; The biggest challenge of the MV3 refactor&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=4cyAedZEXkA&amp;amp;t=243s" rel="noopener noreferrer"&gt;4:03&lt;/a&gt; How MV3 changed our product roadmap&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=4cyAedZEXkA&amp;amp;t=290s" rel="noopener noreferrer"&gt;4:50&lt;/a&gt; Why getting Jam’s idle states for version updates was harder in MV3&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=4cyAedZEXkA&amp;amp;t=596s" rel="noopener noreferrer"&gt;9:56&lt;/a&gt; The capture eng team &amp;amp; the support flows they took over&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=4cyAedZEXkA&amp;amp;t=679s" rel="noopener noreferrer"&gt;11:19&lt;/a&gt; Balancing the scope &amp;amp; urgency of MV3 w/ building new features our users want&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=4cyAedZEXkA&amp;amp;t=766s" rel="noopener noreferrer"&gt;12:46&lt;/a&gt; Now that we’re on MV3 - what’s next for capture?&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=4cyAedZEXkA&amp;amp;t=1026s" rel="noopener noreferrer"&gt;17:06&lt;/a&gt; Come work w/ us! New open role for Technical Support &amp;amp; QA!&lt;/p&gt;

&lt;p&gt;See Support/QA + more open roles at &lt;a href="https://jam.dev/careers" rel="noopener noreferrer"&gt;Jam careers&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>extensions</category>
      <category>architecture</category>
      <category>api</category>
    </item>
    <item>
      <title>Our Startup Loves These AI Tools (we recorded a 14 min podcast ep. about why).</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Fri, 08 Nov 2024 17:09:12 +0000</pubDate>
      <link>https://dev.to/jamdotdev/our-startup-loves-these-ai-tools-cn8</link>
      <guid>https://dev.to/jamdotdev/our-startup-loves-these-ai-tools-cn8</guid>
      <description>&lt;p&gt;We’re so excited about AI - not just the AI features we’re building for Jam (can’t wait to show y'all!) 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.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/IFThiFovOAc"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Timestamps: &lt;/p&gt;

&lt;p&gt;(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=7s" rel="noopener noreferrer"&gt;00:07&lt;/a&gt;) Gemini &amp;amp; OpenAI&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=62s" rel="noopener noreferrer"&gt;01:02&lt;/a&gt;) GLIF&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=212s" rel="noopener noreferrer"&gt;03:32&lt;/a&gt;) GitHub Copilot&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=273s" rel="noopener noreferrer"&gt;04:33&lt;/a&gt;) Promptfoo&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=320s" rel="noopener noreferrer"&gt;05:20&lt;/a&gt;) Wondercraft &amp;amp; Descript&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=437s" rel="noopener noreferrer"&gt;07:17&lt;/a&gt;) OpusClip&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=531s" rel="noopener noreferrer"&gt;08:51&lt;/a&gt;) Grain&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=591s" rel="noopener noreferrer"&gt;09:51&lt;/a&gt;) ChatPRD&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=634s" rel="noopener noreferrer"&gt;10:34&lt;/a&gt;) Perplexity&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=688s" rel="noopener noreferrer"&gt;11:28&lt;/a&gt;) Claude&lt;br&gt;
(&lt;a href="https://www.youtube.com/watch?v=IFThiFovOAc&amp;amp;t=706s" rel="noopener noreferrer"&gt;11:46&lt;/a&gt;) ChatGPT&lt;/p&gt;

&lt;p&gt;Episode links:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;This Week in JS&lt;/strong&gt;: &lt;a href="https://thisweekinjavascript.com/" rel="noopener noreferrer"&gt;https://thisweekinjavascript.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gemini&lt;/strong&gt;: &lt;a href="https://ai.google.dev/" rel="noopener noreferrer"&gt;https://ai.google.dev/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OpenAI&lt;/strong&gt;: &lt;a href="https://openai.com/api/" rel="noopener noreferrer"&gt;https://openai.com/api/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Copilot&lt;/strong&gt;: &lt;a href="https://github.com/features/copilot" rel="noopener noreferrer"&gt;https://github.com/features/copilot&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Promptfoo&lt;/strong&gt;: &lt;a href="https://www.promptfoo.dev/" rel="noopener noreferrer"&gt;https://www.promptfoo.dev/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OpusClip&lt;/strong&gt;: &lt;a href="https://www.opus.pro/" rel="noopener noreferrer"&gt;https://www.opus.pro/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Grain&lt;/strong&gt;: &lt;a href="https://grain.com/" rel="noopener noreferrer"&gt;https://grain.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ChatPRD&lt;/strong&gt;: &lt;a href="https://www.chatprd.ai/" rel="noopener noreferrer"&gt;https://www.chatprd.ai/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Perplexity&lt;/strong&gt;: &lt;a href="https://www.perplexity.ai/" rel="noopener noreferrer"&gt;https://www.perplexity.ai/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ChatGPT&lt;/strong&gt;: &lt;a href="https://chat.openai.com/" rel="noopener noreferrer"&gt;https://chat.openai.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Claude&lt;/strong&gt;: &lt;a href="https://claude.ai/" rel="noopener noreferrer"&gt;https://claude.ai/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Subscribe to Building Jam on &lt;a href="https://youtube.com/playlist?list=PLtQrebgNo7dIJOLpiiqAg-LUL2QJA-f6W&amp;amp;si=mkIOschbqfWqiItl" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt;, &lt;a href="https://open.spotify.com/show/7s55TAjknbXw9zOROGSsmQ" rel="noopener noreferrer"&gt;Spotify&lt;/a&gt;, and &lt;a href="https://podcasts.apple.com/us/podcast/building-jam/id1743414087" rel="noopener noreferrer"&gt;Apple Podcasts&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;New episodes drop every Friday at 10AM ET. See you there!&lt;/p&gt;

</description>
      <category>tooling</category>
      <category>ai</category>
      <category>productivity</category>
      <category>startup</category>
    </item>
    <item>
      <title>We made a horror movie inspired by spooky prod bugs 🎃</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Thu, 31 Oct 2024 17:52:39 +0000</pubDate>
      <link>https://dev.to/jamdotdev/we-made-a-horror-movie-inspired-by-spooky-prod-bugs-23cm</link>
      <guid>https://dev.to/jamdotdev/we-made-a-horror-movie-inspired-by-spooky-prod-bugs-23cm</guid>
      <description>&lt;p&gt;Dim the lights &amp;amp; grab your debugging buddy - it's a Jam Halloween video! 🍿&lt;/p&gt;

&lt;p&gt;It’s an extra special Halloween because today we crossed 5 million Jams created! 🤯&lt;/p&gt;

&lt;p&gt;So, we made y'all this video based on a real scary movie. Inspired by the spookiest thing out there – real software bugs in production.&lt;/p&gt;

&lt;p&gt;Hope you 🎃 it&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/YY8M9O4Xjk8"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Happy Halloween! And cheers to 5 million bugs caught with Jam!! We can’t believe it!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>testing</category>
      <category>halloween</category>
      <category>thebugpurge</category>
    </item>
    <item>
      <title>My 1st year marketing at a devtools startup - 10 learnings.</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Fri, 11 Oct 2024 19:03:11 +0000</pubDate>
      <link>https://dev.to/ivanhapz/my-1st-year-marketing-at-a-devtools-startup-10-learnings-2fk0</link>
      <guid>https://dev.to/ivanhapz/my-1st-year-marketing-at-a-devtools-startup-10-learnings-2fk0</guid>
      <description>&lt;p&gt;I’ve been Jamming for a full year today 🤯. &lt;/p&gt;

&lt;p&gt;So, here’s 10 things I learned at &lt;a href="https://jam.dev" rel="noopener noreferrer"&gt;Jam&lt;/a&gt; - let’s go! 🍓&lt;/p&gt;

&lt;p&gt;1️⃣ A startup is the people - not the product or the brand. It’s the team.&lt;/p&gt;

&lt;p&gt;2️⃣ When things are about people, they’re more fun.&lt;/p&gt;

&lt;p&gt;3️⃣ If it feels easy, it’s because you don’t know how to do it yet.&lt;/p&gt;

&lt;p&gt;4️⃣ You can learn anything.&lt;/p&gt;

&lt;p&gt;5️⃣ Friends are better than “external partners”.&lt;/p&gt;

&lt;p&gt;6️⃣ Engineers are great marketers.&lt;/p&gt;

&lt;p&gt;7️⃣ Being specific and concise is a useful skill in all things.&lt;/p&gt;

&lt;p&gt;8️⃣ Devtools are a whole vibe. It’s such a good vibe.&lt;/p&gt;

&lt;p&gt;9️⃣ Job titles don’t really matter - if you’re in the right place, you can do anything. Even HTML &amp;amp; CSS. &lt;/p&gt;

&lt;p&gt;🔟 It’s awesome to love what you do - unapologetically, un-sarcastically. You can really just love software.&lt;/p&gt;

&lt;p&gt;It’s been an amazing year! I’m a different marketer because of it. &lt;/p&gt;

&lt;p&gt;Year 2 starts now - JavaScript, I’m coming for you.&lt;/p&gt;

</description>
      <category>startup</category>
      <category>devrel</category>
      <category>career</category>
      <category>marketing</category>
    </item>
    <item>
      <title>New eng ep. on Building Jam! How we're building AI features 🎧</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Sat, 05 Oct 2024 01:25:51 +0000</pubDate>
      <link>https://dev.to/jamdotdev/new-eng-ep-on-building-jam-how-were-building-ai-features-46kf</link>
      <guid>https://dev.to/jamdotdev/new-eng-ep-on-building-jam-how-were-building-ai-features-46kf</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/Zz-ZKH3bFm4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;We’re getting ready to ship 3 new AI features! So, today, 2 engineers leading AI development at Jam, &lt;a href="https://dev.to/baransu"&gt;Tomasz&lt;/a&gt; and Oskar, join the podcast to give us an update.&lt;/p&gt;

&lt;p&gt;They did a demo at standup and wow - the future of AI debugging is 🌟&lt;/p&gt;

&lt;p&gt;We're so excited for you all to use Jam AI. And to share how we’re making it, how it’s going, and the tools we’re using. Hope you enjoy listening!&lt;/p&gt;

&lt;p&gt;We discuss:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The tools we’re using to build Jam AI&lt;/li&gt;
&lt;li&gt;Tomasz shares the challenges of non-deterministic software&lt;/li&gt;
&lt;li&gt;Jam’s process to build AI: data, validation &amp;amp; a lot of dogfooding&lt;/li&gt;
&lt;li&gt;Irtefa’s message to Jam users waiting for more AI features&lt;/li&gt;
&lt;li&gt;How we evaluate our prompts&lt;/li&gt;
&lt;li&gt;Unexpected LLM prompt hacks we’ve discovered&lt;/li&gt;
&lt;li&gt;What’s the experimentation stage of AI development like at Jam?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Subscribe to Building Jam on &lt;a href="https://youtube.com/playlist?list=PLtQrebgNo7dIJOLpiiqAg-LUL2QJA-f6W&amp;amp;si=mkIOschbqfWqiItl" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt;, &lt;a href="https://open.spotify.com/show/7s55TAjknbXw9zOROGSsmQ" rel="noopener noreferrer"&gt;Spotify&lt;/a&gt;, and &lt;a href="https://podcasts.apple.com/us/podcast/building-jam/id1743414087" rel="noopener noreferrer"&gt;Apple Podcasts&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;New episodes drop every Friday at 10AM ET. See you there!&lt;/p&gt;

</description>
      <category>podcast</category>
      <category>ai</category>
      <category>llm</category>
      <category>learning</category>
    </item>
    <item>
      <title>19 Open-Source Utils for Conversion, Formatting + More (no ads, free, client-side)</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Tue, 01 Oct 2024 23:28:06 +0000</pubDate>
      <link>https://dev.to/jamdotdev/19-open-source-utils-for-conversion-formatting-more-no-ads-free-client-side-59kp</link>
      <guid>https://dev.to/jamdotdev/19-open-source-utils-for-conversion-formatting-more-no-ads-free-client-side-59kp</guid>
      <description>&lt;p&gt;We got annoyed with having to use those 1990s-looking websites covered in ads anytime we needed to convert data (e.g. PNG to data URI). So we set out to build a set of these tools with a better developer experience.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn6lxudl01fwyv420ggwc.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn6lxudl01fwyv420ggwc.gif" alt="dev utils by jam.dev" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We started by making the tools we use ourselves. Any time a Jam engineer needed a tool, they'd send it in our #project-dev-utilities Slack channel. Eventually we had 14 tools!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F985t9krkh5u3kkem8irg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F985t9krkh5u3kkem8irg.png" alt="Jam Slack channel with utils requests" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then we got our first community contribution! Thanks Cassidy Williams for an awesome &lt;a href="https://jam.dev/utilities/env-to-netlify-toml" rel="noopener noreferrer"&gt;.env to Netlify.toml converter&lt;/a&gt;. And a couple weeks ago, we launched &lt;a href="https://jam.dev/utilities" rel="noopener noreferrer"&gt;the site&lt;/a&gt; so anyone can use the tools, all client-side, free, and open-source. &lt;/p&gt;

&lt;p&gt;Since then OSS contributors have added 4 more dev utils 🔥 - so cool. If you'd like to contribute a tool, we will send you a hat and probably a pizza too! &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Jam's Dev Utilities: &lt;a href="https://jam.dev/utilities" rel="noopener noreferrer"&gt;jam.dev/utilities
&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Source: &lt;a href="https://github.com/jamdotdev" rel="noopener noreferrer"&gt;github.com/jamdotdev&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  List of all available utilities:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/csv-to-json" rel="noopener noreferrer"&gt;CSV to JSON&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/base-64-encoder" rel="noopener noreferrer"&gt;Base64 Encode/Decode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/json-formatter" rel="noopener noreferrer"&gt;JSON Formatter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/yaml-to-json" rel="noopener noreferrer"&gt;YAML to JSON&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/url-encoder" rel="noopener noreferrer"&gt;URL Encode/Decode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/timestamp-to-date" rel="noopener noreferrer"&gt;Timestamp to Date Converter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/query-params-to-json" rel="noopener noreferrer"&gt;Query Parameters to JSON&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/hex-to-rgb" rel="noopener noreferrer"&gt;HEX to RGB Converter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/env-to-netlify-toml" rel="noopener noreferrer"&gt;Convert .env to netlify.toml&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/image-to-base64" rel="noopener noreferrer"&gt;Image to Base64 Converter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/json-to-csv" rel="noopener noreferrer"&gt;JSON to CSV&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/har-file-viewer" rel="noopener noreferrer"&gt;HAR file viewer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/json-to-yaml" rel="noopener noreferrer"&gt;JSON to YAML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/number-base-changer" rel="noopener noreferrer"&gt;Number Base Changer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/css-inliner-for-email" rel="noopener noreferrer"&gt;CSS Inliner for Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/regex-tester" rel="noopener noreferrer"&gt;Regex Tester&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/image-resizer" rel="noopener noreferrer"&gt;Image Resizer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/css-units-converter" rel="noopener noreferrer"&gt;CSS Units Converter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jam.dev/utilities/jwt-parser" rel="noopener noreferrer"&gt;JWT Parser&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Our site is built with:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://nextjs.org/" rel="noopener noreferrer"&gt;NEXT.js&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/" rel="noopener noreferrer"&gt;React.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://tailwindcss.com/" rel="noopener noreferrer"&gt;Tailwind CSS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ui.shadcn.com/" rel="noopener noreferrer"&gt;shadcn/ui&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://cmdk.paco.me/" rel="noopener noreferrer"&gt;cmdk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Are there any other tools that you wish existed or are there any other tools that you've made for yourself like this? Let us know! We'll be adding new tools regularly, so check back for more.&lt;/p&gt;

&lt;p&gt;P.S. We’re hiring engineers and if you like building dev tooling, that’s our Jam and we’d love to chat: &lt;a href="https://jam.dev/careers" rel="noopener noreferrer"&gt;jam.dev/careers&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>tooling</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>We started a podcast to share what it's like at our startup 🎧</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Mon, 30 Sep 2024 19:53:25 +0000</pubDate>
      <link>https://dev.to/jamdotdev/we-started-building-jam-to-share-what-its-like-at-our-startup-5fjd</link>
      <guid>https://dev.to/jamdotdev/we-started-building-jam-to-share-what-its-like-at-our-startup-5fjd</guid>
      <description>&lt;p&gt;For years I’ve wanted a product podcast that feels like friends talking about interesting things. Like all my favorite non-SaaS ones...&lt;/p&gt;

&lt;p&gt;Back in April, during a team offsite in Bogotá, we had an idea. As we were single filing through the turnstile, onto the TransMilenio bus platform taking us to our next &lt;em&gt;tinto&lt;/em&gt; ☕️ - it clicked 💡&lt;/p&gt;

&lt;p&gt;What if we hit record on the conversations we're having each week? Decisions, moments, challenges. No fluff, just the unfiltered reality of &lt;a href="https://youtube.com/playlist?list=PLtQrebgNo7dIJOLpiiqAg-LUL2QJA-f6W&amp;amp;si=sHwy4Qdm3U6yLbF-" rel="noopener noreferrer"&gt;Building Jam&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Our hypothesis was simple: our community will enjoy listening &amp;amp; get value from what we learn along the way.&lt;/p&gt;

&lt;p&gt;Since we were together in-person, we decided to go for it right away! We recorded our first episode and launched the &lt;a href="https://open.spotify.com/show/7s55TAjknbXw9zOROGSsmQ?si=8f049dd52e404922" rel="noopener noreferrer"&gt;Building Jam podcast&lt;/a&gt; the next day.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;For those of you interested in podcasting, I've included the easy (mostly free) stack we've been using at the bottom of this post.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjvabbswbvohco630kj2b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjvabbswbvohco630kj2b.png" alt="Screenshot of Building Jam launch email - Episode 1: Live from Bogotá" width="671" height="851"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It was a 12 week experiment, by the end we were supposed to make a "go-no-go" decision. We decided to keep going, even though our numbers weren't very high. We actually published our &lt;a href="https://youtu.be/Gs3FYzVQ7TI?si=ABCRJCr328thzT4S" rel="noopener noreferrer"&gt;real podcast retro&lt;/a&gt; as an episode. &lt;/p&gt;

&lt;p&gt;The TL;DR: we think the effort is worth it for those already tuning in, and we love doing it.&lt;/p&gt;

&lt;p&gt;So we kicked off Season 2 and today marks week 24 of the podcast 🤯. &lt;/p&gt;

&lt;p&gt;Part of the joy of growing a startup is getting to learn from the experts who've done it before - SO many unblocks happen thanks to these convos. For Season 2, we invited leaders from our favorite products (like Cloudflare, WorkOS, Warp, Campsite) to join us on the pod and get their advice on the challenges we're facing. &lt;/p&gt;

&lt;p&gt;Here's what I learned!&lt;/p&gt;

&lt;h3&gt;
  
  
  About building a product devs love:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Design matters - a lot&lt;/strong&gt;. Dev tools should work, duh! But, it's not just about building something useful anymore, devs want tools that are easy to use, with beautiful UI, and attention to detail. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Product-led engineering is the way&lt;/strong&gt;. Most of the eng leaders we've gotten to talk to (and from my own experience at Jam) - it's clear that developers are taking a more creative and strategic role in product development. And it starts as early as hiring, with top startups conducting PM style interviews for eng roles.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Developers are not a monolith&lt;/strong&gt;. Each dev community is its own thing. The vibes are super different depending on programming languages, stack, front-end/back-end, etc.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The best dev advocates make friends&lt;/strong&gt;. You gotta be yourself, not just your “work self”. Building for builders is my dream job. It’s amazing to talk to people every day who are creating incredible products. But, we all have marketing teams and we all launch new features and we know the game. There are no shortcuts, just a lot of effort into trying to deliver a good experience that matches what your community wants.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  About podcasting:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;It's harder than it looks because you want to be real &lt;em&gt;and&lt;/em&gt; relevant for other people.&lt;/li&gt;
&lt;li&gt;You gotta be in it for the long haul. &lt;/li&gt;
&lt;li&gt;It's totally worth it.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Jam's Podcasting Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Riverside - recording&lt;/li&gt;
&lt;li&gt;Transistor - publishing&lt;/li&gt;
&lt;li&gt;Descript - editing/transcription&lt;/li&gt;
&lt;li&gt;Figma - design&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can subscribe to Building Jam on &lt;a href="https://youtube.com/playlist?list=PLtQrebgNo7dIJOLpiiqAg-LUL2QJA-f6W&amp;amp;si=mkIOschbqfWqiItl" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt;, &lt;a href="https://open.spotify.com/show/7s55TAjknbXw9zOROGSsmQ" rel="noopener noreferrer"&gt;Spotify&lt;/a&gt;, and &lt;a href="https://podcasts.apple.com/us/podcast/building-jam/id1743414087" rel="noopener noreferrer"&gt;Apple Podcasts&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;New episodes drop every Friday at 10AM ET. See you there!&lt;/p&gt;

</description>
      <category>learning</category>
      <category>startup</category>
      <category>softwaredevelopment</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Launching Dev Starter Pack - 10 tools to build your startup, free!</title>
      <dc:creator>Ivanha Paz</dc:creator>
      <pubDate>Sat, 28 Sep 2024 00:22:51 +0000</pubDate>
      <link>https://dev.to/jamdotdev/launching-dev-starter-pack-10-tools-to-build-your-startup-free-1fip</link>
      <guid>https://dev.to/jamdotdev/launching-dev-starter-pack-10-tools-to-build-your-startup-free-1fip</guid>
      <description>&lt;p&gt;Hello World! I'm Ivanha, devrel/community person at &lt;a href="https://jam.dev" rel="noopener noreferrer"&gt;Jam.dev&lt;/a&gt; and today I'm super excited to share Dev Starter Pack with you all! &lt;/p&gt;

&lt;p&gt;Cloudflare, Intercom, Jam, Sourcegraph + 6 more awesome devtools partnered to give engineers the tooling they need to build something new, or even launch a startup. &lt;/p&gt;

&lt;p&gt;Dev Starter Pack is a 10-tool stack ($250k value 🤯), 100% free.&lt;/p&gt;

&lt;p&gt;Not only does this stack include all the tools you need to build a startup, it also includes all the tools you need to build AI-powered features. So you can skip the research, and jump straight to the building.&lt;/p&gt;

&lt;h2&gt;
  
  
  Here's what's in the pack:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw7bx9j5ox96u5ztxki3l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw7bx9j5ox96u5ztxki3l.png" alt="list of tools available in Dev Starter Pack to write, ship, fix, and connect code" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tools to help you write code:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Sourcegraph&lt;/strong&gt;: AI coding Assistant - aptly named, Cody! With Cody's one-click prompts you can explain entire repos, generate unit tests &amp;amp; more, really fast.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Warp&lt;/strong&gt;: Terminal with AI + your dev team’s knowledge built-in. With Warp you can write commands more easily (and you never have to Google them again!).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Tools to help you ship code:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cloudflare&lt;/strong&gt;: Build, deploy, and deliver code and AI apps globally. Cloudflare keeps your app loading fast, anywhere in the world.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;LaunchDarkly&lt;/strong&gt;: Feature flags &amp;amp; experimentation — in a single platform. LaunchDarkly helps you ship new features faster &amp;amp; safer by letting you easily flag new features &amp;amp; roll them out slowly.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Tools to help you fix code:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Jam&lt;/strong&gt;: Faster and better bug reports. Capture your screen + dev logs in 1 click. Comes w/ AI to help you identify the root cause and recommend fixes based on logs, network requests, device data, and session replays.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Intercom&lt;/strong&gt;: AI-first customer service platform. Help customers get unstuck fast. Intercom makes it easy to respond to customer issues via chat &amp;amp; email, manage feedback, and make sure your users always know you're listening.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;LogRocket&lt;/strong&gt;: AI-first session replay &amp;amp; analytics. Surface user issues before they tell you, w/ AI that watches sessions for you and helps you prioritize the right problems to solve.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Mixpanel&lt;/strong&gt;: Product analytics for web and mobile apps. Forget about SQL! You can build granular usage dashboards in a few clicks w/ Mixpanel. See how people are using your product, but actually, not just how they say they're using your product - and make decisions on how to improve.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Tools to help you connect code:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Prisma&lt;/strong&gt;: Much easier way to work w/ databases. And great DX even for the most complex things like connection pooling, caching &amp;amp; real-time db subscriptions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Clerk&lt;/strong&gt;: Auth &amp;amp; user management - but simple. With Clerk's embeddable UI components you can add complete user management functionality. Plus it's got everything you need for authentication.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Time to build! devstarterpack.io
&lt;/h2&gt;

&lt;p&gt;All 10 tools are ready for you to use at &lt;a href="https://devstarterpack.io/" rel="noopener noreferrer"&gt;devstarterpack.io&lt;/a&gt;. With one shared code - DEVSTARTERPACK you can get any of the products included in the stack.&lt;/p&gt;

&lt;p&gt;Grab what you need and go build your next big idea!&lt;/p&gt;

</description>
      <category>news</category>
      <category>showdev</category>
      <category>tooling</category>
      <category>startup</category>
    </item>
  </channel>
</rss>
