<?xml version="1.0" encoding="utf-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Patrick on Software</title>
    <link href="https://patrickmn.com/feeds/software.xml" rel="self" />
    <link href="https://patrickmn.com" />
    <id>https://patrickmn.com/feeds/software.xml</id>
    <author>
        <name>Patrick Mylund Nielsen</name>
        <email>contact@patrickmn.com</email>
    </author>
    <updated>2017-04-19T18:00:00Z</updated>
    <entry>
    <title>What Programming Languages are Used Late at Night</title>
    <link href="https://patrickmn.com/software/what-programming-languages-are-used-late-at-night/" />
    <id>https://patrickmn.com/software/what-programming-languages-are-used-late-at-night/index.html</id>
    <published>2017-04-19T18:00:00Z</published>
    <updated>2017-04-19T18:00:00Z</updated>
    <summary type="html">A Stack Overflow with lots of visuals shows which languages are used most during the day, or during the night. Spoiler: Everyone stays up late with Haskell.</summary>
</entry>
<entry>
    <title>On the Turing Completeness of PowerPoint</title>
    <link href="https://patrickmn.com/software/on-the-turing-completeness-of-powerpoint/" />
    <id>https://patrickmn.com/software/on-the-turing-completeness-of-powerpoint/index.html</id>
    <published>2017-04-17T23:59:00Z</published>
    <updated>2017-04-17T23:59:00Z</updated>
    <summary type="html">I just... I don't even. Tom Wildenhain demonstrates how PowerPoint can be used to do general-purpose computation, leaving people with pondering the question, 'Will it be the next cool language after Go and Rust?'</summary>
</entry>
<entry>
    <title>Reversing, Hexing, and Typing the Technical Interview</title>
    <link href="https://patrickmn.com/software/reversing-hexing-and-typing-the-technical-interview/" />
    <id>https://patrickmn.com/software/reversing-hexing-and-typing-the-technical-interview/index.html</id>
    <published>2017-04-15T14:56:00Z</published>
    <updated>2017-04-15T14:56:00Z</updated>
    <summary type="html">Three witty essays on technical job interviews by Kyle Kingsbury.</summary>
</entry>
<entry>
    <title>The Haskell Pyramid</title>
    <link href="https://patrickmn.com/software/the-haskell-pyramid/" />
    <id>https://patrickmn.com/software/the-haskell-pyramid/index.html</id>
    <published>2017-04-14T17:52:00Z</published>
    <updated>2017-04-14T17:52:00Z</updated>
    <summary type="html">Excellent illustration by Lucas Di Cioccio showing how Haskell is easier to learn that it seems</summary>
</entry>
<entry>
    <title>Static Typing Slows Down Development</title>
    <link href="https://patrickmn.com/software/static-typing-slows-down-development/" />
    <id>https://patrickmn.com/software/static-typing-slows-down-development/index.html</id>
    <published>2017-04-08T01:28:00Z</published>
    <updated>2017-04-08T01:28:00Z</updated>
    <summary type="html">A runthrough of the prices you pay when you use a language with static types, and their consequences.</summary>
</entry>
<entry>
    <title>Go Talks From Google I/O 2012</title>
    <link href="https://patrickmn.com/software/go-talks-from-google-io-2012/" />
    <id>https://patrickmn.com/software/go-talks-from-google-io-2012/index.html</id>
    <published>2012-07-03T00:00:00Z</published>
    <updated>2012-07-03T00:00:00Z</updated>
    <summary type="html">Videos of the four Go talks held at the Google I/O conference in June 2012.</summary>
</entry>
<entry>
    <title>A Tour of Go</title>
    <link href="https://patrickmn.com/software/a-tour-of-go/" />
    <id>https://patrickmn.com/software/a-tour-of-go/index.html</id>
    <published>2012-06-22T00:00:00Z</published>
    <updated>2012-06-22T00:00:00Z</updated>
    <summary type="html">An introduction to the Go programming language by Russ Cox.</summary>
</entry>
<entry>
    <title>Controlling Connection Bursts in Twisted Applications</title>
    <link href="https://patrickmn.com/software/using-twisteds-deferred-semaphore/" />
    <id>https://patrickmn.com/software/using-twisteds-deferred-semaphore/index.html</id>
    <published>2012-06-22T00:00:00Z</published>
    <updated>2012-06-22T00:00:00Z</updated>
    <summary type="html">A short introduction to using deferred semaphores in Twisted, with an example function that maps a function against a list of things, then adds the resulting Deferreds to the semaphore pool.</summary>
</entry>
<entry>
    <title>Apollo Program Source Code</title>
    <link href="https://patrickmn.com/software/apollo-program-source-code/" />
    <id>https://patrickmn.com/software/apollo-program-source-code/index.html</id>
    <published>2012-04-26T11:59:44Z</published>
    <updated>2012-04-26T11:59:44Z</updated>
    <summary type="html">The source code and documentation for the Apollo and Gemini computing systems is now publicly available. It's so fascinating to consider how badly the USSR wanted this back in the day.</summary>
</entry>
<entry>
    <title>Go 1 Has Been Released</title>
    <link href="https://patrickmn.com/software/go1-is-out/" />
    <id>https://patrickmn.com/software/go1-is-out/index.html</id>
    <published>2012-03-29T00:00:00Z</published>
    <updated>2012-03-29T00:00:00Z</updated>
    <summary type="html">It's here! The first "real" release of Go is out. Here are some of the changes.</summary>
</entry>

</feed>
