<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Jair Trejo</title>
        <link>https://www.jairtrejo.com</link>
        <description>Jair Trejo's personal blog</description>
        <lastBuildDate>Mon, 12 Jan 2026 09:38:49 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>Feed for Node.js</generator>
        <copyright>2026 by Jair Trejo, made available under a Creative Commons Attribution 3.0 Unported license</copyright>
        <item>
            <title><![CDATA[Agent Skills in 100 lines of Python]]></title>
            <link>https://www.jairtrejo.com/blog/2026/01/agent-skills</link>
            <guid>https://www.jairtrejo.com/blog/2026/01/agent-skills</guid>
            <pubDate>Mon, 12 Jan 2026 01:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Iteration in Racket II - A simple game loop]]></title>
            <link>https://www.jairtrejo.com/blog/2023/08/racket-iteration-ii</link>
            <guid>https://www.jairtrejo.com/blog/2023/08/racket-iteration-ii</guid>
            <pubDate>Sat, 05 Aug 2023 14:24:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Iteration in Racket I - State]]></title>
            <link>https://www.jairtrejo.com/blog/2023/07/racket-iteration</link>
            <guid>https://www.jairtrejo.com/blog/2023/07/racket-iteration</guid>
            <pubDate>Sat, 29 Jul 2023 13:17:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Deploying static websites to AWS]]></title>
            <link>https://www.jairtrejo.com/blog/2023/02/aws-static-websites</link>
            <guid>https://www.jairtrejo.com/blog/2023/02/aws-static-websites</guid>
            <pubDate>Wed, 01 Feb 2023 23:01:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Unexpected “Get Kana!” press appearances]]></title>
            <link>https://www.jairtrejo.com/blog/2016/09/get-kana-press</link>
            <guid>https://www.jairtrejo.com/blog/2016/09/get-kana-press</guid>
            <pubDate>Wed, 14 Sep 2016 13:52:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[You can’t use a jsx extension in React Native projects]]></title>
            <link>https://www.jairtrejo.com/blog/2016/07/cant-use-jsx-extension-react-native</link>
            <guid>https://www.jairtrejo.com/blog/2016/07/cant-use-jsx-extension-react-native</guid>
            <pubDate>Tue, 05 Jul 2016 23:08:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Making the logger available to custom celery Task subclasses]]></title>
            <link>https://www.jairtrejo.com/blog/2016/03/making-the-logger-available-celery-task-subclass</link>
            <guid>https://www.jairtrejo.com/blog/2016/03/making-the-logger-available-celery-task-subclass</guid>
            <pubDate>Thu, 24 Mar 2016 00:35:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Adding a native iOS “Share” button to a React Native app]]></title>
            <link>https://www.jairtrejo.com/blog/2015/09/share-button-react-native</link>
            <guid>https://www.jairtrejo.com/blog/2015/09/share-button-react-native</guid>
            <pubDate>Thu, 24 Sep 2015 01:28:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Intermitent “callback not found” errors when reloading React Native app]]></title>
            <link>https://www.jairtrejo.com/blog/2015/09/console-error-callback-not-found</link>
            <guid>https://www.jairtrejo.com/blog/2015/09/console-error-callback-not-found</guid>
            <pubDate>Wed, 23 Sep 2015 22:08:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[If satellite’s antennas shrink the world, their cameras magnify it]]></title>
            <link>https://www.jairtrejo.com/blog/2015/07/if-satellites-antennas-shrink-the-world</link>
            <guid>https://www.jairtrejo.com/blog/2015/07/if-satellites-antennas-shrink-the-world</guid>
            <pubDate>Tue, 21 Jul 2015 09:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The essence of React]]></title>
            <link>https://www.jairtrejo.com/blog/2015/06/the-essence-of-react</link>
            <guid>https://www.jairtrejo.com/blog/2015/06/the-essence-of-react</guid>
            <pubDate>Wed, 24 Jun 2015 19:19:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[To each their own approach to class based views]]></title>
            <link>https://www.jairtrejo.com/blog/2015/03/to-each-their-own-approach-to-cbvs</link>
            <guid>https://www.jairtrejo.com/blog/2015/03/to-each-their-own-approach-to-cbvs</guid>
            <pubDate>Wed, 18 Mar 2015 23:51:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[A proper pull request]]></title>
            <link>https://www.jairtrejo.com/blog/2015/01/a-proper-pull-request</link>
            <guid>https://www.jairtrejo.com/blog/2015/01/a-proper-pull-request</guid>
            <pubDate>Wed, 14 Jan 2015 19:26:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Baby steps with gulp.js]]></title>
            <link>https://www.jairtrejo.com/blog/2014/11/baby-steps-with-gulp</link>
            <guid>https://www.jairtrejo.com/blog/2014/11/baby-steps-with-gulp</guid>
            <pubDate>Wed, 12 Nov 2014 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Leaving Vinco Orbis]]></title>
            <link>https://www.jairtrejo.com/blog/2014/10/leaving-vinco-orbis</link>
            <guid>https://www.jairtrejo.com/blog/2014/10/leaving-vinco-orbis</guid>
            <pubDate>Mon, 06 Oct 2014 19:29:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Animating Bootstrap modals with Bounce.js]]></title>
            <link>https://www.jairtrejo.com/blog/2014/06/animating-bootstrap-modals</link>
            <guid>https://www.jairtrejo.com/blog/2014/06/animating-bootstrap-modals</guid>
            <pubDate>Tue, 10 Jun 2014 23:37:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Performance testing HTTP services with httperf]]></title>
            <link>https://www.jairtrejo.com/blog/2014/04/performance-testing-with-httperf</link>
            <guid>https://www.jairtrejo.com/blog/2014/04/performance-testing-with-httperf</guid>
            <pubDate>Mon, 21 Apr 2014 11:04:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[PyCon 2014 recap]]></title>
            <link>https://www.jairtrejo.com/blog/2014/04/pycon-2014-recap</link>
            <guid>https://www.jairtrejo.com/blog/2014/04/pycon-2014-recap</guid>
            <pubDate>Thu, 17 Apr 2014 15:05:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No protocol method IDeref.-deref defined for type om.core/MapCursor]]></title>
            <link>https://www.jairtrejo.com/blog/2014/01/no-protocol-method-ideref</link>
            <guid>https://www.jairtrejo.com/blog/2014/01/no-protocol-method-ideref</guid>
            <pubDate>Mon, 27 Jan 2014 10:58:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Git commit sins]]></title>
            <link>https://www.jairtrejo.com/blog/2014/01/git-commit-sins</link>
            <guid>https://www.jairtrejo.com/blog/2014/01/git-commit-sins</guid>
            <pubDate>Sat, 11 Jan 2014 22:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Multilingual fields in Django]]></title>
            <link>https://www.jairtrejo.com/blog/2014/01/multilingual-fields-in-django</link>
            <guid>https://www.jairtrejo.com/blog/2014/01/multilingual-fields-in-django</guid>
            <pubDate>Tue, 07 Jan 2014 23:09:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fabric for fun and profit]]></title>
            <link>https://www.jairtrejo.com/blog/2013/10/fabric-for-fun-and-profit</link>
            <guid>https://www.jairtrejo.com/blog/2013/10/fabric-for-fun-and-profit</guid>
            <pubDate>Tue, 01 Oct 2013 07:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Si tan solo fuéramos más altos]]></title>
            <link>https://www.jairtrejo.com/blog/2012/06/si-tan-solo-fueramos-mas-altos</link>
            <guid>https://www.jairtrejo.com/blog/2012/06/si-tan-solo-fueramos-mas-altos</guid>
            <pubDate>Thu, 07 Jun 2012 01:20:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Una cucharadita de shell]]></title>
            <link>https://www.jairtrejo.com/blog/2012/04/una-cucharadita-de-shell</link>
            <guid>https://www.jairtrejo.com/blog/2012/04/una-cucharadita-de-shell</guid>
            <pubDate>Sun, 22 Apr 2012 23:26:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Estudiando japonés con Japanese, Anki y Python]]></title>
            <link>https://www.jairtrejo.com/blog/2011/05/estudiando-japones-con-japanese-anki-y-python</link>
            <guid>https://www.jairtrejo.com/blog/2011/05/estudiando-japones-con-japanese-anki-y-python</guid>
            <pubDate>Thu, 26 May 2011 01:36:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Poderes vimtásticos: Ejecutando código Python sin abandonar vim]]></title>
            <link>https://www.jairtrejo.com/blog/2011/03/poderes-vimtasticos-ejecutando-python-desde-vim</link>
            <guid>https://www.jairtrejo.com/blog/2011/03/poderes-vimtasticos-ejecutando-python-desde-vim</guid>
            <pubDate>Tue, 29 Mar 2011 23:59:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Sobre el terremoto en Japón]]></title>
            <link>https://www.jairtrejo.com/blog/2011/03/sobre-el-terremoto-en-japon</link>
            <guid>https://www.jairtrejo.com/blog/2011/03/sobre-el-terremoto-en-japon</guid>
            <pubDate>Tue, 22 Mar 2011 21:12:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Malabares con cuatro nueves (Parte 1)]]></title>
            <link>https://www.jairtrejo.com/blog/2011/03/malabares-con-cuatro-nueves-1</link>
            <guid>https://www.jairtrejo.com/blog/2011/03/malabares-con-cuatro-nueves-1</guid>
            <pubDate>Mon, 21 Mar 2011 21:55:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[¡Bienvenidos!]]></title>
            <link>https://www.jairtrejo.com/blog/2011/03/bienvenidos</link>
            <guid>https://www.jairtrejo.com/blog/2011/03/bienvenidos</guid>
            <pubDate>Sat, 19 Mar 2011 13:23:00 GMT</pubDate>
        </item>
    </channel>
</rss>