<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Minimal Blog - @lekoarts/gatsby-theme-minimal-blog]]></title><description><![CDATA[A programming and drawing blog by @lsfernandes92, where he shares his recent discoveries, experiments, and projects in the world of coding, digital art and beyond.]]></description><link>https://jaggies-weekly.netlify.app</link><generator>GatsbyJS</generator><lastBuildDate>Fri, 27 Feb 2026 12:56:23 GMT</lastBuildDate><item><title><![CDATA[How to self-host your apps locally]]></title><link>https://jaggies-weekly.netlify.app/how-to-self-host-your-apps-locally</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/how-to-self-host-your-apps-locally</guid><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;TLDR 1. Prepare a bootable USB with the umbrelOS .iso and Balena Etcher

2. Boot your server device from USB

3. Install umbrelOS and remove…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/how-to-self-host-your-apps-locally&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[Make VS Code spark joy]]></title><link>https://jaggies-weekly.netlify.app/make-vs-code-spark-joy</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/make-vs-code-spark-joy</guid><pubDate>Thu, 04 Sep 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Today I&apos;ll show you a straightforward method for theme elements on your VS Code using CSS. To unlock this we will install an extensions that…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/make-vs-code-spark-joy&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[How do I practice vocabulary]]></title><link>https://jaggies-weekly.netlify.app/how-do-i-practice-vocabulary</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/how-do-i-practice-vocabulary</guid><pubDate>Mon, 28 Jul 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;TLDR 1. Read and note unknown words (max. 5 per day)

2. Create flashcards:

Front: word + original sentence Back: word meaning + sentences…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/how-do-i-practice-vocabulary&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[I'm available for hire]]></title><link>https://jaggies-weekly.netlify.app/im-available-for-hire</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/im-available-for-hire</guid><pubDate>Wed, 02 Jul 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;I&apos;m a Software Engineer with over 5 years of experience with a special focus on Ruby on Rails and SaaS products. I can communicate…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/im-available-for-hire&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[MVC: The Linchpin Architecture of Ruby on Rails]]></title><link>https://jaggies-weekly.netlify.app/mvc-the-linchpin-architecture-of-ruby-on-rails</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/mvc-the-linchpin-architecture-of-ruby-on-rails</guid><pubDate>Tue, 09 Apr 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;When it comes to web development, knowing your architectural patterns is key to building solid and easy-to-maintain apps. And one of the…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/mvc-the-linchpin-architecture-of-ruby-on-rails&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Admin processes]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-admin-processes</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-admin-processes</guid><pubDate>Thu, 11 Jan 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Run admin/management tasks as one-off processes Besides the app&apos;s regular business processes, developers frequently need to perform one-off…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-admin-processes&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Logs]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-logs</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-logs</guid><pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Treat logs as event streams Logs offer insights into the behavior of a running app, typically stored in log files on the disk containing…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-logs&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Dev/prod parity]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-dev-prod-parity</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-dev-prod-parity</guid><pubDate>Thu, 04 Jan 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Keep development, staging, and production as similar as possible Historically, significant disparities have existed between development and…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-dev-prod-parity&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Disposability]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-disposability</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-disposability</guid><pubDate>Wed, 03 Jan 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Maximize robustness with fast startup and graceful shutdown The Twelve-Factor app&apos;s processes are designed to be disposable, allowing them…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-disposability&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Concurrency]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-concurrency</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-concurrency</guid><pubDate>Tue, 02 Jan 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Scale out via the process model Web applications have various process execution forms. PHP, for example, processes function as child…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-concurrency&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Port binding]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-port-binding</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-port-binding</guid><pubDate>Fri, 29 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Export services via port binding At times, the server functions as a web server container where the web app operates as a module within the…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-port-binding&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Processes]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-processes</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-processes</guid><pubDate>Thu, 28 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Execute the app as one or more stateless processes The app operates within the execution environment as one or more processes.

Consider the…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-processes&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Build, release, run]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-build-release-run</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-build-release-run</guid><pubDate>Wed, 27 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Strictly separate build and run stages A codebase goes through several stages before transforming into an execution environment:

The build…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-build-release-run&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Backing Services]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-backing-services</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-backing-services</guid><pubDate>Tue, 26 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Treat backing services as attached resources Backing services are classified as any resources required by the app to fulfill its…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-backing-services&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Config]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-config</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-config</guid><pubDate>Sat, 23 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Keep your configs for each environment The app&apos;s configuration is everything that may vary between environments. This includes:

System…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-config&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Dependencies]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-dependencies</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-dependencies</guid><pubDate>Fri, 22 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Explicitly declare and isolate dependencies Most programming languages have their designated platforms for sharing and posting system…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-dependencies&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Codebase]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-codebase</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-codebase</guid><pubDate>Thu, 21 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;One codebase tracked in revision control, many deploys A codebase refers to the main code definition that serves as shared code among…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-codebase&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Twelve-Factor App: Introduction]]></title><link>https://jaggies-weekly.netlify.app/the-twelve-factor-app-introduction</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-twelve-factor-app-introduction</guid><pubDate>Wed, 20 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The Twelve-Factor app aims to provide the following benefits to your modern application: A well-organized or declarative setup automation…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-twelve-factor-app-introduction&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[LibreSprite: O Aseprite da deep web]]></title><link>https://jaggies-weekly.netlify.app/libre-sprite-o-aseprite-da-deep-web</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/libre-sprite-o-aseprite-da-deep-web</guid><pubDate>Thu, 13 Aug 2020 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Começando minhas práticas com pixel art dei uma pesquisada sobre quais ferramentas existiam para tal propósito, fossem elas gratuitas ou não…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/libre-sprite-o-aseprite-da-deep-web&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item><item><title><![CDATA[The Spriters Resource: O site com coleção de materiais de vídeo games]]></title><link>https://jaggies-weekly.netlify.app/the-spriters-resource-o-site-com-colecao-de-materiais-de-video-games</link><guid isPermaLink="false">https://jaggies-weekly.netlify.app/the-spriters-resource-o-site-com-colecao-de-materiais-de-video-games</guid><pubDate>Thu, 06 Aug 2020 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Dia desses logo após encher o buchinho com o almoço no meu momento feliz do dia, coloquei um vídeo aleatório do canal do Youtube do MortMort…&lt;/p&gt;&lt;div style=&quot;margin-top: 50px; font-style: italic;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;https://jaggies-weekly.netlify.app/the-spriters-resource-o-site-com-colecao-de-materiais-de-video-games&quot;&gt;Keep reading&lt;/a&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;</content:encoded></item></channel></rss>