<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Python on Salar Rahmanian</title><link>https://www.softinio.com/tags/python/</link><description>Recent content in Python on Salar Rahmanian</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 14 Oct 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://www.softinio.com/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>Streamline Your Development Workflow: Harnessing the Power of NixOS and Nix Package</title><link>https://www.softinio.com/talks/streamline-your-development-workflow/</link><pubDate>Sat, 14 Oct 2023 00:00:00 +0000</pubDate><guid>https://www.softinio.com/talks/streamline-your-development-workflow/</guid><description>&lt;p&gt;

 &lt;picture&gt;
 &lt;source srcset="https://www.softinio.com/talks/streamline-your-development-workflow/sbtb2023_hu_2d0cb9cfcffb7542.webp 780w, https://www.softinio.com/talks/streamline-your-development-workflow/sbtb2023_hu_7f1b49b8aac45c3.webp 1560w"
 sizes="(max-width: 830px) calc(100vw - 3rem), 780px"
 type="image/webp" /&gt;
 &lt;img src="https://www.softinio.com/talks/streamline-your-development-workflow/sbtb2023_hu_fd339702e2c47853.png"
 alt=""
 width="780" height="390"
 loading="eager" fetchpriority="high" /&gt;
 &lt;/picture&gt;
&lt;/p&gt;
&lt;p&gt;In November 2023 I had the great privilege to do a talk at &lt;a href="https://www.scale.bythebay.io/post/salar-rahmanian-streamline-your-development-workflow-harnessing-the-power-of-nixos-and-nix-package"&gt;Scale By The Bay 2023&lt;/a&gt; in San Francisco, California.&lt;/p&gt;
&lt;h3 id="recording-of-my-talk"&gt;Recording of my talk&lt;/h3&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; margin-bottom: 0.25rem; height: 0; overflow: hidden;"&gt;
 &lt;iframe src="https://www.youtube-nocookie.com/embed/Qv3Y23RjJa0"
 title="YouTube Video"
 style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;"
 allowfullscreen&gt;
 &lt;/iframe&gt;
&lt;/div&gt;
&lt;p class="video-fallback"&gt;&lt;a href="https://www.youtube.com/watch?v=Qv3Y23RjJa0" target="_blank" rel="noopener"&gt;▶ Watch on YouTube&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="pre-conference-introduction-to-talk"&gt;Pre-Conference Introduction to talk&lt;/h3&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; margin-bottom: 0.25rem; height: 0; overflow: hidden;"&gt;
 &lt;iframe src="https://www.youtube-nocookie.com/embed/LVadoYGDvI8"
 title="YouTube Video"
 style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;"
 allowfullscreen&gt;
 &lt;/iframe&gt;
&lt;/div&gt;
&lt;p class="video-fallback"&gt;&lt;a href="https://www.youtube.com/watch?v=LVadoYGDvI8" target="_blank" rel="noopener"&gt;▶ Watch on YouTube&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Elevating Python Development with Nix Package Manager</title><link>https://www.softinio.com/talks/elevating-python-development-with-nix/</link><pubDate>Sat, 14 Oct 2023 00:00:00 +0000</pubDate><guid>https://www.softinio.com/talks/elevating-python-development-with-nix/</guid><description>&lt;p&gt;

 &lt;picture&gt;
 &lt;source srcset="https://www.softinio.com/talks/elevating-python-development-with-nix/Elevating_Python_Development_with_Nix_Package_Manager_hu_76ac1cf2ae54af28.webp" type="image/webp" /&gt;
 &lt;img src="https://www.softinio.com/talks/elevating-python-development-with-nix/Elevating_Python_Development_with_Nix_Package_Manager_hu_bc06c4a81beb8b85.png"
 alt=""
 width="780" height="439"
 loading="eager" fetchpriority="high" /&gt;
 &lt;/picture&gt;
&lt;/p&gt;
&lt;p&gt;In October 2023 I had the great privilege to do a talk at PyBay 2023 in San Francisco, California.&lt;/p&gt;
&lt;h3 id="recording-of-my-talk"&gt;Recording of my talk&lt;/h3&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; margin-bottom: 0.25rem; height: 0; overflow: hidden;"&gt;
 &lt;iframe src="https://www.youtube-nocookie.com/embed/AJs_izrEBOA"
 title="YouTube Video"
 style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;"
 allowfullscreen&gt;
 &lt;/iframe&gt;
&lt;/div&gt;
&lt;p class="video-fallback"&gt;&lt;a href="https://www.youtube.com/watch?v=AJs_izrEBOA" target="_blank" rel="noopener"&gt;▶ Watch on YouTube&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="slides"&gt;Slides&lt;/h3&gt;
&lt;p&gt;Slides for my talk can be found &lt;a href="https://github.com/softinio/talks/blob/master/PyBay2023/pybay2023_slides.pdf"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>PyBay 2018 San Francisco</title><link>https://www.softinio.com/post/pybay-2018-san-francisco/</link><pubDate>Thu, 25 Oct 2018 18:30:40 -0700</pubDate><guid>https://www.softinio.com/post/pybay-2018-san-francisco/</guid><description>&lt;p&gt;

 &lt;picture&gt;
 &lt;source srcset="https://www.softinio.com/post/pybay-2018-san-francisco/PyBay_2018_Start_hu_1fa1a84a8b66346f.webp" type="image/webp" /&gt;
 &lt;img src="https://www.softinio.com/post/pybay-2018-san-francisco/PyBay_2018_Start_hu_1b053ba37347574c.png"
 alt="PyBay 2018"
 width="450" height="338"
 loading="eager" fetchpriority="high" /&gt;
 &lt;/picture&gt;
&lt;/p&gt;
&lt;p&gt;As you read in my &lt;a href="https://www.softinio.com/post/life-changes-and-announcing-sfbayareatech/"&gt;last blog&lt;/a&gt;
I was lucky enough to finally move to the bay area. If you know me you will
know that I am passionate about Scala and Python. To me being a master of these
two language and functional programming I can rule the world. So it goes
without saying that as soon as I arrived one of the first things I did was to
become an active member of the San Francisco Python community and attended my very
first PyBay 2018.&lt;/p&gt;</description></item><item><title>Using pyenv for Python projects</title><link>https://www.softinio.com/post/using-pyenv-for-python-projects/</link><pubDate>Mon, 13 Apr 2015 09:06:03 -0500</pubDate><guid>https://www.softinio.com/post/using-pyenv-for-python-projects/</guid><description>&lt;p&gt;Using &lt;a href="https://github.com/yyuu/pyenv"&gt;pyenv&lt;/a&gt; to manage your virtual environments makes working on multiple projects, each using a different version of python a breeze.&lt;/p&gt;
&lt;p&gt;I do all my development on an Apple Macbook running Yosemite and my production environment is a VPS from &lt;a href="https://www.linode.com"&gt;Linode&lt;/a&gt; running &lt;a href="https://www.centos.org"&gt;CentOS 7&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here some simple notes on how I setup and use &lt;a href="https://github.com/yyuu/pyenv"&gt;pyenv&lt;/a&gt; :&lt;/p&gt;
&lt;h2 id="installing-on-mac-os-x"&gt;Installing on Mac OS X&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Install using &lt;a href="http://brew.sh"&gt;homebrew&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;brew install pyenv pyenv-virtualenv
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Update your shell profile (.bashrc or .zshrc) adding the following to it (and restart your terminal)&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>