<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Nail&#39;s Tech Notes</title>
    <link>https://el-jaouari.cloud/</link>
    <description>Recent content on Nail&#39;s Tech Notes</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 26 May 2026 00:33:22 +0100</lastBuildDate>
    <atom:link href="https://el-jaouari.cloud/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Single Person vs Team</title>
      <link>https://el-jaouari.cloud/posts/single-person-vs-team/</link>
      <pubDate>Tue, 26 May 2026 00:33:22 +0100</pubDate>
      <guid>https://el-jaouari.cloud/posts/single-person-vs-team/</guid>
      <description>&lt;h1 id=&#34;why-projects-managed-by-small-team-succed&#34;&gt;Why Projects managed by small team succed&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;Project managed by a single person succeed whereas project managed by big team fails
example Unix vs Multics.&lt;/li&gt;
&lt;li&gt;Project managed by a single person fits in one person&amp;rsquo;s head,
there is no lost in translation that occurs in big team.&lt;/li&gt;
&lt;li&gt;This is the same dilemma as in monolithic vs micro-services.
Monolithic solutions are efficient in contrast to micro-services.&lt;/li&gt;
&lt;li&gt;Joel Spolsky law &amp;ldquo;it&amp;rsquo;s harder to read code than to write it,&amp;rdquo;
means that the writer of a software must explains his code
to other if he wanted to avoid frictions and to be understood.&lt;/li&gt;
&lt;li&gt;But as the code base gets big, it cannot be managed by
a single person. It must be managed by a team. This team
must be kept small as possible!&lt;/li&gt;
&lt;/ol&gt;</description>
    </item>
    <item>
      <title>Installing Nginx With Certbot</title>
      <link>https://el-jaouari.cloud/posts/installing-nginx-with-certbot/</link>
      <pubDate>Sun, 24 May 2026 01:38:26 +0100</pubDate>
      <guid>https://el-jaouari.cloud/posts/installing-nginx-with-certbot/</guid>
      <description>&lt;h1 id=&#34;what-is-nginx&#34;&gt;What is nginx&lt;/h1&gt;
&lt;p&gt;Nginx is a high-performance, open-source web server and reverse proxy.
It is a viable alternative to apache web server.&lt;/p&gt;
&lt;h1 id=&#34;installing-nginx-in-ubuntu-2404-lts&#34;&gt;Installing nginx in Ubuntu 24.04 LTS&lt;/h1&gt;
&lt;p&gt;First issue the following command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ sudo apt update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;then install the package by running:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ sudo apt install nginx -y
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Now check the status of nginx service by entering the following command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ sudo systemctl status nginx
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;If the response is the following:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setting up hugo</title>
      <link>https://el-jaouari.cloud/posts/setting-up-hugo/</link>
      <pubDate>Sat, 23 May 2026 00:06:26 +0100</pubDate>
      <guid>https://el-jaouari.cloud/posts/setting-up-hugo/</guid>
      <description>&lt;h1 id=&#34;what-is-hugo&#34;&gt;What is hugo&lt;/h1&gt;
&lt;p&gt;hugo is a static website generator. It build website from content written in Markdown to static HTML.
Also it can be easily themed by themes from &lt;a href=&#34;https://themes.gohugo.io/&#34;&gt;https://themes.gohugo.io/&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;installing-hugo-in-ubuntu-2404-lts&#34;&gt;Installing hugo in Ubuntu 24.04 LTS&lt;/h1&gt;
&lt;p&gt;There is three different methods for installing hugo in Ubuntu 24.04 LTS:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;apt repository.&lt;/li&gt;
&lt;li&gt;github repo .deb package.&lt;/li&gt;
&lt;li&gt;snap package.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I opted for snap package because it will be updated regularly.
All we have to do is to issue the following command:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
