<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Fluka ~$_</title>
    <link>https://663e242a.lmersa.pages.dev/</link>
    <description>Recent content on Fluka ~$_</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Thu, 28 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://663e242a.lmersa.pages.dev/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Finally figuring out DNS and domain names</title>
      <link>https://663e242a.lmersa.pages.dev/obelisk/finally-figuring-out-dns/</link>
      <pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate>
      <guid>https://663e242a.lmersa.pages.dev/obelisk/finally-figuring-out-dns/</guid>
      <description>&lt;p&gt;One reason why I wanted to have a public personal website, (other than sharing thoughts and doing the opposite of gatekeeping), is to show it off, as some sort of portfolio: The things I learned over the years and the things I can do.&lt;/p&gt;
&lt;p&gt;Now as a network engineer, or as any kind of engineer who works with the internet, having the right domain name was a big deal. You can say alot from the domain name of a website. I just couldn&amp;rsquo;t bring myself to have a generic one. Now of course setting up a creative domain name is important, but I believe that knowing how to set it up matters even more.&lt;/p&gt;</description>
      <content>&lt;p&gt;One reason why I wanted to have a public personal website, (other than sharing thoughts and doing the opposite of gatekeeping), is to show it off, as some sort of portfolio: The things I learned over the years and the things I can do.&lt;/p&gt;
&lt;p&gt;Now as a network engineer, or as any kind of engineer who works with the internet, having the right domain name was a big deal. You can say alot from the domain name of a website. I just couldn&amp;rsquo;t bring myself to have a generic one. Now of course setting up a creative domain name is important, but I believe that knowing how to set it up matters even more.&lt;/p&gt;
&lt;p&gt;And to set it you obviously need to know how it works. For the longest time, I knew some details about the functioning of this service but I feel like I never fully grasped the concept, so yay to a new learning opportunity :&lt;/p&gt;
&lt;h2 id=&#34;computers-dont-speak-in-names&#34;&gt;Computers don&amp;rsquo;t speak in names&lt;/h2&gt;
&lt;p&gt;Every device connected to the internet has a numeric address called an IP address: something like &lt;code&gt;192.0.2.45&lt;/code&gt; (or a longer one like &lt;code&gt;2001:db8::1&lt;/code&gt; for the newer IPv6 system). That number is how machines actually find each other. It&amp;rsquo;s the equivalent of a street address: precise, but not something you&amp;rsquo;d want to memorize for every place you visit.&lt;/p&gt;
&lt;p&gt;Humans are bad at remembering numbers and great at remembering names. So we invented a friendlier layer on top: the domain name. &lt;code&gt;example.com&lt;/code&gt; is just a human-readable label that points to an IP address. The name is for you; the number is for the machines.&lt;/p&gt;
&lt;p&gt;The problem is obvious: when you type a name, something has to translate it into the number. That something is DNS.&lt;/p&gt;
&lt;h2 id=&#34;dns-the-internets-phone-book&#34;&gt;DNS: the internet&amp;rsquo;s phone book&lt;/h2&gt;
&lt;p&gt;DNS stands for the Domain Name System, and the classic way to describe it is as the internet&amp;rsquo;s phone book. You know a person&amp;rsquo;s name; you look them up to get their phone number. You know a website&amp;rsquo;s name; DNS looks it up to get its IP address.&lt;/p&gt;
&lt;p&gt;Except there&amp;rsquo;s no single giant phone book sitting on one computer somewhere. It would be too big, too slow, and a single point of failure for the entire internet. Instead, DNS is distributed: the information is spread across a hierarchy of servers around the world, each responsible for one small piece. When you make a request, those pieces get assembled on the fly.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s the relay race that happens when you visit a site for the first time.&lt;/p&gt;
&lt;h2 id=&#34;the-journey-of-a-single-lookup&#34;&gt;The journey of a single lookup&lt;/h2&gt;
&lt;p&gt;Imagine you type &lt;code&gt;choumicha.ma&lt;/code&gt; looking for a quick recipe. Your computer needs the IP address, and it asks a series of helpers:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;The resolver.&lt;/strong&gt; Your request first goes to a &lt;em&gt;DNS resolver&lt;/em&gt;, usually run by your internet provider (or a public one like Cloudflare&amp;rsquo;s &lt;code&gt;1.1.1.1&lt;/code&gt;). Think of the resolver as a helpful librarian who does all the legwork for you. It doesn&amp;rsquo;t know the answer yet, but it knows who to ask.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The root servers.&lt;/strong&gt; The resolver starts at the top. It asks a &lt;em&gt;root server&lt;/em&gt;: &amp;ldquo;Where do I find things ending in &lt;code&gt;.ma&lt;/code&gt;?&amp;rdquo; The root server doesn&amp;rsquo;t know &lt;code&gt;choumicha.ma&lt;/code&gt; specifically, but it knows who manages the entire &lt;code&gt;.ma&lt;/code&gt; neighborhood, and points the resolver there.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The TLD servers.&lt;/strong&gt; &lt;code&gt;.com&lt;/code&gt; is a &lt;strong&gt;top-level domain&lt;/strong&gt; (TLD) — the last part of the address. Other TLDs include &lt;code&gt;.org&lt;/code&gt;, &lt;code&gt;.net&lt;/code&gt;, and country codes like &lt;code&gt;.pl&lt;/code&gt; or our beloved &lt;code&gt;.ma&lt;/code&gt;. The resolver asks the &lt;code&gt;.ma&lt;/code&gt; server: &amp;ldquo;Who&amp;rsquo;s in charge of &lt;code&gt;choumicha.ma&lt;/code&gt;?&amp;rdquo; The &lt;code&gt;.ma&lt;/code&gt; server replies with the address of that domain&amp;rsquo;s authoritative servers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The authoritative server.&lt;/strong&gt; This is the final stop — the server that holds the real, official records for &lt;code&gt;choumicha.ma&lt;/code&gt;. The resolver asks, &amp;ldquo;What&amp;rsquo;s the IP address?&amp;rdquo; and this server gives the definitive answer: &lt;code&gt;192.0.2.45&lt;/code&gt;.
The resolver hands that number back to your browser, your browser connects to that IP, and the page loads.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It sounds like a lot, but it usually finishes in milliseconds. And it gets even faster after the first visit, thanks to caching: the resolver (and your own computer) remembers the answer for a while, so it doesn&amp;rsquo;t have to run the whole race every single time. How long it remembers is controlled by a setting called TTL (time to live), measured in seconds.&lt;/p&gt;
&lt;h2 id=&#34;the-records-that-make-it-all-work&#34;&gt;The records that make it all work&lt;/h2&gt;
&lt;p&gt;The &amp;ldquo;official records&amp;rdquo; stored on that authoritative server are called DNS records. Each one is a small instruction. You don&amp;rsquo;t need to know all of them, but a handful cover almost everything you&amp;rsquo;ll ever do:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A record&lt;/strong&gt; — points a domain to an IPv4 address (the &lt;code&gt;192.0.2.45&lt;/code&gt; kind). This is the most common record. &amp;ldquo;&lt;code&gt;example.com&lt;/code&gt; lives at this number.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AAAA record&lt;/strong&gt; — the same idea, but for the newer IPv6 addresses. (Yes, four A&amp;rsquo;s.)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CNAME record&lt;/strong&gt; — points one name at another name instead of an IP. Useful for saying &amp;ldquo;&lt;code&gt;www.fluka.com&lt;/code&gt; is just an alias for &lt;code&gt;flukamolsluka.com&lt;/code&gt;.&amp;rdquo; Whatever the target resolves to, the alias follows.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MX record&lt;/strong&gt; — tells the world which server handles &lt;strong&gt;email&lt;/strong&gt; for your domain. Without it, mail sent to &lt;code&gt;you@example.com&lt;/code&gt; has nowhere to go.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;setting-up-your-own-domain-step-by-step&#34;&gt;Setting up your own domain, step by step&lt;/h2&gt;
&lt;p&gt;Now the practical part. Going from &amp;ldquo;I want a website&amp;rdquo; to &amp;ldquo;my domain points to it&amp;rdquo; is really three steps.&lt;/p&gt;
&lt;h3 id=&#34;step-1-register-the-name&#34;&gt;Step 1: Register the name&lt;/h3&gt;
&lt;p&gt;You buy a domain through a registrar: a company accredited to sell domain names (popular ones include Cloudflare, Namecheap&amp;hellip;). You&amp;rsquo;re not really buying the name forever; you&amp;rsquo;re renting it, usually a year at a time. As long as you keep renewing, it&amp;rsquo;s yours. Registering simply records, in the global system, that this name belongs to you.&lt;/p&gt;
&lt;h3 id=&#34;step-2-decide-who-runs-your-dns&#34;&gt;Step 2: Decide who runs your DNS&lt;/h3&gt;
&lt;p&gt;This is the step people find most confusing, so here&amp;rsquo;s the key idea: your registrar and your DNS host don&amp;rsquo;t have to be the same company.&lt;/p&gt;
&lt;p&gt;When you register a domain, the registrar sets its nameservers: records that say &amp;ldquo;go here for the real answers.&amp;rdquo; By default they point at the registrar&amp;rsquo;s own DNS service, which is usually fine. But you can change them to point at a different provider (for example, putting your domain on Cloudflare so you can use its network and dashboard). Changing nameservers is like telling the post office which branch holds your mail forwarding instructions. It&amp;rsquo;s the highest-level switch, and everything below it follows.&lt;/p&gt;
&lt;p&gt;So you have two valid paths:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Keep it simple: manage your DNS records right in your registrar&amp;rsquo;s dashboard.&lt;/li&gt;
&lt;li&gt;Move your DNS elsewhere: update the nameservers to your chosen DNS provider, then manage records there.
Either way, the next step is the same.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;step-3-add-the-records-that-point-to-your-site&#34;&gt;Step 3: Add the records that point to your site&lt;/h3&gt;
&lt;p&gt;Now you tell DNS where your website actually lives. If your host gave you an IP address, you create an A record pointing your domain at it. If your host gave you a name to point at instead (common with platforms like Cloudflare Pages, Netlify, or GitHub Pages), you create a CNAME pointing at that name.&lt;/p&gt;
&lt;p&gt;A typical setup for a small site looks like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An A record (or CNAME) for &lt;code&gt;yourdomain.com&lt;/code&gt; → your host.&lt;/li&gt;
&lt;li&gt;A CNAME for &lt;code&gt;www.yourdomain.com&lt;/code&gt; → &lt;code&gt;yourdomain.com&lt;/code&gt;, so both the bare name and the &lt;code&gt;www.&lt;/code&gt; version work.&lt;/li&gt;
&lt;li&gt;An MX record and some TXT records if you&amp;rsquo;re setting up email.
And here&amp;rsquo;s the beautiful part: subdomains are free and unlimited. Want &lt;code&gt;blog.yourdomain.com&lt;/code&gt; or &lt;code&gt;shop.yourdomain.com&lt;/code&gt;? Each is just another record under the same domain, pointing wherever you like — even at completely different services. You own the entire namespace.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;step-4-wait-for-propagation&#34;&gt;Step 4: Wait for propagation&lt;/h3&gt;
&lt;p&gt;After you save a record, it isn&amp;rsquo;t always visible everywhere on Earth instantly. Because of all that caching we mentioned, resolvers around the world may still be holding old information until its TTL expires. This delay is called propagation, and it can take anywhere from a few minutes to a day, though it&amp;rsquo;s usually quick. If your new site isn&amp;rsquo;t loading right away, this is almost always why — patience, not a mistake.&lt;/p&gt;
&lt;h2 id=&#34;putting-it-all-together&#34;&gt;Putting it all together&lt;/h2&gt;
&lt;p&gt;Step back and the whole system is elegant. A domain name is a human-friendly label. DNS is the distributed lookup system that translates that label into the numeric address machines use. Records are the individual instructions, nameservers decide who&amp;rsquo;s in charge of those records, and a registrar is just where you rent the name in the first place.&lt;/p&gt;
&lt;p&gt;Setting up a domain, then, is really just: rent the name, decide who manages its DNS, and add a couple of records pointing at wherever your site lives. The first time you do it, the propagation wait makes it feel uncertain. By the second or third time, it&amp;rsquo;s a five-minute job — and you&amp;rsquo;ll understand exactly what every switch does.&lt;/p&gt;
</content>
    </item>
    
    <item>
      <title>Yu-gi-oh inspired me to make this website</title>
      <link>https://663e242a.lmersa.pages.dev/slifer/yet-another-porteforlio/</link>
      <pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate>
      <guid>https://663e242a.lmersa.pages.dev/slifer/yet-another-porteforlio/</guid>
      <description>&lt;p&gt;I finally decided it&amp;rsquo;s time to make another portfolio to display my work. This is the third one, and hopefully this one sticks. I got to admit, there is something both scary and charming about comebacks, that idea in itself deserves a discussion on its own. For now, I am sharing the system behind this website, and I think it&amp;rsquo;s worth talking about.&lt;/p&gt;
&lt;h2 id=&#34;the-problem&#34;&gt;The Problem&lt;/h2&gt;
&lt;p&gt;I already tried this a couple of times before, and it obviously didn&amp;rsquo;t work because here we are again. For me, this website is a medium to share ideas and projects, a tool to help me track the things I&amp;rsquo;m working towards. Some sort of building in public, we do love to do that these days.&lt;/p&gt;</description>
      <content>&lt;p&gt;I finally decided it&amp;rsquo;s time to make another portfolio to display my work. This is the third one, and hopefully this one sticks. I got to admit, there is something both scary and charming about comebacks, that idea in itself deserves a discussion on its own. For now, I am sharing the system behind this website, and I think it&amp;rsquo;s worth talking about.&lt;/p&gt;
&lt;h2 id=&#34;the-problem&#34;&gt;The Problem&lt;/h2&gt;
&lt;p&gt;I already tried this a couple of times before, and it obviously didn&amp;rsquo;t work because here we are again. For me, this website is a medium to share ideas and projects, a tool to help me track the things I&amp;rsquo;m working towards. Some sort of building in public, we do love to do that these days.&lt;/p&gt;
&lt;p&gt;The problem I faced all these past times is that this website felt less like a tool for presenting and expressing, and more like a project I have to maintain. I found myself many times spending hours fixing the framework I use rather than actually using it to store my ideas. I tried to get inspired from many sources and steal their systems; books, YouTube videos&amp;hellip; I just needed a system that works so I can stop worrying about the structure of the ideas and start worrying about the ideas themselves.&lt;/p&gt;
&lt;h2 id=&#34;the-desire-path&#34;&gt;The Desire Path&lt;/h2&gt;
&lt;p&gt;So what did I end up doing? Instead of choosing a system and adapting to it, why not make a system that would adapt to me?&lt;/p&gt;
&lt;p&gt;This is a concept called the desire path — here is a 3-minute &lt;a href=&#34;https://www.youtube.com/watch?v=CWV5NT0HyOU&#34;&gt;video&lt;/a&gt; explaining it. In a nutshell, human nature will ignore the designed paths and choose paths which are deemed more efficient. Think of those dirt trails cutting across a perfectly manicured park lawn. That&amp;rsquo;s what I wanted: stop designing paths I&amp;rsquo;ll never walk, and pave the ones I already do.&lt;/p&gt;
&lt;h2 id=&#34;how-my-brain-works&#34;&gt;How My Brain Works&lt;/h2&gt;
&lt;p&gt;I ended up finding out that my brain works in chunks. I&amp;rsquo;d have many ideas and revelations throughout the day, some big, some not really worth the discussion. Usually I&amp;rsquo;d share them with someone next to me, or text them to a friend over WhatsApp. That&amp;rsquo;s the first chunk: &lt;strong&gt;raw ideas&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The ideas that are worthy, the ones I actually take action on, become things I make. Say an idea for a video game project, or an app that would make someone&amp;rsquo;s life easier. That&amp;rsquo;s the second chunk: &lt;strong&gt;things I build&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Then the idea opens up a whole field of research about a new topic, which is nice because we are curious about everything. The best and hardest part about these ideas is the implementation; if I thought about an idea for an app, and I actually push through and flesh out the plan, I have to learn the tools necessary to make it. And since that&amp;rsquo;s already what I do (thanks to engineering school), this is the perfect opportunity to learn new concepts and paradigms before using them in the real world. That&amp;rsquo;s the third chunk: &lt;strong&gt;things I learn&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;So the pattern looks something like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A raw thought enters my head → I jot it down&lt;/li&gt;
&lt;li&gt;Some of those thoughts turn into projects → I start building&lt;/li&gt;
&lt;li&gt;Building forces me to learn new things → I document the knowledge
This system wasn&amp;rsquo;t something I sat down and designed. It&amp;rsquo;s a pattern I noticed.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;enter-yu-gi-oh&#34;&gt;Enter Yu-Gi-Oh&lt;/h2&gt;
&lt;p&gt;And this reminded me a lot of the academy system in Yu-Gi-Oh GX (big fan, by the way).&lt;/p&gt;
&lt;p&gt;For the unfamiliar: Yu-Gi-Oh is an anime I used to watch as a kid and have a lot of memories with. People have decks of cards they use to battle, and each card represents a monster, a spell, or a trap. Slifer, Ra, and Obelisk were the three most powerful monsters in the original series — the Egyptian God Cards. Later on, in the GX series, these gods were used as an academic division system to organize students into three dorms:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Slifer Red&lt;/strong&gt; — the newcomers, the freshmen, the underdogs&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ra Yellow&lt;/strong&gt; — the middle ground, more developed and serious&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Obelisk Blue&lt;/strong&gt; — the top tier, the elite&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This mapped perfectly onto my three chunks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Slifer Red&lt;/strong&gt; → raw ideas, thoughts, blog posts. Fresh, unpolished, straight from the source.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ra Yellow&lt;/strong&gt; → demos, projects, practical things. Ideas that graduated into something tangible.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Obelisk Blue&lt;/strong&gt; → study notes, resources, knowledge. The refined stuff that came from doing the work.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;beyond-the-three-monsters&#34;&gt;Beyond the Three Monsters&lt;/h2&gt;
&lt;p&gt;This doesn&amp;rsquo;t have to stop at three sections. The Yu-Gi-Oh universe has thousands of cards, and each one carries its own identity. Whenever I have a nameless project, I just throw a random monster name on top to refer to it. Need a new section someday? Pick a card. The naming system scales endlessly, and it never feels forced because the source material is that deep.&lt;/p&gt;
&lt;p&gt;Not to mention all the gimmicks that can be reused as the system grows. Trap cards, spell cards, fusion monsters. There&amp;rsquo;s a metaphor for everything if you want one.&lt;/p&gt;
&lt;h2 id=&#34;ship-it&#34;&gt;Ship It&lt;/h2&gt;
&lt;p&gt;That being said, this system is not done, and it is certainly not perfect. But it worked for me, and I decided to stop gatekeeping it. Maybe someone can improve upon it and share it back with us.&lt;/p&gt;
</content>
    </item>
    
    <item>
      <title>About</title>
      <link>https://663e242a.lmersa.pages.dev/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://663e242a.lmersa.pages.dev/about/</guid>
      <description>&lt;p&gt;Hello, I am mehdi, you may also know me as Fluka.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m a firm believer that the best way to understand how something works is to break it, and try to put it back together again.&lt;/p&gt;
&lt;p&gt;I enjoy learning about new topics, building things, and connecting ideas across different fields.&lt;/p&gt;
&lt;p&gt;Besides Network engineering, I am interested in Design, Game Development and Tech in general&lt;/p&gt;
&lt;p&gt;I build networks. I used to design interfaces. Now I design infrastructure: same eye, different medium. This site is where I write about what I learn and share what I find useful.&lt;/p&gt;</description>
      <content>&lt;p&gt;Hello, I am mehdi, you may also know me as Fluka.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m a firm believer that the best way to understand how something works is to break it, and try to put it back together again.&lt;/p&gt;
&lt;p&gt;I enjoy learning about new topics, building things, and connecting ideas across different fields.&lt;/p&gt;
&lt;p&gt;Besides Network engineering, I am interested in Design, Game Development and Tech in general&lt;/p&gt;
&lt;p&gt;I build networks. I used to design interfaces. Now I design infrastructure: same eye, different medium. This site is where I write about what I learn and share what I find useful.&lt;/p&gt;
&lt;h1 id=&#34;what-i-am-working-on&#34;&gt;What I am working on&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@ataysec&#34;&gt;&lt;code&gt;ataysec&lt;/code&gt;&lt;/a&gt;: just like the name suggests, this is a podcast where we get to explore security concepts in discussions with expert guests.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Missile Mayhem&lt;/code&gt; : a video game project that thought me how to make games, this was the first game I ever &amp;ldquo;completed&amp;rdquo; and published&lt;/li&gt;
&lt;/ul&gt;
</content>
    </item>
    
    <item>
      <title>Contact</title>
      <link>https://663e242a.lmersa.pages.dev/contact/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://663e242a.lmersa.pages.dev/contact/</guid>
      <description>&lt;p&gt;I am curious to learn about things, no matter what they are, that&amp;rsquo;s why I am always open to speak in events and meet new people.&lt;/p&gt;
&lt;p&gt;If you want to work with me, or if you have an idea and think I can help, feel free to reach out.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;mailto:m.benabdelkader02@gmail.com&#34;&gt;Email&lt;/a&gt; -
&lt;a href=&#34;https://github.com/Mehdibenabdelkader&#34;&gt;GitHub&lt;/a&gt; -
&lt;a href=&#34;https://www.linkedin.com/in/mehdibenabdelkader/&#34;&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;</description>
      <content>&lt;p&gt;I am curious to learn about things, no matter what they are, that&amp;rsquo;s why I am always open to speak in events and meet new people.&lt;/p&gt;
&lt;p&gt;If you want to work with me, or if you have an idea and think I can help, feel free to reach out.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;mailto:m.benabdelkader02@gmail.com&#34;&gt;Email&lt;/a&gt; -
&lt;a href=&#34;https://github.com/Mehdibenabdelkader&#34;&gt;GitHub&lt;/a&gt; -
&lt;a href=&#34;https://www.linkedin.com/in/mehdibenabdelkader/&#34;&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;
</content>
    </item>
    
  </channel>
</rss>
