<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Automation on Work You Can Explain</title>
		<link>https://workyoucanexplain.com/tags/automation/</link>
		<description>Recent content in Automation on Work You Can Explain</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
			<copyright>Copyright © Work You Can Explain</copyright>
		
		
			<lastBuildDate>Thu, 03 Sep 2026 00:00:00 -0500</lastBuildDate>
		
			<atom:link href="https://workyoucanexplain.com/tags/automation/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Calendar Event or Task? Choose by What Must Happen</title>
				<link>https://workyoucanexplain.com/posts/calendar-event-or-task-how-to-choose/</link>
				<pubDate>Thu, 03 Sep 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/calendar-event-or-task-how-to-choose/</guid>
				<description>&lt;p&gt;Use a calendar for something that happens at a fixed time or reserves a specific block of time. Use a task list for an action that remains incomplete until you finish it. Use both only when the action and the time reservation serve different purposes.&lt;/p&gt;&#xA;&lt;p&gt;The distinction prevents two common failures: filling a calendar with flexible work that constantly moves, and leaving fixed appointments in a task list that does not protect the required time.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Automate Due-Date Reminders Without Bloated Apps</title>
				<link>https://workyoucanexplain.com/posts/automating-due-date-reminders-without-bloated-apps/</link>
				<pubDate>Mon, 24 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/automating-due-date-reminders-without-bloated-apps/</guid>
				<description>&lt;p&gt;Automate reminders only after the course milestones are correct. Keep the&#xA;Markdown dashboard or register as the source, generate a small reminder output,&#xA;inspect it, test one non-critical event, and record how to replace it when the&#xA;source changes. Automation should reduce repeated entry, not hide the dates or&#xA;create another system you must maintain.&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-this-matters&#34;&gt;Why this matters&lt;/h2&gt;&#xA;&lt;p&gt;Reminder systems fail in two common ways. They contain the wrong date because a&#xA;source was never checked, or they contain the right date in several places that&#xA;drift apart. A lightweight workflow starts with one source and makes the&#xA;generated layer disposable.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Automate Deterministic Work with Code</title>
				<link>https://workyoucanexplain.com/posts/automate-deterministic-work-with-code/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/automate-deterministic-work-with-code/</guid>
				<description>&lt;p&gt;Use code instead of repeated AI prompts when the same explicit inputs should&#xA;produce defined outputs through known operations. Keep AI at the interpretation&#xA;boundary: it can help explain an unfamiliar case or draft code, but deterministic&#xA;execution should be inspectable, tested, and repeatable.&lt;/p&gt;&#xA;&lt;h2 id=&#34;define-the-contract&#34;&gt;Define the contract&lt;/h2&gt;&#xA;&lt;p&gt;Before scripting, write:&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;Inputs:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Outputs:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Files or systems changed:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Valid and invalid conditions:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Expected failures:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Verification:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Rollback:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;For example, renaming assignment files by a documented convention can be&#xA;deterministic. Deciding whether a student&amp;rsquo;s reflection demonstrates&#xA;understanding requires judgment and should not be hidden in a rename script.&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>Pipes and Redirection: The Composable Power of the CLI</title>
				<link>https://workyoucanexplain.com/posts/pipes-and-redirection-the-composable-power-of-the-cli/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/pipes-and-redirection-the-composable-power-of-the-cli/</guid>
				<description>&lt;p&gt;Command-line tools become composable when they can receive input and produce&#xA;output through standard interfaces. A pipe connects one command&amp;rsquo;s normal output&#xA;to another command&amp;rsquo;s input. Redirection sends a stream to a file or another&#xA;destination.&lt;/p&gt;&#xA;&lt;p&gt;Learn the data flow before memorizing operators. Exact syntax differs among&#xA;shells, and PowerShell pipelines can pass structured objects rather than only&#xA;text.&lt;/p&gt;&#xA;&lt;h2 id=&#34;a-command-can-use-three-standard-streams&#34;&gt;A command can use three standard streams&lt;/h2&gt;&#xA;&lt;p&gt;A process commonly begins with three channels:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Should This Be a Note, Checklist, Script, or Skill?</title>
				<link>https://workyoucanexplain.com/posts/should-this-be-a-note-checklist-script-or-skill/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/should-this-be-a-note-checklist-script-or-skill/</guid>
				<description>&lt;p&gt;Choose the smallest reusable form that preserves the verified value. Use a note&#xA;for understanding, a checklist for human judgment, a script for deterministic&#xA;operations, a project convention for repository-wide behavior, a skill for&#xA;agentic interpretation, and automation only when a stable trigger should run a&#xA;known action.&lt;/p&gt;&#xA;&lt;h2 id=&#34;note-preserve-understanding&#34;&gt;Note: preserve understanding&lt;/h2&gt;&#xA;&lt;p&gt;Use a note when the main value is an explanation, decision, example, or source.&#xA;A note can answer why a configuration exists or what an error taught you.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Source Files and Generated Files Are Not the Same</title>
				<link>https://workyoucanexplain.com/posts/source-files-and-generated-files-are-not-the-same/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/source-files-and-generated-files-are-not-the-same/</guid>
				<description>&lt;p&gt;A project folder can contain files that look equally important but have very&#xA;different roles. The Markdown document you edit is not the same kind of artifact&#xA;as the PDF exported from it. Raw measurements are not the same as a chart&#xA;generated from those measurements.&lt;/p&gt;&#xA;&lt;p&gt;The practical rule is simple: &lt;strong&gt;protect what you cannot reliably recreate, and&#xA;document how to recreate everything else.&lt;/strong&gt; This requires more judgment than&#xA;sorting files by extension.&lt;/p&gt;</description>
			</item>
			<item>
				<title>What Is Plain Text, and Why Should a Student Care?</title>
				<link>https://workyoucanexplain.com/posts/what-is-plain-text-and-why-should-a-student-care/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/what-is-plain-text-and-why-should-a-student-care/</guid>
				<description>&lt;p&gt;A plain-text file stores characters that a text editor can show directly. It&#xA;does not require the application that created it to reconstruct a page,&#xA;workbook, or drawing before you can inspect the underlying content.&lt;/p&gt;&#xA;&lt;p&gt;Plain text matters because it gives students a simple source that many tools can&#xA;open, search, compare, and transform. Use it when text can represent the work&#xA;well. Use a richer format when layout, formulas, media, or a required review&#xA;workflow is part of the job.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Terminal-First, Text-First, Reusable-by-Default</title>
				<link>https://workyoucanexplain.com/posts/terminal-first-text-first-reusable-by-default/</link>
				<pubDate>Thu, 23 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/terminal-first-text-first-reusable-by-default/</guid>
				<description>&lt;p&gt;Student computing includes many separate activities: organizing files, writing&#xA;papers, programming, taking notes, using AI, and recovering from mistakes.&#xA;Three principles provide a consistent direction across those activities:&#xA;terminal-first, text-first, and reusable-by-default.&lt;/p&gt;&#xA;&lt;p&gt;These are preferences, not absolute rules. Each principle makes important work&#xA;more visible and easier to understand.&lt;/p&gt;&#xA;&lt;h2 id=&#34;terminal-first-makes-operations-visible&#34;&gt;Terminal-first makes operations visible&lt;/h2&gt;&#xA;&lt;p&gt;A terminal accepts text commands and displays text output. It exposes details&#xA;that graphical interfaces often hide:&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
