<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>waifod</title>
    <subtitle>Mathematics, software, and other things</subtitle>
    <link rel="self" type="application/atom+xml" href="https://waifod.dev/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://waifod.dev"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-02-21T00:00:00+00:00</updated>
    <id>https://waifod.dev/atom.xml</id>
    <entry xml:lang="en">
        <title>Getting into big tech</title>
        <published>2026-02-21T00:00:00+00:00</published>
        <updated>2026-02-21T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Matteo Durante
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://waifod.dev/blog/getting-into-big-tech/"/>
        <id>https://waifod.dev/blog/getting-into-big-tech/</id>
        
        <summary type="html">&lt;p&gt;Resources and advice I give people trying to get into large tech companies as software engineers. None of this is secret knowledge; the value is in having it organized.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Polymorphism in C++ and Rust: Virtual, Final, and CRTP</title>
        <published>2026-01-26T00:00:00+00:00</published>
        <updated>2026-01-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Matteo Durante
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://waifod.dev/blog/polymorphism-crtp/"/>
        <id>https://waifod.dev/blog/polymorphism-crtp/</id>
        
        <summary type="html">&lt;p&gt;In which I teach myself about the performance costs of runtime polymorphism and the alternatives, from simple to arcane.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>My metal</title>
        <published>2026-01-25T00:00:00+00:00</published>
        <updated>2026-01-25T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Matteo Durante
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://waifod.dev/blog/my-metal/"/>
        <id>https://waifod.dev/blog/my-metal/</id>
        
        <summary type="html">&lt;p&gt;The machines I run benchmarks on, for reproducibility.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Polymorphism in C++ and Rust: type erasure</title>
        <published>2026-01-24T00:00:00+00:00</published>
        <updated>2026-01-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Matteo Durante
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://waifod.dev/blog/polymorphism-type-erasure/"/>
        <id>https://waifod.dev/blog/polymorphism-type-erasure/</id>
        
        <summary type="html">&lt;p&gt;In which I teach myself C++ type erasure, and discover why Rust&#x27;s trait system makes most of it unnecessary.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Software I like</title>
        <published>2026-01-11T00:00:00+00:00</published>
        <updated>2026-01-11T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Matteo Durante
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://waifod.dev/blog/software-i-like/"/>
        <id>https://waifod.dev/blog/software-i-like/</id>
        
        <summary type="html">&lt;p&gt;Tools and software I actually enjoy using. Yes, they exist.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Learning software engineering</title>
        <published>2026-01-04T00:00:00+00:00</published>
        <updated>2026-01-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Matteo Durante
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://waifod.dev/blog/learning-software-engineering/"/>
        <id>https://waifod.dev/blog/learning-software-engineering/</id>
        
        <summary type="html">&lt;p&gt;Resources I&#x27;ve bookmarked for learning software engineering. Some I&#x27;ve actually used.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>LET&#x27;S ALL LOVE LAIN</title>
        <published>2025-10-15T00:00:00+00:00</published>
        <updated>2025-10-15T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Matteo Durante
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://waifod.dev/blog/lets-all-love-lain/"/>
        <id>https://waifod.dev/blog/lets-all-love-lain/</id>
        
        <summary type="html">&lt;p&gt;You don&#x27;t seem to understand.&lt;&#x2F;p&gt;</summary>
        
    </entry>
</feed>
