<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dev on cpmachado</title>
    <link>https://cpmachado.pt/tags/dev/</link>
    <description>Recent content in Dev on cpmachado</description>
    <language>en-gb</language>
    <managingEditor>cpmachado@protonmail.com (Carlos Pinto Machado)</managingEditor>
    <webMaster>cpmachado@protonmail.com (Carlos Pinto Machado)</webMaster>
    <copyright>cpmachado © 2026</copyright>
    <lastBuildDate>Wed, 18 Feb 2026 19:50:54 +0000</lastBuildDate>
    <atom:link href="https://cpmachado.pt/tags/dev/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Magnus Numerus</title>
      <link>https://cpmachado.pt/posts/magnus-numerus/</link>
      <pubDate>Wed, 18 Feb 2026 19:50:54 +0000</pubDate><author>cpmachado@protonmail.com (Carlos Pinto Machado)</author>
      <guid>https://cpmachado.pt/posts/magnus-numerus/</guid>
      <description>&lt;p&gt;From building a half-adder(&lt;a href=&#34;https://reference.wolfram.com/system-modeler/libraries/Modelica/Modelica.Electrical.Digital.Examples.Utilities.HalfAdder.html&#34;&gt;1&lt;/a&gt;) to dealing with the overflows of life, it has been a&#xA;ride. Contemplation of my limits about mathematics has&#xA;stirred a deep seated feeling of hopelessness. It&amp;rsquo;s working. I chose to study&#xA;it, because it was fun and made me feel dumb(a.k.a. challenged). Never expected&#xA;to feel this dumb, though.&lt;/p&gt;&#xA;&lt;p&gt;To error is human, and to persist is demonic, according to good Augustine.&#xA;Also, according to him, we are basically irrelevant except to the eyes of Lord.&#xA;This made me think of the little things, the more mundane things. In this case,&#xA;numbers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Si Vanitas</title>
      <link>https://cpmachado.pt/posts/si-vanitas/</link>
      <pubDate>Sun, 02 Feb 2025 00:53:11 +0000</pubDate><author>cpmachado@protonmail.com (Carlos Pinto Machado)</author>
      <guid>https://cpmachado.pt/posts/si-vanitas/</guid>
      <description>&lt;p&gt;Vanity rules this world. There&amp;rsquo;s no reason for fancy cars, phones, and many&#xA;others. Consider the case of NFTs, in which you basically you owned a&#xA;UUID for some given image, most of the times.&lt;/p&gt;&#xA;&lt;p&gt;For the uninitiated, a UUID is a Universally Unique IDentifier, which&#xA;basically means a pseudorandom sequence of characters with a low probability of&#xA;being repeated in a system. It&amp;rsquo;s useful for technical reasons, but &amp;ldquo;owning&amp;rdquo;&#xA;something like that is just ridiculous. It&amp;rsquo;s just a name. It&amp;rsquo;s like a brand,&#xA;but less useful.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fac Vivere</title>
      <link>https://cpmachado.pt/posts/fac-vivere/</link>
      <pubDate>Sun, 26 Jan 2025 17:58:01 +0000</pubDate><author>cpmachado@protonmail.com (Carlos Pinto Machado)</author>
      <guid>https://cpmachado.pt/posts/fac-vivere/</guid>
      <description>&lt;p&gt;I ought to revisit old half dead projects, and it was so this weekend. Today, a&#xA;storm hits the coast of my dear country. The weather could be worse, but it&amp;rsquo;s&#xA;not a day to be outside. It is not pouring dogs and cats, but the wind is&#xA;strong and merciless.&lt;/p&gt;&#xA;&lt;p&gt;My darlings sleep and rest, while I leave the comfort of home for the cafe. It&amp;rsquo;s&#xA;half empty and the sun shades float, until one has just flown. There&amp;rsquo;s some&#xA;rustle and cries of the desperate workers trying to close them. They worry as&#xA;it might break inside the glass windows.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Move from jekyll to Hugo</title>
      <link>https://cpmachado.pt/posts/2024-02-21-move-from-jekyll-to-hugo/</link>
      <pubDate>Wed, 21 Feb 2024 16:09:50 +0000</pubDate><author>cpmachado@protonmail.com (Carlos Pinto Machado)</author>
      <guid>https://cpmachado.pt/posts/2024-02-21-move-from-jekyll-to-hugo/</guid>
      <description>&lt;p&gt;Recently I grew weary of my jekyll setup, which previously powered the present&#xA;blog. The move was surprisingly simple, yet minor adjustments were in order.&#xA;I&amp;rsquo;m still looking for a solution for the bibtex plugin I used in jekyll, which&#xA;I&amp;rsquo;ve found no serious replacement. It might be a project I&amp;rsquo;d be interested&#xA;to take, but time is scarce.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve found Hugo to be less flexible than jekyll&amp;rsquo;s liquid language, yet powerful&#xA;as any other. Any open source project can be as flexible as you&amp;rsquo;re willing to&#xA;make it, yet, as stated before, time is scarce.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CLI et TUI vivunt</title>
      <link>https://cpmachado.pt/posts/2023-09-26-cli-et-tui-vivunt/</link>
      <pubDate>Tue, 26 Sep 2023 00:33:14 +0100</pubDate><author>cpmachado@protonmail.com (Carlos Pinto Machado)</author>
      <guid>https://cpmachado.pt/posts/2023-09-26-cli-et-tui-vivunt/</guid>
      <description>&lt;p&gt;This is not clickbait, I promise. It is however a very trivial article.&#xA;The title means that CLIs and TUIs live, in Latin. You might ask yourself if&#xA;this is yet another article on why CLIs and TUIs are great. Is it though?&lt;/p&gt;&#xA;&lt;p&gt;For the past month, I&amp;rsquo;ve been looking into Go. A mate talked a lot about it,&#xA;in early August. It made me consider of what it would be to &lt;strong&gt;&lt;em&gt;go&lt;/em&gt;&lt;/strong&gt; back&#xA;to it.(bad pun, I know)&lt;/p&gt;</description>
    </item>
    <item>
      <title>GitHub cleanup/Paradigm Shift</title>
      <link>https://cpmachado.pt/posts/2023-07-30-github-cleanup-and-a-paradigm-shift/</link>
      <pubDate>Sun, 30 Jul 2023 14:14:54 +0100</pubDate><author>cpmachado@protonmail.com (Carlos Pinto Machado)</author>
      <guid>https://cpmachado.pt/posts/2023-07-30-github-cleanup-and-a-paradigm-shift/</guid>
      <description>&lt;p&gt;For those who know me personally, it&amp;rsquo;s not news that life&amp;rsquo;s been kind of harsh&#xA;in my twenties. For the last few days I took drastic measures, and start to&#xA;organize my whole life, with reasonable goals. This sounds crazy as it sounds&#xA;a completely unreasonable goal from the start.&lt;/p&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;github-and-my-cleanup&#34;&gt;&#xA;  GitHub and my cleanup&#xA;  &lt;a href=&#34;#github-and-my-cleanup&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been around for years with many different handles, for the other ones I&#xA;care little nowadays. This one had around 40+ repositories associated with it,&#xA;spread across different organizations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Template de latex para a UAb</title>
      <link>https://cpmachado.pt/posts/2023-06-06-template-de-latex-para-a-uab/</link>
      <pubDate>Tue, 06 Jun 2023 16:25:50 +0100</pubDate><author>cpmachado@protonmail.com (Carlos Pinto Machado)</author>
      <guid>https://cpmachado.pt/posts/2023-06-06-template-de-latex-para-a-uab/</guid>
      <description>&lt;p&gt;Mal comecei a tirar a &lt;a href=&#34;https://guiadoscursos.uab.pt/cursos/licenciatura-em-matematica-e-aplicacoes/&#34;&gt;Licenciatura de Matemática e Aplicações&lt;/a&gt;, na&#xA;Universidade Aberta(&lt;a href=&#34;https://uab.pt&#34;&gt;UAb&lt;/a&gt;), vi uma&#xA;necessidade em criar templates de &lt;/p&gt;&#xA;$$\LaTeX$$&lt;p&gt; para os meus trabalhos. No&#xA;decorrer do primeiro semestre, fui desenvolvendo este template, que reside no&#xA;repositório:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/cpmachado/uab-efolio-template&#34;&gt;https://github.com/cpmachado/uab-efolio-template&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Actualmente suporta tudo o que um estudante de Matemática pode necessitar para&#xA;cadeiras de 1º ano, excepto no que toca a código. Este é um tema que sempre&#xA;assombrou, porque nunca gostei das listagens de código. Se tiver uma boa&#xA;ideia, por amor de Deus, envie um &lt;a href=&#34;mailto:cpmachado@protonmail.com&#34;&gt;e-mail&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Counting integer divisors</title>
      <link>https://cpmachado.pt/posts/2023-05-30-python-for-counting-number-of-integer-divisors/</link>
      <pubDate>Tue, 30 May 2023 18:37:46 +0100</pubDate><author>cpmachado@protonmail.com (Carlos Pinto Machado)</author>
      <guid>https://cpmachado.pt/posts/2023-05-30-python-for-counting-number-of-integer-divisors/</guid>
      <description>&lt;p&gt;TL&amp;amp;DR: Although I&amp;rsquo;ve been using Python for years, its set notation still&#xA;amazes me for its expressiveness. In this case to count integer divisors,&#xA;given a specific predicate.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h1 class=&#34;heading&#34; id=&#34;context&#34;&gt;&#xA;  Context&#xA;  &lt;a href=&#34;#context&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;This semester I&amp;rsquo;m doing a course on &lt;a href=&#34;https://guiadoscursos.uab.pt/en/ucs/matematica-finita/&#34;&gt;Discrete Mathematics&lt;/a&gt;.&#xA;I had an exercise to count integer divisors of a given number, which weren&amp;rsquo;t&#xA;divisible by another given number.&lt;/p&gt;&#xA;&lt;p&gt;To verify my reply, which involved a bit more of analysis, Python enabled me&#xA;to write a quick script that could do it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What is happening to my code?</title>
      <link>https://cpmachado.pt/posts/2021-12-05-what-is-happening-to-my-code/</link>
      <pubDate>Sun, 05 Dec 2021 12:18:09 +0000</pubDate><author>cpmachado@protonmail.com (Carlos Pinto Machado)</author>
      <guid>https://cpmachado.pt/posts/2021-12-05-what-is-happening-to-my-code/</guid>
      <description>&lt;p&gt;TL&amp;amp;DR: Rambling about how my code quality as been consistently decreasing.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.&lt;/p&gt;&#xA;&lt;p&gt;&amp;ndash; John Woods&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;background&#34;&gt;&#xA;  Background&#xA;  &lt;a href=&#34;#background&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;My code has consistently been growing dumber over the last year. It might be the symptom of many causes.&#xA;Nevertheless, it frustrates me a bit.&lt;/p&gt;&#xA;&lt;p&gt;Like Romero states about coders being artists, I abhor sloppy code, and the one that hurts the most, is my own.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
