<?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>Talks on Haseeb Majid</title>
    <link>https://haseebmajid.dev/talks/</link>
    <description>Recent content in Talks on Haseeb Majid</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Tue, 15 Jul 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://haseebmajid.dev/talks/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Observability Made Painless: Go, OTel &amp; LGTM Stack</title>
      <link>https://haseebmajid.dev/talks/faster-go-tests-and-postgres/</link>
      <pubDate>Tue, 15 Jul 2025 00:00:00 +0000</pubDate>
      
      <guid>https://haseebmajid.dev/talks/faster-go-tests-and-postgres/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/t3Xz-IrxNwk?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gophercon.com/agenda/session/1234567&#34;&gt;Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/banterbus&#34;&gt;Example Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://haseebmajid.dev/slides/gophercon-otel/&#34;&gt;Slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/gophercon-otel/slides.pdf&#34;&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;photo-from-conference&#34;&gt;Photo from conference&lt;/h2&gt;
&lt;p&gt;


&lt;/p&gt;</description>
      <content:encoded><![CDATA[
    <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/t3Xz-IrxNwk?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<ul>
<li><a href="https://www.gophercon.com/agenda/session/1234567">Abstract</a></li>
<li><a href="https://gitlab.com/hmajid2301/banterbus">Example Service</a></li>
<li><a href="https://haseebmajid.dev/slides/gophercon-otel/">Slides</a></li>
<li><a href="https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/gophercon-otel/slides.pdf">PDF</a></li>
</ul>
<h2 id="photo-from-conference">Photo from conference</h2>
<p>


</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Observability Made Painless: Go, OTel &amp; LGTM Stack</title>
      <link>https://haseebmajid.dev/talks/gophercon-otel/</link>
      <pubDate>Tue, 15 Jul 2025 00:00:00 +0000</pubDate>
      
      <guid>https://haseebmajid.dev/talks/gophercon-otel/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/t3Xz-IrxNwk?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gophercon.com/agenda/session/1234567&#34;&gt;Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/banterbus&#34;&gt;Example Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://haseebmajid.dev/slides/gophercon-otel/&#34;&gt;Slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/gophercon-otel/slides.pdf&#34;&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;photo-from-conference&#34;&gt;Photo from conference&lt;/h2&gt;
&lt;p&gt;&lt;img
        loading=&#34;lazy&#34;
        src=&#34;https://haseebmajid.dev/talks/gophercon-otel/images/1.jpg&#34;
        type=&#34;&#34;
        alt=&#34;First Image&#34;
        
      /&gt;
&lt;img
        loading=&#34;lazy&#34;
        src=&#34;https://haseebmajid.dev/talks/gophercon-otel/images/2.jpg&#34;
        type=&#34;&#34;
        alt=&#34;Second Image&#34;
        
      /&gt;
&lt;img
        loading=&#34;lazy&#34;
        src=&#34;https://haseebmajid.dev/talks/gophercon-otel/images/3.jpg&#34;
        type=&#34;&#34;
        alt=&#34;Third Image&#34;
        
      /&gt;
&lt;img
        loading=&#34;lazy&#34;
        src=&#34;https://haseebmajid.dev/talks/gophercon-otel/images/4.jpg&#34;
        type=&#34;&#34;
        alt=&#34;Fourth Image&#34;
        
      /&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[
    <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/t3Xz-IrxNwk?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<ul>
<li><a href="https://www.gophercon.com/agenda/session/1234567">Abstract</a></li>
<li><a href="https://gitlab.com/hmajid2301/banterbus">Example Service</a></li>
<li><a href="https://haseebmajid.dev/slides/gophercon-otel/">Slides</a></li>
<li><a href="https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/gophercon-otel/slides.pdf">PDF</a></li>
</ul>
<h2 id="photo-from-conference">Photo from conference</h2>
<p><img
        loading="lazy"
        src="/talks/gophercon-otel/images/1.jpg"
        type=""
        alt="First Image"
        
      />
<img
        loading="lazy"
        src="/talks/gophercon-otel/images/2.jpg"
        type=""
        alt="Second Image"
        
      />
<img
        loading="lazy"
        src="/talks/gophercon-otel/images/3.jpg"
        type=""
        alt="Third Image"
        
      />
<img
        loading="lazy"
        src="/talks/gophercon-otel/images/4.jpg"
        type=""
        alt="Fourth Image"
        
      /></p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Using Nix to create reproducible Go development environments</title>
      <link>https://haseebmajid.dev/talks/london-gophers-reproducible-envs-with-nix/</link>
      <pubDate>Wed, 20 Nov 2024 00:00:00 +0000</pubDate>
      
      <guid>https://haseebmajid.dev/talks/london-gophers-reproducible-envs-with-nix/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meetup.com/londongophers/events/303598426/&#34;&gt;Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://haseebmajid.dev/slides/london-gophers-reproducible-envs-with-nix&#34;&gt;Slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/london-gophers-reproducible-envs-with-nix/slides.pdf&#34;&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;photo-from-conference&#34;&gt;Photo from conference&lt;/h2&gt;
&lt;p&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<ul>
<li><a href="https://www.meetup.com/londongophers/events/303598426/">Abstract</a></li>
<li><a href="/slides/london-gophers-reproducible-envs-with-nix">Slides</a></li>
<li><a href="https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/london-gophers-reproducible-envs-with-nix/slides.pdf">PDF</a></li>
</ul>
<h2 id="photo-from-conference">Photo from conference</h2>
<p>

</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Using Nix to create reproducible Go development environments</title>
      <link>https://haseebmajid.dev/talks/go-labs-reproducible-envs-with-nix/</link>
      <pubDate>Wed, 13 Nov 2024 00:00:00 +0000</pubDate>
      
      <guid>https://haseebmajid.dev/talks/go-labs-reproducible-envs-with-nix/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/bdGfn_ihHOk?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://golab.io/talks/using-nix-to-create-reproducible-go-development-environments&#34;&gt;Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/banterbus&#34;&gt;Example Project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://haseebmajid.dev/slides/go-labs-reproducible-envs-with-nix&#34;&gt;Slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/go-labs-reproducible-envs-with-nix/slides.pdf&#34;&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;photo-from-conference&#34;&gt;Photo from conference&lt;/h2&gt;
&lt;p&gt;&lt;img
        loading=&#34;lazy&#34;
        src=&#34;https://haseebmajid.dev/talks/go-labs-reproducible-envs-with-nix/images/1.jpeg&#34;
        type=&#34;&#34;
        alt=&#34;Talk&#34;
        
      /&gt;
&lt;img
        loading=&#34;lazy&#34;
        src=&#34;https://haseebmajid.dev/talks/go-labs-reproducible-envs-with-nix/images/2.jpeg&#34;
        type=&#34;&#34;
        alt=&#34;Talk2&#34;
        
      /&gt;
&lt;img
        loading=&#34;lazy&#34;
        src=&#34;https://haseebmajid.dev/talks/go-labs-reproducible-envs-with-nix/images/3.jpeg&#34;
        type=&#34;&#34;
        alt=&#34;Talk3&#34;
        
      /&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[
    <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/bdGfn_ihHOk?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<ul>
<li><a href="https://golab.io/talks/using-nix-to-create-reproducible-go-development-environments">Abstract</a></li>
<li><a href="https://gitlab.com/hmajid2301/banterbus">Example Project</a></li>
<li><a href="/slides/go-labs-reproducible-envs-with-nix">Slides</a></li>
<li><a href="https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/go-labs-reproducible-envs-with-nix/slides.pdf">PDF</a></li>
</ul>
<h2 id="photo-from-conference">Photo from conference</h2>
<p><img
        loading="lazy"
        src="/talks/go-labs-reproducible-envs-with-nix/images/1.jpeg"
        type=""
        alt="Talk"
        
      />
<img
        loading="lazy"
        src="/talks/go-labs-reproducible-envs-with-nix/images/2.jpeg"
        type=""
        alt="Talk2"
        
      />
<img
        loading="lazy"
        src="/talks/go-labs-reproducible-envs-with-nix/images/3.jpeg"
        type=""
        alt="Talk3"
        
      /></p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Reproducible &amp; Ephemeral Development Environments with Nix</title>
      <link>https://haseebmajid.dev/talks/reproducible-envs-with-nix/</link>
      <pubDate>Thu, 25 Apr 2024 00:00:00 +0000</pubDate>
      
      <guid>https://haseebmajid.dev/talks/reproducible-envs-with-nix/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/HcNXlC1bjvI?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.conf42.com/Golang_2024_Haseeb_Majid_using_nix_reproducible&#34;&gt;Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/optinix&#34;&gt;Example Project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://haseebmajid.dev/slides/reproducible-envs-with-nix&#34;&gt;Slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/reproducible-envs-with-nix/slides.pdf&#34;&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <content:encoded><![CDATA[
    <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/HcNXlC1bjvI?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<ul>
<li><a href="https://www.conf42.com/Golang_2024_Haseeb_Majid_using_nix_reproducible">Abstract</a></li>
<li><a href="https://gitlab.com/hmajid2301/optinix">Example Project</a></li>
<li><a href="/slides/reproducible-envs-with-nix">Slides</a></li>
<li><a href="https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/reproducible-envs-with-nix/slides.pdf">PDF</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>GitLab Runners: Docker-in-Docker Explained</title>
      <link>https://haseebmajid.dev/talks/gitlab-runners-and-dind/</link>
      <pubDate>Wed, 15 Nov 2023 00:00:00 +0000</pubDate>
      
      <guid>https://haseebmajid.dev/talks/gitlab-runners-and-dind/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://talks.haseebmajid.dev/gitlab-runners-and-dind/&#34;&gt;Slides&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <content:encoded><![CDATA[<ul>
<li><a href="https://talks.haseebmajid.dev/gitlab-runners-and-dind/">Slides</a></li>
</ul>
]]></content:encoded>
    </item>
    
    <item>
      <title>An Introduction to Pocketbase: A Go Based Backend</title>
      <link>https://haseebmajid.dev/talks/an-intro-to-pocketbase/</link>
      <pubDate>Wed, 31 May 2023 00:00:00 +0000</pubDate>
      
      <guid>https://haseebmajid.dev/talks/an-intro-to-pocketbase/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/y5E1dox9ZEA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meetup.com/londongophers/events/292486307/&#34;&gt;Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/talks/-/tree/main/an-intro-to-pocketbase&#34;&gt;Related Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://haseebmajid.dev//slides/an-intro-to-pocketbase/&#34;&gt;Slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/an-intro-to-pocketbase/slides.pdf&#34;&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;photo-from-meetup&#34;&gt;Photo from meetup&lt;/h2&gt;
&lt;p&gt;&lt;img
        loading=&#34;lazy&#34;
        src=&#34;https://haseebmajid.dev/talks/an-intro-to-pocketbase/images/talk.jpeg&#34;
        type=&#34;&#34;
        alt=&#34;Talk&#34;
        
      /&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[
    <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/y5E1dox9ZEA?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<ul>
<li><a href="https://www.meetup.com/londongophers/events/292486307/">Abstract</a></li>
<li><a href="https://gitlab.com/hmajid2301/talks/-/tree/main/an-intro-to-pocketbase">Related Code</a></li>
<li><a href="https://haseebmajid.dev//slides/an-intro-to-pocketbase/">Slides</a></li>
<li><a href="https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/an-intro-to-pocketbase/slides.pdf">PDF</a></li>
</ul>
<h2 id="photo-from-meetup">Photo from meetup</h2>
<p><img
        loading="lazy"
        src="/talks/an-intro-to-pocketbase/images/talk.jpeg"
        type=""
        alt="Talk"
        
      /></p>
]]></content:encoded>
    </item>
    
    <item>
      <title>My Journey Using Docker as a Development Tool</title>
      <link>https://haseebmajid.dev/talks/my-journey-using-docker-as-a-developer-tool/</link>
      <pubDate>Wed, 13 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>https://haseebmajid.dev/talks/my-journey-using-docker-as-a-developer-tool/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/JSSG4FqKaGI?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ep2022.europython.eu/session/my-journey-using-docker-as-a-development-tool&#34;&gt;Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/talks/-/tree/main/docker-as-a-dev-tool/example&#34;&gt;Related Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://haseebmajid.dev/slides/my-journey-using-docker-as-a-developer-tool&#34;&gt;Slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/my-journey-using-docker-as-a-developer-tool/slides.pdf&#34;&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;photo-from-conference&#34;&gt;Photo from conference&lt;/h2&gt;
&lt;p&gt;&lt;img
        loading=&#34;lazy&#34;
        src=&#34;https://haseebmajid.dev/talks/my-journey-using-docker-as-a-developer-tool/images/docker_talk.jpg&#34;
        type=&#34;&#34;
        alt=&#34;Docker Talk&#34;
        
      /&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[
    <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/JSSG4FqKaGI?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<ul>
<li><a href="https://ep2022.europython.eu/session/my-journey-using-docker-as-a-development-tool">Abstract</a></li>
<li><a href="https://gitlab.com/hmajid2301/talks/-/tree/main/docker-as-a-dev-tool/example">Related Code</a></li>
<li><a href="https://haseebmajid.dev/slides/my-journey-using-docker-as-a-developer-tool">Slides</a></li>
<li><a href="https://gitlab.com/hmajid2301/blog/-/blob/main/content/slides/my-journey-using-docker-as-a-developer-tool/slides.pdf">PDF</a></li>
</ul>
<h2 id="photo-from-conference">Photo from conference</h2>
<p><img
        loading="lazy"
        src="/talks/my-journey-using-docker-as-a-developer-tool/images/docker_talk.jpg"
        type=""
        alt="Docker Talk"
        
      /></p>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
