<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Reviews on kunat.dev</title>
    <link>https://kunat.dev/tags/reviews/</link>
    <description>Recent content in Reviews on kunat.dev</description>
    <generator>Hugo -- 0.147.5</generator>
    <language>en-us</language>
    <copyright>2025 kunat.dev</copyright>
    <lastBuildDate>Sat, 30 Sep 2023 22:35:25 +0200</lastBuildDate>
    <atom:link href="https://kunat.dev/tags/reviews/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>NextDNS: Breaking Bad Habits</title>
      <link>https://kunat.dev/notes/nextdns/</link>
      <pubDate>Sat, 30 Sep 2023 22:35:25 +0200</pubDate>
      <guid>https://kunat.dev/notes/nextdns/</guid>
      <description>&lt;p&gt;My story begins with a quest for a reliable ad blocker for Safari. I used &lt;a href=&#34;https://apps.apple.com/pl/app/wipr/id1320666476?l=pl&amp;amp;mt=12&#34; target=&#34;_blank&#34; &gt;Wipr&lt;/a&gt; for years, but it started performing poorly. I tried &lt;a href=&#34;https://adguard.com/en/adguard-mac/overview.html&#34; target=&#34;_blank&#34; &gt;AdGuard&lt;/a&gt;, but it required a root certificate for HTTPS traffic, which was a dealbreaker. PiHole seemed complex to configure, so I found &lt;a href=&#34;https://nextdns.io&#34; target=&#34;_blank&#34; &gt;NextDNS&lt;/a&gt;, a DNS-level content blocker promising effective ad and tracker filtering. I decided to try it.&lt;/p&gt;
&lt;h2 id=&#34;nextdns-the-game-changer&#34;&gt;NextDNS: The Game Changer&lt;/h2&gt;
&lt;p&gt;NextDNS turned out to be a game-changer for several reasons. First of all, it’s fairly cheap. The pro plan costs around $2 a month and the free plan is more than enough to try out this product. The setup couldn’t be easier. They offer a few different ways to set it up on all of your devices. The final thing is reliability. I&amp;rsquo;ve been using NextDNS on all of my personal devices for the past six months without encountering any issues. It almost sounds too good to be true.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>My story begins with a quest for a reliable ad blocker for Safari. I used <a href="https://apps.apple.com/pl/app/wipr/id1320666476?l=pl&amp;mt=12" target="_blank" >Wipr</a> for years, but it started performing poorly. I tried <a href="https://adguard.com/en/adguard-mac/overview.html" target="_blank" >AdGuard</a>, but it required a root certificate for HTTPS traffic, which was a dealbreaker. PiHole seemed complex to configure, so I found <a href="https://nextdns.io" target="_blank" >NextDNS</a>, a DNS-level content blocker promising effective ad and tracker filtering. I decided to try it.</p>
<h2 id="nextdns-the-game-changer">NextDNS: The Game Changer</h2>
<p>NextDNS turned out to be a game-changer for several reasons. First of all, it’s fairly cheap. The pro plan costs around $2 a month and the free plan is more than enough to try out this product. The setup couldn’t be easier. They offer a few different ways to set it up on all of your devices. The final thing is reliability. I&rsquo;ve been using NextDNS on all of my personal devices for the past six months without encountering any issues. It almost sounds too good to be true.</p>
<p><img alt="hello there" loading="lazy" src="/notes/images/nextdns-logs.png"></p>
<blockquote>
<p>For those of you who value community endorsements, <a href="https://news.ycombinator.com/item?id=23315403" target="_blank" >NextDNS receive a seal of approval form the HackerNews crowd</a>.</p></blockquote>
<p>In short, NextDNS ticked all of the boxes for what I had been searching for in a content blocker.</p>
<h2 id="breaking-bad-habits">Breaking Bad Habits</h2>
<p>While I initially started using NextDNS as an ad blocker, it unexpectedly became a tool to help me break a bad habit. Until recently, I was compulsively browsing websites like LiveLeak just to kill time. It started affecting my productivity. NextDNS came to rescue with its parental control features.</p>
<p>With NextDNS, it’s possible to block specific websites or entire categories of sties, such as Dating or View Streaming. Now, you might wonder why I didn’t simply use Apple’s Screen Time for this purpose. The answer is <strong>friction</strong>. With Screen Time, it’s only a matter of two clicks before you can extend your limit by 15 minutes or turn it off completely for the day. For this use case, Screen Time is just too easy to disable.</p>
<blockquote>
<p>I do use Screen Time for blocking apps. In order to keep myself accountable, I use <a href="https://streaksapp.com" target="_blank" >Streaks App</a>. You can read more about how I use Streaks <a href="/notes/my-productivity-setup/" >here</a>.</p></blockquote>
<p><strong>I&rsquo;ve added friction to the process by blocking relevant sites, enabling 2FA, and storing recovery codes safely, just out of reach from my desk. It&rsquo;s simple but effective. Thanks to NextDNS, I&rsquo;ve successfully conquered a bothersome habit for 138 consecutive days!</strong></p>
<h2 id="conclusion">Conclusion</h2>
<p>NextDNS exceeded my expectations as a content blocker and helped me break a longstanding bad habit. Its affordability, user-friendliness, reliability, and bonus features make it a must-have for improving your online experience and taking control of digital habits. I highly recommend trying NextDNS!</p>
]]></content:encoded>
    </item>
    <item>
      <title>Kill It With Fire Review</title>
      <link>https://kunat.dev/notes/kill-it-with-fire-review/</link>
      <pubDate>Fri, 17 Mar 2023 13:42:13 +0100</pubDate>
      <guid>https://kunat.dev/notes/kill-it-with-fire-review/</guid>
      <description>&lt;p&gt;“Kill It with Fire” exceeded my expectations. I initially anticipated a boots-on-the-ground review of technical debt handling. What I’ve got instead was almost everything but that.&lt;/p&gt;
&lt;p&gt;The book has changed the way I think about technical debt and how to communicate it upwards. It provides sound advice on various topics, including how to fight tech debt, schedule maintenance work, and communicate with stakeholders. I have not come across any other book that provides this much credible advice on the topic of technical debt without exclusively catering to a particular audience.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>“Kill It with Fire” exceeded my expectations. I initially anticipated a boots-on-the-ground review of technical debt handling. What I’ve got instead was almost everything but that.</p>
<p>The book has changed the way I think about technical debt and how to communicate it upwards. It provides sound advice on various topics, including how to fight tech debt, schedule maintenance work, and communicate with stakeholders. I have not come across any other book that provides this much credible advice on the topic of technical debt without exclusively catering to a particular audience.</p>
<h2 id="takeaways">Takeaways</h2>
<p>Fixing the wrong thing is bad, but leaving an unfinished attempt at fixing it is worse. Incomplete initiatives lead to confusing, poorly documented, and difficult-to-maintain systems. If you&rsquo;re intervening early enough that the team hasn&rsquo;t made significant changes yet, it&rsquo;s advisable to halt their efforts.</p>
<p>Occasional outages and system issues, particularly if they&rsquo;re resolved quickly and efficiently, can actually increase user trust and confidence.</p>
<p>Future-proofing systems doesn&rsquo;t entail building them to avoid the need for redesigns or migrations, as that&rsquo;s impossible. Instead, it means constructing and, more importantly, maintaining systems to prevent lengthy modernization projects that disrupt normal operations. The key to future-proofing is to make migrations and redesigns routine tasks that don&rsquo;t require a significant effort.</p>
<p>The more often engineers perform a task, the better they become at it, and the more likely they are to remember that they need to do it and plan accordingly.</p>
<p>It&rsquo;s not necessary to design for scale until you have the scale you need.</p>
<p>We are more productive when we can devote more time to work tasks. When we finish work tasks, any leftover time can be devoted to reducing our technical debt.</p>
<p>Legacy systems may seem like dead-end work to many software engineers, but the truth is that systems that aren&rsquo;t used get shut down. Working on legacy systems is vital because they control millions of people&rsquo;s lives in countless ways. It&rsquo;s not janitorial work, but rather that of a battlefield surgeon. It has been an immense privilege to work among them.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
