<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Understandable, I wouldn't read it either]]></title><description><![CDATA[A dev blog explaining things to myself so I can more easily learn them again later.]]></description><link>https://understandable.dev</link><generator>GatsbyJS</generator><lastBuildDate>Sun, 12 Nov 2023 11:07:03 GMT</lastBuildDate><item><title><![CDATA[The Search for the Best KVM Switch]]></title><description><![CDATA[Forget the $300 KVM switch! An open source tool called display-switch built by Haim Gelfenbeyn allows you to turn a cheap USB switch into a KVM switch.]]></description><link>https://understandable.dev/research-discoveries/software-kvm-switch/</link><guid isPermaLink="false">https://understandable.dev/research-discoveries/software-kvm-switch/</guid><pubDate>Sat, 11 Nov 2023 00:00:00 GMT</pubDate></item><item><title><![CDATA[HTML Self-closing Tags and Mental Models]]></title><description><![CDATA[My commentary on "The Case Against Self-closing Tags in HTML." Did you know the HTML parser ignores them?]]></description><link>https://understandable.dev/soapbox/html-self-closing-tags/</link><guid isPermaLink="false">https://understandable.dev/soapbox/html-self-closing-tags/</guid><pubDate>Sat, 08 Jul 2023 00:00:00 GMT</pubDate></item><item><title><![CDATA[Git Rebase vs Git Merge: Never Force Push Again]]></title><description><![CDATA[Doing a force push after or while getting code reviewed causes pain for both you and your reviewer. Avoid force pushes by using git merge instead of git rebase.]]></description><link>https://understandable.dev/deep-dives/git-rebase-vs-git-merge-never-force-push-again/</link><guid isPermaLink="false">https://understandable.dev/deep-dives/git-rebase-vs-git-merge-never-force-push-again/</guid><pubDate>Tue, 27 Jun 2023 00:00:00 GMT</pubDate></item><item><title><![CDATA[How to "solve" Voltorb Flip using an algorithm]]></title><description><![CDATA[I thought it'd be fun to write an algorithm to "solve" the Voltorb Flip mini game from the game corner in Pokemon Heart Gold/Soul Silver.]]></description><link>https://understandable.dev/deep-dives/voltorb-flip/</link><guid isPermaLink="false">https://understandable.dev/deep-dives/voltorb-flip/</guid><pubDate>Wed, 06 Jul 2022 00:00:00 GMT</pubDate></item><item><title><![CDATA[Angled linear gradients in react-native-linear-gradient are broken]]></title><description><![CDATA[While trying to use react-native-linear-gradient, I realize the plugin's math is very different than how the web does it. I deep dive to understand what's going on and how to fix it.]]></description><link>https://understandable.dev/deep-dives/react-native-linear-gradient/</link><guid isPermaLink="false">https://understandable.dev/deep-dives/react-native-linear-gradient/</guid><pubDate>Sun, 06 Feb 2022 00:00:00 GMT</pubDate></item><item><title><![CDATA[TypeScript and Redux Sagas]]></title><description><![CDATA[In my exploration of getting proper types for redux-saga effects, I deep dive into understanding more deeply how generators, redux-saga, and typed-redux-saga work]]></description><link>https://understandable.dev/deep-dives/typescript-and-redux-sagas/</link><guid isPermaLink="false">https://understandable.dev/deep-dives/typescript-and-redux-sagas/</guid><pubDate>Fri, 14 Jan 2022 00:00:00 GMT</pubDate></item></channel></rss>