<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Software Maintenance on Work You Can Explain</title>
		<link>https://workyoucanexplain.com/tags/software-maintenance/</link>
		<description>Recent content in Software Maintenance on Work You Can Explain</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
			<copyright>Copyright © Work You Can Explain</copyright>
		
		
			<lastBuildDate>Thu, 30 Jul 2026 00:00:00 -0500</lastBuildDate>
		
			<atom:link href="https://workyoucanexplain.com/tags/software-maintenance/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Inspect Linux Services, Processes, and Logs</title>
				<link>https://workyoucanexplain.com/posts/inspect-linux-services-processes-and-logs/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/inspect-linux-services-processes-and-logs/</guid>
				<description>&lt;p&gt;Inspect before you restart, kill, enable, disable, or reconfigure anything. A&#xA;process is a running program instance. A service manager may supervise one or&#xA;more processes. A log is a record emitted by the kernel, service, or&#xA;application. These are related evidence, not interchangeable objects.&lt;/p&gt;&#xA;&lt;p&gt;This walkthrough assumes a systemd-based distribution for service and journal&#xA;examples. Many current Debian, Ubuntu, Fedora, and RHEL-family installations use&#xA;systemd, but containers, WSL environments, embedded systems, and other&#xA;distributions may not run it as the system manager.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Install and Update Linux Packages Deliberately</title>
				<link>https://workyoucanexplain.com/posts/install-and-update-linux-packages-deliberately/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/install-and-update-linux-packages-deliberately/</guid>
				<description>&lt;p&gt;Use the package manager documented for your distribution. Inspect the package,&#xA;repository, version, dependencies, and proposed transaction before approving a&#xA;change. Then verify both the package database and the tool itself.&lt;/p&gt;&#xA;&lt;p&gt;There is no universal Linux install command. Debian and Ubuntu use APT for&#xA;packages from configured Debian-style repositories. Fedora and current&#xA;RHEL-family systems use DNF, with current Fedora releases using DNF5. Arch uses&#xA;&lt;code&gt;pacman&lt;/code&gt;; openSUSE uses Zypper; image-based systems can use a different model.&#xA;Do not translate commands by replacing one program name.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Install Mac Apps Deliberately with the App Store and Homebrew</title>
				<link>https://workyoucanexplain.com/posts/install-mac-apps-with-the-app-store-and-homebrew/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/install-mac-apps-with-the-app-store-and-homebrew/</guid>
				<description>&lt;p&gt;Give each installed item one primary owner. Use the App Store for an app when&#xA;its Apple Account purchase history and App Store updates fit the requirement.&#xA;Use Homebrew for an approved command-line tool, formula, or cask when explicit&#xA;package identity and terminal-based maintenance are useful. Do not manage the&#xA;same app casually through both.&lt;/p&gt;&#xA;&lt;p&gt;The installer is part of the tool&amp;rsquo;s future maintenance. Before installing, name&#xA;the source, package identity, update path, removal path, required privileges,&#xA;and course constraint.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Follow Important AI Updates Without Chasing Every Announcement</title>
				<link>https://workyoucanexplain.com/posts/how-to-follow-important-ai-updates/</link>
				<pubDate>Tue, 28 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/how-to-follow-important-ai-updates/</guid>
				<description>&lt;p&gt;Follow AI updates by monitoring the questions, tools, and rules that already&#xA;affect your work. Do not try to follow the whole field. Keep a small register of&#xA;first-party sources, review it at a fixed time, and investigate only changes&#xA;that could alter a real course or workflow.&lt;/p&gt;&#xA;&lt;p&gt;The output of the review is a decision, not a larger reading list. For each&#xA;material update, decide to &lt;strong&gt;ignore&lt;/strong&gt;, &lt;strong&gt;monitor&lt;/strong&gt;, &lt;strong&gt;trial&lt;/strong&gt;, or &lt;strong&gt;adopt&lt;/strong&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Maintain a Personal Knowledge Base with AI</title>
				<link>https://workyoucanexplain.com/posts/maintain-a-personal-knowledge-base-with-ai/</link>
				<pubDate>Sun, 26 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/maintain-a-personal-knowledge-base-with-ai/</guid>
				<description>&lt;p&gt;Use AI to propose knowledge-base maintenance, not to become the authority over&#xA;your notes. Begin with a read-only inventory, protect the current state, define&#xA;one narrow objective, review every proposed action, and verify the final diff,&#xA;links, search results, and privacy boundary.&lt;/p&gt;&#xA;&lt;p&gt;This workflow is for an established collection that has become difficult to&#xA;maintain manually. It does not replace choosing &lt;a href=&#34;https://workyoucanexplain.com/posts/what-kind-of-note-are-you-writing/&#34;&gt;what kind of note you are&#xA;writing&lt;/a&gt; or completing a short weekly&#xA;review.&lt;/p&gt;</description>
			</item>
			<item>
				<title>When Not to Invest Deeply in an AI Tool</title>
				<link>https://workyoucanexplain.com/posts/when-not-to-invest-in-an-ai-tool/</link>
				<pubDate>Sun, 26 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/when-not-to-invest-in-an-ai-tool/</guid>
				<description>&lt;p&gt;Do not invest deeply in an AI tool merely because it is new, capable, or&#xA;popular. Deep learning is justified when the tool solves a recurring&#xA;high-value problem, the knowledge transfers or remains usable, data can leave&#xA;the product, reliability fits the task, and a bounded trial shows a credible&#xA;payoff.&lt;/p&gt;&#xA;&lt;p&gt;Learn enough to test the fit. Then decide whether to deepen, operate, monitor,&#xA;or ignore.&lt;/p&gt;&#xA;&lt;h2 id=&#34;separate-four-levels-of-investment&#34;&gt;Separate four levels of investment&lt;/h2&gt;&#xA;&lt;h3 id=&#34;trial&#34;&gt;Trial&lt;/h3&gt;&#xA;&lt;p&gt;Spend a short fixed period answering one question:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Automation Is the Last Step, Not the First</title>
				<link>https://workyoucanexplain.com/posts/automation-is-the-last-step-not-the-first/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/automation-is-the-last-step-not-the-first/</guid>
				<description>&lt;p&gt;Automate a workflow only after you can perform it manually, explain its&#xA;decisions, and verify its result. Begin with a working procedure. Document it,&#xA;move deterministic steps into code, test the code, and add scheduling only when&#xA;monitoring and recovery are ready.&lt;/p&gt;&#xA;&lt;p&gt;Automation multiplies the workflow you give it. If the workflow is unclear,&#xA;automation repeats unclear decisions faster.&lt;/p&gt;&#xA;&lt;h2 id=&#34;perform-the-work-manually-first&#34;&gt;Perform the work manually first&lt;/h2&gt;&#xA;&lt;p&gt;Complete the task on a small, representative example. Record:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Upgrade Software Safely with WinGet</title>
				<link>https://workyoucanexplain.com/posts/upgrade-software-safely-with-winget/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/upgrade-software-safely-with-winget/</guid>
				<description>&lt;p&gt;Upgrade one package intentionally. First inventory available updates, identify&#xA;the installed and available versions, read relevant release information, protect&#xA;current work, upgrade the exact package, and verify behavior.&lt;/p&gt;&#xA;&lt;h2 id=&#34;inventory-without-changing&#34;&gt;Inventory without changing&lt;/h2&gt;&#xA;&lt;p&gt;Run from a standard PowerShell session:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;winget list --upgrade-available&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Microsoft documents this filter in&#xA;&lt;a href=&#34;https://learn.microsoft.com/en-us/windows/package-manager/winget/list&#34;&gt;&lt;code&gt;winget list&lt;/code&gt;&lt;/a&gt;.&#xA;The result can include software originally installed by other means, and version&#xA;detection may be incomplete.&lt;/p&gt;&#xA;&lt;p&gt;Do not begin with a bulk upgrade. Choose one course-required, noncritical tool&#xA;whose interruption you can tolerate.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Don’t Build a Perfect Setup—Build a System You Can Understand</title>
				<link>https://workyoucanexplain.com/posts/build-a-system-you-can-understand/</link>
				<pubDate>Thu, 23 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/build-a-system-you-can-understand/</guid>
				<description>&lt;p&gt;Online setup tours often present a polished endpoint: a customized terminal,&#xA;automated note system, several synchronized services, and a dashboard for every&#xA;part of life. The visible result may be attractive. The maintenance work is&#xA;usually invisible.&lt;/p&gt;&#xA;&lt;p&gt;A student system succeeds when the student can understand, maintain, and&#xA;recover it. More tools do not necessarily produce more capability.&lt;/p&gt;&#xA;&lt;h2 id=&#34;every-tool-creates-an-obligation&#34;&gt;Every tool creates an obligation&lt;/h2&gt;&#xA;&lt;p&gt;An application may be free to download and still have a substantial cost. A&#xA;new tool can require:&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
