<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>theapache64</title><description>Story of my stupid tools and libraries</description><link>https://theapache64.github.io/</link><item><title>Fix for Perfetto&apos;s Failed to Fetch Error</title><link>https://theapache64.github.io/posts/perfetto-failed-to-fetch/</link><guid isPermaLink="true">https://theapache64.github.io/posts/perfetto-failed-to-fetch/</guid><description>How to fix the &quot;Could not load local trace TypeError Failed to fetch&quot; error in Perfetto UI</description><pubDate>Sun, 28 Dec 2025 03:00:00 GMT</pubDate></item><item><title>Revisiting Compose Perf-Land in 2025</title><link>https://theapache64.github.io/posts/revisiting-compose-perf-land-2025/</link><guid isPermaLink="true">https://theapache64.github.io/posts/revisiting-compose-perf-land-2025/</guid><description>Revisiting Jetpack Compose performance patterns and assumptions in 2025 to see what has changed - performance - jetpack-compose</description><pubDate>Sun, 07 Dec 2025 18:30:00 GMT</pubDate></item><item><title>Why and How I am building a smarter TODO app.</title><link>https://theapache64.github.io/posts/todx/</link><guid isPermaLink="true">https://theapache64.github.io/posts/todx/</guid><description>Solving a personal itch by creating a non-boring TODO app.</description><pubDate>Sun, 09 Nov 2025 19:17:20 GMT</pubDate></item><item><title>Power of Two with Bitwise</title><link>https://theapache64.github.io/posts/power-of-two-with-bitwise/</link><guid isPermaLink="true">https://theapache64.github.io/posts/power-of-two-with-bitwise/</guid><description>Efficiently detect powers of two using bitwise operations in Kotlin with a simple AND trick.</description><pubDate>Sat, 09 Aug 2025 18:30:00 GMT</pubDate></item><item><title>Learning Basic Electronics By Building FireFlies</title><link>https://theapache64.github.io/posts/learning-basic-electronics-by-building-fireflies/</link><guid isPermaLink="true">https://theapache64.github.io/posts/learning-basic-electronics-by-building-fireflies/</guid><description>From missing real fireflies to learning basic electronics and building my own blinking &quot;fireflies&quot;</description><pubDate>Sat, 02 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Boundary Check vs Try-Catch</title><link>https://theapache64.github.io/posts/boundary-check-vs-try-catch/</link><guid isPermaLink="true">https://theapache64.github.io/posts/boundary-check-vs-try-catch/</guid><description>Performance comparison between boundary checking vs try catch</description><pubDate>Sat, 07 Dec 2024 15:00:00 GMT</pubDate></item><item><title>Google Sheet as Remote Config for Microcontrollers</title><link>https://theapache64.github.io/posts/google-sheet-as-remote-config-for-microcontrollers/</link><guid isPermaLink="true">https://theapache64.github.io/posts/google-sheet-as-remote-config-for-microcontrollers/</guid><description>How I used Google sheet as a remote config source for microcontrollers</description><pubDate>Sun, 24 Nov 2024 21:17:45 GMT</pubDate></item><item><title>Large PR SOP</title><link>https://theapache64.github.io/posts/large-pr-sop/</link><guid isPermaLink="true">https://theapache64.github.io/posts/large-pr-sop/</guid><description>How I organize my PRs when building large features</description><pubDate>Mon, 18 Nov 2024 18:34:23 GMT</pubDate></item><item><title>Compose Performance - Finding Regressions</title><link>https://theapache64.github.io/posts/finding-performance-regressions/</link><guid isPermaLink="true">https://theapache64.github.io/posts/finding-performance-regressions/</guid><description>How to find performance regressions in your Jetpack Compose code using Perfetto and Diffetto</description><pubDate>Fri, 25 Oct 2024 18:30:00 GMT</pubDate></item><item><title>That Weird Compose Crash</title><link>https://theapache64.github.io/posts/that-weird-compose-crash/</link><guid isPermaLink="true">https://theapache64.github.io/posts/that-weird-compose-crash/</guid><description>One day, while debugging a weird crash in Compose ConstraintLayout...</description><pubDate>Sat, 19 Oct 2024 18:53:25 GMT</pubDate></item><item><title>Caveman Debugging in the Modern Age</title><link>https://theapache64.github.io/posts/caveman-debugging-using-live-templates/</link><guid isPermaLink="true">https://theapache64.github.io/posts/caveman-debugging-using-live-templates/</guid><description>How to use live-templates in caveman debugging, aka. printf debugging</description><pubDate>Mon, 07 Oct 2024 18:30:00 GMT</pubDate></item><item><title>Why fullMode hates Gson so much?</title><link>https://theapache64.github.io/posts/why-fullMode-hates-gson-so-much/</link><guid isPermaLink="true">https://theapache64.github.io/posts/why-fullMode-hates-gson-so-much/</guid><description>When fullMode is enabled, some of the Gson usage crash the app. This is an investigation into how and why it happens.</description><pubDate>Mon, 23 Sep 2024 18:30:00 GMT</pubDate></item><item><title>Why r8 preferred BMW over Audi?</title><link>https://theapache64.github.io/posts/why-r8-preferred-bmw-over-audi/</link><guid isPermaLink="true">https://theapache64.github.io/posts/why-r8-preferred-bmw-over-audi/</guid><description>An analysis on one of the r8 optimisation called fullMode</description><pubDate>Fri, 20 Sep 2024 18:30:00 GMT</pubDate></item><item><title>How to protect your Ktor Slack bot</title><link>https://theapache64.github.io/posts/how-to-protect-your-ktor-slack-bot/</link><guid isPermaLink="true">https://theapache64.github.io/posts/how-to-protect-your-ktor-slack-bot/</guid><description>A how-to guide on how to protect HTTP-based Ktor Slack bot (using HMAC)</description><pubDate>Sat, 14 Sep 2024 12:55:00 GMT</pubDate></item><item><title>How Reverse Engineering Saved Me ~87% Cost on Car Mods!</title><link>https://theapache64.github.io/posts/how-reverse-engineering-saved-me-87-percent-on-car-mods/</link><guid isPermaLink="true">https://theapache64.github.io/posts/how-reverse-engineering-saved-me-87-percent-on-car-mods/</guid><description>How I saved ~87% on car mods by reverse engineering a React Native app and modifying it to work with a cheaper OBD2 reader.</description><pubDate>Sun, 25 Aug 2024 18:30:00 GMT</pubDate></item><item><title>How I Automated Video Editing Using FFmpeg</title><link>https://theapache64.github.io/posts/how-i-automated-video-editing/</link><guid isPermaLink="true">https://theapache64.github.io/posts/how-i-automated-video-editing/</guid><description>Frustrated by the time-consuming process of video editing, I decided to automate the task using programming and tools like FFmpeg.</description><pubDate>Sun, 11 Aug 2024 18:30:00 GMT</pubDate></item></channel></rss>