<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://sobolevn.me/feed/talks.xml" rel="self" type="application/atom+xml" /><link href="https://sobolevn.me/" rel="alternate" type="text/html" /><updated>2026-06-19T06:30:36+00:00</updated><id>https://sobolevn.me/feed/talks.xml</id><title type="html">sobolevn’s personal blog | Talks</title><subtitle>On good software, mediocre software, and bad software. Also rants about management and development processes.
</subtitle><author><name>Nikita Sobolev</name></author><entry><title type="html">How to work with large OpenSource projects</title><link href="https://sobolevn.me/talks/github-planet-02-2022" rel="alternate" type="text/html" title="How to work with large OpenSource projects" /><published>2022-02-22T00:00:00+00:00</published><updated>2022-02-22T00:00:00+00:00</updated><id>https://sobolevn.me/talks/github-planet-02-2022</id><content type="html" xml:base="https://sobolevn.me/talks/github-planet-02-2022"><![CDATA[<p>:star:</p>

<p>I’ve shared my experience about working with large OpenSource projects.
Tools, practices, GitHub features.</p>

<p><a href="https://youtu.be/mMfG38wj8Dg?t=462">Video link</a></p>]]></content><author><name>Nikita Sobolev</name></author><category term="github" /><summary type="html"><![CDATA[:star:]]></summary></entry><entry><title type="html">Polymorphism and Typeclasses</title><link href="https://sobolevn.me/talks/itea-conf-2021" rel="alternate" type="text/html" title="Polymorphism and Typeclasses" /><published>2021-11-14T00:00:00+00:00</published><updated>2021-11-14T00:00:00+00:00</updated><id>https://sobolevn.me/talks/itea-conf-2021</id><content type="html" xml:base="https://sobolevn.me/talks/itea-conf-2021"><![CDATA[<p>This talk was about Polymorphism and Typeclasses.
I presented our new <a href="https://github.com/dry-python/classes/"><code class="language-plaintext highlighter-rouge">dry-python/classes</code></a> project.</p>

<p>Based on my article <a href="https://sobolevn.me/2021/06/typeclasses-in-python">“Typeclasses in Python”</a>.</p>]]></content><author><name>Nikita Sobolev</name></author><category term="python" /><summary type="html"><![CDATA[This talk was about Polymorphism and Typeclasses. I presented our new dry-python/classes project.]]></summary></entry><entry><title type="html">Discussion about OpenSource</title><link href="https://sobolevn.me/talks/podlodka-backend-crew-2021" rel="alternate" type="text/html" title="Discussion about OpenSource" /><published>2021-10-20T00:00:00+00:00</published><updated>2021-10-20T00:00:00+00:00</updated><id>https://sobolevn.me/talks/podlodka-backend-crew-2021</id><content type="html" xml:base="https://sobolevn.me/talks/podlodka-backend-crew-2021"><![CDATA[]]></content><author><name>Nikita Sobolev</name></author><category term="opensource" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Discussion about Code Quality</title><link href="https://sobolevn.me/talks/funbox-code-quality-2021" rel="alternate" type="text/html" title="Discussion about Code Quality" /><published>2021-09-30T00:00:00+00:00</published><updated>2021-09-30T00:00:00+00:00</updated><id>https://sobolevn.me/talks/funbox-code-quality-2021</id><content type="html" xml:base="https://sobolevn.me/talks/funbox-code-quality-2021"><![CDATA[]]></content><author><name>Nikita Sobolev</name></author><category term="code-quality" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">OpenSource Motivation</title><link href="https://sobolevn.me/talks/russia-opensource-meetup-2021" rel="alternate" type="text/html" title="OpenSource Motivation" /><published>2021-09-22T00:00:00+00:00</published><updated>2021-09-22T00:00:00+00:00</updated><id>https://sobolevn.me/talks/russia-opensource-meetup-2021</id><content type="html" xml:base="https://sobolevn.me/talks/russia-opensource-meetup-2021"><![CDATA[<p>https://rb.ru/news/russia-open-source-meetup/</p>]]></content><author><name>Nikita Sobolev</name></author><category term="opensource" /><summary type="html"><![CDATA[https://rb.ru/news/russia-open-source-meetup/]]></summary></entry><entry><title type="html">Typed static analysis in Python</title><link href="https://sobolevn.me/talks/pycon-russia-2021" rel="alternate" type="text/html" title="Typed static analysis in Python" /><published>2021-09-05T00:00:00+00:00</published><updated>2021-09-05T00:00:00+00:00</updated><id>https://sobolevn.me/talks/pycon-russia-2021</id><content type="html" xml:base="https://sobolevn.me/talks/pycon-russia-2021"><![CDATA[]]></content><author><name>Nikita Sobolev</name></author><category term="python" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Announcing typed-linter</title><link href="https://sobolevn.me/talks/moscow-python-2021" rel="alternate" type="text/html" title="Announcing typed-linter" /><published>2021-05-24T00:00:00+00:00</published><updated>2021-05-24T00:00:00+00:00</updated><id>https://sobolevn.me/talks/moscow-python-2021</id><content type="html" xml:base="https://sobolevn.me/talks/moscow-python-2021"><![CDATA[<p>This was the first ever public announcement of <code class="language-plaintext highlighter-rouge">typed-linter</code>.
Stay tuned to learn more!</p>]]></content><author><name>Nikita Sobolev</name></author><category term="python" /><summary type="html"><![CDATA[This was the first ever public announcement of typed-linter. Stay tuned to learn more!]]></summary></entry><entry><title type="html">New GitHub Features</title><link href="https://sobolevn.me/talks/vladimir-tech-talks-2021" rel="alternate" type="text/html" title="New GitHub Features" /><published>2021-04-26T00:00:00+00:00</published><updated>2021-04-26T00:00:00+00:00</updated><id>https://sobolevn.me/talks/vladimir-tech-talks-2021</id><content type="html" xml:base="https://sobolevn.me/talks/vladimir-tech-talks-2021"><![CDATA[]]></content><author><name>Nikita Sobolev</name></author><category term="github" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Problems of static analysis in Python</title><link href="https://sobolevn.me/talks/python-barnaul-2021" rel="alternate" type="text/html" title="Problems of static analysis in Python" /><published>2021-04-22T00:00:00+00:00</published><updated>2021-04-22T00:00:00+00:00</updated><id>https://sobolevn.me/talks/python-barnaul-2021</id><content type="html" xml:base="https://sobolevn.me/talks/python-barnaul-2021"><![CDATA[<p>This was a really short and high-level talk about problems in static analysis in Python.</p>

<p>It was an introductionary talk to student-audience.</p>]]></content><author><name>Nikita Sobolev</name></author><category term="python" /><category term="mypy" /><category term="flake8" /><summary type="html"><![CDATA[This was a really short and high-level talk about problems in static analysis in Python.]]></summary></entry><entry><title type="html">About GitHub Stars</title><link href="https://sobolevn.me/talks/github-planet3-2021" rel="alternate" type="text/html" title="About GitHub Stars" /><published>2021-03-16T00:00:00+00:00</published><updated>2021-03-16T00:00:00+00:00</updated><id>https://sobolevn.me/talks/github-planet3-2021</id><content type="html" xml:base="https://sobolevn.me/talks/github-planet3-2021"><![CDATA[<p>:star:</p>

<p>This was an emotional talk about what <a href="https://stars.github.com/">GitHub Stars</a> is.
Why emotional? Because for me - that’s the most important part of being an open-source developer!</p>

<p><a href="https://youtu.be/I7DLJQyhEag?t=1142">Video link</a></p>]]></content><author><name>Nikita Sobolev</name></author><category term="github" /><summary type="html"><![CDATA[:star:]]></summary></entry></feed>