<?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: Leo Xm</title>
    <description>The latest articles on DEV Community by Leo Xm (@leoxm).</description>
    <link>https://dev.to/leoxm</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%2F4106724%2Ffed87abe-6f3b-4350-85af-2a99048e2437.png</url>
      <title>DEV Community: Leo Xm</title>
      <link>https://dev.to/leoxm</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/leoxm"/>
    <language>en</language>
    <item>
      <title>QR Codes Got Cool Again (And I'm Not Just Talking About Menus)</title>
      <dc:creator>Leo Xm</dc:creator>
      <pubDate>Sat, 05 Sep 2026 04:59:00 +0000</pubDate>
      <link>https://dev.to/leoxm/qr-codes-got-cool-again-and-im-not-just-talking-about-menus-1dl8</link>
      <guid>https://dev.to/leoxm/qr-codes-got-cool-again-and-im-not-just-talking-about-menus-1dl8</guid>
      <description>&lt;p&gt;I have a confession: I judged QR codes hard during the pandemic. Menu-scan fatigue was real. Every restaurant had one, half of them were broken, and the other half led to a PDF that took thirty seconds to load on a cracked phone screen.&lt;/p&gt;

&lt;p&gt;Then I fell down a rabbit hole last month and changed my mind.&lt;/p&gt;

&lt;p&gt;It started when I needed to share my home Wi-Fi with a guest. Typing a 24-character password with mixed case and symbols while they stood in my kitchen was painful. A friend said "why don't you just make a QR code?" and I realized I was being a dinosaur.&lt;/p&gt;

&lt;p&gt;The tooling has quietly gotten good. I spent a weekend trying out different generators and the modern ones do things I didn't expect:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dynamic codes&lt;/strong&gt; - you can change the destination URL after printing. This is the killer feature. Print 500 flyers, then point them anywhere.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scan analytics&lt;/strong&gt; - see how many people actually scanned the thing, from which city, on which OS.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom styling&lt;/strong&gt; - colors, logos, rounded modules. They look like part of your brand instead of a barcode slapped on as an afterthought.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I ended up settling on a &lt;a href="https://qrcodegenerator.vip" rel="noopener noreferrer"&gt;free qr code generator&lt;/a&gt; that does all three, and used it for a garage sale sign over the weekend. Stick the code on a laminated sheet, point it at a photo album of the items, and change the link when stuff sells. Nobody had to type anything.&lt;/p&gt;

&lt;p&gt;There's also a whole world of &lt;a href="https://generatorforhouse.org" rel="noopener noreferrer"&gt;house and garden planning tools&lt;/a&gt; I found in the same spiral - sketching room layouts on graph paper felt very 2003 once I saw what the browser can do now.&lt;/p&gt;

&lt;p&gt;The lesson I keep re-learning: tools don't get old, we just stop looking at them. QR codes included.&lt;/p&gt;

&lt;p&gt;What everyday tech have you sleepwalked past? I'm collecting examples.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Free AI Video Tools Are Quietly Getting Good</title>
      <dc:creator>Leo Xm</dc:creator>
      <pubDate>Wed, 02 Sep 2026 20:54:39 +0000</pubDate>
      <link>https://dev.to/leoxm/free-ai-video-tools-are-quietly-getting-good-e4o</link>
      <guid>https://dev.to/leoxm/free-ai-video-tools-are-quietly-getting-good-e4o</guid>
      <description>&lt;p&gt;Every few months someone tells me the free tier of AI video tools is useless, and every few months I test the current crop and disagree a little more. This week I stitched together a product demo, a couple of captioned clips, and a birthday montage without opening a paid editor once.&lt;/p&gt;

&lt;p&gt;The trick is treating these tools like apprentices rather than miracles. A text-to-video model will not hand you a finished film, but it will hand you a usable first draft of b-roll in minutes. From there, the work is taste: trimming the hallucinated edges, picking a consistent palette, and layering real audio so the result feels grounded.&lt;/p&gt;

&lt;p&gt;If you want to try the pipeline yourself, start with an &lt;a href="https://aivideogeneratorfree.org" rel="noopener noreferrer"&gt;ai video generator free&lt;/a&gt; of charge and a simple script. Feed it one scene at a time instead of a whole storyboard, because short prompts fail more gracefully. Export each fragment, assemble them in any free editor, and only then judge the result as a whole.&lt;/p&gt;

&lt;p&gt;The economics matter for indie makers. When your tooling costs nothing, you can afford to experiment on ideas that probably will not work, and that is exactly the kind of experimenting that occasionally finds something that does.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Cinematic Videos Without the Budget: Testing Free AI Video Tools</title>
      <dc:creator>Leo Xm</dc:creator>
      <pubDate>Wed, 02 Sep 2026 19:13:04 +0000</pubDate>
      <link>https://dev.to/leoxm/cinematic-videos-without-the-budget-testing-free-ai-video-tools-2289</link>
      <guid>https://dev.to/leoxm/cinematic-videos-without-the-budget-testing-free-ai-video-tools-2289</guid>
      <description>&lt;p&gt;Everyone loves the idea of AI video generation until they actually try it. Half the tools out there want a subscription before you render a single second. So when I tested a &lt;a href="https://aivideogeneratorfree.org" rel="noopener noreferrer"&gt;ai video generator free&lt;/a&gt; platform that lets you go from text or images to finished video without paying, I kept my expectations low. They were beaten.&lt;/p&gt;

&lt;p&gt;Here is what works. Sign-up takes an email, and you get bonus credits with no credit card required. The text-to-video prompt box is refreshingly simple: describe the scene, pick an aspect ratio, and the model does the rest. Output quality on short clips is genuinely usable for social posts, product teasers, and course intros.&lt;/p&gt;

&lt;p&gt;The honest caveats. Long-form narration still needs a human editor. Complex physics scenes fall apart if you push the prompt too far. And free tiers always have queue times, so plan for a few minutes of waiting.&lt;/p&gt;

&lt;p&gt;Who is this actually for? Marketers testing ad hooks, teachers building quick explainers, and creators who want b-roll without a stock-footage subscription. If that sounds like you, the math is simple: you can &lt;a href="https://aivideogeneratorfree.org" rel="noopener noreferrer"&gt;create cinematic AI videos free&lt;/a&gt; before deciding whether production-grade tools are worth your budget.&lt;/p&gt;

&lt;p&gt;That is the real value here, not replacement but rehearsal. Try the idea cheaply. If the concept lands, upgrade. If it does not, you lost ten minutes instead of a monthly fee.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The Quiet Joy of Collecting Web Tools</title>
      <dc:creator>Leo Xm</dc:creator>
      <pubDate>Wed, 02 Sep 2026 18:51:20 +0000</pubDate>
      <link>https://dev.to/leoxm/the-quiet-joy-of-collecting-web-tools-4nca</link>
      <guid>https://dev.to/leoxm/the-quiet-joy-of-collecting-web-tools-4nca</guid>
      <description>&lt;p&gt;I have a small obsession: collecting web tools. Not hoarding them, exactly — more like keeping a little workshop of utilities that each do one thing well.&lt;/p&gt;

&lt;p&gt;It started with a color picker. Then a markdown cleaner, a font pairing tester, a tiny EXIF viewer. None of these are impressive on their own. That is the point. A good small tool does its job and gets out of the way.&lt;/p&gt;

&lt;p&gt;Over time I noticed patterns in the ones I keep using:&lt;/p&gt;

&lt;p&gt;They load fast. If a utility takes longer to open than the task itself, it is already over.&lt;/p&gt;

&lt;p&gt;They respect my attention. No popups, no accounts for a 10-second job, no upsell modals breathing down my neck.&lt;/p&gt;

&lt;p&gt;They are boring in the best way. The interface has not changed in three years because it does not need to.&lt;/p&gt;

&lt;p&gt;Every few months I do a cleanup. I go through my bookmarks folder, open each tool once, and ask one question: did this actually help me in the last ninety days? Most do not make the cut. The survivors are genuinely useful, and the folder shrinks back down to a page.&lt;/p&gt;

&lt;p&gt;The habit has changed how I think about software in general. Big platforms are fine for heavy lifting, but there is something deeply satisfying about a single-purpose page that solves one problem and asks for nothing. Some of my favorites are maintained by one person as a weekend project, which makes them feel more like a neighbor's garden than a product.&lt;/p&gt;

&lt;p&gt;If you have never tried this, start small. Next time a task annoys you twice, look for a tiny tool that kills it in one step. Keep what works, toss the rest. That is the whole system.&lt;/p&gt;

&lt;p&gt;And if you already collect tools, I would love to hear which one earns its spot at the top of your list.&lt;/p&gt;

</description>
      <category>webdev</category>
    </item>
  </channel>
</rss>
