<?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: Alesei N</title>
    <description>The latest articles on DEV Community by Alesei N (@gnrlbzik).</description>
    <link>https://dev.to/gnrlbzik</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%2F129686%2F6454a98d-e987-474e-8a93-6840b7d7e4ae.jpeg</url>
      <title>DEV Community: Alesei N</title>
      <link>https://dev.to/gnrlbzik</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gnrlbzik"/>
    <language>en</language>
    <item>
      <title>LLMs … keep your self a float, learn and grow.</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Mon, 06 Oct 2025 18:44:57 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/llms-keep-your-self-a-float-learn-and-grow-14jd</link>
      <guid>https://dev.to/gnrlbzik/llms-keep-your-self-a-float-learn-and-grow-14jd</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Stagnation is real… It kills… You set the direction of your success!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Learning any technology has always been hard as a newcomer. Over many years, people have built their own algorithms for how they approach it. It took me a rather long time to build mine.&lt;/p&gt;

&lt;p&gt;Once you have enough experience, you can ask questions and steer topics with LLMs in ways that match your personal way of consuming knowledge.&lt;/p&gt;

&lt;p&gt;Things are looking pretty good now. I think this is what people overlook… This technology can help you be 10x better at learning.&lt;/p&gt;

&lt;p&gt;The downside is, you first need to learn who you are and how you consume and process information.&lt;/p&gt;

&lt;p&gt;Chicken/egg problem…&lt;/p&gt;

&lt;h2&gt;
  
  
  Few notes for working with LLMs like ChatGPT, Claude, or any other wrapper
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;You still need to do the work.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The tool won’t replace the effort. It can assist, but it won’t think or decide for you.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Turn “absolute mode” on.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Strip out emotional or communicative fluff. These are tools, not friends. Use them accordingly.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Treat LLMs as fallible.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;They’re context-bound and can absolutely be wrong. Ask for references. Cross-check results. Never assume correctness by default.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Keep it task-based.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Request small, digestible outputs. Ask for a roadmap if you’re learning something - make sure it’s broken down into small, topic-based chunks with clear continuation paths. Ask what prerequisites you need before jumping in.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Be skeptical.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Don’t surrender your judgment. Question everything.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;#llm #learning #knowledge #personalgrowth&lt;/p&gt;

</description>
      <category>llm</category>
      <category>learning</category>
      <category>knowledge</category>
      <category>personalgrowth</category>
    </item>
    <item>
      <title>React Hooks Are Dead?</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Fri, 08 Aug 2025 17:11:56 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/react-hooks-are-dead-54o1</link>
      <guid>https://dev.to/gnrlbzik/react-hooks-are-dead-54o1</guid>
      <description>&lt;p&gt;Found this article rather well put and useful. Sharing:&lt;br&gt;
 → React Hooks Are Dead — Here’s What’s Replacing Them in 2025 by Sumit Shaw&lt;/p&gt;

&lt;p&gt;This gives you a nice chain of things to think about, career related:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Server Components architecture&lt;/li&gt;
&lt;li&gt;State machine patterns&lt;/li&gt;
&lt;li&gt;Concurrent rendering strategies&lt;/li&gt;
&lt;li&gt;Performance without hooks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And also consider the overall roadmap direction and state of react:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;React Compiler eliminates manual memoization (goodbye useCallback)&lt;/li&gt;
&lt;li&gt;Server Actions replace form submission hooks&lt;/li&gt;
&lt;li&gt;Enhanced Suspense removes loading state hooks&lt;/li&gt;
&lt;li&gt;Concurrent rendering makes effects less necessary&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://javascript.plainenglish.io/react-hooks-are-dead-heres-what-s-replacing-them-in-2025-562c7a63dd8b" rel="noopener noreferrer"&gt;https://javascript.plainenglish.io/react-hooks-are-dead-heres-what-s-replacing-them-in-2025-562c7a63dd8b&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#reactjs #javascript #frontend #webdevelopment&lt;/p&gt;

</description>
      <category>react</category>
      <category>javascript</category>
      <category>frontend</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Motion &amp; color keywords don’t mix.</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Fri, 25 Jul 2025 18:12:51 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/motion-color-keywords-dont-mix-5dio</link>
      <guid>https://dev.to/gnrlbzik/motion-color-keywords-dont-mix-5dio</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;At least as it stands now.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Kind of makes sense, but if you stumble for a bit, maybe this helps you save 10–15 minutes of your time.&lt;/p&gt;

&lt;h2&gt;
  
  
  ❌ Don’t
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;motion&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;div&lt;/span&gt;
  &lt;span class="nx"&gt;initial&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{{&lt;/span&gt; &lt;span class="na"&gt;backgroundColor&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;white&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;}}&lt;/span&gt;
  &lt;span class="nx"&gt;animate&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{{&lt;/span&gt; &lt;span class="na"&gt;backgroundColor&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;black&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;}}&lt;/span&gt;
  &lt;span class="nx"&gt;transition&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{{&lt;/span&gt; &lt;span class="na"&gt;duration&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;Infinity&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;repeatType&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;reverse&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;}}&lt;/span&gt;
  &lt;span class="nx"&gt;style&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{{&lt;/span&gt; &lt;span class="na"&gt;width&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;10em&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;height&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;10em&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;}}&lt;/span&gt;
&lt;span class="sr"&gt;/&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  ✅ Do
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;motion&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;div&lt;/span&gt;
  &lt;span class="nx"&gt;initial&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{{&lt;/span&gt; &lt;span class="na"&gt;backgroundColor&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;#FFFFFF&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;}}&lt;/span&gt;
  &lt;span class="nx"&gt;animate&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{{&lt;/span&gt; &lt;span class="na"&gt;backgroundColor&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;#000000&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;}}&lt;/span&gt;
  &lt;span class="nx"&gt;transition&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{{&lt;/span&gt; &lt;span class="na"&gt;duration&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;Infinity&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;repeatType&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;reverse&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;}}&lt;/span&gt;
  &lt;span class="nx"&gt;style&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{{&lt;/span&gt; &lt;span class="na"&gt;width&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;10em&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="na"&gt;height&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;10em&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;}}&lt;/span&gt;
&lt;span class="sr"&gt;/&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Also
&lt;/h2&gt;

&lt;p&gt;Style prop css values will not be used as initial values… You are welcome.&lt;/p&gt;




&lt;h1&gt;
  
  
  motion #animation #react #javascript
&lt;/h1&gt;

</description>
      <category>motion</category>
      <category>animation</category>
      <category>react</category>
      <category>javascript</category>
    </item>
    <item>
      <title>[Boost] Writing Clean, Secure Node.js APIs – A Checklist You’ll Actually Use</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Thu, 24 Jul 2025 17:16:47 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/-1ckp</link>
      <guid>https://dev.to/gnrlbzik/-1ckp</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/alisamir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F1836650%2Ffd8db596-235b-4e22-87cb-2270eeeb08f8.png" alt="alisamir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/alisamir/writing-clean-secure-nodejs-apis-a-checklist-youll-actually-use-3loc" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Writing Clean, Secure Node.js APIs – A Checklist You’ll Actually Use ✅&lt;/h2&gt;
      &lt;h3&gt;Ali Samir ・ Apr 26&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#node&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#api&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>node</category>
      <category>javascript</category>
      <category>api</category>
      <category>webdev</category>
    </item>
    <item>
      <title>When you think iOS feature works... But it does not...</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Tue, 22 Jul 2025 23:05:51 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/when-you-think-ios-feature-works-but-it-does-not-1mfe</link>
      <guid>https://dev.to/gnrlbzik/when-you-think-ios-feature-works-but-it-does-not-1mfe</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Bye bye sleep tracking... Bye bye...&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Well, had an argument with a human being about my sleep pattern... And guess what, I went straight to the source... the truth... the data... And was pointed out that it was outdate... For few days I tried to figure out whats up, but with out a luck, until a google search revealed a thread of like minded people... Discussing that apple killed phone sleep tracking... Oh why? So I buy iWatch? pfff&lt;/p&gt;

&lt;p&gt;So I got this little app installed as a result, &lt;a href="https://pillow.app/" rel="noopener noreferrer"&gt;https://pillow.app/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ios</category>
      <category>iphone</category>
      <category>sleep</category>
      <category>ux</category>
    </item>
    <item>
      <title>Be 5x faster with Deno</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Fri, 06 Jun 2025 22:52:50 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/be-5x-faster-with-deno-52m5</link>
      <guid>https://dev.to/gnrlbzik/be-5x-faster-with-deno-52m5</guid>
      <description>&lt;p&gt;New database platform 5x faster with Deno, Plaid migration to Deno -&amp;gt;&lt;br&gt;
&lt;a href="https://deno.com/blog/how-plaid-migrated-critical-services-with-deno" rel="noopener noreferrer"&gt;https://deno.com/blog/how-plaid-migrated-critical-services-with-deno&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#denojs #javascript #typescript #plaid&lt;/p&gt;

</description>
      <category>denojs</category>
      <category>node</category>
      <category>javascript</category>
      <category>typescript</category>
    </item>
    <item>
      <title>NextJS alternatives?</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Fri, 06 Jun 2025 18:29:53 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/nextjs-alternatives-1ggn</link>
      <guid>https://dev.to/gnrlbzik/nextjs-alternatives-1ggn</guid>
      <description>&lt;p&gt;Looking for NextJS alternative? Deno Fresh 2.0 in the works... &lt;br&gt;
&lt;a href="https://deno.com/blog/an-update-on-fresh" rel="noopener noreferrer"&gt;https://deno.com/blog/an-update-on-fresh&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#denojs #nextjs #javascript #reactjs #preactjs&lt;/p&gt;

</description>
      <category>deno</category>
      <category>nextjs</category>
      <category>javascript</category>
      <category>react</category>
    </item>
    <item>
      <title>Sync Engines... The future?</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Fri, 06 Jun 2025 17:55:44 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/sync-engines-the-future-2cjg</link>
      <guid>https://dev.to/gnrlbzik/sync-engines-the-future-2cjg</guid>
      <description>&lt;p&gt;InstantDB, a modern "Firebase" -&amp;gt; &lt;a href="https://github.com/instantdb/instant" rel="noopener noreferrer"&gt;https://github.com/instantdb/instant&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Sync Engines are the Future -&amp;gt; &lt;a href="https://www.instantdb.com/essays/sync_future" rel="noopener noreferrer"&gt;https://www.instantdb.com/essays/sync_future&lt;/a&gt; -&amp;gt; hacker news thread -&amp;gt; &lt;a href="https://news.ycombinator.com/item?id=43397640" rel="noopener noreferrer"&gt;https://news.ycombinator.com/item?id=43397640&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#syncengine #webdev #frontend #database #store #orm #api #javascript #reactjs #reactnative&lt;/p&gt;

</description>
      <category>database</category>
      <category>firebase</category>
      <category>webdev</category>
      <category>frontend</category>
    </item>
    <item>
      <title>Modern CSS Features</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Fri, 06 Jun 2025 15:31:40 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/modern-css-features-5g7</link>
      <guid>https://dev.to/gnrlbzik/modern-css-features-5g7</guid>
      <description>&lt;p&gt;Whats the "10 Modern CSS Features You Want to Use"? -&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://railsdesigner.com/modern-css-overview/" rel="noopener noreferrer"&gt;https://railsdesigner.com/modern-css-overview/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#css #webdev #design #ui #scss #tailwindcss #less&lt;/p&gt;

</description>
      <category>css</category>
      <category>webdev</category>
      <category>scss</category>
      <category>tailwindcss</category>
    </item>
    <item>
      <title>Backbone of modern Linux service management</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Thu, 05 Jun 2025 19:01:35 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/backbone-of-modern-linux-service-management-1d0i</link>
      <guid>https://dev.to/gnrlbzik/backbone-of-modern-linux-service-management-1d0i</guid>
      <description>&lt;p&gt;Whats systemctl? A guide to backbone of modern Linux service management -&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://last9.io/blog/systemctl-guide/" rel="noopener noreferrer"&gt;https://last9.io/blog/systemctl-guide/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#linux #management #devops #webdev&lt;/p&gt;

</description>
      <category>linux</category>
      <category>devops</category>
      <category>management</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Which react router? "The Beauty of TanStack Router"</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Thu, 05 Jun 2025 16:35:58 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/which-react-router-the-beauty-of-tanstack-router-3lgh</link>
      <guid>https://dev.to/gnrlbzik/which-react-router-the-beauty-of-tanstack-router-3lgh</guid>
      <description>&lt;p&gt;Choosing a Router for react app? Give it a go, read "The Beauty of TanStack Router".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://tkdodo.eu/blog/the-beauty-of-tan-stack-router" rel="noopener noreferrer"&gt;https://tkdodo.eu/blog/the-beauty-of-tan-stack-router&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#reactjs #tanstack #router #javascript #typescript&lt;/p&gt;

</description>
      <category>react</category>
      <category>tanstack</category>
      <category>router</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Automate end-to-end testing</title>
      <dc:creator>Alesei N</dc:creator>
      <pubDate>Wed, 04 Jun 2025 20:41:22 +0000</pubDate>
      <link>https://dev.to/gnrlbzik/automate-end-to-end-testing-32dd</link>
      <guid>https://dev.to/gnrlbzik/automate-end-to-end-testing-32dd</guid>
      <description>&lt;p&gt;Automate end-to-end testing with UIlicious &lt;a href="https://uilicious.com/" rel="noopener noreferrer"&gt;https://uilicious.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#crossbrowsertesting #testing #e2e #automation #webdev&lt;/p&gt;

</description>
      <category>crossbrowsertesting</category>
      <category>webdev</category>
      <category>testing</category>
      <category>e2e</category>
    </item>
  </channel>
</rss>
