<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>mszalewicz</title><description>Backend engineering using Go and Elixir. Distributed systems, web architecture, internals of modern web technologies and high-performance software systems.</description><link>https://mszalewicz.github.io/</link><item><title>Frosk - local first password manager</title><link>https://mszalewicz.github.io/blog/frosk/</link><guid isPermaLink="true">https://mszalewicz.github.io/blog/frosk/</guid><description>Building a local-first password manager with Go&apos;s standard library and minimal dependencies.</description><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Iterating over local IP addresses in Go</title><link>https://mszalewicz.github.io/blog/iterating_over_local_ip_addresses_in_go/</link><guid isPermaLink="true">https://mszalewicz.github.io/blog/iterating_over_local_ip_addresses_in_go/</guid><description>Implementation of local IP traverse in Go.</description><pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate></item><item><title>SQLite Pitfalls</title><link>https://mszalewicz.github.io/blog/sqlite_pitfalls_1/</link><guid isPermaLink="true">https://mszalewicz.github.io/blog/sqlite_pitfalls_1/</guid><description>A deep dive into common mistakes when using SQLite.</description><pubDate>Mon, 11 Nov 2024 00:00:00 GMT</pubDate></item><item><title>SQLite Pitfalls 2</title><link>https://mszalewicz.github.io/blog/sqlite_pitfalls_2/</link><guid isPermaLink="true">https://mszalewicz.github.io/blog/sqlite_pitfalls_2/</guid><description>Continuation of SQLite pitfalls exploration.</description><pubDate>Sun, 29 Jun 2025 00:00:00 GMT</pubDate></item></channel></rss>