<?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: kasket dev</title>
    <description>The latest articles on DEV Community by kasket dev (@kasket_dev_a07434af142294).</description>
    <link>https://dev.to/kasket_dev_a07434af142294</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%2F4189432%2F369e29c8-a4c0-4a0f-a37a-11c35f8e1355.png</url>
      <title>DEV Community: kasket dev</title>
      <link>https://dev.to/kasket_dev_a07434af142294</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kasket_dev_a07434af142294"/>
    <language>en</language>
    <item>
      <title>5 ways Persian speakers can use AI for daily work</title>
      <dc:creator>kasket dev</dc:creator>
      <pubDate>Sat, 17 Oct 2026 06:06:29 +0000</pubDate>
      <link>https://dev.to/kasket_dev_a07434af142294/5-ways-persian-speakers-can-use-ai-for-daily-work-6ek</link>
      <guid>https://dev.to/kasket_dev_a07434af142294/5-ways-persian-speakers-can-use-ai-for-daily-work-6ek</guid>
      <description>&lt;p&gt;Persian speakers often juggle two languages at work: Farsi for colleagues and clients, English for tools and documentation. AI assistants can close that gap. Here are five practical ways to use them every day.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Draft and polish emails in Farsi
&lt;/h2&gt;

&lt;p&gt;Writing a formal Persian email takes time, especially when you need the right tone. An assistant like &lt;a href="https://ziroo.me" rel="noopener noreferrer"&gt;Ziroo&lt;/a&gt; understands Persian natively, so you can describe what you want ("a polite reminder about an unpaid invoice") and get a clean draft in seconds. Then edit it to sound like you.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Translate and summarize English documents
&lt;/h2&gt;

&lt;p&gt;Long English reports, contracts or research papers can be summarized into short Persian bullet points. Ask for a summary first, then ask follow-up questions about specific sections. This is far faster than translating line by line.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Compare products before you buy
&lt;/h2&gt;

&lt;p&gt;Shopping for a laptop or office supplies? Instead of opening twenty tabs, ask a chat assistant to compare options and prices. Ziroo's smart shopping feature is built for exactly this: describe what you need and get a comparison in plain Persian.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Write and debug code
&lt;/h2&gt;

&lt;p&gt;Developers can use AI directly in their workflow. Ziroo offers a CLI you can install with &lt;code&gt;npm install -g @ziroo/code&lt;/code&gt;, plus a &lt;a href="https://marketplace.visualstudio.com/items?itemName=Ziroo.ziroo-code" rel="noopener noreferrer"&gt;VS Code extension&lt;/a&gt;. You can ask questions about your code in Persian or English and get explanations, refactors and fixes.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Get help while browsing
&lt;/h2&gt;

&lt;p&gt;A browser extension keeps the assistant one click away. With the &lt;a href="https://chromewebstore.google.com/detail/igbkfopdicffhnbicmfdnkcpebhlhafp" rel="noopener noreferrer"&gt;Ziroo Chrome extension&lt;/a&gt; you can summarize a page, translate a paragraph or ask about something you are reading without switching tabs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips for getting good results
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Be specific.&lt;/strong&gt; Mention the audience, tone and length you want.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Iterate.&lt;/strong&gt; Treat the first answer as a draft and ask for changes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Verify facts.&lt;/strong&gt; AI can be wrong, so double check numbers, names and prices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Protect private data.&lt;/strong&gt; Avoid pasting passwords or sensitive customer information.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Getting started
&lt;/h2&gt;

&lt;p&gt;You don't need to pay to try this. Ziroo has a free tier, so you can open the web chat at &lt;a href="https://ziroo.me" rel="noopener noreferrer"&gt;ziroo.me&lt;/a&gt;, ask your first question in Persian, and see which of these five workflows saves you the most time.&lt;/p&gt;

&lt;p&gt;What do you use AI for in your daily work? Let me know which tasks you'd like to automate next.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Using an AI assistant in your browser: Ziroo Chrome extension</title>
      <dc:creator>kasket dev</dc:creator>
      <pubDate>Fri, 16 Oct 2026 22:03:41 +0000</pubDate>
      <link>https://dev.to/kasket_dev_a07434af142294/using-an-ai-assistant-in-your-browser-ziroo-chrome-extension-34h4</link>
      <guid>https://dev.to/kasket_dev_a07434af142294/using-an-ai-assistant-in-your-browser-ziroo-chrome-extension-34h4</guid>
      <description>&lt;p&gt;Most of my AI usage happens next to whatever I'm already reading in the browser: docs, issues, articles. So I tried the &lt;a href="https://ziroo.me" rel="noopener noreferrer"&gt;Ziroo&lt;/a&gt; Chrome extension, which brings the Ziroo assistant straight into Chrome.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Ziroo is
&lt;/h2&gt;

&lt;p&gt;Ziroo is a Persian AI assistant. Besides the web chat at &lt;a href="https://ziroo.me" rel="noopener noreferrer"&gt;ziroo.me&lt;/a&gt;, it ships an AI agent, the Ziroo Code CLI (&lt;code&gt;npm install -g @ziroo/code&lt;/code&gt;), a VS Code extension and a Chrome extension. There is a free tier, so you can try it without paying.&lt;/p&gt;

&lt;h2&gt;
  
  
  Installing the extension
&lt;/h2&gt;

&lt;p&gt;The extension is on the Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/igbkfopdicffhnbicmfdnkcpebhlhafp" rel="noopener noreferrer"&gt;Ziroo for Chrome&lt;/a&gt;. Install it, pin it to the toolbar, and sign in with your Ziroo account.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I use it
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Summarizing long pages.&lt;/strong&gt; Open a long article or RFC, ask for a short summary, and decide whether it's worth a full read.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Explaining code snippets.&lt;/strong&gt; When a Stack Overflow answer or GitHub file uses an unfamiliar API, I ask the assistant to explain it line by line.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Translating and writing in Persian.&lt;/strong&gt; Since Ziroo is built with Persian speakers in mind, switching between Persian and English feels natural, which is handy for drafting messages or reading local docs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quick questions without switching tabs.&lt;/strong&gt; The main benefit is staying in context instead of copying text into another window.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Tips
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Keep prompts specific: "summarize in five bullets" works better than "summarize".&lt;/li&gt;
&lt;li&gt;Paste the relevant snippet rather than the whole page when you want precise answers.&lt;/li&gt;
&lt;li&gt;Double-check facts and code, as with any AI tool.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;If you already use Ziroo in the web chat or the terminal, the Chrome extension is a natural addition, and the free tier makes it easy to test. Start at &lt;a href="https://ziroo.me" rel="noopener noreferrer"&gt;ziroo.me&lt;/a&gt; or grab the &lt;a href="https://chromewebstore.google.com/detail/igbkfopdicffhnbicmfdnkcpebhlhafp" rel="noopener noreferrer"&gt;extension&lt;/a&gt; directly.&lt;/p&gt;

</description>
      <category>productivity</category>
    </item>
    <item>
      <title>Building an AI assistant for Persian speakers: RTL and language challenges</title>
      <dc:creator>kasket dev</dc:creator>
      <pubDate>Fri, 16 Oct 2026 21:21:55 +0000</pubDate>
      <link>https://dev.to/kasket_dev_a07434af142294/building-an-ai-assistant-for-persian-speakers-rtl-and-language-challenges-45in</link>
      <guid>https://dev.to/kasket_dev_a07434af142294/building-an-ai-assistant-for-persian-speakers-rtl-and-language-challenges-45in</guid>
      <description>&lt;p&gt;Most AI assistants are built English-first. When you build one for Persian (Farsi) speakers, a surprising number of assumptions break. Here are the main challenges we ran into while building &lt;a href="https://ziroo.me" rel="noopener noreferrer"&gt;Ziroo&lt;/a&gt;, a Persian AI assistant.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Right-to-left layout is more than &lt;code&gt;dir="rtl"&lt;/code&gt;
&lt;/h2&gt;

&lt;p&gt;Setting &lt;code&gt;dir="rtl"&lt;/code&gt; on the root flips the page, but a chat UI mixes Persian text with English words, code, URLs and numbers. Each message bubble needs &lt;code&gt;dir="auto"&lt;/code&gt; so the browser picks direction from the first strong character. Code blocks must always stay LTR, otherwise brackets and indentation look broken. Icons with direction (send arrows, back buttons) should be mirrored using logical CSS properties like &lt;code&gt;margin-inline-start&lt;/code&gt; instead of &lt;code&gt;margin-left&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Bidirectional text in streaming responses
&lt;/h2&gt;

&lt;p&gt;LLM output arrives token by token. A line that begins with an English word may be rendered LTR until the Persian text arrives, then jump. We render with &lt;code&gt;unicode-bidi: plaintext&lt;/code&gt; per paragraph so each line settles on its own direction and the jump disappears.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Normalizing characters
&lt;/h2&gt;

&lt;p&gt;Persian shares the Arabic script, but keyboards produce different code points: Arabic &lt;code&gt;ي&lt;/code&gt; and &lt;code&gt;ك&lt;/code&gt; versus Persian &lt;code&gt;ی&lt;/code&gt; and &lt;code&gt;ک&lt;/code&gt;. Search, shopping queries and caching all fail silently unless input is normalized. Zero-width non-joiners (ZWNJ, U+200C) also matter: "می‌خواهم" is one word, not two, and tokenizers should keep it that way.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Digits and dates
&lt;/h2&gt;

&lt;p&gt;Users type Persian digits (۱۲۳), Arabic-Indic digits (١٢٣) and Latin digits interchangeably. Prices in a shopping assistant must be parsed from all three. Dates usually mean the Solar Hijri calendar, so "next Friday" needs a Jalali-aware date library.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Prompting and tone
&lt;/h2&gt;

&lt;p&gt;Models often answer Persian questions in English or in an overly formal register. A good system prompt, plus few-shot examples in natural conversational Persian, fixes most of it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;None of these are hard individually, but together they decide whether a product feels native. If you want to see how this works in practice, try the web chat at &lt;a href="https://ziroo.me" rel="noopener noreferrer"&gt;ziroo.me&lt;/a&gt;. I'd love to hear how others handle RTL in AI interfaces.&lt;/p&gt;

</description>
      <category>i18n</category>
    </item>
    <item>
      <title>Introducing Ziroo Code: an AI coding agent for terminal, VS Code and Chrome</title>
      <dc:creator>kasket dev</dc:creator>
      <pubDate>Fri, 16 Oct 2026 20:27:04 +0000</pubDate>
      <link>https://dev.to/kasket_dev_a07434af142294/introducing-ziroo-code-an-ai-coding-agent-for-terminal-vs-code-and-chrome-2if</link>
      <guid>https://dev.to/kasket_dev_a07434af142294/introducing-ziroo-code-an-ai-coding-agent-for-terminal-vs-code-and-chrome-2if</guid>
      <description>&lt;p&gt;&lt;a href="https://ziroo.me" rel="noopener noreferrer"&gt;Ziroo&lt;/a&gt; is a Persian AI assistant with a web chat, a CLI, a VS Code extension and a Chrome extension. There's a free tier.&lt;/p&gt;

&lt;h2&gt;
  
  
  Install Ziroo Code
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npm &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;-g&lt;/span&gt; @ziroo/code
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then run it in any project folder to get an AI coding agent in your terminal. The same assistant is available in VS Code and Chrome.&lt;/p&gt;

&lt;p&gt;Try it free: &lt;a href="https://ziroo.me" rel="noopener noreferrer"&gt;https://ziroo.me&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
