<rss xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        <title>Expect Fun</title>
        <description>A series on Kotlin development, with a focus on multiplatform applications.</description>
        <link>https://reneevandervelde.com/publications/index.html#expect-fun</link>
        <language>en</language>
        <item>
            <title>Update of Ionspin’s KMP-Libsodium Audit</title>
            <pubDate>2025-10-25T00:00:00Z</pubDate>
            <guid>https://reneevandervelde.com/publications/expect-fun/audit-ionspin-kmp-libsodium-094-update.html</guid>
            <link>https://reneevandervelde.com/publications/expect-fun/audit-ionspin-kmp-libsodium-094-update.html</link>
            <description>Updated security audit of the KMP-Libsodium library</description>
        
        </item>
        <item>
            <title>Extension Variables with state in Kotlin</title>
            <pubDate>2025-09-22T00:00:00Z</pubDate>
            <guid>https://reneevandervelde.com/publications/expect-fun/kmp-extension-variables.html</guid>
            <link>https://reneevandervelde.com/publications/expect-fun/kmp-extension-variables.html</link>
            <description>Quick tips for storing state as an extension variable on a class in Kotlin, including Kotlin Multiplatform.</description>
        
        </item>
        <item>
            <title>How Bitkey Uses Cross-Platform Development</title>
            <pubDate>2025-05-12T00:00:00Z</pubDate>
            <guid>https://engineering.block.xyz/blog/how-bitkey-uses-cross-platform-development</guid>
            <link>https://engineering.block.xyz/blog/how-bitkey-uses-cross-platform-development</link>
            <description>Case study on how Bitkey uses Kotlin Multiplatform and Multiplatform compose to build a cross-platform mobile app.</description>
        
        </item>
        <item>
            <title>Independent Audit of Ionspin’s KMP-Libsodium</title>
            <pubDate>2024-07-23T00:00:00Z</pubDate>
            <guid>https://reneevandervelde.com/publications/expect-fun/audit-ionspin-kmp-libsodium.html</guid>
            <link>https://reneevandervelde.com/publications/expect-fun/audit-ionspin-kmp-libsodium.html</link>
            <description>An independent audit of the ionspin kotlin multiplatform libsodium wrapper, verifying the library integrity and security through manual file review.</description>
        
        </item>
        <item>
            <title>Builders are for Java</title>
            <pubDate>2023-07-25T00:00:00Z</pubDate>
            <guid>https://reneevandervelde.com/publications/expect-fun/builders-are-for-java.html</guid>
            <link>https://reneevandervelde.com/publications/expect-fun/builders-are-for-java.html</link>
            <description>An exploration of when and how to use builder classes in Kotlin.</description>
        
        </item>
        <item>
            <title>Values and Enums in Kotlin</title>
            <pubDate>2023-07-10T00:00:00Z</pubDate>
            <guid>https://reneevandervelde.com/publications/expect-fun/values-and-enums.html</guid>
            <link>https://reneevandervelde.com/publications/expect-fun/values-and-enums.html</link>
            <description>An updated description of how to leverage the best parts of value  classes in place of some enums.</description>
        
        </item>
    </channel>
</rss>