<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[rmBug]]></title><description><![CDATA[Zero trust stops at the database — we're fixing that.]]></description><link>https://blog.rmbug.com</link><image><url>https://substackcdn.com/image/fetch/$s_!Wh_w!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb785b2e4-82dd-46ff-b6da-89a2cf7de4d1_1024x1024.png</url><title>rmBug</title><link>https://blog.rmbug.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 28 May 2026 18:01:45 GMT</lastBuildDate><atom:link href="https://blog.rmbug.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[rmBug Inc.]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[rmbug@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[rmbug@substack.com]]></itunes:email><itunes:name><![CDATA[Luka Kladarić]]></itunes:name></itunes:owner><itunes:author><![CDATA[Luka Kladarić]]></itunes:author><googleplay:owner><![CDATA[rmbug@substack.com]]></googleplay:owner><googleplay:email><![CDATA[rmbug@substack.com]]></googleplay:email><googleplay:author><![CDATA[Luka Kladarić]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Debrief #1]]></title><description><![CDATA[Every two weeks, something real.]]></description><link>https://blog.rmbug.com/p/the-debrief-1</link><guid isPermaLink="false">https://blog.rmbug.com/p/the-debrief-1</guid><dc:creator><![CDATA[Mario Đanić]]></dc:creator><pubDate>Wed, 15 Apr 2026 20:48:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Wh_w!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb785b2e4-82dd-46ff-b6da-89a2cf7de4d1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We want to ship something meaningful every two weeks. Not blog posts about shipping. Not roadmaps. Actual things in your hands.</p><p>Sometimes that&#8217;ll be a big new feature. Sometimes it&#8217;ll be a pile of small improvements that quietly stop annoying you. Both count. This is the first one.</p><p>We&#8217;re calling it The Debrief.</p><p><strong>Audit log that tells you what actually happened</strong></p><p>The old audit log showed &#8220;Operation executed&#8221; for database queries. Which is true, technically. Something was executed. Very helpful. Thanks.</p><p>Now it shows you the query. Right there, first thing you see. You shouldn&#8217;t have to click three times to find out what someone ran against your production database at 2am.</p><p>We also added filters for read, write, DDL, and other. If you want to see only schema changes, you can. If you want to find every write from a specific session, you can. The audit log is supposed to answer questions, and now it does.</p><p><strong>Add members to teams when you invite them</strong></p><p>Inviting someone and then adding them to their team were two separate steps. So you&#8217;d send the invite, forget to do the second part, and wonder why someone showed up in your org with no access to anything useful.</p><p>Now you pick their teams during the invite. They join, they&#8217;re in the right place, you move on.</p><p><strong>The small stuff</strong></p><p>There are fixes in this release that don&#8217;t deserve their own section. A form that misbehaved. A label that said the wrong thing. A loading state that got stuck. We fixed them because they were wrong, even if they weren&#8217;t loud about it.</p><p><strong>Thank you, genuinely</strong></p><p>Most of what&#8217;s in this release came from people who took five minutes to tell us something felt off. That&#8217;s not a small thing. You could have closed the tab. You didn&#8217;t.</p><p>You&#8217;re the ones who make us better. We mean that every time we say it.</p><p>See you in two weeks.</p>]]></content:encoded></item><item><title><![CDATA[Hello world]]></title><description><![CDATA[Or how we came to be]]></description><link>https://blog.rmbug.com/p/hello-world</link><guid isPermaLink="false">https://blog.rmbug.com/p/hello-world</guid><dc:creator><![CDATA[Mario Đanić]]></dc:creator><pubDate>Wed, 01 Apr 2026 06:20:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CczA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CczA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CczA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CczA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CczA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CczA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CczA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg" width="3000" height="2250" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2250,&quot;width&quot;:3000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1345843,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.rmbug.com/i/192754604?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5c213bb-e749-4c0d-b8cc-eae170ba1700_3000x4500.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CczA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CczA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CczA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CczA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542044b9-bc77-4e44-962e-c997384ccbf9_3000x2250.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We&#8217;ve been building things together for a long time. Actual LEGO first, then software. Across every company and project since, one thing kept showing up broken: database access security.</p><p>Throughout the many organizations and projects we&#8217;ve been involved with, security always turned out to be a problem, one way or another. Sometimes it was the budget, sometimes the months of convincing, sometimes the UX tradeoff, and sometimes just a burden the whole org carried quietly.</p><p>Support staff with access to every customer&#8217;s financial data, engineers who left but somehow still had database access, a &#8220;temporary&#8221; password living in Confluence or floating around in Slack DMs.</p><p>It&#8217;s 2026 and this is still the default. Believe it or not, this is the problem many people see as they go on with their day, trying to make something great happen.</p><p>Solutions cost you tons in time and money, usually both, need self-hosting and complex long-term investment in maintenance, or are self-brewed and will break sooner rather than later. Could you vibe-code something? Sure, but do you want to do that for something as security-critical as your data? Your customers&#8217; data?</p><p>rmBug was built because of this. It gives every person touching your database their own identity. No shared credentials, no orphaned access, no murder mysteries. Whether you&#8217;re two founders or two hundred engineers, you shouldn&#8217;t need an enterprise contract or a weekend of self-hosting to know who&#8217;s accessing your data.</p><p>We launch with MySQL and PostgreSQL today, April 1st. Not a joke.</p><p>What we support will grow based on your input, your experience, and your feedback. We&#8217;re here, building with you.</p><p>Try it at <a href="https://rmbug.com">rmbug.com</a>. Tell us what&#8217;s missing.</p><p>Luka &amp; Mario</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hrwe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hrwe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hrwe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hrwe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hrwe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hrwe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2724839,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.rmbug.com/i/192754604?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hrwe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hrwe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hrwe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hrwe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3ca2cb6-ec6b-4f1d-8c15-61a011bc9c8b_2752x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">No more whodunnit.</figcaption></figure></div>]]></content:encoded></item></channel></rss>