<?xml version="1.0" encoding="utf-8"?><rss version="2.0">
  <channel>
    <title>Peter's DevLog - scraps</title>
    <link>http://serv.peterme.net/</link>
    <description>This is the scraps part of my DevLog, these are much shorter but hopefully more frequent than the regular posts going into the small details or observations I make when working on projects.</description>
    <language>en-uk</language>
    <pubDate>Sat, 04 Apr 2026 23:47:09 GMT</pubDate>
    <generator>Couch CMS</generator>

        <item>
        <title>NXP has messed up their password form validation</title>
        <link>http://serv.peterme.net/scraps/nxp-has-messed-up-their-password-form-validation.html</link>
        <description>
                            &lt;p&gt;I&amp;#39;ve been using a password manager for years now, and from time to time this leads to strange discoveries with password validation. They&amp;#39;ve ranged from crashing the server to simply ignoring valid passwords. I might write this out as a proper article some time in the future, but my latest&amp;hellip;&lt;/p&gt;                    </description>

        <pubDate>Thu, 29 Jun 2023 10:06:00 GMT</pubDate>
    </item>
        <item>
        <title>Web frameworks in Nim</title>
        <link>http://serv.peterme.net/scraps/web-frameworks-in-nim.html</link>
        <description>
                            &lt;p&gt;Recently I&amp;#39;ve been playing around with some web-development things in Nim. This was prompted by having to create some simple servers/websites at work, and using both Nim with Jester + Karax and .NET + Angular I noticed that both had their pros and cons. I also of course maintain this&amp;hellip;&lt;/p&gt;                    </description>

        <pubDate>Thu, 10 Oct 2019 09:00:25 GMT</pubDate>
    </item>
        <item>
        <title>Making Makefiles</title>
        <link>http://serv.peterme.net/scraps/making-makefiles.html</link>
        <description>
                            &lt;p&gt;Recently I had to set up a cross-compile build for a project that had to run on Windows (32 and 64 bit) and Linux. The process included getting a couple of dependencies, configuring and compiling with rather long commands (at least on Windows), and then copying all the things into&amp;hellip;&lt;/p&gt;                    </description>

        <pubDate>Mon, 25 Mar 2019 09:03:01 GMT</pubDate>
    </item>
        <item>
        <title>Clojures persistent vectors in Nim</title>
        <link>http://serv.peterme.net/scraps/clojures-persistent-vectors-in-nim.html</link>
        <description>
                            &lt;p&gt;One of the things about functional languages which makes them so easy to work with are their immutable data structures. Immutable means that you can&amp;#39;t change them, which is why many people prefer the term persistent as it refers to how each pointer to the data structure would always yield&amp;hellip;&lt;/p&gt;                    </description>

        <pubDate>Thu, 27 Jul 2017 11:12:33 GMT</pubDate>
    </item>
        <item>
        <title>Interesting new cross-platform GUI toolkit written in Nim</title>
        <link>http://serv.peterme.net/scraps/interesting-new-cross-platform-gui-toolkit-written-in-nim.html</link>
        <description>
                            &lt;p&gt;While working with the wxWidgets mapping for Nim we discussed the possibility for creating a cross-platform GUI toolkit&amp;nbsp;in pure Nim using the bindings for the various platforms&amp;#39; toolkits. But apparently somebody beat us to it!&amp;nbsp;Haven&amp;#39;t done much more than running all the examples but I must say it really looks&amp;hellip;&lt;/p&gt;                    </description>

        <pubDate>Sun, 02 Jul 2017 16:53:14 GMT</pubDate>
    </item>
        <item>
        <title>Zero-rating and Norway</title>
        <link>http://serv.peterme.net/scraps/zero-rating-and-norway.html</link>
        <description>
                            &lt;p&gt;Recently two of our major cell-carriers have introduced versions of what they refer to as &amp;quot;Music Freedom&amp;quot;. These services work on the premise that data from music streaming services (a rather short list of authorized services) does not count against your monthly quota of data. Obviously these are marketed as&amp;hellip;&lt;/p&gt;                    </description>

        <pubDate>Fri, 23 Jun 2017 00:13:18 GMT</pubDate>
    </item>
        <item>
        <title>Internet of Things with Digisparks</title>
        <link>http://serv.peterme.net/scraps/internet-of-things-with-digisparks.html</link>
        <description>
                            &lt;p&gt;Some time ago I bought a set of Nexa wireless sockets. They come with a remote and communicate over a 433Mhz custom protocol. However since I kept misplacing the remote I wanted to make the solution better. So I got a couple 433Mhz chips from AliExpress and connected them to&amp;hellip;&lt;/p&gt;                    </description>

        <pubDate>Mon, 10 Apr 2017 16:26:30 GMT</pubDate>
    </item>
        <item>
        <title>New scraps feature</title>
        <link>http://serv.peterme.net/scraps/new-scraps-feature.html</link>
        <description>
                            &lt;p&gt;When I created this development log I intended for the entries here to serve a two-fold purpose. Part of it was to share my projects and show some of the interesting things I come upon while creating them. The other part was to remind myself of how I did some&amp;hellip;&lt;/p&gt;                    </description>

        <pubDate>Sun, 09 Apr 2017 19:41:06 GMT</pubDate>
    </item>
     </channel>
</rss>
