<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pavel Safronov</title>
    <description>The latest articles on DEV Community by Pavel Safronov (@pvsafronov).</description>
    <link>https://dev.to/pvsafronov</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F734623%2F3a3000d8-4cb2-45e8-a519-fbed6e52fb33.png</url>
      <title>DEV Community: Pavel Safronov</title>
      <link>https://dev.to/pvsafronov</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pvsafronov"/>
    <language>en</language>
    <item>
      <title>Leetcode libraries and apps during Hacktoberfest 2021</title>
      <dc:creator>Pavel Safronov</dc:creator>
      <pubDate>Sat, 23 Oct 2021 22:01:08 +0000</pubDate>
      <link>https://dev.to/pvsafronov/leetcode-libraries-and-apps-during-hacktoberfest-2021-g86</link>
      <guid>https://dev.to/pvsafronov/leetcode-libraries-and-apps-during-hacktoberfest-2021-g86</guid>
      <description>&lt;h3&gt;
  
  
  About me
&lt;/h3&gt;

&lt;p&gt;I work at Facebook as an SRE for a couple of years already.&lt;/p&gt;

&lt;p&gt;Before joining FB I (as many others) was grinding leetcode. But unlike others I didn't give up leetcode after passing the interview. It became kind of a hobby to me. I'm still doing that and I solved almost 800 problems by this moment.&lt;/p&gt;

&lt;h3&gt;
  
  
  Background
&lt;/h3&gt;

&lt;p&gt;I'm not new to open-source. I've been in the industry for more than 10 years, and have quite a few small opensource contributions already.&lt;/p&gt;

&lt;h3&gt;
  
  
  Progress and contributions
&lt;/h3&gt;

&lt;p&gt;I made&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A swagger file describing leetcode API &lt;a href="https://github.com/prius/leetcode-swagger"&gt;https://github.com/prius/leetcode-swagger&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;A python library to work with leetcode API &lt;a href="https://github.com/prius/python-leetcode"&gt;https://github.com/prius/python-leetcode&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;(the most popular project) An &lt;strong&gt;Anki flashcards generator&lt;/strong&gt; that uses the leetcode API client &lt;a href="https://github.com/prius/leetcode-anki"&gt;https://github.com/prius/leetcode-anki&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;A website that analyses your leetcode activity and suggests you the next problem to solve &lt;a href="https://avid-life-90820.appspot.com/"&gt;https://avid-life-90820.appspot.com/&lt;/a&gt; (and the source code &lt;a href="https://github.com/prius/grind-helper"&gt;https://github.com/prius/grind-helper&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Reflections
&lt;/h3&gt;

&lt;p&gt;It was quite fun, and some of the projects actually became kind of popular (like anki flashcards generator). People are reporting problems and sending pull requests. It motivates me to keep going and improve what's already done.&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>python</category>
    </item>
  </channel>
</rss>
