<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blog.git/blog, branch master</title>
<subtitle>Code and content for blog.ilvokhin.com.</subtitle>
<id>https://git.ilvokhin.com/blog.git/atom?h=master</id>
<link rel='self' href='https://git.ilvokhin.com/blog.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/'/>
<updated>2025-08-24T10:39:02Z</updated>
<entry>
<title>Remove `slots=True` from dataclass to make mypy happy</title>
<updated>2025-08-24T10:39:02Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-24T10:39:02Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=4818ff1d19db3ed6b4275594360d40934f1db067'/>
<id>urn:sha1:4818ff1d19db3ed6b4275594360d40934f1db067</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for atom / rss feed</title>
<updated>2025-04-19T20:43:53Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-04-19T20:43:53Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=96d437baab4a622eb540719feb90ea810fb01756'/>
<id>urn:sha1:96d437baab4a622eb540719feb90ea810fb01756</id>
<content type='text'>
Date format was changed to support `updated` in ISO format. Now every
post will require date and time, which might be a usability regression,
but we'll see. Also, `updated` field was introduced in metadata. If
there is no such field, them date field will be used instead.
</content>
</entry>
<entry>
<title>Add author metadata tag to feed and posts</title>
<updated>2023-12-20T12:47:27Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2023-12-20T12:47:27Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=a2fc2672206eb00c9df6afae26f7ba2e048c3830'/>
<id>urn:sha1:a2fc2672206eb00c9df6afae26f7ba2e048c3830</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add table of context and addressable headers</title>
<updated>2023-07-16T11:09:20Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2023-07-16T11:09:20Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=bc866494f7b77eebe7950f4dcf076616c181bd32'/>
<id>urn:sha1:bc866494f7b77eebe7950f4dcf076616c181bd32</id>
<content type='text'>
Sometimes it's useful to highlight content of the post beforehand. Also, it's
just nice to have a clickable headers in the document to simplify sharing of
specific section.
</content>
</entry>
<entry>
<title>Add type annotation support with mypy</title>
<updated>2023-02-05T13:29:44Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2023-02-05T13:29:44Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=4d727570a469f40d124038e4c3f2b05c9185c637'/>
<id>urn:sha1:4d727570a469f40d124038e4c3f2b05c9185c637</id>
<content type='text'>
Default target in Makefile check types now.
</content>
</entry>
<entry>
<title>Implement logic for drafts</title>
<updated>2023-01-28T14:26:03Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2023-01-28T14:26:03Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=aa9c5e112777180d4ee9732a2ec6e461b9099623'/>
<id>urn:sha1:aa9c5e112777180d4ee9732a2ec6e461b9099623</id>
<content type='text'>
Current logic is drafts are published, but do not listed on the feed page.
</content>
</entry>
<entry>
<title>Fix post order in feed</title>
<updated>2023-01-28T13:36:54Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2023-01-28T13:36:54Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=b7007ce9e912c7f1cd1bb8fa6bc52be7de23c33e'/>
<id>urn:sha1:b7007ce9e912c7f1cd1bb8fa6bc52be7de23c33e</id>
<content type='text'>
Post should go from oldest to newest
</content>
</entry>
<entry>
<title>Sort posts in chronological order</title>
<updated>2023-01-07T19:20:58Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2023-01-07T19:18:45Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=a0321c9135e57588ee7668845c30734a8152e628'/>
<id>urn:sha1:a0321c9135e57588ee7668845c30734a8152e628</id>
<content type='text'>
In case I decide to write more than one post.
</content>
</entry>
<entry>
<title>Remove drafts logic</title>
<updated>2022-12-26T17:34:02Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2022-12-26T17:34:02Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=e60c93e5ad3ad808d5559ba590ece57987d23782'/>
<id>urn:sha1:e60c93e5ad3ad808d5559ba590ece57987d23782</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refere to style.css from root</title>
<updated>2022-12-25T19:40:10Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2022-12-25T19:40:10Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/blog.git/commit/?id=6fd1a9f7d649999c627c50872a88d31ccfed6ae1'/>
<id>urn:sha1:6fd1a9f7d649999c627c50872a88d31ccfed6ae1</id>
<content type='text'>
</content>
</entry>
</feed>
