<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <title>SysAdmin Journal · Python</title>
        <link>https://sysadmin-journal.com/tag/python</link>
        <description>Posts tagged with Python</description>
        <language>en</language>
        <lastBuildDate>Sun, 10 Oct 2021 11:42:56 +0000</lastBuildDate>
        <atom:link href="https://sysadmin-journal.com/tag/python/rss" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        <item>
            <title>FlaskCon by Python enthusiasts</title>
            <link>https://sysadmin-journal.com/flaskcon-by-python-enthusiasts</link>
            <guid isPermaLink="true">https://sysadmin-journal.com/flaskcon-by-python-enthusiasts</guid>
            <pubDate>Sun, 10 Oct 2021 11:42:56 +0000</pubDate>
            <dc:creator>Ish Sookun</dc:creator>
            <category>Conference</category>
            <category>Python</category>
            <description>The Python Mauritius User Group (PyMUG) has been around for quite a while. One of its founding members who has been an active community member has put efforts into orgnising a virtual conference about the Flask micro framework.</description>
            <media:content url="https://sysadmin-journal.com/content/images/2021/10/flaskcon-2021.jpg" medium="image" />
            <content:encoded><![CDATA[<p>The dates for FlaskCon 2021 have been <a href="https://twitter.com/FlaskCon/status/1445075311918391300">announced</a>. It will run from the 1st — 4th of December this year itself. FlaskCon 2021 is in its second edition and just like last year, this conference also will be virtual. Therefore, anyone from any part of the world can attend.</p><p>I spoke to Abdur-Rahmaan Jahangeer, a Python developer from our very own little island, Mauritius. He is part of the conference organising committee and probably also the best suited to give me a little backstory on FlaskCon since he was among those who started this official Flask conference.</p><p>Yes, FlaskCon is not just a conference about Flask, it is recognised by the Pallets Projects, the organisation that maintains Flask and a bunch of other cool Python projects.</p><h2 id="what-is-flask">What is Flask?</h2><figure class="kg-card kg-image-card"><img src="https://sysadmin-journal.com/content/images/2021/10/1200px-Flask_logo.png" class="kg-image" alt loading="lazy" width="1200" height="470" srcset="/content/images/size/w600/2021/10/1200px-Flask_logo.png 600w, /content/images/size/w1000/2021/10/1200px-Flask_logo.png 1000w, /content/images/2021/10/1200px-Flask_logo.png 1200w" sizes="(min-width: 720px) 720px"></figure><p>Flask is commonly called a micro web framework. It is written in Python and it was created by Armin Ronacher in 2010. Flask became popular very quickly among Python developers looking to build web applications or just an API in a matter of short time. It is small and does not require a lot of dependencies or resources to run it.</p><p>I won't go deep into explaining about the framework. FlaskCon is precisely for this, where Flask enthusiasts &amp; devs share their knowledge and experience.</p><p>Abdur-Rahmaan told me that he had seen Flask conferences happening in other countries, like Brazil, but they were not officially endorsed by the Pallets Projects. So, when the idea of FlaskCon was brewing up he reached out to several Python User Groups in different countries. Some of these user groups, like PyCon China, PyCon Ireland, Gilan Pug, PyCon Nigeria and PyCon Moscow replied favourably. They offered help to organise what will become the first "remote" FlaskCon officially recognised by the Pallets Projects. That was last year.</p><p>The <a href="https://www.palletsprojects.com/governance/">Pallets Projects</a> is an organisation that caters for the maintenance of Flask, Jinja (templating engine) and a bunch of other <a href="https://www.palletsprojects.com/p/">Python libraries</a>. The organisation was created to offload the responsibility of maintaining a project on a single person, such as Armin Ronacher, and ensure continuity of projects. This is well explained in the <a href="https://www.palletsprojects.com/governance/structure/">Governance Structure</a> of the Pallets Projects.</p><h2 id="shopyo">Shopyo</h2><p>The FlaskCon website runs on Shopyo, a framework developed by Abdur-Rahmaan. Shopyo itself is built on top of Flask and it intends to supercharge the latter. By design, Flask is kept simple, as it gives the developer the freedom to choose how to build his/her app. In contrast, Django, another popular Python framework, comes bundled with a lot of in-built features, leaving less room for such customisation.</p><p>Shopyo extends Flask without denying the developer the freedom that Flask offers. The source code of Shopyo is available on <a href="https://github.com/shopyo/shopyo">GitHub</a>.</p><p>Do not hesitate to <a href="https://www.linkedin.com/in/appinv/">reach out</a> to Abdur-Rahmaan for questions about Shopyo, he is always just a DM away.</p><p>If I am able to attend FlaskCon, I will definitely write more about it.</p>]]></content:encoded>
        </item>
        <item>
            <title>Creator of the Python programming language, Guido van Rossum joins Microsoft, after retirement</title>
            <link>https://sysadmin-journal.com/creator-of-the-python-programming-language-guido-van-rossum-joins-microsoft-after-retirement</link>
            <guid isPermaLink="true">https://sysadmin-journal.com/creator-of-the-python-programming-language-guido-van-rossum-joins-microsoft-after-retirement</guid>
            <pubDate>Sun, 15 Nov 2020 07:55:24 +0000</pubDate>
            <dc:creator>Ish Sookun</dc:creator>
            <category>Python</category>
            <description>Guido joined Google in 2005 and was ranked Senior Staff Engineer. He worked for Dropbox as a Principal Engineer from 2013 until 2019 when he announced his retirement.</description>
            <media:content url="https://sysadmin-journal.com/content/images/2020/11/1024px-Guido-portrait-2014-drc.jpg" medium="image" />
            <content:encoded><![CDATA[<p>The Python programming language was released in 1991 by the Dutch programmer, Guido van Rossum. For pretty much the whole time till July 2018, he was the "Benevolent Dictator for Life" (BDFL) in the project.</p><p>Guido joined Google in 2005 and was ranked Senior Staff Engineer. He worked for Dropbox as a Principal Engineer from 2013 until 2019 when he announced his retirement.</p><p>A few days ago, Guido tweeted that he is coming out of retirement, the same being too boring, and that he is joining Microsoft.</p><!--kg-card-begin: html--><center>
    <blockquote class="twitter-tweet"><p lang="en" dir="ltr">I decided that retirement was boring and have joined the Developer Division at Microsoft. To do what? Too many options to say! But it’ll make using Python better for sure (and not just on Windows :-). There’s lots of open source here. Watch this space.</p>&mdash; Guido van Rossum (@gvanrossum) <a href="https://twitter.com/gvanrossum/status/1326932991566700549?ref_src=twsrc%5Etfw">November 12, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 
</center><!--kg-card-end: html--><p>One thing for sure is that Python is now going to be a lot better on Windows. 🤞 </p><p><em>Image credits, photograph by <a href="https://en.wikipedia.org/wiki/File:Guido-portrait-2014-drc.jpg">Daniel Stroud</a>.</em></p>]]></content:encoded>
        </item>
    </channel>
</rss>