<?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>Fishing on Mini Fish</title>
    <link>https://blog.minifish.org/tags/fishing/</link>
    <description>Recent content in Fishing on Mini Fish</description>
    <image>
      <title>Mini Fish</title>
      <url>https://blog.minifish.org/android-chrome-512x512.png</url>
      <link>https://blog.minifish.org/android-chrome-512x512.png</link>
    </image>
    <generator>Hugo -- 0.161.1</generator>
    <language>en-US</language>
    <copyright>Mini Fish 2014-present. Licensed under CC-BY-NC</copyright>
    <lastBuildDate>Fri, 05 Jun 2026 09:00:00 +0800</lastBuildDate>
    <atom:link href="https://blog.minifish.org/tags/fishing/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>good-fishing-day: A Fishing Weather Dashboard</title>
      <link>https://blog.minifish.org/posts/good-fishing-day-dashboard/</link>
      <pubDate>Fri, 05 Jun 2026 09:00:00 +0800</pubDate>
      <guid>https://blog.minifish.org/posts/good-fishing-day-dashboard/</guid>
      <description>A project note on good-fishing-day, a Cloudflare Workers and Astro dashboard that combines tide, weather, caching, and a simple fishing suitability score.</description>
      <content:encoded><![CDATA[<p><code>good-fishing-day</code> is a personal fishing-weather dashboard. It combines tide data and weather forecasts to answer a practical question: is today, or the next few days, good for fishing?</p>
<p>It is a small application, but it has the shape of a real product: backend data fetching, caching, scoring, frontend display, and deployment.</p>
<h2 id="why-build-it">Why build it</h2>
<p>Fishing decisions depend on several signals:</p>
<ul>
<li>tide timing</li>
<li>weather</li>
<li>wind</li>
<li>rain</li>
<li>forecast window</li>
<li>saved locations</li>
</ul>
<p>Generic weather apps show the raw pieces, but they do not answer the combined question I care about. A personal dashboard can make that tradeoff directly.</p>
<h2 id="architecture">Architecture</h2>
<p>The backend is a Cloudflare Worker. It fetches marine/tide data and weather forecasts, computes a score, and caches results in Workers KV.</p>
<p>The frontend is an Astro and React app deployed to Cloudflare Pages. Shared TypeScript code keeps constants and data shapes aligned.</p>
<p>This is a good fit for Cloudflare because the workload is small, read-heavy, and cacheable.</p>
<h2 id="privacy-and-scope">Privacy and scope</h2>
<p>The app is intentionally personal and ad-free. It does not need accounts, social features, or public rankings. It needs to answer a small question reliably.</p>
<p>The main external dependency risk is data quality and API availability. That makes caching and clear failure states important.</p>
<h2 id="what-i-learned">What I learned</h2>
<p>Personal dashboards are worth building when they compress repeated decision-making. The value is not that the app is complicated. The value is that it turns several tabs and mental calculations into one screen.</p>
<p>The scoring model should also stay humble. A “good fishing day” score is a decision aid, not a guarantee. The app should make the inputs visible enough that I can override the score with judgment.</p>
<h2 id="current-status">Current status</h2>
<p><code>good-fishing-day</code> is private because it is tied to personal usage and deployment details. The architecture pattern is reusable: small Worker backend, cached external data, static frontend, and a domain-specific score.</p>
]]></content:encoded>
    </item>
    <item>
      <title>How to Choose the Right Fishing Gear: Tips from My Fishing Experiences</title>
      <link>https://blog.minifish.org/posts/how-to-choose-the-right-fishing-gear-tips-from-my-fishing-experiences/</link>
      <pubDate>Wed, 27 Nov 2024 17:46:00 +0800</pubDate>
      <guid>https://blog.minifish.org/posts/how-to-choose-the-right-fishing-gear-tips-from-my-fishing-experiences/</guid>
      <description>Over the years, I&amp;#39;ve gathered a lot of experience in fishing, especially in selecting the right gear. Choosing the appropriate rod, reel, line, and lure can significantly impact...</description>
      <content:encoded><![CDATA[<p><em>Note: All prices mentioned are in RMB.</em></p>
<h2 id="introduction">Introduction</h2>
<p>Over the years, I&rsquo;ve gathered a lot of experience in fishing, especially in selecting the right gear. Choosing the appropriate rod, reel, line, and lure can significantly impact your fishing success. In this blog, I want to share my insights to help you make informed decisions when selecting fishing equipment.</p>
<h2 id="rod-selection">Rod Selection</h2>
<h3 id="understanding-rod-actions">Understanding Rod Actions</h3>
<ul>
<li><strong>L (Light) Action Rods</strong>:
<ul>
<li>Best for casting lures weighing <strong>4-5g</strong>.</li>
<li>Ideal for using lures within half of the rod&rsquo;s lure weight range (e.g., for a rod rated <strong>2-7g</strong>, the optimal lure weight is around <strong>4-5g</strong>).</li>
</ul>
</li>
<li><strong>UL (Ultra-Light) Action Rods</strong>:
<ul>
<li>Suitable for casting lures weighing <strong>3g</strong> or less.</li>
</ul>
</li>
</ul>
<h3 id="one-piece-vs-multi-piece-rods">One-Piece vs. Multi-Piece Rods</h3>
<ul>
<li><strong>One-Piece Rods</strong>:
<ul>
<li>Offer better sensitivity and casting performance.</li>
<li>However, they are less portable and harder to transport.</li>
<li>Not as easy to sell if you decide to upgrade.</li>
</ul>
</li>
<li><strong>Multi-Piece Rods</strong>:
<ul>
<li>More convenient for travel.</li>
<li>Slight trade-off in sensitivity compared to one-piece rods.</li>
</ul>
</li>
</ul>
<h3 id="recommended-action">Recommended Action</h3>
<ul>
<li>The <strong>best action</strong> for spinning cast rods is <strong>Light (L)</strong> action.</li>
</ul>
<h2 id="reel-selection">Reel Selection</h2>
<h3 id="spinning-reels-vs-baitcasting-reels">Spinning Reels vs. Baitcasting Reels</h3>
<ul>
<li><strong>Spinning Reels</strong>:
<ul>
<li>Easier for casting, especially for beginners.</li>
<li>Better suited for saltwater fishing than baitcasting reels.</li>
<li>Can use heavier action rods to cast small lures effectively.</li>
</ul>
</li>
<li><strong>Baitcasting Reels</strong>:
<ul>
<li>Look cool and offer precision, but have a steeper learning curve.</li>
<li>Not as user-friendly for casting light lures.</li>
</ul>
</li>
</ul>
<h3 id="reel-size-and-line-compatibility">Reel Size and Line Compatibility</h3>
<ul>
<li>For a <strong>2500S</strong> reel:
<ul>
<li><strong>0.8 PE</strong> line is sufficient.</li>
<li>Using <strong>0.6 PE</strong> line on a 2500S reel may require too much line to fill the spool.</li>
</ul>
</li>
<li>For a <strong>2000S</strong> reel:
<ul>
<li><strong>0.6 PE</strong> line is appropriate.</li>
</ul>
</li>
<li>It&rsquo;s not common to use PE lines smaller than <strong>0.6</strong>, as they are less widely available.</li>
</ul>
<h3 id="light-weight-reels">Light Weight Reels</h3>
<ul>
<li>Always choose <strong>lightweight reels</strong> for better balance and less fatigue during fishing.</li>
</ul>
<h2 id="line-selection">Line Selection</h2>
<h3 id="pe-line-vs-fluorocarbon">PE Line vs. Fluorocarbon</h3>
<ul>
<li><strong>Casting Difficulty</strong>:
<ul>
<li><strong>1.5 PE</strong> and fluorocarbon lines offer similar casting challenges.</li>
</ul>
</li>
<li><strong>PE Line Advantages</strong>:
<ul>
<li>Thinner diameter for the same strength compared to fluorocarbon.</li>
<li>Essential for longer casting distances.</li>
</ul>
</li>
<li><strong>Avoiding Line Connections</strong>:
<ul>
<li>Use a <strong>Carolina rig</strong> to eliminate the need to connect PE line and fluorocarbon leader.</li>
</ul>
</li>
</ul>
<h3 id="recommended-lines">Recommended Lines</h3>
<ul>
<li><strong>YGK PE Line</strong>:
<ul>
<li>Highly recommended for its quality.</li>
<li>Performs much better than Sufix lines.</li>
<li>Consider using <strong>0.6 or 0.8 PE</strong> from YGK.</li>
</ul>
</li>
<li><strong>Fluorocarbon Line</strong>:
<ul>
<li><strong>1.5 Fluorocarbon</strong> can be used as a leader if necessary.</li>
</ul>
</li>
</ul>
<h2 id="rigs-and-lures">Rigs and Lures</h2>
<ul>
<li><strong>Carolina Rig</strong>:
<ul>
<li>Allows you to use PE line without needing to connect it to a fluorocarbon leader.</li>
<li>Effective for various fishing conditions.</li>
</ul>
</li>
</ul>
<h2 id="recommendations">Recommendations</h2>
<h3 id="final-gear-choices">Final Gear Choices</h3>
<ul>
<li><strong>Rod</strong>:
<ul>
<li><strong>L Action Spinning Rod</strong> with multiple pieces for portability.</li>
</ul>
</li>
<li><strong>Reel</strong>:
<ul>
<li><strong>2000S or 2500S</strong> spinning reel, prioritize lightweight models.</li>
</ul>
</li>
<li><strong>Line</strong>:
<ul>
<li><strong>0.6 or 0.8 YGK PE line</strong> (lean towards 0.6 for more capacity).</li>
<li>Optional <strong>1.5 Fluorocarbon</strong> leader.</li>
</ul>
</li>
<li><strong>Rig</strong>:
<ul>
<li>Use a <strong>Carolina rig</strong> setup.</li>
</ul>
</li>
</ul>
<h2 id="brands-and-models">Brands and Models</h2>
<h3 id="chinese-domestic-market-cdm-rods">Chinese Domestic Market (CDM) Rods</h3>
<ul>
<li>Few high-quality CDM spinning rods are available.</li>
<li>The best CDM spinning rod is the <strong>翠鸟 (Kingfisher)</strong> from <strong>钓之屋 (Fishing House)</strong>.</li>
<li>The <strong>游侠</strong> (the larger version of 翠鸟) is not as good.
<ul>
<li>Example: A 2500S reel on a 游侠 lacks proper rod skewness, affecting casting performance.</li>
</ul>
</li>
</ul>
<h3 id="shimano-rods-and-reels">Shimano Rods and Reels</h3>
<ul>
<li><strong>Shimano</strong> spinning rods and reels are superior in performance.</li>
<li>The reels have features that prevent accidental rolling after opening the bail, allowing you to stop the line with your finger for better control.</li>
</ul>
<h4 id="reels-ive-used">Reels I&rsquo;ve Used</h4>
<ul>
<li><strong>Shimano Vanquish 2500S (2023 model)</strong>:
<ul>
<li>Extremely lightweight and smooth.</li>
<li>Feels almost too slim, raising concerns about durability.</li>
<li>The infinite loop system is excellent.</li>
</ul>
</li>
<li><strong>Shimano Stradic 2500S (2023 model)</strong>:
<ul>
<li>Heavier compared to Vanquish.</li>
<li>Handle design is not as comfortable.</li>
<li>Appearance gives a sense of reliability.</li>
</ul>
</li>
<li><strong>Shimano Vanford C2000SHG (2020 model)</strong>:
<ul>
<li>Great performance but similar concerns about durability due to plastic components.</li>
<li>Feels less robust than the Stradic but is lighter.</li>
</ul>
</li>
</ul>
<h3 id="price-comparison-in-rmb">Price Comparison (in RMB)</h3>
<ul>
<li><strong>钓之屋 翠鸟 (Kingfisher)</strong>: <strong>360</strong></li>
<li><strong>Shimano Stradic</strong>: <strong>900</strong></li>
<li><strong>Shimano Vanford</strong>: <strong>1,100</strong></li>
<li><strong>Shimano Vanquish</strong>: <strong>2,600</strong></li>
<li><strong>Shimano Stella</strong>: <strong>3,800</strong></li>
</ul>
<h2 id="conclusion">Conclusion</h2>
<p>Choosing the right fishing gear is crucial for an enjoyable and successful fishing experience. By considering the rod action, reel type and size, line selection, and the right rigs, you can optimize your setup for the best performance. While high-end brands like Shimano offer top-quality equipment, there are also cost-effective options available. Remember to prioritize what suits your fishing style and comfort.</p>
<p>Happy fishing!</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
