<?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: milo zhang</title>
    <description>The latest articles on DEV Community by milo zhang (@milo_zhang_e7db065cfcd8ba).</description>
    <link>https://dev.to/milo_zhang_e7db065cfcd8ba</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%2F3766483%2Faac53516-6cd4-4194-954a-d320e4259b36.png</url>
      <title>DEV Community: milo zhang</title>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/milo_zhang_e7db065cfcd8ba"/>
    <language>en</language>
    <item>
      <title>Show DEV: Project Moon Life — a free browser-based urban life simulator</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Sun, 18 Oct 2026 09:09:17 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/show-dev-project-moon-life-a-free-browser-based-urban-life-simulator-3i4i</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/show-dev-project-moon-life-a-free-browser-based-urban-life-simulator-3i4i</guid>
      <description>&lt;p&gt;&lt;a href="https://projectmoonlife.com/" rel="noopener noreferrer"&gt;Project Moon Life&lt;/a&gt; is a free, unlimited, unofficial urban life simulator that runs entirely in your browser — no sign-up, no install, and the core game costs nothing.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it does
&lt;/h2&gt;

&lt;p&gt;You start a life in a fictional city — the Nest, the Backstreets, or the Outskirts — and steer it through choices that shape your attributes, career, relationships, and ending. Each run is seeded, so the free simulator is unlimited, and your story saves locally when you're done.&lt;/p&gt;

&lt;p&gt;A one-time $10 USD &lt;strong&gt;AI Chapter Pass&lt;/strong&gt; is optional; it unlocks AI-guided lives in the AI Chapter and Participating Life modes. The local simulator stays free either way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick facts
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Play in the browser: &lt;a href="https://projectmoonlife.com/" rel="noopener noreferrer"&gt;projectmoonlife.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Free unlimited seeded runs, saves stay on your device&lt;/li&gt;
&lt;li&gt;No sign-in required to play&lt;/li&gt;
&lt;li&gt;An unofficial fan work inspired by the worlds of Lobotomy Corporation and Limbus Company&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Feedback is welcome — what would you want from a text-driven life sim?&lt;/p&gt;

</description>
      <category>showdev</category>
    </item>
    <item>
      <title>A Practical Checklist for Choosing a DeepSeek Harness Plugin</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Sun, 11 Oct 2026 10:02:46 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/a-practical-checklist-for-choosing-a-deepseek-harness-plugin-45c7</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/a-practical-checklist-for-choosing-a-deepseek-harness-plugin-45c7</guid>
      <description>&lt;p&gt;When adding a plugin to a coding workflow, the install command is only the beginning. A few quick checks can make the choice easier to understand and safer to maintain.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start with the source
&lt;/h2&gt;

&lt;p&gt;Find the public repository or package that the plugin uses. Check who maintains it, whether the project has recent activity, and whether the source matches the feature you expect. A directory entry is a useful starting point, but the project documentation remains the authority for installation and behavior.&lt;/p&gt;

&lt;h2&gt;
  
  
  Read the README before installing
&lt;/h2&gt;

&lt;p&gt;Look for prerequisites, supported versions, permissions, configuration, and removal steps. If those details are missing, pause and investigate before adding the plugin to a profile you rely on. Treat commands as executable code: understand the package or repository they reference and the changes they make.&lt;/p&gt;

&lt;h2&gt;
  
  
  Match the install command to your setup
&lt;/h2&gt;

&lt;p&gt;DeepSeek Harness plugins can use different installation formats. Confirm that a command targets the profile you intend to use, and check whether a path refers to a local checkout or a published package. Keep a note of the command and source so you can reproduce or undo the setup later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recheck after installation
&lt;/h2&gt;

&lt;p&gt;Try one small task that exercises the plugin, then inspect the output and any logs it produces. Remove or disable the plugin if its behavior differs from its documentation.&lt;/p&gt;

&lt;p&gt;For discovery, &lt;a href="https://dshplugins.com/" rel="noopener noreferrer"&gt;DSH Plugins&lt;/a&gt; is an independent directory that presents reviewed DeepSeek Harness extensions with public source and README notes, alongside installation commands. Use those details to find candidates, then verify each candidate against its maintainer documentation before installing.&lt;/p&gt;

&lt;p&gt;A little source and documentation review up front makes plugin selection easier to explain, repeat, and troubleshoot.&lt;/p&gt;

</description>
      <category>opensource</category>
    </item>
    <item>
      <title>AI Kenerate: A Practical AI Creative Studio for Video, Image, Music, and Voice Workflows</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Sat, 10 Oct 2026 16:36:39 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/ai-kenerate-a-practical-ai-creative-studio-for-video-image-music-and-voice-workflows-4md4</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/ai-kenerate-a-practical-ai-creative-studio-for-video-image-music-and-voice-workflows-4md4</guid>
      <description>&lt;p&gt;AI Kenerate is an AI creative studio for turning ideas into visual and audio content from one workspace.&lt;/p&gt;

&lt;p&gt;It supports creating and transforming videos and images from text or reference media, as well as generating music and voiceovers. The workspace also includes transparent PNG generation, image prompts, a prompt library, and a community showcase.&lt;/p&gt;

&lt;p&gt;A few workflows it covers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Text-to-video and image-to-video experiments&lt;/li&gt;
&lt;li&gt;Text-to-image creation and image transformation&lt;/li&gt;
&lt;li&gt;Voiceover and music generation&lt;/li&gt;
&lt;li&gt;AI-assisted creative workflows with the AI Kenerate Agent&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The product offers monthly and yearly subscriptions plus one-time credit packs. Explore the studio at &lt;a href="https://aikenerate.com/" rel="noopener noreferrer"&gt;AI Kenerate&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>A Practical Directory for DeepSeek Harness Plugins</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Fri, 09 Oct 2026 14:50:34 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/a-practical-directory-for-deepseek-harness-plugins-1efp</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/a-practical-directory-for-deepseek-harness-plugins-1efp</guid>
      <description>&lt;p&gt;DeepSeek Harness plugins can differ in installation paths, source visibility, and setup notes. DSH Plugins is an independent, human-reviewed directory for discovering these extensions and comparing the information that is publicly available.&lt;/p&gt;

&lt;p&gt;The directory currently lists 36 reviewed plugins. Visitors can search summaries, compare package and local-checkout installation paths, inspect public source links and README notes, and copy profile-specific installation commands when they are documented. Maintainers can also submit canonical public GitHub repositories for review before publication.&lt;/p&gt;

&lt;p&gt;DSH Plugins is a directory, not an installer. Its review is not a comprehensive source-code or security audit, so users should inspect the linked repository and documentation before installing anything.&lt;/p&gt;

&lt;p&gt;Explore the directory: &lt;a href="https://dshplugins.com/" rel="noopener noreferrer"&gt;https://dshplugins.com/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>tooling</category>
    </item>
    <item>
      <title>A Practical Way to Compare Decision Models Before Shipping</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Fri, 09 Oct 2026 14:02:25 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/a-practical-way-to-compare-decision-models-before-shipping-57p</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/a-practical-way-to-compare-decision-models-before-shipping-57p</guid>
      <description>&lt;p&gt;When a product needs to classify, score, or route text, the hard part is often choosing a decision model that behaves well for the job. A useful workflow is to make the question structure explicit, compare several models on the same inputs, and only then move the best candidate into an application.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start with a structured question
&lt;/h2&gt;

&lt;p&gt;A decision task is easier to evaluate when its expected output is clear. For example, a Choice question can select one label, a Score question can return a rating, and a yes-or-no question can answer a binary check. Keeping the input and output shape consistent makes model comparisons more meaningful.&lt;/p&gt;

&lt;h2&gt;
  
  
  Compare before you route
&lt;/h2&gt;

&lt;p&gt;Decisions API is an independent workbench and API for exploring hosted decision models. Its playground supports structured Choice, Score, and Noul questions over text or JSON, so a team can compare models before sending requests to a shared API endpoint. Supported models can also accept image inputs. See the &lt;a href="https://decisions-api.dev/" rel="noopener noreferrer"&gt;Decisions API playground&lt;/a&gt; to explore the workflow.&lt;/p&gt;

&lt;p&gt;The same approach helps with routing: use a small evaluation set, record where models disagree, and keep the examples that expose edge cases. The goal is not to pick a winner once, but to make the trade-offs visible before they become production behavior.&lt;/p&gt;

&lt;p&gt;Decisions API currently lists 13 hosted models. New accounts receive 100 credits shared across the playground, API, and evaluations; one-time credit packs start at $10 and credits do not expire. Model rates vary, so measuring a representative set of requests is still important.&lt;/p&gt;

&lt;h2&gt;
  
  
  A compact checklist
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Define the output shape before comparing models.&lt;/li&gt;
&lt;li&gt;Test the same text or JSON examples across candidates.&lt;/li&gt;
&lt;li&gt;Inspect disagreements and borderline scores.&lt;/li&gt;
&lt;li&gt;Route only after the evaluation set reflects real traffic.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This keeps model selection tied to observable behavior rather than a vague preference for a particular model.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>api</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>A Practical Workflow for Turning Flat Images into Editable Layers</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Fri, 09 Oct 2026 11:47:30 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/a-practical-workflow-for-turning-flat-images-into-editable-layers-1d99</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/a-practical-workflow-for-turning-flat-images-into-editable-layers-1d99</guid>
      <description>&lt;p&gt;Working with a finished PNG or JPEG can be frustrating when the original design file is unavailable. You may want to move a subject, remove a decoration, or reuse text, but the image is still one flattened surface.&lt;/p&gt;

&lt;p&gt;A useful workflow is to treat the image as a set of visual components and reconstruct those components as transparent layers. &lt;a href="https://magiclayers.net/" rel="noopener noreferrer"&gt;Magic Layers&lt;/a&gt; is an AI image tool built around that idea: it separates a finished PNG or JPEG into a base image and individual transparent PNG layers, with a name, description, and position for each result.&lt;/p&gt;

&lt;h2&gt;
  
  
  A simple layer-separation workflow
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Start with the best source image available.&lt;/strong&gt; A larger, cleaner image gives the separation model more visual information. Avoid adding compression artifacts if you can export the source again.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Decide what you actually need to separate.&lt;/strong&gt; A target of two to fifteen images is supported, and an optional description can call out the elements that matter most—for example, the subject, headline, background, or decorative shapes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Review the generated layers as raster assets.&lt;/strong&gt; Each output is a transparent PNG, so it can be moved and composited in Photoshop, Figma, Canva, a presentation, or a game engine. The original positions are retained so the layers can be aligned with the base image.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Check edges and small details.&lt;/strong&gt; Hair, shadows, text, and partially occluded objects can be difficult to recover perfectly. Treat the result as an editable starting point and clean up masks or pixels where the project requires precision.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep the source and outputs organized.&lt;/strong&gt; The source image and generated layers are stored privately until they are deleted, which makes it easier to return to a separation later.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What this workflow does—and does not do
&lt;/h2&gt;

&lt;p&gt;Layer separation recovers useful raster components from a finished image; it does not recreate a Photoshop, Figma, or other project file. Results can vary by image, especially when several elements share similar colors or overlap heavily.&lt;/p&gt;

&lt;p&gt;Pricing is usage-based: each output image costs 2 Credits, with monthly plans and one-time Credit Packs available. That model can work well when you only need to rescue a few assets from an archive or adapt an existing visual for a new format.&lt;/p&gt;

&lt;p&gt;The main benefit is speed. Instead of redrawing every visible component from scratch, you get named, positioned layers that can be inspected and refined in the tool you already use.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>design</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Designing a Keepsake-First Digital Letter Experience</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Mon, 05 Oct 2026 10:27:57 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/designing-a-keepsake-first-digital-letter-experience-3467</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/designing-a-keepsake-first-digital-letter-experience-3467</guid>
      <description>&lt;p&gt;Most messaging products optimize for speed. Garden Letters started with the opposite question: what if sending a digital note felt more like giving a small gift?&lt;/p&gt;

&lt;p&gt;The product flow is built around four deliberate choices:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Composition:&lt;/strong&gt; floral paper, fonts, and decorations make the writing surface feel personal.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mood:&lt;/strong&gt; an optional watercolor background is generated from the letter’s mood.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Delivery:&lt;/strong&gt; recipients open a sealed-envelope experience, with optional preset music.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sharing:&lt;/strong&gt; a letter can be published publicly or shared privately with a code.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A few product constraints shape the experience:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Composing and previewing are free.&lt;/li&gt;
&lt;li&gt;Publishing costs $4.99 USD per letter as a one-time payment. That unlocks five successful AI background generations, sharing, long-term storage, and an HD image download with a watermark.&lt;/li&gt;
&lt;li&gt;Private letters do not appear in the public garden and can be protected with a share code.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The broader product lesson is simple: if the emotional intent matters, it should be visible in the interface and in the privacy model. A “send” action can be technically successful while still feeling wrong if the recipient experience is treated as an afterthought.&lt;/p&gt;

&lt;p&gt;Garden Letters is available at &lt;a href="https://gardenletters.net/create" rel="noopener noreferrer"&gt;https://gardenletters.net/create&lt;/a&gt;. This is a small example of designing for meaning and anticipation, rather than only optimizing for message throughput.&lt;/p&gt;

</description>
      <category>writing</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>QwQ AI: source-grounded web research for technical and financial questions</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Sun, 04 Oct 2026 19:39:23 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/qwq-ai-source-grounded-web-research-for-technical-and-financial-questions-36fo</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/qwq-ai-source-grounded-web-research-for-technical-and-financial-questions-36fo</guid>
      <description>&lt;p&gt;I’m sharing &lt;a href="https://qwq32.com/" rel="noopener noreferrer"&gt;QwQ AI&lt;/a&gt;, a browser-based AI search and research assistant for questions where following sources matters.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three focused tools
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Answer&lt;/strong&gt; provides quick responses grounded in live web sources.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Research&lt;/strong&gt; investigates topics across multiple sources with Lite, Standard, Deep, Exhaustive, and Frontier levels.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Finance Research&lt;/strong&gt; focuses on company filings, earnings, and market information.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The workflow is straightforward: ask a question, choose the level that fits the task, inspect the cited sources, and download the result as Markdown. The site supports English, Chinese, Vietnamese, Japanese, Spanish, and Portuguese.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pricing and fit
&lt;/h2&gt;

&lt;p&gt;QwQ AI uses a freemium model. Answer queries cost $0.02 each; Research ranges from $0.04 to $3.60; and Finance Research ranges from $0.35 to $1.50 per query. There are no subscriptions or automatic renewals. It may be useful for developers, researchers, analysts, founders, and other knowledge workers who want source-backed research in one browser workflow.&lt;/p&gt;

&lt;h2&gt;
  
  
  A note on data handling
&lt;/h2&gt;

&lt;p&gt;The product configuration says QwQ AI does not save questions or report content in the application. Long-running research task references are available for up to 24 hours, and the upstream provider may temporarily retain task content under its own policies.&lt;/p&gt;

&lt;p&gt;This is a product introduction, not a benchmark or endorsement. Check the current pricing and policies on the &lt;a href="https://qwq32.com/" rel="noopener noreferrer"&gt;QwQ AI website&lt;/a&gt; before using it.&lt;/p&gt;

</description>
      <category>research</category>
    </item>
    <item>
      <title>Exploring Structured Decision Workflows with Decisions API</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Sun, 04 Oct 2026 15:48:44 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/exploring-structured-decision-workflows-with-decisions-api-2bbf</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/exploring-structured-decision-workflows-with-decisions-api-2bbf</guid>
      <description>&lt;p&gt;Many AI applications need an answer that can be inspected, compared, and routed—not only a block of generated text. Decisions API is an independent playground and API for working with decision models from multiple providers.&lt;/p&gt;

&lt;h2&gt;
  
  
  One workflow for multiple models
&lt;/h2&gt;

&lt;p&gt;The service brings several decision models into one place. You can choose from Jev 1.13, Liquid d1, Solar Decide, Tev1 4B Experimental, Kev 4B, Span-01, and Span-01 Lite, then compare how they respond to the same input.&lt;/p&gt;

&lt;p&gt;The workflow accepts text or JSON state and supports structured Choice, Score, or Noul questions. The returned answers are typed and include probability or confidence information. That makes it easier to inspect a result as a decision signal instead of treating every response as unstructured prose.&lt;/p&gt;

&lt;h2&gt;
  
  
  Examples that make the workflow concrete
&lt;/h2&gt;

&lt;p&gt;The playground includes examples for support and agent routing, citation verification, content moderation, lead scoring, and LLM guardrails. These examples show how a decision model can be used to classify, score, or route information while keeping the output structured.&lt;/p&gt;

&lt;h2&gt;
  
  
  From playground to API integration
&lt;/h2&gt;

&lt;p&gt;For server-side use, Decisions API provides a SystemOne endpoint that accepts POST requests with a Bearer API key. The documentation includes cURL, JavaScript, and Python examples, so a developer can move from a quick model comparison to an application integration with the same general workflow.&lt;/p&gt;

&lt;p&gt;You can explore the &lt;a href="https://decisions-api.dev/" rel="noopener noreferrer"&gt;Decisions API playground&lt;/a&gt; and browse the available &lt;a href="https://decisions-api.dev/models" rel="noopener noreferrer"&gt;decision models&lt;/a&gt;. The service describes its workflow simply: “Text in. Decisions out.”&lt;/p&gt;

&lt;h2&gt;
  
  
  Credits and pricing
&lt;/h2&gt;

&lt;p&gt;New accounts receive 100 welcome credits. One-time credit packs start at $10, credits do not expire, and $1 buys 10,000 credits. Billing is based on model input usage, output tokens are not charged, and successful requests have a one-credit minimum.&lt;/p&gt;

&lt;p&gt;For developers evaluating model behavior, structured outputs, or routing ideas, Decisions API offers a focused place to compare models and inspect typed answers before wiring the workflow into a larger system.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>api</category>
      <category>machinelearning</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Huobidex: a curated directory for tools and products, reviewed before listing</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Mon, 28 Sep 2026 07:40:01 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/huobidex-a-curated-directory-for-tools-and-products-reviewed-before-listing-4e4m</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/huobidex-a-curated-directory-for-tools-and-products-reviewed-before-listing-4e4m</guid>
      <description>&lt;p&gt;Huobidex is a curated navigation directory for tools and products. Its catalog covers 5,000+ handpicked tools across 10+ use-case categories, and every listing goes through a review before it gains visibility.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you can do on Huobidex
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Search, sort, and compare&lt;/strong&gt; tools in one place instead of scrolling through endless tabs&lt;/li&gt;
&lt;li&gt;Browse &lt;strong&gt;15 categories&lt;/strong&gt;: AI, Analytics, Automation, Design, Developer Tool, E-commerce, Education, Entertainment, Finance, Health, Marketing, No-code, Productivity, Social, and Utility&lt;/li&gt;
&lt;li&gt;Read why each product exists — every listed product states its user, the problem it solves, and its value&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How ranking works
&lt;/h2&gt;

&lt;p&gt;Rankings combine editorial quality judgment, freshness, and measurable engagement. Low-signal submissions are deprioritized, and there are no hidden pay-to-rank shortcuts.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who it is for
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Makers&lt;/strong&gt;: submit your product, get reviewed, and reach people actively looking for tools&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Teams&lt;/strong&gt;: compare alternatives and make decisions faster&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The site is updated daily. Listings are free; one-time paid plans are available for placement and faster review (from $6.9).&lt;/p&gt;

&lt;p&gt;Site: &lt;a href="https://huobidex.com/" rel="noopener noreferrer"&gt;https://huobidex.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclosure: this post was submitted by the Huobidex team as part of announcing the directory to the developer community.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>startup</category>
      <category>software</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Turning flat images into editable layers with AI layer decomposition</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Sun, 27 Sep 2026 15:15:12 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/turning-flat-images-into-editable-layers-with-ai-layer-decomposition-12nk</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/turning-flat-images-into-editable-layers-with-ai-layer-decomposition-12nk</guid>
      <description>&lt;p&gt;Flat images are easy to make and painful to reuse. Change one element — swap a product, recolor a shape, move a character — and you're either hunting for the original PSD or masking pixels by hand.&lt;/p&gt;

&lt;p&gt;Layer decomposition attacks the problem at the source: instead of treating an image as a grid of pixels, an AI model splits it into semantic, editable pieces.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the model does
&lt;/h2&gt;

&lt;p&gt;Qwen-Image-Layered (released by Alibaba's Qwen team in December 2025, arXiv 2512.12299) decomposes a single image into multiple &lt;strong&gt;RGBA layers&lt;/strong&gt;. Each layer is a full-resolution, transparent-background component — object, text, background — that you can move, recolor, or replace independently, then recompose back into the original image.&lt;/p&gt;

&lt;p&gt;The interesting part is the training objective: the model learns to produce layers whose recomposition reproduces the input, so decomposition quality is directly measurable (reconstruction fidelity + semantic separation).&lt;/p&gt;

&lt;h2&gt;
  
  
  What that unlocks in practice
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Design reuse&lt;/strong&gt;: pull a product shot out of a banner without a clipping path&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Transparent PNG export&lt;/strong&gt;: every layer exports with alpha, ready for Photoshop, Figma, or Canva&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Batch asset work&lt;/strong&gt;: e-commerce and ad teams can regenerate variations from one master image&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Downstream editing pipelines&lt;/strong&gt;: layers are structured data, so they feed cleanly into editors and automation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;We run a hosted implementation at &lt;a href="https://imagelayered.com/" rel="noopener noreferrer"&gt;ImageLayered&lt;/a&gt;: upload a flat image, get named, editable layers back. Quick mode starts at \$0.05 per layer, Precision mode decomposes up to 16 layers, and new accounts get free credits to test it. If you want to go deeper, the core model (Qwen-Image-Layered) is available for self-hosting.&lt;/p&gt;

&lt;p&gt;If you build anything with image layering — or you have opinions on where decomposition beats segmentation — I'd love to hear about it in the comments.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>I Built PSL Scale: AI Facial Attractiveness Scoring with a Free On-Device Scan</title>
      <dc:creator>milo zhang</dc:creator>
      <pubDate>Sun, 27 Sep 2026 00:22:53 +0000</pubDate>
      <link>https://dev.to/milo_zhang_e7db065cfcd8ba/i-built-psl-scale-ai-facial-attractiveness-scoring-with-a-free-on-device-scan-303p</link>
      <guid>https://dev.to/milo_zhang_e7db065cfcd8ba/i-built-psl-scale-ai-facial-attractiveness-scoring-with-a-free-on-device-scan-303p</guid>
      <description>&lt;p&gt;Facial attractiveness scoring sounds like a toy idea, but it touches real computer-vision problems: facial landmark detection, geometric ratios, and the tricky part — turning measurements into a score that holds up. We built &lt;a href="https://pslscale.com/" rel="noopener noreferrer"&gt;PSL Scale&lt;/a&gt; to explore exactly that space.&lt;/p&gt;

&lt;h2&gt;
  
  
  What PSL Scale does
&lt;/h2&gt;

&lt;p&gt;Upload a clear, front-facing photo (JPG, PNG, WebP, up to 10MB) or use your live camera, and you get a &lt;strong&gt;PSL score on a 0–8 scale&lt;/strong&gt; — the community-standard perceived-attractiveness scale used in looksmaxxing circles — broken down across eight dimensions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Symmetry&lt;/li&gt;
&lt;li&gt;Harmony&lt;/li&gt;
&lt;li&gt;Proportions&lt;/li&gt;
&lt;li&gt;Skin quality&lt;/li&gt;
&lt;li&gt;Facial structure&lt;/li&gt;
&lt;li&gt;Averageness&lt;/li&gt;
&lt;li&gt;Sexual dimorphism&lt;/li&gt;
&lt;li&gt;Memorable features&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Scores map to seven tiers from VERY LOW RANGE up to TRUE ADAM/EVE, with CHAD/STACY, CHADLITE/STACYLITE, HTN/HTB and MTN/MTB in between.&lt;/p&gt;

&lt;h2&gt;
  
  
  Free on-device scan, credit-based AI reports
&lt;/h2&gt;

&lt;p&gt;The geometric scan runs &lt;strong&gt;entirely on your device&lt;/strong&gt; — free and unlimited, no upload needed for the measurement step. The full AI analysis (cross-verified score, PSL tier and personalized improvement advice) is unlocked with credits: new accounts get 10 welcome credits, packs are one-time payments (Starter 20 / Standard 80 / Professional 300 credits) that never expire, and failed AI requests are never charged.&lt;/p&gt;

&lt;h2&gt;
  
  
  More than a scorer
&lt;/h2&gt;

&lt;p&gt;The site grew into a small suite: True Adam Test, True Eve Test, Face Report (three-photo aggregate), Face Rating Deep, AI Attractiveness Test, Hunter Eyes, Golden Ratio Face, Face Shape Detector and PSL Rating Compare — plus calculators for canthal tilt, facial ratios, eyebrow mapping, jawline analysis and a true mirror, alongside a wiki explaining the concepts.&lt;/p&gt;

&lt;h2&gt;
  
  
  Privacy first
&lt;/h2&gt;

&lt;p&gt;Photos are &lt;strong&gt;not stored&lt;/strong&gt;. Evaluation history and accounts can be permanently deleted anytime.&lt;/p&gt;

&lt;h2&gt;
  
  
  Natural improvement over surgery
&lt;/h2&gt;

&lt;p&gt;Everything on the site promotes natural, non-surgical approaches — mewing, posture correction, facial exercises, body composition changes and grooming — rather than medical procedures.&lt;/p&gt;

&lt;p&gt;Try the free scan at &lt;a href="https://pslscale.com/" rel="noopener noreferrer"&gt;pslscale.com&lt;/a&gt; — happy to answer questions about the pipeline in the comments.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>machinelearning</category>
      <category>sideprojects</category>
    </item>
  </channel>
</rss>
