<?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: MEOW</title>
    <description>The latest articles on DEV Community by MEOW (@mohammadtaseenkhan).</description>
    <link>https://dev.to/mohammadtaseenkhan</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1137995%2Fb5496bbe-b506-4337-a883-1fb6bd861e52.gif</url>
      <title>DEV Community: MEOW</title>
      <link>https://dev.to/mohammadtaseenkhan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mohammadtaseenkhan"/>
    <language>en</language>
    <item>
      <title>Core Practical's of the Chemistry of IAL AS</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Sat, 17 Jan 2026 11:33:29 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/core-practicals-of-the-chemistry-of-ial-as-28pm</link>
      <guid>https://dev.to/mohammadtaseenkhan/core-practicals-of-the-chemistry-of-ial-as-28pm</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-1-measurement-of-molar.html" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg3ooPNnY_F5NzdSLWwTlBJBFCAAbANeWqejAO5WrdwJWVRhvHYEvfqSTmjqhG7fJ4vyD0d11JRIjkhN_DEwd_tv2f4N9GFQwYvlc_k7VK05Qp9IoVBk1YT0_F_1wzRq9sQ1j8ujeI9twx7Pr8-gjG9-S6bRDHaCzv_F9MoUa248Xfm6YfFE_bFbly9-Kwu%2Fw0%2Fchemistrybanner.jpg" height="533" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-1-measurement-of-molar.html" rel="noopener noreferrer" class="c-link"&gt;
            CORE PRACTICAL 1 Measurement of the molar volume of a gas - O-A Note
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            To determine the molar volume of a gas at room temperature and pressure (RTP).
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Folevelalevelnotesbd.blogspot.com%2Ffavicon.ico" width="48" height="48"&gt;
          olevelalevelnotesbd.blogspot.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-2-determination-of.html" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg3ooPNnY_F5NzdSLWwTlBJBFCAAbANeWqejAO5WrdwJWVRhvHYEvfqSTmjqhG7fJ4vyD0d11JRIjkhN_DEwd_tv2f4N9GFQwYvlc_k7VK05Qp9IoVBk1YT0_F_1wzRq9sQ1j8ujeI9twx7Pr8-gjG9-S6bRDHaCzv_F9MoUa248Xfm6YfFE_bFbly9-Kwu%2Fw0%2Fchemistrybanner.jpg" height="533" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-2-determination-of.html" rel="noopener noreferrer" class="c-link"&gt;
            CORE PRACTICAL 2 Determination of the enthalpy change of a reaction using Hess’s Law. - O-A Note
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            To determine the enthalpy change of a reaction indirectly using Hess’s Law and experimental temperature changes.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Folevelalevelnotesbd.blogspot.com%2Ffavicon.ico" width="48" height="48"&gt;
          olevelalevelnotesbd.blogspot.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-3-finding-concentration.html" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg3ooPNnY_F5NzdSLWwTlBJBFCAAbANeWqejAO5WrdwJWVRhvHYEvfqSTmjqhG7fJ4vyD0d11JRIjkhN_DEwd_tv2f4N9GFQwYvlc_k7VK05Qp9IoVBk1YT0_F_1wzRq9sQ1j8ujeI9twx7Pr8-gjG9-S6bRDHaCzv_F9MoUa248Xfm6YfFE_bFbly9-Kwu%2Fw0%2Fchemistrybanner.jpg" height="533" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-3-finding-concentration.html" rel="noopener noreferrer" class="c-link"&gt;
            CORE PRACTICAL 3 Finding the concentration of a solution of hydrochloric acid. - O-A Note
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            To determine the concentration of a hydrochloric acid solution using acid–base titration.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Folevelalevelnotesbd.blogspot.com%2Ffavicon.ico" width="48" height="48"&gt;
          olevelalevelnotesbd.blogspot.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-4-preparation-of.html" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg3ooPNnY_F5NzdSLWwTlBJBFCAAbANeWqejAO5WrdwJWVRhvHYEvfqSTmjqhG7fJ4vyD0d11JRIjkhN_DEwd_tv2f4N9GFQwYvlc_k7VK05Qp9IoVBk1YT0_F_1wzRq9sQ1j8ujeI9twx7Pr8-gjG9-S6bRDHaCzv_F9MoUa248Xfm6YfFE_bFbly9-Kwu%2Fw0%2Fchemistrybanner.jpg" height="533" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-4-preparation-of.html" rel="noopener noreferrer" class="c-link"&gt;
            CORE PRACTICAL 4 Preparation of a standard solution from a solid acid and use it to find the  concentration of a solution of sodium hydroxide. - O-A Note
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            To prepare a standard solution from a solid acid and use it in a titration to determine the concentration of a sodium hydroxide solution.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Folevelalevelnotesbd.blogspot.com%2Ffavicon.ico" width="48" height="48"&gt;
          olevelalevelnotesbd.blogspot.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-5-investigation-of-rates.html" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg3ooPNnY_F5NzdSLWwTlBJBFCAAbANeWqejAO5WrdwJWVRhvHYEvfqSTmjqhG7fJ4vyD0d11JRIjkhN_DEwd_tv2f4N9GFQwYvlc_k7VK05Qp9IoVBk1YT0_F_1wzRq9sQ1j8ujeI9twx7Pr8-gjG9-S6bRDHaCzv_F9MoUa248Xfm6YfFE_bFbly9-Kwu%2Fw0%2Fchemistrybanner.jpg" height="533" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-5-investigation-of-rates.html" rel="noopener noreferrer" class="c-link"&gt;
            CORE PRACTICAL 5 Investigation of the rates of hydrolysis of some halogenoalkanes. - O-A Note
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            To investigate and compare the rates of hydrolysis of different halogenoalkanes using aqueous silver nitrate.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Folevelalevelnotesbd.blogspot.com%2Ffavicon.ico" width="48" height="48"&gt;
          olevelalevelnotesbd.blogspot.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-6-chlorination-of-2.html" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg3ooPNnY_F5NzdSLWwTlBJBFCAAbANeWqejAO5WrdwJWVRhvHYEvfqSTmjqhG7fJ4vyD0d11JRIjkhN_DEwd_tv2f4N9GFQwYvlc_k7VK05Qp9IoVBk1YT0_F_1wzRq9sQ1j8ujeI9twx7Pr8-gjG9-S6bRDHaCzv_F9MoUa248Xfm6YfFE_bFbly9-Kwu%2Fw0%2Fchemistrybanner.jpg" height="533" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-6-chlorination-of-2.html" rel="noopener noreferrer" class="c-link"&gt;
            CORE PRACTICAL 6 Chlorination of 2-methylpropan-2-ol with concentrated hydrochloric acid. - O-A Note
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            To prepare a tertiary halogenoalkane by reacting 2-methylpropan-2-ol with concentrated hydrochloric acid and to observe the reaction character
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Folevelalevelnotesbd.blogspot.com%2Ffavicon.ico" width="48" height="48"&gt;
          olevelalevelnotesbd.blogspot.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-7-oxidation-of-propan-1.html" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg3ooPNnY_F5NzdSLWwTlBJBFCAAbANeWqejAO5WrdwJWVRhvHYEvfqSTmjqhG7fJ4vyD0d11JRIjkhN_DEwd_tv2f4N9GFQwYvlc_k7VK05Qp9IoVBk1YT0_F_1wzRq9sQ1j8ujeI9twx7Pr8-gjG9-S6bRDHaCzv_F9MoUa248Xfm6YfFE_bFbly9-Kwu%2Fw0%2Fchemistrybanner.jpg" height="533" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-7-oxidation-of-propan-1.html" rel="noopener noreferrer" class="c-link"&gt;
            CORE PRACTICAL 7 The oxidation of propan-1-ol to produce propanal and propanoic acid. - O-A Note
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            To oxidise propan-1-ol under different conditions to produce an aldehyde (propanal) and a carboxylic acid (propanoic acid).
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Folevelalevelnotesbd.blogspot.com%2Ffavicon.ico" width="48" height="48"&gt;
          olevelalevelnotesbd.blogspot.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-8-analysis-of-some.html" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg3ooPNnY_F5NzdSLWwTlBJBFCAAbANeWqejAO5WrdwJWVRhvHYEvfqSTmjqhG7fJ4vyD0d11JRIjkhN_DEwd_tv2f4N9GFQwYvlc_k7VK05Qp9IoVBk1YT0_F_1wzRq9sQ1j8ujeI9twx7Pr8-gjG9-S6bRDHaCzv_F9MoUa248Xfm6YfFE_bFbly9-Kwu%2Fw0%2Fchemistrybanner.jpg" height="533" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://olevelalevelnotesbd.blogspot.com/2026/01/core-practical-8-analysis-of-some.html" rel="noopener noreferrer" class="c-link"&gt;
            CORE PRACTICAL 8 Analysis of some inorganic and organic unknowns. - O-A Note
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            To identify unknown inorganic ions and organic functional groups using qualitative chemical tests.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Folevelalevelnotesbd.blogspot.com%2Ffavicon.ico" width="48" height="48"&gt;
          olevelalevelnotesbd.blogspot.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>edexcel</category>
    </item>
    <item>
      <title>Recent Watch List</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Mon, 06 Oct 2025 11:13:10 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/recent-watch-list-22m6</link>
      <guid>https://dev.to/mohammadtaseenkhan/recent-watch-list-22m6</guid>
      <description>&lt;p&gt;Here are some of my &lt;strong&gt;Recent Watch List&lt;/strong&gt; 🎬&lt;br&gt;
(Links collected from &lt;a href="https://t.me/moviedropbd" rel="noopener noreferrer"&gt;Here&lt;/a&gt; — hope it’s useful for everyone!)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dsvplay.com/e/yrfz1lj0zsyq" rel="noopener noreferrer"&gt;&lt;strong&gt;The Conjuring Last Rites 2025 (1080p)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dsvplay.com/e/fppar9puvojm" rel="noopener noreferrer"&gt;&lt;strong&gt;Pushpa The Rise - Part 1 (1080p, Hindi)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dsvplay.com/e/8hvxesaa4umf" rel="noopener noreferrer"&gt;&lt;strong&gt;Pushpa The Rule - Part 2 (1080p, Hindi)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dsvplay.com/e/lv9hhboyb30g" rel="noopener noreferrer"&gt;&lt;strong&gt;Fight Club (720p)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dsvplay.com/e/7v63vkkekhy7" rel="noopener noreferrer"&gt;&lt;strong&gt;Play Dirty (1080p)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dsvplay.com/e/zcy7rwddi4do" rel="noopener noreferrer"&gt;&lt;strong&gt;The Ritual (720p)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dsvplay.com/e/trl1rgixj3ml" rel="noopener noreferrer"&gt;&lt;strong&gt;Constantine (720p, Hindi)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dsvplay.com/e/12u9wm887tkb" rel="noopener noreferrer"&gt;&lt;strong&gt;M3GAN 2.0 (1080p)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;No intention to do any Harmful activities to anyone, cause links are already public and still circling around.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Term.Everything: Run any GUI app in your terminal—even over SSH</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Wed, 10 Sep 2025 12:26:09 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/termeverything-run-any-gui-app-in-your-terminal-even-over-ssh-k6l</link>
      <guid>https://dev.to/mohammadtaseenkhan/termeverything-run-any-gui-app-in-your-terminal-even-over-ssh-k6l</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy36187334o7onzdylsp7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy36187334o7onzdylsp7.png" alt="Term.Everything: Run any GUI app in your terminal—even over SSH" width="800" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Term.Everything is a Linux CLI program that lets you run any GUI application, right there, in your terminal.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/mmulet/term.everything" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yes, you heard that right. Play a video game. Browse the web. Watch a movie. All within the confines of your beloved command line. And the best part? You can do it all over SSH! Imagine playing your favorite retro game on a remote server, rendered directly in your local terminal.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frm6pf246blx9342kqn3a.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frm6pf246blx9342kqn3a.gif" alt="Term.Everything: Run any GUI app in your terminal—even over SSH" width="720" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But wait, there's more! If your terminal supports images – like Kitty or iTerm2 – Term.Everything can render windows at full resolution. That's right, a pixel-perfect GUI application, living inside your terminal, even over SSH. It's a mind-bending feat of engineering.&lt;/p&gt;

&lt;p&gt;And for all those new terminal file viewers popping up every day? Term.Everything has a message: Stop making them! Because now, you can just use the file viewer you already have. In your terminal.&lt;/p&gt;

&lt;p&gt;So, how does it work? Term.Everything is a built-from-scratch Wayland compositor. Instead of outputting to your monitor, it outputs directly to your terminal.&lt;/p&gt;

</description>
      <category>terminal</category>
      <category>gui</category>
    </item>
    <item>
      <title>Streamdown: A Drop-in React-Markdown Replacement</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Mon, 01 Sep 2025 12:50:55 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/streamdown-a-drop-in-react-markdown-replacement-17m7</link>
      <guid>https://dev.to/mohammadtaseenkhan/streamdown-a-drop-in-react-markdown-replacement-17m7</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgd90mfcll99hpbedg3pd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgd90mfcll99hpbedg3pd.png" alt="Streamdown: A Drop-in React-Markdown Replacement" width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you've ever built an application that streams responses from an AI, you know the feeling. You watch, token by token, as the text appears. But you also see the flicker of unstyled text... the code blocks that don't look like code until the very last backtick... the bold text that suddenly snaps into place at the end.&lt;/p&gt;

&lt;p&gt;It works, but it feels... unfinished. The user experience is jarring.&lt;/p&gt;

&lt;p&gt;What if rendering streaming content could be as smooth and seamless as the AI generating it?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://streamdown.ai/" rel="noopener noreferrer"&gt;View Documentation&lt;/a&gt;&lt;a href="https://github.com/vercel/streamdown" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet Streamdown. It’s an open-source, drop-in replacement for react-markdown, but re-imagined from the ground up for the world of streaming AI.&lt;/p&gt;

&lt;p&gt;The problem with most Markdown libraries is that they were designed for static content. They need the entire block of text to be complete before they can format it correctly.&lt;/p&gt;

&lt;p&gt;Streamdown is different. It’s built to intelligently parse and style incomplete Markdown. That means as the tokens stream in, Streamdown is already applying formatting. Incomplete bold text? It’s already bold. An unterminated code block? It’s already styled as code. The result is a fluid, professional user experience, with no jarring layout shifts.&lt;/p&gt;

&lt;p&gt;And getting started is incredibly simple. Because it’s a drop-in replacement for react-markdown, you can often switch over with just a one-line change in your import statement.&lt;/p&gt;

&lt;p&gt;But Streamdown doesn't stop at streaming. It’s a full-featured powerhouse.&lt;/p&gt;

&lt;p&gt;You get full support for GitHub Flavored Markdown—think tables, task lists, and strikethroughs.&lt;/p&gt;

&lt;p&gt;Need to display complex formulas? It renders LaTeX equations beautifully using KaTeX.&lt;/p&gt;

&lt;p&gt;One of its standout features is support for Mermaid diagrams. Just stream a Mermaid code block, and Streamdown provides a button to render it into a crisp, clear diagram right in the UI.&lt;/p&gt;

&lt;p&gt;And of course, it comes with gorgeous, server-side code syntax highlighting via Shiki, making your code snippets pop.&lt;/p&gt;

&lt;p&gt;Under the hood, Streamdown is built for the real world. It’s security-first, using harden-react-markdown to keep your application safe. And it’s performance-optimized with memoized rendering, ensuring your UI stays fast and responsive, even with rapid-fire updates.&lt;/p&gt;

&lt;p&gt;Streamdown is the missing piece for creating polished, professional-grade AI experiences in React. It bridges the gap between the raw power of streaming models and the refined interface your users expect.&lt;/p&gt;

&lt;p&gt;So if you're building with streaming AI, stop fighting with your Markdown renderer. Head over to npm, install Streamdown, and give your users the seamless experience they deserve.&lt;/p&gt;

</description>
      <category>markdown</category>
    </item>
    <item>
      <title>Ditch the Clutter: Termix Consolidates Your Entire Server Workflow into One Self-Hosted Platform</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Sun, 31 Aug 2025 05:44:30 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/ditch-the-clutter-termix-consolidates-your-entire-server-workflow-into-one-self-hosted-platform-4ig</link>
      <guid>https://dev.to/mohammadtaseenkhan/ditch-the-clutter-termix-consolidates-your-entire-server-workflow-into-one-self-hosted-platform-4ig</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2h1qxth6m3mwxyjy6ik3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2h1qxth6m3mwxyjy6ik3.png" alt="Ditch the Clutter: Termix Consolidates Your Entire Server Workflow into One Self-Hosted Platform" width="800" height="447"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For developers, sysadmins, and anyone running their own servers, the daily grind can feel... fragmented. You’ve got your terminal for SSH, a separate client for file transfers, another tool for managing tunnels, and maybe a dashboard to check server health. It’s a constant juggle of windows and applications.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.termix.site/" rel="noopener noreferrer"&gt;View Documentation&lt;/a&gt;&lt;a href="https://github.com/LukeGus/Termix" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But what if you could bring it all together? Into one clean, powerful, and self-hosted platform?&lt;/p&gt;

&lt;p&gt;Meet Termix. It’s an open-source, forever-free, all-in-one server management platform that you host yourself. It’s designed to streamline your entire workflow, giving you a single, web-based command center for all your infrastructure.&lt;/p&gt;

&lt;p&gt;Let’s take a look. It all starts with the Host Manager. No more memorizing IP addresses or digging through config files. You can save, organize, and tag all your SSH connections right here.&lt;/p&gt;

&lt;p&gt;But the real power is what happens next. At its heart, Termix is a full-featured SSH terminal, right in your browser. And we're not just talking about a simple command line. You get a robust tab system and—for the power users—split-screen support for up to four panels. Monitor logs in one, run commands in another, and keep an eye on processes in a third, all without leaving the page.&lt;/p&gt;

&lt;p&gt;Need to edit a config file on the fly? Forget firing up a separate SFTP client. Termix includes a remote file editor, complete with syntax highlighting. You can upload, download, rename, and edit files directly on the server. It’s a massive time-saver.&lt;/p&gt;

&lt;p&gt;Termix also simplifies one of the most powerful features of SSH: tunneling. You can create and manage your SSH tunnels directly from the UI, with automatic reconnection and health monitoring to ensure your connections are always stable and secure.&lt;/p&gt;

&lt;p&gt;And, of course, you get at-a-glance server stats. Keep an eye on CPU, memory, and disk usage for any of your connected hosts.&lt;/p&gt;

&lt;p&gt;Because it’s self-hosted, you control your data and your security. Termix comes with secure user management, admin controls, and even OIDC support for integrating with your existing authentication systems.&lt;/p&gt;

&lt;p&gt;All of this is wrapped in a beautiful, modern interface built with React and Tailwind CSS. It’s clean, it’s fast, and it’s intuitive.&lt;/p&gt;

</description>
      <category>server</category>
    </item>
    <item>
      <title>Document to Markdown OCR library with Llama</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Sat, 07 Dec 2024 10:02:30 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/document-to-markdown-ocr-library-with-llama-39ej</link>
      <guid>https://dev.to/mohammadtaseenkhan/document-to-markdown-ocr-library-with-llama-39ej</guid>
      <description>&lt;h2&gt;
  
  
  OCR: Document to Markdown
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frp67le6wzm5mghpz00ux.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frp67le6wzm5mghpz00ux.jpg" alt="Document to Markdown OCR library with Llama" width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Document to Markdown OCR library with Llama 3.2 vision&lt;/p&gt;

&lt;p&gt;&lt;a href="https://llamaocr.com/" rel="noopener noreferrer"&gt;View Demo&lt;/a&gt;&lt;a href="https://github.com/Nutlope/llama-ocr" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;An npm library to run OCR for free with Llama 3.2 Vision.&lt;/p&gt;

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

&lt;p&gt;This library uses the free Llama 3.2 endpoint from Together AI to parse images and return markdown. Paid endpoints for Llama 3.2 11B and Llama 3.2 90B are also available for faster performance and higher rate limits.&lt;/p&gt;

&lt;p&gt;You can control this with the model option which is set to Llama-3.2-90B-Vision by default but can also accept free or Llama-3.2-11B-Vision.&lt;/p&gt;

</description>
      <category>document</category>
      <category>markdown</category>
    </item>
    <item>
      <title>Drop-in progressive (gradient) backdrop blur for React</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Thu, 25 Apr 2024 08:11:26 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/drop-in-progressive-gradient-backdrop-blur-for-react-2ei0</link>
      <guid>https://dev.to/mohammadtaseenkhan/drop-in-progressive-gradient-backdrop-blur-for-react-2ei0</guid>
      <description>&lt;h2&gt;
  
  
  Progressive Blur
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1itmwdtfenmbswplofdu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1itmwdtfenmbswplofdu.jpg" alt="Drop-in progressive (gradient) backdrop blur for React" width="800" height="515"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Drop-in progressive (gradient) backdrop blur for React. Both radial and linear gradients are supported.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://progressive-blur.vercel.app/" rel="noopener noreferrer"&gt;View Demo&lt;/a&gt;&lt;a href="https://github.com/AndrewPrifer/progressive-blur" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;


  

</description>
      <category>blur</category>
    </item>
    <item>
      <title>A simple Image to text website built with Next.js</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Thu, 18 Apr 2024 06:49:05 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/a-simple-image-to-text-website-built-with-nextjs-222j</link>
      <guid>https://dev.to/mohammadtaseenkhan/a-simple-image-to-text-website-built-with-nextjs-222j</guid>
      <description>&lt;h2&gt;
  
  
  2txt
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foqu3wa15m4r517r4kcpt.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foqu3wa15m4r517r4kcpt.jpg" alt="A simple Image to text website built with Next.js" width="800" height="432"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Image to text, fast. Built with the Vercel AI SDK, Claude, and Next.js.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://2txt.vercel.app/" rel="noopener noreferrer"&gt;View Demo&lt;/a&gt;&lt;a href="https://github.com/ai-ng/2txt" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;

</description>
      <category>images</category>
    </item>
    <item>
      <title>Vortex - A simple and fast web application built with Next.js</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Sat, 13 Apr 2024 14:12:19 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/vortex-a-simple-and-fast-web-application-built-with-nextjs-417a</link>
      <guid>https://dev.to/mohammadtaseenkhan/vortex-a-simple-and-fast-web-application-built-with-nextjs-417a</guid>
      <description>&lt;h2&gt;
  
  
  Vortex
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4helpnm5hsp531ixug4t.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4helpnm5hsp531ixug4t.jpg" alt="Vortex - A simple and fast web application built with Next.js" width="800" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Vortex is a simple and fast web application. It is built with Next.js, Tailwind CSS, and Prisma.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwwp1qkz8d8csg9qmnspl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwwp1qkz8d8csg9qmnspl.png" alt="Vortex - A simple and fast web application built with Next.js" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://vort.me/" rel="noopener noreferrer"&gt;View Demo&lt;/a&gt;&lt;a href="https://github.com/jarvis2f/vortex" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Acknowledgments
&lt;/h2&gt;

&lt;p&gt;T3 Stack&lt;br&gt;&lt;br&gt;
Next.js&lt;br&gt;&lt;br&gt;
NextAuth.js&lt;br&gt;&lt;br&gt;
Tailwind CSS&lt;br&gt;&lt;br&gt;
Prisma&lt;br&gt;&lt;br&gt;
Umami&lt;/p&gt;

&lt;h2&gt;
  
  
  License
&lt;/h2&gt;

&lt;p&gt;Vortex is open source software licensed as MIT.&lt;/p&gt;

</description>
      <category>apps</category>
      <category>nextjs</category>
    </item>
    <item>
      <title>A file uploader built with shadcn/ui and react-dropzone</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Wed, 10 Apr 2024 09:00:39 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/a-file-uploader-built-with-shadcnui-and-react-dropzone-2co7</link>
      <guid>https://dev.to/mohammadtaseenkhan/a-file-uploader-built-with-shadcnui-and-react-dropzone-2co7</guid>
      <description>&lt;h2&gt;
  
  
  File Uploader
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F54q1b3ap0ai3hjh5klfj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F54q1b3ap0ai3hjh5klfj.jpg" alt="A file uploader built with shadcn/ui and react-dropzone" width="800" height="502"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is a file uploader component built with shadnc/ui, and react-dropzone. It is bootstrapped with create-t3-app.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://uploader.sadmn.com/" rel="noopener noreferrer"&gt;View Demo&lt;/a&gt;&lt;a href="https://github.com/sadmann7/file-uploader" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Tech Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Framework: Next.js&lt;/li&gt;
&lt;li&gt;Styling: Tailwind CSS&lt;/li&gt;
&lt;li&gt;UI Components: shadcn/ui&lt;/li&gt;
&lt;li&gt;Storage: uploadthing&lt;/li&gt;
&lt;li&gt;ORM: Drizzle ORM&lt;/li&gt;
&lt;li&gt;Validation: Zod&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Reusable useFileUpload hook for uploading files with uploadthing&lt;/li&gt;
&lt;li&gt;Drag and drop file upload component with progress bar&lt;/li&gt;
&lt;li&gt;React-hook-form integration with shadnc/ui form components&lt;/li&gt;
&lt;li&gt;File dialog demo with adding and removing files from the scrollable list&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>upload</category>
      <category>ui</category>
    </item>
    <item>
      <title>React Safe Query - A lightweight, type-safe wrapper built around React Query</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Sun, 07 Apr 2024 00:24:00 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/react-safe-query-a-lightweight-type-safe-wrapper-built-around-react-query-29ij</link>
      <guid>https://dev.to/mohammadtaseenkhan/react-safe-query-a-lightweight-type-safe-wrapper-built-around-react-query-29ij</guid>
      <description>&lt;h2&gt;
  
  
  React-Safe-Query
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fth0oq677w24ank6g35p7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fth0oq677w24ank6g35p7.jpg" alt="React Safe Query - A lightweight, type-safe wrapper built around React Query" width="800" height="308"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;React-Safe-Query is a lightweight, type-safe wrapper built around React Query. It provides a type-safe API middleware for React applications, making it perfect for developers who appreciate tRPC but are working with projects that either don't use a TypeScript backend or wish to avoid the bloat and configuration associated with tRPC.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/cwooldridge1/react-safe-query" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Motivation
&lt;/h2&gt;

&lt;p&gt;React Query is powerful but lacks inbuilt type safety, a gap tRPC fills by offering excellent type safety and developer experience. Yet, tRPC demands a TypeScript backend, a requirement not all projects meet, especially with the rise of client-side databases like Supabase and Firebase eliminating the need for separate backends. React-Safe-Query steps in as the optimal solution for projects unable to use tRPC or those wishing to sidestep its extensive setup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Type Safety: Bring the power of REAL type safety to React Query without needing a TypeScript backend that uses tRPC.&lt;/li&gt;
&lt;li&gt;Lightweight: Minimal setup and lean configuration.&lt;/li&gt;
&lt;li&gt;Easy to Use: Familiar API for those who have used React Query and tRPC, making integration seamless.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>reactquery</category>
    </item>
    <item>
      <title>Magic Spell - An AI-powered text editor built with Next.js and the Vercel AI SDK</title>
      <dc:creator>MEOW</dc:creator>
      <pubDate>Sat, 06 Apr 2024 02:16:10 +0000</pubDate>
      <link>https://dev.to/mohammadtaseenkhan/magic-spell-an-ai-powered-text-editor-built-with-nextjs-and-the-vercel-ai-sdk-5ccc</link>
      <guid>https://dev.to/mohammadtaseenkhan/magic-spell-an-ai-powered-text-editor-built-with-nextjs-and-the-vercel-ai-sdk-5ccc</guid>
      <description>&lt;h2&gt;
  
  
  Magic Spell
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F62e2gplwbrrv1acihjbm.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F62e2gplwbrrv1acihjbm.jpg" alt="Magic Spell - An AI-powered text editor built with Next.js and the Vercel AI SDK" width="800" height="517"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Magic Spell is an AI-powered text editor built with Next.js and the Vercel AI SDK, using Groq for super fast inference.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://magic-spell.vercel.app/" rel="noopener noreferrer"&gt;View Demo&lt;/a&gt;&lt;a href="https://github.com/ai-ng/magic-spell" rel="noopener noreferrer"&gt;View Github&lt;/a&gt;&lt;/p&gt;

</description>
      <category>editor</category>
      <category>textarea</category>
    </item>
  </channel>
</rss>
