<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: JIANGJINGZHE</title>
    <description>The latest articles on DEV Community by JIANGJINGZHE (@jiangjingzhe).</description>
    <link>https://dev.to/jiangjingzhe</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3838797%2F7733db16-8365-4c65-aaf8-91e801edd37f.jpg</url>
      <title>DEV Community: JIANGJINGZHE</title>
      <link>https://dev.to/jiangjingzhe</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jiangjingzhe"/>
    <language>en</language>
    <item>
      <title>I Built MacDevTools: A One-Command Toolkit for Cleaning Caches, Diagnosing Networks, and Maintaining macOS Dev Environments</title>
      <dc:creator>JIANGJINGZHE</dc:creator>
      <pubDate>Sun, 22 Mar 2026 19:41:22 +0000</pubDate>
      <link>https://dev.to/jiangjingzhe/i-built-macdevtools-a-one-command-toolkit-for-cleaning-caches-diagnosing-networks-and-2685</link>
      <guid>https://dev.to/jiangjingzhe/i-built-macdevtools-a-one-command-toolkit-for-cleaning-caches-diagnosing-networks-and-2685</guid>
      <description>&lt;h2&gt;
  
  
  I Built &lt;strong&gt;MacDevTools&lt;/strong&gt;: A One-Command Toolkit for Cleaning Caches, Diagnosing Networks, and Maintaining macOS Dev Environments
&lt;/h2&gt;

&lt;p&gt;If you do development on macOS, your machine slowly collects a lot of invisible trash:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdfafx37xqvsafqbsypsk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdfafx37xqvsafqbsypsk.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;package manager caches (&lt;code&gt;brew&lt;/code&gt;, &lt;code&gt;pip&lt;/code&gt;, &lt;code&gt;npm&lt;/code&gt;, &lt;code&gt;cargo&lt;/code&gt;, etc.)&lt;/li&gt;
&lt;li&gt;build leftovers (Xcode, Gradle, Maven)&lt;/li&gt;
&lt;li&gt;large logs and temporary files&lt;/li&gt;
&lt;li&gt;stale containers, images, and artifacts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I got tired of switching between dozens of commands and scripts, so I built &lt;strong&gt;MacDevTools&lt;/strong&gt; — a terminal toolkit that gives me a single entrypoint for maintenance and diagnostics.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why I built this
&lt;/h2&gt;

&lt;p&gt;Most existing CLI tools are great at &lt;strong&gt;one thing&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;process monitor&lt;/li&gt;
&lt;li&gt;disk usage analyzer&lt;/li&gt;
&lt;li&gt;network diagnostics&lt;/li&gt;
&lt;li&gt;package updates&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But in real workflows, I needed an opinionated &lt;strong&gt;daily toolkit&lt;/strong&gt; that combines these tasks and keeps command syntax simple.&lt;/p&gt;

&lt;p&gt;My goal with MacDevTools is straightforward:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;one command to start (&lt;code&gt;tool&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;one command per task (&lt;code&gt;tool brew&lt;/code&gt;, &lt;code&gt;tool disk&lt;/code&gt;, &lt;code&gt;tool ssl github.com&lt;/code&gt;, etc.)&lt;/li&gt;
&lt;li&gt;one menu for interactive usage&lt;/li&gt;
&lt;li&gt;one place to maintain scripts over time&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What MacDevTools can do
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Cache cleanup across ecosystems
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Homebrew&lt;/li&gt;
&lt;li&gt;pip&lt;/li&gt;
&lt;li&gt;npm / pnpm / yarn&lt;/li&gt;
&lt;li&gt;Docker&lt;/li&gt;
&lt;li&gt;Go&lt;/li&gt;
&lt;li&gt;Cargo&lt;/li&gt;
&lt;li&gt;Ruby gems&lt;/li&gt;
&lt;li&gt;Xcode&lt;/li&gt;
&lt;li&gt;Maven&lt;/li&gt;
&lt;li&gt;Gradle&lt;/li&gt;
&lt;li&gt;Steam / Apple TV app cache&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  System &amp;amp; developer utilities
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;network diagnostics&lt;/li&gt;
&lt;li&gt;DNS lookup&lt;/li&gt;
&lt;li&gt;port inspection / kill&lt;/li&gt;
&lt;li&gt;log cleanup&lt;/li&gt;
&lt;li&gt;disk usage analysis&lt;/li&gt;
&lt;li&gt;outdated package checks&lt;/li&gt;
&lt;li&gt;SSL certificate checks&lt;/li&gt;
&lt;li&gt;traceroute wrapper&lt;/li&gt;
&lt;li&gt;Wi-Fi info&lt;/li&gt;
&lt;li&gt;system information&lt;/li&gt;
&lt;li&gt;top processes view&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  UX focus
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;interactive TUI menu&lt;/li&gt;
&lt;li&gt;direct command mode (no menu required)&lt;/li&gt;
&lt;li&gt;multilingual interface support (EN / 中文 / 日本語)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdpd630ttapd2ydrjiwow.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdpd630ttapd2ydrjiwow.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Quick start
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Current distribution is via Homebrew tap.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;brew tap khakhasshi/tap
brew &lt;span class="nb"&gt;install &lt;/span&gt;macdevtools
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Then run:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;tool
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Or directly execute specific actions:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;tool brew
tool disk
tool port &lt;span class="nt"&gt;-l&lt;/span&gt;
tool ssl github.com
tool outdated
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Uninstall:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;brew uninstall macdevtools
brew untap khakhasshi/tap
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  A few examples from daily use
&lt;/h2&gt;
&lt;h3&gt;
  
  
  1) Clean development caches quickly
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;tool all
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Great before recording demos, reclaiming disk space, or resetting a messy local environment.&lt;/p&gt;
&lt;h3&gt;
  
  
  2) Find what’s eating disk space
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;tool disk
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Useful when “System Data” suddenly explodes and you need a practical starting point.&lt;/p&gt;
&lt;h3&gt;
  
  
  3) Check why local networking feels weird
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;tool network
tool dns example.com
tool traceroute github.com
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Gives a quick signal before diving deeper with lower-level tools.&lt;/p&gt;
&lt;h3&gt;
  
  
  4) Audit certificates before deployment checks
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;tool ssl yourdomain.com
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Fast sanity check for expiry, SAN, and TLS details.&lt;/p&gt;


&lt;h2&gt;
  
  
  What makes it different
&lt;/h2&gt;

&lt;p&gt;I don’t think MacDevTools replaces specialized tools like &lt;code&gt;htop&lt;/code&gt;, &lt;code&gt;ncdu&lt;/code&gt;, or &lt;code&gt;mtr&lt;/code&gt;.&lt;br&gt;
Instead, it aims to be the &lt;strong&gt;glue layer&lt;/strong&gt; for macOS developers who want:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;consistent command UX&lt;/li&gt;
&lt;li&gt;practical defaults&lt;/li&gt;
&lt;li&gt;less context switching&lt;/li&gt;
&lt;li&gt;one-maintainer script stack they can read and customize&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  Current status and roadmap
&lt;/h2&gt;

&lt;p&gt;Current priorities:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;improve script reliability and edge-case handling&lt;/li&gt;
&lt;li&gt;expand compatibility and safety prompts for destructive operations&lt;/li&gt;
&lt;li&gt;improve docs and onboarding&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Planned:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;environment health check command&lt;/li&gt;
&lt;li&gt;optional safe/preview mode for cleanup&lt;/li&gt;
&lt;li&gt;more actionable summaries after each task&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  Feedback welcome
&lt;/h2&gt;

&lt;p&gt;If you’re a macOS developer and want to try it, I’d love your feedback:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;which command helps most?&lt;/li&gt;
&lt;li&gt;which cleanup is too aggressive / too conservative?&lt;/li&gt;
&lt;li&gt;what should be added next?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If this project saves you time, a ⭐ on GitHub helps a lot.&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/khakhasshi" rel="noopener noreferrer"&gt;
        khakhasshi
      &lt;/a&gt; / &lt;a href="https://github.com/khakhasshi/MacDevTools" rel="noopener noreferrer"&gt;
        MacDevTools
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Developer-focused macOS toolkit for cache cleaning, network checks, and system insights via one command: tool.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;p&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/4d1d88a9e3efb9c92c9bfa1acd6822450aca15bbb30ff41ec71ea0be22626ff6/68747470733a2f2f696d672e69636f6e73382e636f6d2f636f6c6f722f39362f3030303030302f636f6e736f6c652e706e67"&gt;&lt;img src="https://camo.githubusercontent.com/4d1d88a9e3efb9c92c9bfa1acd6822450aca15bbb30ff41ec71ea0be22626ff6/68747470733a2f2f696d672e69636f6e73382e636f6d2f636f6c6f722f39362f3030303030302f636f6e736f6c652e706e67" alt="MacDevTools Logo"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;MacDevTools&lt;/h1&gt;
&lt;/div&gt;

&lt;p&gt;
  &lt;strong&gt;🛠️ macOS Terminal Toolkit - All-in-One System Maintenance &amp;amp; Development Tools&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/8127f00cc00df80a0d6c40a16dae75949b4c9c0c88fbe6cf2163921a441046d8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706c6174666f726d2d6d61634f532d626c75653f7374796c653d666c61742d737175617265266c6f676f3d6170706c65"&gt;&lt;img src="https://camo.githubusercontent.com/8127f00cc00df80a0d6c40a16dae75949b4c9c0c88fbe6cf2163921a441046d8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706c6174666f726d2d6d61634f532d626c75653f7374796c653d666c61742d737175617265266c6f676f3d6170706c65" alt="Platform"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/27ce851f6f4f8b08395b4805e3ee3d856277866b9732cea88b599ab409fa3c62/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7368656c6c2d626173682d677265656e3f7374796c653d666c61742d737175617265266c6f676f3d676e752d62617368"&gt;&lt;img src="https://camo.githubusercontent.com/27ce851f6f4f8b08395b4805e3ee3d856277866b9732cea88b599ab409fa3c62/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7368656c6c2d626173682d677265656e3f7374796c653d666c61742d737175617265266c6f676f3d676e752d62617368" alt="Shell"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/09e23faa3364d4da37aadd1578c6e6eb6245ca09e554938ddfe18828db3d326d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d312e322e302d6f72616e67653f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/09e23faa3364d4da37aadd1578c6e6eb6245ca09e554938ddfe18828db3d326d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d312e322e302d6f72616e67653f7374796c653d666c61742d737175617265" alt="Version"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/7c32a60870e1c2fb99358bb6986182b32c3e31264bb435f8f5f7c66493634a5e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d707572706c653f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/7c32a60870e1c2fb99358bb6986182b32c3e31264bb435f8f5f7c66493634a5e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d707572706c653f7374796c653d666c61742d737175617265" alt="License"&gt;&lt;/a&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/b9794c36c8acae9ee430571528e7cff7c489b661499684da5399059ecf4631f1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5052732d77656c636f6d652d627269676874677265656e3f7374796c653d666c61742d737175617265"&gt;&lt;img src="https://camo.githubusercontent.com/b9794c36c8acae9ee430571528e7cff7c489b661499684da5399059ecf4631f1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5052732d77656c636f6d652d627269676874677265656e3f7374796c653d666c61742d737175617265" alt="PRs Welcome"&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;b&gt;👤 Author:&lt;/b&gt; JIANGJINGZHE (江景哲)&lt;br&gt;
  &lt;b&gt;📧 Email:&lt;/b&gt; &lt;a href="https://github.com/khakhasshi/MacDevTools/mailto:contact@jiangjingzhe.com" rel="noopener noreferrer"&gt;contact@jiangjingzhe.com&lt;/a&gt;&lt;br&gt;
  &lt;b&gt;💬 WeChat:&lt;/b&gt; jiangjingzhe_2004
&lt;/p&gt;

&lt;p&gt;
  English | &lt;a href="https://github.com/khakhasshi/MacDevTools/./README_CN.md" rel="noopener noreferrer"&gt;简体中文&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;a href="https://github.com/khakhasshi/MacDevTools#-features" rel="noopener noreferrer"&gt;Features&lt;/a&gt; •
  &lt;a href="https://github.com/khakhasshi/MacDevTools#-installation" rel="noopener noreferrer"&gt;Installation&lt;/a&gt; •
  &lt;a href="https://github.com/khakhasshi/MacDevTools#-usage" rel="noopener noreferrer"&gt;Usage&lt;/a&gt; •
  &lt;a href="https://github.com/khakhasshi/MacDevTools#-tools" rel="noopener noreferrer"&gt;Tools&lt;/a&gt; •
  &lt;a href="https://github.com/khakhasshi/MacDevTools#-screenshots" rel="noopener noreferrer"&gt;Screenshots&lt;/a&gt; •
  &lt;a href="https://github.com/khakhasshi/MacDevTools#-contributing" rel="noopener noreferrer"&gt;Contributing&lt;/a&gt;
&lt;/p&gt;




&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✨ Features&lt;/h2&gt;
&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;🎨 &lt;strong&gt;Beautiful TUI Interface&lt;/strong&gt; - ASCII Art Logo + Colorful Interactive Menu&lt;/li&gt;
&lt;li&gt;⚡ &lt;strong&gt;One-Click Cleanup&lt;/strong&gt; - Quickly clean all development environment caches&lt;/li&gt;
&lt;li&gt;🔧 &lt;strong&gt;Modular Design&lt;/strong&gt; - Each tool runs independently&lt;/li&gt;
&lt;li&gt;🌐 &lt;strong&gt;Global Command&lt;/strong&gt; - Type &lt;code&gt;tool&lt;/code&gt; anywhere to launch&lt;/li&gt;
&lt;li&gt;📦 &lt;strong&gt;Multi Package Manager Support&lt;/strong&gt; - Homebrew, pip, npm, pnpm, yarn, etc.&lt;/li&gt;
&lt;li&gt;🔍 &lt;strong&gt;Network Diagnostics&lt;/strong&gt; - Comprehensive network connection checks&lt;/li&gt;
&lt;li&gt;🔌 &lt;strong&gt;Port Management&lt;/strong&gt; - Quickly view and release occupied ports&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📦 Supported Tools&lt;/h2&gt;
&lt;/div&gt;

&lt;p&gt;&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;br&gt;
&lt;thead&gt;
&lt;br&gt;
&lt;tr&gt;
&lt;br&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;br&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;br&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;br&gt;
&lt;/tr&gt;
&lt;br&gt;
&lt;/thead&gt;
&lt;br&gt;
&lt;tbody&gt;
&lt;br&gt;
&lt;tr&gt;
&lt;br&gt;
&lt;td&gt;🍺&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;Homebrew&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;Clean download cache, old versions&lt;/td&gt;
&lt;br&gt;
&lt;/tr&gt;
&lt;br&gt;
&lt;tr&gt;
&lt;br&gt;
&lt;td&gt;🐍&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;pip&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;Clean pip cache, wheel cache&lt;/td&gt;
&lt;br&gt;
&lt;/tr&gt;
&lt;br&gt;
&lt;tr&gt;
&lt;br&gt;
&lt;td&gt;📦&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;npm/pnpm/yarn&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;Clean Node.js package manager caches&lt;/td&gt;
&lt;br&gt;
&lt;/tr&gt;
&lt;br&gt;
&lt;tr&gt;
&lt;br&gt;
&lt;td&gt;🔨&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;Xcode&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;Clean DerivedData, simulators, build cache&lt;/td&gt;
&lt;br&gt;
&lt;/tr&gt;
&lt;br&gt;
&lt;tr&gt;
&lt;br&gt;
&lt;td&gt;🐳&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;Docker&lt;/td&gt;
&lt;br&gt;
&lt;td&gt;Clean images, containers, volumes, build cache&lt;/td&gt;
&lt;br&gt;
&lt;/tr&gt;
&lt;br&gt;
&lt;tr&gt;
&lt;br&gt;
&lt;td&gt;🐹&lt;/td&gt;
&lt;br&gt;
&lt;/tr&gt;
&lt;br&gt;
&lt;/tbody&gt;
&lt;br&gt;
&lt;/table&gt;&lt;/div&gt;…&lt;/p&gt;
&lt;/div&gt;
&lt;br&gt;
  &lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/khakhasshi/MacDevTools" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;p&gt;Thanks for reading 🙌&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>programming</category>
      <category>cli</category>
    </item>
  </channel>
</rss>
