<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Blips and Blinks</title><link>/posts/</link><description>Recent content in Posts on Blips and Blinks</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 21 Sep 2026 00:32:45 +0400</lastBuildDate><atom:link href="/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Problem with TUI</title><link>/posts/problem-with-tui/</link><pubDate>Mon, 21 Sep 2026 00:32:45 +0400</pubDate><guid>/posts/problem-with-tui/</guid><description>&lt;p&gt;Recently I wanted to try newly vibecoded &lt;a href="https://github.com/ErikHellman/txt" target="_blank" rel="noopener"&gt;.txt editor&lt;/a&gt;. Newly I mean, is that I want to find an app to replace &lt;code&gt;nano&lt;/code&gt;, so something that was written after 2010. So I installed, opened it, and this was help screen (&lt;code&gt;F1&lt;/code&gt; key).&lt;/p&gt;&#10;&lt;p&gt;&lt;p class="markdown-image"&gt;&#10; &lt;img src="image.png" alt="Help screen" /&gt;&#10;&lt;/p&gt;&lt;/p&gt;&#10;&lt;p&gt;Notice the problem?&lt;/p&gt;&#10;&lt;p&gt;This is my keyboard&lt;/p&gt;&#10;&lt;p&gt;&lt;p class="markdown-image"&gt;&#10; &lt;img src="IMG_8898.jpg" alt="keyboard" /&gt;&#10;&lt;/p&gt;&lt;/p&gt;&#10;&lt;p&gt;I bet, &amp;gt;80% of users who is not mobile now has kind of same keyboard. It&amp;rsquo;s a laptop keyboard. It&amp;rsquo;s missing &lt;code&gt;Home&lt;/code&gt;, &lt;code&gt;PageUp&lt;/code&gt;, &lt;code&gt;PageDown&lt;/code&gt;, &lt;code&gt;NumLock&lt;/code&gt;. Yet terminal people still consider everyone lives with fullblown keyboard, Logitech mouse and a pair of Genius speakers. C&amp;rsquo;mon. And this is the problem with &lt;code&gt;TUI&lt;/code&gt; I have in general. No matter how people try, 80&amp;rsquo;s are calling back.&lt;/p&gt;</description></item><item><title>Notarizing macOS Binaries in GitHub Actions</title><link>/posts/notarizing-macos-binaries-in-github-actions/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>/posts/notarizing-macos-binaries-in-github-actions/</guid><description>How to configure a GitHub Actions release pipeline that signs and notarizes macOS binaries using Apple&amp;rsquo;s notarytool.</description></item><item><title>Swapping parent element in React and keeping child state</title><link>/posts/use_layout_effect/</link><pubDate>Thu, 19 Oct 2023 22:57:36 +0300</pubDate><guid>/posts/use_layout_effect/</guid><description>How to keep state of a children component when swapping parent wrapper in React. A way to create reusable components parts. Unusual case of using two pass rendering and &amp;ldquo;useLayoutEffect&amp;rdquo;</description></item><item><title>iOS language switch</title><link>/posts/lang_switch/</link><pubDate>Sun, 11 Jun 2023 16:54:45 +0300</pubDate><guid>/posts/lang_switch/</guid><description>&lt;p&gt;Sometimes I wish apple finally add separate swithes for keyboards. Muscle memory for the win!&lt;/p&gt;&#10;&lt;p&gt;&lt;p class="markdown-image"&gt;&#10; &lt;img src="./1.jpg" alt="Before" /&gt;&#10;&lt;/p&gt;&#10;&lt;p class="markdown-image"&gt;&#10; &lt;img src="./2.jpg" alt="After" /&gt;&#10;&lt;/p&gt;&lt;/p&gt;</description></item><item><title>Default Folders Nonsense</title><link>/posts/default_folders_nonsense/</link><pubDate>Mon, 05 Jun 2023 00:53:39 +0300</pubDate><guid>/posts/default_folders_nonsense/</guid><description>Default folders which are provided by modern operating systems are nonsense</description></item><item><title>Reducing multiple overlapping rectangles into set of non-overlapping ones</title><link>/posts/reducing_rectangles/</link><pubDate>Mon, 10 Apr 2023 21:50:07 +0300</pubDate><guid>/posts/reducing_rectangles/</guid><description>Consider we have a set of multiple overlapping rectangles and we want to reduce it so in the result we have a set that occupies the same area but rectangles inside do not overlap with each other&amp;hellip;</description></item><item><title>Debricking Xiaomi Router 4c on MacOs</title><link>/posts/debricking-xiaomi_4c/</link><pubDate>Sun, 09 Apr 2023 19:06:37 +0300</pubDate><guid>/posts/debricking-xiaomi_4c/</guid><description>I&amp;rsquo;ve bought a Xiaomi 4c router and installed OpenWrt. After some time I decided to restore stock firmware as it more stable. By doing so I&amp;rsquo;ve bricked my router. And now I must to debrick it with tools available on MacOs.</description></item></channel></rss>