<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Documentation on Janusworx</title><link>https://janusworx.com/tags/documentation/</link><description>Recent content in Documentation on Janusworx</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>feedback@janusworx.com (Mario Jason Braganza)</managingEditor><webMaster>feedback@janusworx.com (Mario Jason Braganza)</webMaster><copyright>© 2026, Mario Jason Braganza</copyright><lastBuildDate>Sun, 25 Sep 2022 17:21:18 +0530</lastBuildDate><atom:link href="https://janusworx.com/tags/documentation/index.xml" rel="self" type="application/rss+xml"/><item><title>Links to Writing of Interest</title><link>https://janusworx.com/personal/links-to-writing-of-interest/</link><pubDate>Sun, 25 Sep 2022 17:21:18 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/personal/links-to-writing-of-interest/</guid><description>&lt;p&gt;Been meaning to write up a short note to some of my writing to point folks to.&lt;/p&gt;
&lt;p&gt;So here goes. This serves as a mélange of the things I write and interest me.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I’ve coauthored a book on linux, &lt;a href="https://lym.readthedocs.io/en/latest/" target="_blank" rel="noreferrer"&gt;Linux for You and Me&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Related &lt;a href="https://news.ycombinator.com/item?id=32886315" target="_blank" rel="noreferrer"&gt;HN discussion&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;My blog at &lt;a href="https://janusworx.com/blog" target="_blank" rel="noreferrer"&gt;Janusworx&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://janusworx.com/blog/learning-backend-webdev-log-3-cross-site-request-forgery/" target="_blank" rel="noreferrer"&gt;Learning about Cross Site Request Forgery (CSRF) Protection in Django&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://janusworx.com/blog/learning-backend-webdev-log-8-many-many-relationships/" target="_blank" rel="noreferrer"&gt;Models in Django (and heuristics for creating optimal models)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://janusworx.com/blog/a-hundred-days-of-code-day-017-python-advanced-objects-done/" target="_blank" rel="noreferrer"&gt;Python Advanced Objects&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://janusworx.com/blog/a-hundred-days-of-code-day-019-python-iterators-and-generators-done/" target="_blank" rel="noreferrer"&gt;Iterators and Generators in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://janusworx.com/blog/a-hundred-days-of-code-day-018-python-comprehensions-done/" target="_blank" rel="noreferrer"&gt;Python Comprehensions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://janusworx.com/blog/miniflux-service-fails-to-start-at-boot/" target="_blank" rel="noreferrer"&gt;Miniflux Fails to Start at Boot&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;I have written long form articles, to serve as teaching material for Linux Users’ Group of Durgapur
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://summertraining.readthedocs.io/en/latest/blogging.html" target="_blank" rel="noreferrer"&gt;Blogging&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://summertraining.readthedocs.io/en/latest/irc.html#irc-on-the-web" target="_blank" rel="noreferrer"&gt;IRC on the Web&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>