<?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: Jouini Hamza</title>
    <description>The latest articles on DEV Community by Jouini Hamza (@sihamza).</description>
    <link>https://dev.to/sihamza</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%2F35417%2F1e6334fc-5647-4382-81fd-c2ced7861720.png</url>
      <title>DEV Community: Jouini Hamza</title>
      <link>https://dev.to/sihamza</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sihamza"/>
    <language>en</language>
    <item>
      <title>nestjs frustrating modules</title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Mon, 21 Dec 2020 17:56:21 +0000</pubDate>
      <link>https://dev.to/sihamza/nestjs-frustrating-modules-3egj</link>
      <guid>https://dev.to/sihamza/nestjs-frustrating-modules-3egj</guid>
      <description>&lt;p&gt;i don't know why sometimes i get some errors in nest like "Nest can't resolve dependencies " while i provided the dependencies in the modules chez this is frustrating nonsense bugs&lt;/p&gt;

&lt;p&gt;&lt;code&gt;@Module({&lt;br&gt;
  imports: [&lt;br&gt;
    MongooseModule.forFeature([{ name: Notification.name, schema: NotificationSchema },{ name: Event.name, schema: EventSchema }]) ,&lt;br&gt;
    forwardRef(() =&amp;gt; UserModule ), &amp;lt;-- exported the userservice&lt;br&gt;
    forwardRef(() =&amp;gt; AuthModule ),&lt;br&gt;
  ],&lt;br&gt;
  exports: [NotificationService],&lt;br&gt;
  providers: [NotificationGateway, NotificationService]&lt;br&gt;
})&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;and yet nest tells me that it can't resolve userservice&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>typescript</category>
      <category>node</category>
      <category>nestjs</category>
    </item>
    <item>
      <title>tacking users sockets in a social network with nodejs and socket.io</title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Mon, 09 Nov 2020 20:56:49 +0000</pubDate>
      <link>https://dev.to/sihamza/tacking-users-sockets-in-a-social-network-with-nodejs-and-socket-io-4gol</link>
      <guid>https://dev.to/sihamza/tacking-users-sockets-in-a-social-network-with-nodejs-and-socket-io-4gol</guid>
      <description>&lt;p&gt;So i am creating a social network for my university , this made me think how to track users with multiple socket like facebook does when you send a message it will pop up on all devices and browser tabs , this is easy if you keep track of user's sockets in array but isn't that how rooms work , so instead of doing that you just create a room for every user but i am wondering if is that the best practice ?&lt;/p&gt;

</description>
      <category>node</category>
      <category>webdev</category>
      <category>ws</category>
    </item>
    <item>
      <title>neural network for scraping </title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Tue, 27 Oct 2020 01:13:59 +0000</pubDate>
      <link>https://dev.to/sihamza/neural-network-for-scraping-5343</link>
      <guid>https://dev.to/sihamza/neural-network-for-scraping-5343</guid>
      <description>&lt;p&gt;Sometimes in ecommerce web scraping you scrape the same product but with different names like :&lt;br&gt;
Msi RTX 2070 Ti&lt;br&gt;
Nvidia rtx 2070ti MSI 8gb &lt;br&gt;
And more complicated examples, I wonder if there is any neural net to classify these type of products &lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>neuralnetwork</category>
      <category>deeplearning</category>
      <category>scraping</category>
    </item>
    <item>
      <title>Vue 3 is almost here , the hype is real </title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Thu, 03 Sep 2020 04:21:39 +0000</pubDate>
      <link>https://dev.to/sihamza/vue-3-is-almost-here-the-hype-is-real-5g15</link>
      <guid>https://dev.to/sihamza/vue-3-is-almost-here-the-hype-is-real-5g15</guid>
      <description>&lt;p&gt;i don't know about you , but i am excited to start developing project with vue 3 which almost here ( currently in RC ) , it has so many features added and many changes &lt;/p&gt;

&lt;p&gt;i am not a big fan of JSX so vue is the best fit for me ( that doesn't mean you can't use JSX in vue , you totally can ) and i think the new composition API will attract more React devs and not to mention the introduction of vite&lt;/p&gt;

&lt;p&gt;i am proud to be a part of vue's community and the JS community in general this healthy competition between modules , framework and libs pushes each one of them to be better and inspire others&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>vue</category>
      <category>frontend</category>
      <category>react</category>
    </item>
    <item>
      <title>Why is no one using Elixir for torrent and webtorrent ?</title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Mon, 20 Jul 2020 05:27:40 +0000</pubDate>
      <link>https://dev.to/sihamza/why-is-no-one-using-elixir-for-torrent-and-webtorrent-23dp</link>
      <guid>https://dev.to/sihamza/why-is-no-one-using-elixir-for-torrent-and-webtorrent-23dp</guid>
      <description>&lt;p&gt;if Elixir is good at handling to many connections why no one tried to make atorrent solution with it ? Or re rewriting the webtorrent lib in elixir .&lt;/p&gt;

</description>
      <category>elixir</category>
      <category>torrent</category>
      <category>erlang</category>
    </item>
    <item>
      <title>is elixir good for scraping ?</title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Wed, 11 Mar 2020 03:00:34 +0000</pubDate>
      <link>https://dev.to/sihamza/is-elixir-good-for-scraping-1f03</link>
      <guid>https://dev.to/sihamza/is-elixir-good-for-scraping-1f03</guid>
      <description>

</description>
      <category>elixir</category>
      <category>node</category>
      <category>erlang</category>
      <category>web</category>
    </item>
    <item>
      <title>Adonis JS the best Back-end framework</title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Mon, 24 Feb 2020 14:42:44 +0000</pubDate>
      <link>https://dev.to/sihamza/adonis-js-the-best-back-end-framework-430l</link>
      <guid>https://dev.to/sihamza/adonis-js-the-best-back-end-framework-430l</guid>
      <description>&lt;p&gt;i used to use sailsJS but now i can't stop using adoinsJS .  when i started dev the 1st back-end framework i used was larvel ( node js wasn't a thing back then ) and i loved it's structure and simplicity . &lt;br&gt; &lt;br&gt; when i stoped using PHP and moved to js using express then sails ( i took a look on nestjs , hapi ) they didn't have the same idea i got from laravel ( ofc half of them are micro frameworks ) that idea of half of the work is done by the framewrok until i used AdonisJS &lt;br&gt;
&lt;br&gt;&lt;br&gt;
this framework have every laravel feature , much faster , comes with websocket best option for a small to medium web projects but it's ORM doesn't support NoSQL yet&lt;br&gt;
&lt;br&gt;&lt;br&gt;
i don't know why it's not that popular &lt;/p&gt;

</description>
      <category>javascript</category>
      <category>frameworks</category>
      <category>web</category>
      <category>node</category>
    </item>
    <item>
      <title>SPA ads Problem </title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Tue, 17 Sep 2019 17:41:01 +0000</pubDate>
      <link>https://dev.to/sihamza/spa-ads-problem-e1a</link>
      <guid>https://dev.to/sihamza/spa-ads-problem-e1a</guid>
      <description>&lt;p&gt;it's wierd how SPA websites are better than universal websites ( speed , ux , ui ) and yet ads networks still struggle against it , even if you enable SSR will make the website slow and you lose an SPA adventage &lt;/p&gt;

</description>
      <category>javascript</category>
      <category>web</category>
      <category>adsense</category>
      <category>frontend</category>
    </item>
    <item>
      <title>webtorrent is great</title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Sat, 24 Aug 2019 23:41:45 +0000</pubDate>
      <link>https://dev.to/sihamza/webtorrent-is-great-2koh</link>
      <guid>https://dev.to/sihamza/webtorrent-is-great-2koh</guid>
      <description>&lt;p&gt;webtorrent is so great i mean imagine if a website like netflix or wikipedia uses it , it will lower the bandwith and the cost of the severs &lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>torrent</category>
    </item>
    <item>
      <title>Front-end js frameworks</title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Tue, 16 Apr 2019 13:38:02 +0000</pubDate>
      <link>https://dev.to/sihamza/front-end-js-frameworks-4aao</link>
      <guid>https://dev.to/sihamza/front-end-js-frameworks-4aao</guid>
      <description>&lt;p&gt;I prefer Vue.js more than Angular and React because it's more familiar for a none framework users and i think it's underrated who's with me ?&lt;/p&gt;

</description>
      <category>vue</category>
      <category>angular</category>
      <category>react</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Free webhosting are bad</title>
      <dc:creator>Jouini Hamza</dc:creator>
      <pubDate>Thu, 04 Oct 2018 23:42:54 +0000</pubDate>
      <link>https://dev.to/sihamza/free-webhosting-are-bad-1i51</link>
      <guid>https://dev.to/sihamza/free-webhosting-are-bad-1i51</guid>
      <description>

</description>
      <category>webscraping</category>
      <category>php</category>
    </item>
  </channel>
</rss>
