<?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: Jeremy Mark Timessen</title>
    <description>The latest articles on DEV Community by Jeremy Mark Timessen (@realrandomtask).</description>
    <link>https://dev.to/realrandomtask</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4078554%2F6758984e-7e05-4bdb-8e31-b88f4b16bde1.png</url>
      <title>DEV Community: Jeremy Mark Timessen</title>
      <link>https://dev.to/realrandomtask</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/realrandomtask"/>
    <language>en</language>
    <item>
      <title>MilestoneGenerator Update: [v3.7.0] - 2026-08-13</title>
      <dc:creator>Jeremy Mark Timessen</dc:creator>
      <pubDate>Sat, 15 Aug 2026 06:43:59 +0000</pubDate>
      <link>https://dev.to/realrandomtask/milestonegenerator-update-v370-2026-08-13-na3</link>
      <guid>https://dev.to/realrandomtask/milestonegenerator-update-v370-2026-08-13-na3</guid>
      <description>&lt;h3&gt;
  
  
  Dodo Payments SDK Integration, 3D Milestone Badges Showcase Gallery, Social Avatar Capture &amp;amp; Hardened Webhooks
&lt;/h3&gt;

&lt;p&gt;Integrated Dodo Payments checkout engine with atomic database idempotency locking, built 3D Milestone Badges Showcase Gallery with privacy controls, added social OAuth avatar capture with custom upload (500 KB limit), merged /dashboard into /profile, and published brand story on /about.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dodo Payments &amp;amp; Webhook Engine: Multi-tier checkout session creator (Starter, Growth, Power, Enterprise) with time-safe HMAC SHA256 signature verification and DB-level atomic idempotency lock (UNIQUE transaction_id).&lt;/li&gt;
&lt;li&gt;3D Milestone Badges Showcase Gallery: Built 3D perspective tilt art gallery (MilestoneGalleryShowcase.tsx) with real-time search, filters, 1-click referral share links, and public creator showcase route (/creator/[handle]).&lt;/li&gt;
&lt;li&gt;Social Avatar Capture &amp;amp; Upload: Automatically captures OAuth avatar images (Google, Twitter, GitHub) into Supabase profiles and supports custom avatar uploads with strict 500 KB size validation.&lt;/li&gt;
&lt;li&gt;Profile Consolidation &amp;amp; Brand Story: Merged /dashboard into /profile with post-purchase confetti celebration and populated /about page with brand philosophy, build-in-public dilemma, and supported metric tiers.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://milestonegenerator.com/changelog" rel="noopener noreferrer"&gt;MilestoneGenerator Changelog&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>saas</category>
      <category>milestones</category>
      <category>webdev</category>
      <category>buildinpublic</category>
    </item>
  </channel>
</rss>
