<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Work You Can Explain</title>
		<link>https://workyoucanexplain.com/</link>
		<description>Recent content on Work You Can Explain</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
			<copyright>Copyright © Work You Can Explain</copyright>
		
		
			<lastBuildDate>Tue, 08 Sep 2026 00:00:00 -0500</lastBuildDate>
		
			<atom:link href="https://workyoucanexplain.com/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Student Computing Foundations</title>
				<link>https://workyoucanexplain.com/collections/student-computing-foundations/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://workyoucanexplain.com/collections/student-computing-foundations/</guid>
				<description>&lt;p&gt;Use this page as the big-picture map for the collection. It shows what to learn&#xA;first, what forms the common foundation, and which paths to choose only when&#xA;they match your current work.&lt;/p&gt;&#xA;&lt;p&gt;If you are ready to begin, use the&#xA;&lt;a href=&#34;https://workyoucanexplain.com/posts/welcome/&#34;&gt;opening workflow&lt;/a&gt; to make one working-log entry, then add its&#xA;other practices when they support a current decision. If you have an immediate&#xA;problem, enter the relevant path below and use its prerequisite links when you&#xA;need an earlier concept.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Platform Implementation</title>
				<link>https://workyoucanexplain.com/collections/platform-implementation/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://workyoucanexplain.com/collections/platform-implementation/</guid>
				<description>&lt;p&gt;Use a platform implementation path alongside the&#xA;&lt;a href=&#34;https://workyoucanexplain.com/collections/student-computing-foundations/&#34;&gt;Student Computing Foundations&lt;/a&gt;&#xA;when its instructions match your computer and course requirements. A platform&#xA;path applies the shared principles; it does not replace them. Choose the&#xA;Windows, macOS, or Linux path that owns the environment where the course work&#xA;runs.&lt;/p&gt;&#xA;&lt;p&gt;If you use Windows and are deciding between native Windows and Windows&#xA;Subsystem for Linux, begin with the Windows path&amp;rsquo;s WSL decision guide. After&#xA;choosing WSL for a project, use relevant Linux guidance inside that&#xA;distribution without treating the Windows and Linux filesystems or package&#xA;managers as interchangeable.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Compare Studies Before Calling Them Contradictory</title>
				<link>https://workyoucanexplain.com/posts/compare-studies-before-calling-them-contradictory/</link>
				<pubDate>Tue, 08 Sep 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/compare-studies-before-calling-them-contradictory/</guid>
				<description>&lt;p&gt;Before describing two studies as contradictory, check whether they examined the same question under comparable conditions. Compare the participants, intervention or exposure, comparison group, outcome, and timing. A difference in any of these may change what the results mean.&lt;/p&gt;&#xA;&lt;p&gt;Your outcome is a short synthesis: where the studies agree, where they differ, and what remains unresolved. You do not need to force a winner.&lt;/p&gt;&#xA;&lt;h2 id=&#34;state-the-question-both-studies-would-need-to-answer&#34;&gt;State the question both studies would need to answer&lt;/h2&gt;&#xA;&lt;p&gt;“Does this study method work?” hides several questions. Does it help immediate recall, retention after a delay, transfer to an unfamiliar problem, or confidence? Compared with what activity, and for whom?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Does This Source Actually Support Your Sentence?</title>
				<link>https://workyoucanexplain.com/posts/explaining-source-support-in-academic-writing/</link>
				<pubDate>Tue, 08 Sep 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/explaining-source-support-in-academic-writing/</guid>
				<description>&lt;p&gt;A citation supports a sentence only when the source provides evidence for the sentence&amp;rsquo;s actual meaning. Compare the population, conditions, outcome, and strength of the claim with the relevant passage or result. Revise the sentence when it says more than the evidence allows.&lt;/p&gt;&#xA;&lt;p&gt;The goal is a sentence you can defend by opening the cited source and explaining the connection. A citation at the end of a paragraph cannot do that reasoning for you.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Find the Original Source Behind a Research Summary</title>
				<link>https://workyoucanexplain.com/posts/finding-primary-sources-in-the-ai-search-era/</link>
				<pubDate>Tue, 08 Sep 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/finding-primary-sources-in-the-ai-search-era/</guid>
				<description>&lt;p&gt;A research summary is a starting point. Follow its references until you reach the study, dataset, historical document, or other material that produced the evidence. Then identify where that source describes the work relevant to your question.&lt;/p&gt;&#xA;&lt;p&gt;Your first result can be modest: one original source, a stable way to return to it, and a section to read next. You do not need a large bibliography before you can begin checking what a summary means.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Keep Research Notes Connected to Their Sources</title>
				<link>https://workyoucanexplain.com/posts/keep-research-notes-connected-to-their-sources/</link>
				<pubDate>Tue, 08 Sep 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/keep-research-notes-connected-to-their-sources/</guid>
				<description>&lt;p&gt;Keep enough context in a research note to return to the evidence later: the source&amp;rsquo;s identity, the relevant location, what the source says, and how you intend to use it. Separate copied wording from paraphrase and personal interpretation as you read.&lt;/p&gt;&#xA;&lt;p&gt;The useful test is simple. Close the source, reopen it from the note, and recover the passage behind your claim. If you cannot do that, a polished summary is still missing an essential part of the research work.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Verify a Citation Before You Use It</title>
				<link>https://workyoucanexplain.com/posts/verify-a-citation-before-you-use-it/</link>
				<pubDate>Tue, 08 Sep 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/verify-a-citation-before-you-use-it/</guid>
				<description>&lt;p&gt;A citation is usable only when you can identify the work it names. Match the reference against an authoritative publication or library record, open the matching work, and check which version you have. Resolve discrepancies before copying the citation into an assignment.&lt;/p&gt;&#xA;&lt;p&gt;This establishes identity. It does not establish that the work is reliable or supports your sentence. Keep those judgments separate.&lt;/p&gt;&#xA;&lt;h2 id=&#34;compare-the-reference-with-the-actual-work&#34;&gt;Compare the reference with the actual work&lt;/h2&gt;&#xA;&lt;p&gt;Begin with the reference as you received it, whether it came from a class reading, an AI answer, a reference manager, or your own notes. Search the exact title through a publisher, library catalog, or scholarly index. A DOI, when supplied, gives another route to a record.&lt;/p&gt;</description>
			</item>
			<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>Check Whether AI Is Replacing Your Learning</title>
				<link>https://workyoucanexplain.com/posts/check-whether-ai-is-replacing-your-learning/</link>
				<pubDate>Thu, 03 Sep 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/check-whether-ai-is-replacing-your-learning/</guid>
				<description>&lt;p&gt;Finishing a problem with AI does not by itself show that you learned the method. After the session, close the chat and test four things: can you explain the method, reproduce the key step, transfer it to a different example, and verify the result?&lt;/p&gt;&#xA;&lt;p&gt;The check is diagnostic. A failed step is not a verdict about your ability or about AI in general. It tells you which part of the learning process still needs work.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Protect Student Data Before You Share Anything with AI</title>
				<link>https://workyoucanexplain.com/posts/protect-student-data-before-sharing-with-ai/</link>
				<pubDate>Thu, 03 Sep 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/protect-student-data-before-sharing-with-ai/</guid>
				<description>&lt;p&gt;Before sending a document, screenshot, log, dataset, or source file to an AI service, reduce the request to the minimum permitted evidence. Replace real values with synthetic equivalents when possible. Remove direct and indirect identifiers. Inspect filenames, metadata, and surrounding context. Then review the exact outgoing input.&lt;/p&gt;&#xA;&lt;p&gt;If the task still requires restricted or sensitive material after that pass, do not treat redaction as automatic permission. Use an approved institutional route or ask an authorized person.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Write a Bounded Task for an AI Coding Agent</title>
				<link>https://workyoucanexplain.com/posts/write-a-bounded-task-for-an-ai-coding-agent/</link>
				<pubDate>Thu, 03 Sep 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/write-a-bounded-task-for-an-ai-coding-agent/</guid>
				<description>&lt;p&gt;A useful AI coding-agent task names the outcome, relevant starting context, exact targets, constraints, authority, success criteria, and evidence to report. It also states what should remain unchanged and what ambiguity should stop the work.&lt;/p&gt;&#xA;&lt;p&gt;The task does not need to prescribe every keystroke. It needs a boundary strong enough for you to decide whether the result belongs.&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-vague-requests-expand-risk&#34;&gt;Why vague requests expand risk&lt;/h2&gt;&#xA;&lt;p&gt;Consider this request:&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;Clean up this project and improve the README.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The agent must infer what “clean up” means. It might reformat code, update dependencies, delete files, rewrite documentation, change repository settings, or make a commit. Even a technically competent result may solve a different problem than the one the student intended.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Handle LMS Course Changes Before They Become Surprises</title>
				<link>https://workyoucanexplain.com/posts/detect-and-review-lms-course-changes/</link>
				<pubDate>Fri, 28 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/detect-and-review-lms-course-changes/</guid>
				<description>&lt;p&gt;Most students do not need a course-change register or a weekly LMS audit. Turn&#xA;on useful LMS and mobile notifications, keep the course information you already&#xA;received, and pay attention when a new date, file, or instruction conflicts&#xA;with it.&lt;/p&gt;&#xA;&lt;p&gt;When a conflict appears, do not silently replace the old information. Check the&#xA;current course sources and ask the instructor or other person in charge when&#xA;the answer is still unclear. If the surprise causes a missed deadline,&#xA;attendance problem, or penalty, preserve enough evidence to explain what&#xA;happened and request a review.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Adapt Shared Agent Skills to Your Own Workflow</title>
				<link>https://workyoucanexplain.com/posts/adapt-shared-agent-skills-to-your-own-workflow/</link>
				<pubDate>Mon, 24 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/adapt-shared-agent-skills-to-your-own-workflow/</guid>
				<description>&lt;p&gt;An existing agent skill is a starting point, not an authority. Before you install, combine, or adapt one into a skill you already maintain, inspect what it assumes, compare it with your current workflow, and test the meaningful difference on a small safe task.&lt;/p&gt;&#xA;&lt;p&gt;Keep at most one bounded adaptation at a time. Preserve the source, version, license, rationale, rejected alternatives, and rollback path. A passing example is evidence about that task and environment. It is not proof that one skill is universally better.&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>Build a Course Dashboard in Markdown</title>
				<link>https://workyoucanexplain.com/posts/building-a-course-dashboard-in-markdown/</link>
				<pubDate>Mon, 24 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/building-a-course-dashboard-in-markdown/</guid>
				<description>&lt;p&gt;A course dashboard is an index, not a second copy of the course. Use one small&#xA;Markdown file to connect the syllabus register, course folders, milestones,&#xA;current status, open questions, and next action. Link to the authoritative files&#xA;and test the links after you move anything.&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-this-matters&#34;&gt;Why this matters&lt;/h2&gt;&#xA;&lt;p&gt;Students can have complete notes and still lose time locating the current&#xA;syllabus, next assignment, or unresolved question. A dashboard gives one course&#xA;a visible current state without requiring a new database or a full rewrite of&#xA;the source material.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Extract Deadlines and Hard Rules from a Syllabus or LMS</title>
				<link>https://workyoucanexplain.com/posts/parsing-syllabi-into-executable-milestones/</link>
				<pubDate>Mon, 24 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/parsing-syllabi-into-executable-milestones/</guid>
				<description>&lt;p&gt;A syllabus or LMS course source is information to verify, not yet a working&#xA;plan. The practical first step is to preserve or bookmark the original and&#xA;extract only the dates, rules, and conditions that can change what you do. Keep&#xA;the source location beside every entry, and mark anything uncertain until you&#xA;verify it.&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-this-matters&#34;&gt;Why this matters&lt;/h2&gt;&#xA;&lt;p&gt;Course information is often split across a syllabus, an LMS page, an assignment&#xA;description, and later announcements. The syllabus may be a PDF, but an LMS&#xA;activity can be a web page rather than a downloadable file. Copying everything&#xA;into a new note feels productive but creates a second document that can drift&#xA;from the course source.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Find AI Information Through Builders, Not Just Influencers</title>
				<link>https://workyoucanexplain.com/posts/find-ai-information-through-builders-not-influencers/</link>
				<pubDate>Mon, 24 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/find-ai-information-through-builders-not-influencers/</guid>
				<description>&lt;p&gt;When an AI topic becomes noisy, do not begin by following the loudest account. Use commentators and aggregators to discover questions, find builders or practitioners who have done relevant work, trace the material claim to primary evidence, and record the conditions that limit your conclusion.&lt;/p&gt;&#xA;&lt;p&gt;“Builder” is a role in relation to a claim, not a popularity score. A researcher, maintainer, operator, educator, or domain practitioner may be a builder when their relevant work can be inspected or described. A confident personal brand is not enough.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Organize LMS Downloads and Lecture Notes into a Clean Course Workspace</title>
				<link>https://workyoucanexplain.com/posts/organizing-lms-downloads-and-lecture-notes/</link>
				<pubDate>Mon, 24 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/organizing-lms-downloads-and-lecture-notes/</guid>
				<description>&lt;p&gt;Use Downloads as an inbox, not as your course system. For each item, identify&#xA;the course and responsibility, move it to one canonical location, and verify&#xA;that the copy opens before deleting anything. Keep the syllabus register and&#xA;other source-linked records close to the course information they describe.&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-this-matters&#34;&gt;Why this matters&lt;/h2&gt;&#xA;&lt;p&gt;An LMS is useful for delivery, but browser history and a downloads folder are&#xA;poor long-term indexes. A file named &lt;code&gt;document (7).pdf&lt;/code&gt; does not tell you which&#xA;course it belongs to, whether it is current, or where its related notes live.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Run a Semester-Start Readiness Audit and Tool Check</title>
				<link>https://workyoucanexplain.com/posts/semester-start-readiness-audit-and-tool-check/</link>
				<pubDate>Mon, 24 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/semester-start-readiness-audit-and-tool-check/</guid>
				<description>&lt;p&gt;Run a short readiness audit before the first day of a course. Check access,&#xA;source materials, required tools and accounts, submission locations, and a&#xA;recovery or support route. Record evidence and mark unknowns. Do not install&#xA;everything that looks useful; install or configure only what the course&#xA;evidence requires.&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-this-matters&#34;&gt;Why this matters&lt;/h2&gt;&#xA;&lt;p&gt;The first deadline is a poor time to discover that a student cannot access the LMS,&#xA;does not have a required compiler, has no writable course folder, or cannot&#xA;recover an account. A readiness audit turns a vague feeling of preparedness&#xA;into a starting-state record.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Communicating with Instructors During a Technical Crisis</title>
				<link>https://workyoucanexplain.com/posts/communicating-with-instructors-during-a-technical-crisis/</link>
				<pubDate>Wed, 19 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/communicating-with-instructors-during-a-technical-crisis/</guid>
				<description>&lt;p&gt;When a technical problem may affect an assignment, contact the instructor as soon as the risk is clear. The message should make the situation easy to understand: identify the course and assignment, describe what happened, state what you have checked, explain the current risk, and make one specific request.&lt;/p&gt;&#xA;&lt;p&gt;You do not need to prove the final cause before sending the first message. You do need to be accurate about what you observed and what you have tried.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Emergency Triage for Broken Assignments and Files</title>
				<link>https://workyoucanexplain.com/posts/emergency-triage-for-broken-assignments-and-files/</link>
				<pubDate>Wed, 19 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/emergency-triage-for-broken-assignments-and-files/</guid>
				<description>&lt;p&gt;When an assignment file disappears or stops opening, your first job is not to fix it. Your first job is to preserve what still exists and understand the situation well enough to choose a safe next step.&lt;/p&gt;&#xA;&lt;p&gt;Do not keep editing the only copy. Do not reinstall software because one file failed. Do not run a destructive command because an AI assistant suggested it. Make a protected copy, write down the facts, and work from the copy.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Post-Crisis Review and System Hardening</title>
				<link>https://workyoucanexplain.com/posts/post-crisis-postmortem-and-system-hardening/</link>
				<pubDate>Wed, 19 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/post-crisis-postmortem-and-system-hardening/</guid>
				<description>&lt;p&gt;After a technical crisis, do not settle for “it works again.” Record what happened, identify the protection that was missing or unclear, and test one small improvement while the evidence is still available.&lt;/p&gt;&#xA;&lt;p&gt;A postmortem is not a confession and it is not a search for someone to blame. It is a short record that helps you make the next failure less damaging and easier to explain.&lt;/p&gt;&#xA;&lt;h2 id=&#34;capture-the-incident-before-memory-edits-it&#34;&gt;Capture the incident before memory edits it&lt;/h2&gt;&#xA;&lt;p&gt;Write the first version from your working log, file history, messages, and recovery evidence. Use five sections:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Recovering Git History and Lost Code</title>
				<link>https://workyoucanexplain.com/posts/recovering-git-history-and-lost-code/</link>
				<pubDate>Wed, 19 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/recovering-git-history-and-lost-code/</guid>
				<description>&lt;p&gt;Git may be able to recover code that disappeared from your current branch, but recovery begins with inspection. A reflog records local movements of references such as &lt;code&gt;HEAD&lt;/code&gt;; it does not guarantee that every file or commit still exists, and it is not a substitute for a remote or tested backup.&lt;/p&gt;&#xA;&lt;p&gt;The safe pattern is: protect the repository, inspect history, create a recovery reference, compare the candidate, and restore only after verification.&lt;/p&gt;</description>
			</item>
			<item>
				<title>An Obsidian Vault for College Records You Can Keep and Explain</title>
				<link>https://workyoucanexplain.com/posts/college-record-keeping-vault/</link>
				<pubDate>Tue, 04 Aug 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/college-record-keeping-vault/</guid>
				<description>&lt;p&gt;When students start using Obsidian, they often mix everything into one large vault folder structure: daily class notes, active group assignment drafts, administrative receipts, personal journals, and technical concept summaries. At first, having dozens of subfolders feels organized. But after a semester or two, finding an exact record or knowing which notes are safe to archive becomes frustratingly difficult.&lt;/p&gt;&#xA;&lt;p&gt;A personal knowledge vault should not try to mimic a busy course directory or a team project workspace. Its explicit purpose is to store &lt;strong&gt;extracted, synthesized knowledge&lt;/strong&gt;—understandings rewritten in your own words, conceptual frameworks, and reflective learning logs—rather than raw data, program source code, datasets, or runtime artifacts that belong in a dedicated project directory. It works best when organized by &lt;strong&gt;lifecycle responsibility&lt;/strong&gt;—separating incoming raw notes, original event logs, durable conceptual knowledge, active personal tasks, and long-term archives.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Build a Reproducible Linux Setup</title>
				<link>https://workyoucanexplain.com/posts/build-a-reproducible-linux-setup/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/build-a-reproducible-linux-setup/</guid>
				<description>&lt;p&gt;A reproducible Linux setup needs a named target. This walkthrough targets&#xA;&lt;strong&gt;Ubuntu 26.04 LTS&lt;/strong&gt;, not every Linux distribution. It records the packages,&#xA;selected user configuration, manual decisions, bootstrap order, and verification&#xA;needed for one course environment.&lt;/p&gt;&#xA;&lt;p&gt;The repository will not recreate hardware, firmware, disk layout, encrypted&#xA;data, online accounts, or every historical application. It should restore&#xA;required capability on the named target and explain its limits.&lt;/p&gt;&#xA;&lt;h2 id=&#34;define-the-exact-target&#34;&gt;Define the exact target&lt;/h2&gt;&#xA;&lt;p&gt;Record:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Build a Reproducible macOS Setup</title>
				<link>https://workyoucanexplain.com/posts/build-a-reproducible-macos-setup/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/build-a-reproducible-macos-setup/</guid>
				<description>&lt;p&gt;A reproducible Mac setup is a small, tested description of required capability.&#xA;It is not a copy of every installed app or a script that overwrites an unknown&#xA;machine. Record one course environment with a reviewed Brewfile, documented&#xA;configuration sources, cautious bootstrap steps, and read-only verification.&lt;/p&gt;&#xA;&lt;p&gt;Begin only after the current environment works and you can explain its parts.&#xA;If it does not, first &lt;a href=&#34;https://workyoucanexplain.com/posts/set-up-git-ssh-and-course-toolchains-on-macos/&#34;&gt;complete one course-bounded Mac&#xA;environment&lt;/a&gt; rather than&#xA;encoding an unverified setup.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Choose a Linux Distribution for College</title>
				<link>https://workyoucanexplain.com/posts/choose-a-linux-distribution-for-college/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/choose-a-linux-distribution-for-college/</guid>
				<description>&lt;p&gt;Choose a Linux distribution by constraints, not by popularity. Start with the&#xA;distribution and version your course supports. Then check your hardware, the&#xA;release&amp;rsquo;s remaining support, the quality of official documentation, the package&#xA;formats your course expects, and your recovery plan.&lt;/p&gt;&#xA;&lt;p&gt;If the course names a distribution, use that unless the instructor approves an&#xA;alternative. Compatibility with grading scripts, lab instructions, and&#xA;teaching-assistant support matters more than a small preference in desktop&#xA;appearance.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Choose an AI Agent by Where the Work Runs</title>
				<link>https://workyoucanexplain.com/posts/choose-an-ai-agent-by-where-the-work-runs/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/choose-an-ai-agent-by-where-the-work-runs/</guid>
				<description>&lt;p&gt;An AI agent is a software system that uses a model, instructions, context, and&#xA;possibly tools to pursue a bounded task. Choose one by where the work and&#xA;execution need to live. A local or host-attached agent can reach selected files&#xA;and tools on your computer. A managed cloud agent can continue without your&#xA;computer but requires permitted material to be available in its cloud&#xA;environment or connected services. A messaging application may control either&#xA;kind, so it does not tell you where the work runs.&lt;/p&gt;</description>
			</item>
			<item>
				<title>From Autocomplete to Agents: How AI Coding Methods Are Evolving</title>
				<link>https://workyoucanexplain.com/posts/how-ai-coding-methods-are-evolving/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/how-ai-coding-methods-are-evolving/</guid>
				<description>&lt;p&gt;AI coding methods are moving from local suggestions toward repository-aware,&#xA;tool-using, and delegated work. The important change is not that typing code&#xA;disappears. It is that a person can ask a system to take more actions across a&#xA;larger part of the software process.&lt;/p&gt;&#xA;&lt;p&gt;As the action surface grows, the durable human work becomes more explicit:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;define the behavior;&lt;/li&gt;&#xA;&lt;li&gt;select the context;&lt;/li&gt;&#xA;&lt;li&gt;state permissions and boundaries;&lt;/li&gt;&#xA;&lt;li&gt;create acceptance checks;&lt;/li&gt;&#xA;&lt;li&gt;inspect actions and diffs;&lt;/li&gt;&#xA;&lt;li&gt;integrate the result; and&lt;/li&gt;&#xA;&lt;li&gt;explain why the final software should be trusted.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Use the smallest assistance level that fits the task. More autonomy is useful&#xA;only when its saved effort exceeds the cost of context, supervision, review,&#xA;and recovery.&lt;/p&gt;</description>
			</item>
			<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 and Verify Xcode Command Line Tools</title>
				<link>https://workyoucanexplain.com/posts/install-and-verify-xcode-command-line-tools/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/install-and-verify-xcode-command-line-tools/</guid>
				<description>&lt;p&gt;Install the smallest Apple developer environment that satisfies the course. The&#xA;standalone Command Line Tools package is usually enough when a course needs&#xA;UNIX tools, Git, Clang, or a Homebrew prerequisite but does not require the&#xA;Xcode application, Apple-platform SDK workflows, simulators, or an Xcode&#xA;project. Verify what is active instead of treating a successful installer&#xA;dialog as the result.&lt;/p&gt;&#xA;&lt;p&gt;If you arrived here because Homebrew requested developer tools, preserve the&#xA;installer message and first review the &lt;a href=&#34;https://workyoucanexplain.com/posts/install-mac-apps-with-the-app-store-and-homebrew/&#34;&gt;App Store and Homebrew responsibility&#xA;boundary&lt;/a&gt;. This&#xA;article installs only Apple&amp;rsquo;s developer base; it does not install Homebrew.&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>Is a Computer Science Major Still Worth It in the AI Era?</title>
				<link>https://workyoucanexplain.com/posts/is-a-computer-science-major-worth-it-in-the-ai-era/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/is-a-computer-science-major-worth-it-in-the-ai-era/</guid>
				<description>&lt;p&gt;A computer science major can still be worth it in the AI era, but the title of&#xA;the degree is not enough. A strong program gives you a coherent foundation,&#xA;repeated technical practice, feedback, mentors, peers, projects, and access to&#xA;opportunities that would be difficult to assemble alone.&lt;/p&gt;&#xA;&lt;p&gt;AI does change the decision. It can reduce the effort required to produce some&#xA;code, and it changes how software work is divided. It does not remove the need&#xA;to define a problem, understand systems, evaluate evidence, test behavior,&#xA;protect data, maintain software, and explain decisions.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linux Terminal and Shell Fundamentals</title>
				<link>https://workyoucanexplain.com/posts/linux-terminal-and-shell-fundamentals/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/linux-terminal-and-shell-fundamentals/</guid>
				<description>&lt;p&gt;A Linux terminal is the text interface; the shell interprets command lines; and&#xA;commands perform work. Begin by identifying the actual terminal, shell, current&#xA;directory, user, and command implementation. Then practice paths, quoting, help,&#xA;and exit status as a normal user in a disposable folder.&lt;/p&gt;&#xA;&lt;p&gt;This article uses commands commonly available on Linux and demonstrates Bash&#xA;quoting. Your distribution or course may use Bash, Zsh, Fish, or another shell.&#xA;Do not assume their startup files and syntax are identical.&lt;/p&gt;</description>
			</item>
			<item>
				<title>macOS Terminal and zsh for Complete Beginners</title>
				<link>https://workyoucanexplain.com/posts/macos-terminal-and-zsh-for-complete-beginners/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/macos-terminal-and-zsh-for-complete-beginners/</guid>
				<description>&lt;p&gt;Terminal is a macOS application. zsh is the default shell that normally runs&#xA;inside each Terminal window. The shell reads a command line, finds a command,&#xA;and displays its result through Terminal. Keeping those layers separate makes&#xA;setup and error messages easier to explain.&lt;/p&gt;&#xA;&lt;p&gt;This article uses inspection commands and one disposable practice folder. Use a&#xA;normal account, not a root shell, and do not add shell configuration. If the&#xA;Mac&amp;rsquo;s owner, administrator, management, or recovery status is unclear, first&#xA;&lt;a href=&#34;https://workyoucanexplain.com/posts/set-up-a-safe-mac-for-college/&#34;&gt;establish a safe Mac starting&#xA;state&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Recover a Student Mac from a Broken Setup</title>
				<link>https://workyoucanexplain.com/posts/recover-a-student-mac-from-a-broken-setup/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/recover-a-student-mac-from-a-broken-setup/</guid>
				<description>&lt;p&gt;Test recovery before a failure, but do not erase, reinstall, or reset a working&#xA;student Mac for practice. Run a non-destructive rehearsal that verifies account&#xA;and FileVault responsibility, restores one disposable test artifact, clones one&#xA;project to a new directory, checks the reproducible setup record, identifies&#xA;device management, and records the correct macOS Recovery path.&lt;/p&gt;&#xA;&lt;p&gt;If no setup artifact exists yet, first create the &lt;a href=&#34;https://workyoucanexplain.com/posts/build-a-reproducible-macos-setup/&#34;&gt;small, secret-free macOS&#xA;setup record&lt;/a&gt;. A recovery rehearsal&#xA;cannot verify documentation that exists only in memory.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Recover Linux from a Broken Setup</title>
				<link>https://workyoucanexplain.com/posts/recover-linux-from-a-broken-setup/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/recover-linux-from-a-broken-setup/</guid>
				<description>&lt;p&gt;Prepare recovery before Linux stops booting, but do not break or reinstall a&#xA;working computer for practice. Rehearse the evidence and access paths:&#xA;identify the failure layer, verify backups by restoring a test file, verify&#xA;recovery media and documentation, clone a project into a new location, and test&#xA;the setup repository in a disposable environment.&lt;/p&gt;&#xA;&lt;p&gt;Before treating a backup as recovery evidence, use &lt;a href=&#34;https://workyoucanexplain.com/posts/your-backup-is-only-real-if-you-can-restore-it/&#34;&gt;your backup is only real if&#xA;you can restore it&lt;/a&gt; to&#xA;test one file restore and record what the test proves.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Set Up a Safe Mac for College</title>
				<link>https://workyoucanexplain.com/posts/set-up-a-safe-mac-for-college/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/set-up-a-safe-mac-for-college/</guid>
				<description>&lt;p&gt;A safe college Mac has a known owner, an understood administrator path, a&#xA;recoverable encrypted startup disk, and current software. Establish that state&#xA;before installing course tools. The student should perform the checks and keep a&#xA;non-secret record that another person can understand.&lt;/p&gt;&#xA;&lt;p&gt;Do not remove management profiles, accounts, or security controls from a&#xA;school-owned or institution-managed Mac. Follow the institution&amp;rsquo;s instructions&#xA;and contact its IT service when ownership or policy is unclear.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Set Up Git, SSH, and Course Toolchains on Linux</title>
				<link>https://workyoucanexplain.com/posts/set-up-git-ssh-and-course-toolchains-on-linux/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/set-up-git-ssh-and-course-toolchains-on-linux/</guid>
				<description>&lt;p&gt;Set up only the environment one course requires. Record the supported Linux&#xA;distribution, exact tools and versions, repository host, authentication method,&#xA;project location, and verification command. Then install through the&#xA;distribution&amp;rsquo;s supported package path and prove the environment with a&#xA;disposable practice project.&lt;/p&gt;&#xA;&lt;p&gt;Do not install every language, copy a classmate&amp;rsquo;s dotfiles, or create an SSH key&#xA;before checking whether the course uses SSH at all.&lt;/p&gt;&#xA;&lt;h2 id=&#34;write-the-requirement-sheet&#34;&gt;Write the requirement sheet&lt;/h2&gt;&#xA;&lt;p&gt;Ask the syllabus, instructor, or official course environment:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Set Up Git, SSH, and Course Toolchains on macOS</title>
				<link>https://workyoucanexplain.com/posts/set-up-git-ssh-and-course-toolchains-on-macos/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/set-up-git-ssh-and-course-toolchains-on-macos/</guid>
				<description>&lt;p&gt;Build one course environment, not a collection of every developer tool you may&#xA;use in college. Start with current course instructions, verify the Apple&#xA;developer base, configure Git identity deliberately, add SSH only when the&#xA;remote service or course requires it, and isolate project dependencies through&#xA;the course&amp;rsquo;s documented method.&lt;/p&gt;&#xA;&lt;p&gt;Keep passwords, private SSH keys, access tokens, recovery codes, and private&#xA;repository addresses out of setup notes and screenshots.&lt;/p&gt;&#xA;&lt;p&gt;If Apple&amp;rsquo;s developer base has not been inspected, first &lt;a href=&#34;https://workyoucanexplain.com/posts/install-and-verify-xcode-command-line-tools/&#34;&gt;install or verify&#xA;Xcode Command Line&#xA;Tools&lt;/a&gt;. Do not let an&#xA;automatic developer-tools prompt become an unexplained side effect of the Git&#xA;setup.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Set Up Linux Users, Groups, and sudo Safely</title>
				<link>https://workyoucanexplain.com/posts/set-up-linux-users-groups-and-sudo-safely/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/set-up-linux-users-groups-and-sudo-safely/</guid>
				<description>&lt;p&gt;Use a normal user account for daily work and elevate only a command you&#xA;understand. Linux identifies processes and files with user and group IDs.&#xA;&lt;code&gt;sudo&lt;/code&gt; can authorize a user to run a command as another identity, commonly&#xA;&lt;code&gt;root&lt;/code&gt;; it does not make an unfamiliar command safe.&lt;/p&gt;&#xA;&lt;p&gt;Account tools, administrative groups, and initial-install behavior vary by&#xA;distribution. Inspect the installed system and its official documentation&#xA;before adding users, changing groups, or editing &lt;code&gt;sudo&lt;/code&gt; policy.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Turn Daily Information Into a Journal You Can Use</title>
				<link>https://workyoucanexplain.com/posts/daily-information-capture-and-reflection/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/daily-information-capture-and-reflection/</guid>
				<description>&lt;p&gt;Capture lightly during the day, then process the captures together at one&#xA;scheduled review. Keep the source and one sentence about why an item may matter.&#xA;During the review, reject noise, merge repeated ideas, restate useful learning,&#xA;mark claims that still need evidence, and move actions into the task or calendar&#xA;system.&lt;/p&gt;&#xA;&lt;p&gt;The daily journal is the chronological record of what you considered and&#xA;decided. It is not a second inbox that must preserve everything.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Understand Linux Filesystem Permissions</title>
				<link>https://workyoucanexplain.com/posts/understand-linux-filesystem-permissions/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/understand-linux-filesystem-permissions/</guid>
				<description>&lt;p&gt;Linux filesystem access begins with identity, ownership, and mode bits. For a&#xA;given file, the system selects the owner, group, or other permission class and&#xA;checks the requested operation. Directories use the same &lt;code&gt;r&lt;/code&gt;, &lt;code&gt;w&lt;/code&gt;, and &lt;code&gt;x&lt;/code&gt;&#xA;letters, but their effects differ from regular files.&lt;/p&gt;&#xA;&lt;p&gt;Learn to inspect this model before changing it. Do not respond to “Permission&#xA;denied” with &lt;code&gt;sudo&lt;/code&gt; or &lt;code&gt;chmod 777&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;read-a-long-listing&#34;&gt;Read a long listing&lt;/h2&gt;&#xA;&lt;p&gt;In a folder you own, run:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Use Notion as a Reusable, AI-Connected Workspace</title>
				<link>https://workyoucanexplain.com/posts/use-notion-as-a-reusable-ai-connected-workspace/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/use-notion-as-a-reusable-ai-connected-workspace/</guid>
				<description>&lt;p&gt;Use Notion as a reusable, AI-connected workspace only after you separate three&#xA;capabilities:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;A published page can become a template that another user duplicates.&lt;/li&gt;&#xA;&lt;li&gt;An external AI tool can connect through Notion&amp;rsquo;s hosted MCP server.&lt;/li&gt;&#xA;&lt;li&gt;Notion Agent can work inside the workspace with the user&amp;rsquo;s permissions.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;These capabilities do not share one permission or maintenance model. Build the&#xA;manual workspace first, test each capability separately with synthetic data,&#xA;review every AI change, and export the important content.&lt;/p&gt;</description>
			</item>
			<item>
				<title>What K–12 Schools Can Learn from AI-Supported Mastery Models</title>
				<link>https://workyoucanexplain.com/posts/what-k12-schools-can-learn-from-ai-supported-mastery-models/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/what-k12-schools-can-learn-from-ai-supported-mastery-models/</guid>
				<description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Teaching note:&lt;/strong&gt; This article is for educators and school leaders evaluating&#xA;instructional design. It does not recommend a school or product.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;AI could change K–12 education by changing how time, practice, feedback, and&#xA;adult attention are organized. It does not follow that schools should replace&#xA;teachers with software or copy a private-school model as a complete package.&lt;/p&gt;&#xA;&lt;p&gt;Study the model as a set of testable components. Separate what the school says&#xA;it does, what people can directly observe, what a valid evaluation measures, and&#xA;what may transfer to a different school. Pilot one component under existing&#xA;privacy, accessibility, staffing, curriculum, and accountability obligations.&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>Grow With Skills: Improve the Agent While You Work</title>
				<link>https://workyoucanexplain.com/posts/grow-with-skills/</link>
				<pubDate>Tue, 28 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/grow-with-skills/</guid>
				<description>&lt;p&gt;A completed task can reveal how a skill should improve, but the task is&#xA;evidence, not proof. Record the observed gap, separate the reusable lesson from&#xA;the task&amp;rsquo;s local context, and propose one bounded change. A shared skill can&#xA;supply another design to compare, but it is a source, not an upstream workflow&#xA;you must follow. Keep a local revision only when it addresses an observed need,&#xA;preserves attribution and boundaries, and passes fresh-task tests.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Structured Languages Are Thinking Tools in the AI Era</title>
				<link>https://workyoucanexplain.com/posts/structured-languages-as-thinking-tools-in-the-ai-era/</link>
				<pubDate>Tue, 28 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/structured-languages-as-thinking-tools-in-the-ai-era/</guid>
				<description>&lt;p&gt;Structured languages help you think by forcing some decisions into visible&#xA;forms. A heading names a section. A table requires columns. A schema defines&#xA;allowed shapes. A program turns a procedure into operations that can be run.&lt;/p&gt;&#xA;&lt;p&gt;None of these forms guarantees a correct result. They make selected assumptions,&#xA;boundaries, and failure cases easier to inspect. Use natural language for&#xA;intent, context, uncertainty, and negotiation. Add structure where explicit&#xA;rules and mechanical checks improve the work.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Three Human Talents to Practice in the AI Era</title>
				<link>https://workyoucanexplain.com/posts/desirable-talents-in-the-ai-era/</link>
				<pubDate>Tue, 28 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/desirable-talents-in-the-ai-era/</guid>
				<description>&lt;p&gt;Three human talents are worth deliberate practice alongside AI: broad&#xA;foundations, initiative, and mental robustness.&lt;/p&gt;&#xA;&lt;p&gt;This is a practice framework, not a prediction about which jobs will grow or&#xA;which personality will succeed. The value is immediate. These talents help a&#xA;student frame better questions, begin worthwhile work, respond to evidence, and&#xA;remain responsible for AI-assisted results.&lt;/p&gt;&#xA;&lt;p&gt;Treat them as skills. Build them through dated artifacts and observable actions,&#xA;not labels such as “well-rounded,” “self-starter,” or “resilient.”&lt;/p&gt;</description>
			</item>
			<item>
				<title>Use a Chatbot to Complete a Complicated Template</title>
				<link>https://workyoucanexplain.com/posts/make-templates-easier-with-guided-tools/</link>
				<pubDate>Tue, 28 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/make-templates-easier-with-guided-tools/</guid>
				<description>&lt;p&gt;A complicated template does not have to be completed as one long writing task.&#xA;Open a dedicated chatbot thread, paste the template, provide only safe relevant&#xA;context, and ask the chatbot to collect the information one field at a time.&#xA;After you review the answers, have it produce the complete document in the&#xA;required format.&lt;/p&gt;&#xA;&lt;p&gt;The chatbot may extract, clarify, organize, and format. It must not invent an&#xA;answer or make the final decision for you.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Choose Text and Data Formats for People, Software, and LLMs</title>
				<link>https://workyoucanexplain.com/posts/choose-text-and-data-formats-for-people-software-and-llms/</link>
				<pubDate>Sun, 26 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/choose-text-and-data-formats-for-people-software-and-llms/</guid>
				<description>&lt;p&gt;Choose a format from the interface contract, not from claims that one syntax is&#xA;universally best for people, software, or LLMs. Identify the authoritative&#xA;consumer, information that must survive, available validators, likely errors,&#xA;and recovery path. Then test the actual workflow.&lt;/p&gt;&#xA;&lt;p&gt;A useful default is:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Markdown for human-readable structured documents;&lt;/li&gt;&#xA;&lt;li&gt;JSON for typed data exchange;&lt;/li&gt;&#xA;&lt;li&gt;XML when named nested boundaries and an existing XML ecosystem matter;&lt;/li&gt;&#xA;&lt;li&gt;YAML for human-maintained configuration when its rules are understood;&lt;/li&gt;&#xA;&lt;li&gt;CSV for one simple table; and&lt;/li&gt;&#xA;&lt;li&gt;ordinary prose when no program must parse the structure.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These are starting points, not rankings.&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>Test an AI-Generated Claim with the Scientific Method</title>
				<link>https://workyoucanexplain.com/posts/test-ai-generated-claims-with-the-scientific-method/</link>
				<pubDate>Sun, 26 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/test-ai-generated-claims-with-the-scientific-method/</guid>
				<description>&lt;p&gt;An AI-generated claim becomes useful knowledge only after the evidence supports&#xA;it. Turn the claim into a testable statement, make its assumptions explicit,&#xA;decide what observation could contradict it, and choose an independent check&#xA;appropriate to the decision.&lt;/p&gt;&#xA;&lt;p&gt;The goal is not to prove that an AI system is generally reliable or unreliable.&#xA;The goal is to reach a bounded conclusion about one material claim.&lt;/p&gt;&#xA;&lt;h2 id=&#34;begin-with-the-decision&#34;&gt;Begin with the decision&lt;/h2&gt;&#xA;&lt;p&gt;Verification effort should match the consequence of being wrong.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Use Git Worktrees for Parallel AI Agents</title>
				<link>https://workyoucanexplain.com/posts/git-worktrees-for-parallel-ai-agents/</link>
				<pubDate>Sun, 26 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/git-worktrees-for-parallel-ai-agents/</guid>
				<description>&lt;p&gt;Use Git worktrees for parallel AI agents only when the tasks can be separated&#xA;clearly. Create one branch and linked working directory per task, assign&#xA;exclusive files or responsibilities, inspect each result independently, and&#xA;integrate one commit at a time.&lt;/p&gt;&#xA;&lt;p&gt;Worktrees reduce interference between working directories. They do not make&#xA;overlapping designs, stale assumptions, or conflicting recommendations safe.&lt;/p&gt;&#xA;&lt;h2 id=&#34;understand-what-a-worktree-isolates&#34;&gt;Understand what a worktree isolates&lt;/h2&gt;&#xA;&lt;p&gt;The official &lt;a href=&#34;https://git-scm.com/docs/git-worktree.html&#34;&gt;&lt;code&gt;git worktree&lt;/code&gt;&#xA;documentation&lt;/a&gt; states that one&#xA;repository can support multiple working trees and have more than one branch&#xA;checked out at a time.&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>`git status` and `git diff`: Your Safety Instruments</title>
				<link>https://workyoucanexplain.com/posts/git-status-and-git-diff-your-safety-instruments/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/git-status-and-git-diff-your-safety-instruments/</guid>
				<description>&lt;p&gt;Run &lt;code&gt;git status&lt;/code&gt; and &lt;code&gt;git diff&lt;/code&gt; before committing, switching tasks, or accepting&#xA;an AI-generated edit. They answer different questions: status summarizes file&#xA;states; diff shows the content changes behind those states.&lt;/p&gt;&#xA;&lt;h2 id=&#34;read-status-as-an-inventory&#34;&gt;Read status as an inventory&lt;/h2&gt;&#xA;&lt;p&gt;The official &lt;a href=&#34;https://git-scm.com/docs/git-status&#34;&gt;&lt;code&gt;git status&lt;/code&gt; documentation&lt;/a&gt;&#xA;states that it reports differences between &lt;code&gt;HEAD&lt;/code&gt; and the index, between the&#xA;index and working tree, and untracked files not excluded by ignore rules.&lt;/p&gt;&#xA;&lt;p&gt;In practical terms:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;untracked&lt;/strong&gt; means the file is present but not in Git&amp;rsquo;s index;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;modified, not staged&lt;/strong&gt; means the working copy differs from the index;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;staged&lt;/strong&gt; means the index contains a change proposed for the next commit; and&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;clean&lt;/strong&gt; means Git sees no tracked or untracked change to report under the&#xA;current rules.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Clean does not mean correct, tested, backed up, or pushed.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A Beginner’s First Programming Workflow</title>
				<link>https://workyoucanexplain.com/posts/a-beginners-first-programming-workflow/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/a-beginners-first-programming-workflow/</guid>
				<description>&lt;p&gt;Use one repeatable loop for beginner programming work: understand the task,&#xA;plan one small change, change the code, run it, test the expected behavior, and&#xA;create the checkpoint required by the project. A Git project can use a commit;&#xA;another course may require a working-log entry, saved version, or submission.&#xA;Each step produces evidence for the next.&lt;/p&gt;&#xA;&lt;p&gt;The loop prevents a vague assignment from becoming a large, unexplained edit.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-understand-the-task&#34;&gt;1. Understand the task&lt;/h2&gt;&#xA;&lt;p&gt;Before editing, state:&lt;/p&gt;</description>
			</item>
			<item>
				<title>A College Folder Structure That Can Survive Four Years</title>
				<link>https://workyoucanexplain.com/posts/a-college-folder-structure-that-can-survive-four-years/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/a-college-folder-structure-that-can-survive-four-years/</guid>
				<description>&lt;p&gt;A useful college folder structure should answer one question quickly: &lt;strong&gt;where&#xA;would I look for this file?&lt;/strong&gt; It should not require a complex tagging system or&#xA;a new organization project every semester.&lt;/p&gt;&#xA;&lt;p&gt;Start with one academic root. Organize course work by year or term and course,&#xA;keep administrative records separate, and give substantial projects their own&#xA;folders. Add another level only after a repeated retrieval problem justifies it.&lt;/p&gt;&#xA;&lt;h2 id=&#34;use-a-small-stable-top-level&#34;&gt;Use a small stable top level&lt;/h2&gt;&#xA;&lt;p&gt;Create one folder such as &lt;code&gt;Education&lt;/code&gt; in a location that fits your device,&#xA;institutional rules, and backup plan.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A Practical Prompt Library for Students</title>
				<link>https://workyoucanexplain.com/posts/a-practical-prompt-library-for-students/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/a-practical-prompt-library-for-students/</guid>
				<description>&lt;p&gt;A useful prompt library should strengthen learning, not automate every&#xA;assignment. Keep a small set of patterns that ask for hints, questions,&#xA;investigation steps, explanations, tests, reasoning review, quizzes, and manual&#xA;verification.&lt;/p&gt;&#xA;&lt;p&gt;Use these only when course policy and data rules permit the interaction. Replace&#xA;bracketed fields without adding private or restricted material.&lt;/p&gt;&#xA;&lt;h2 id=&#34;ask-for-a-hint&#34;&gt;Ask for a hint&lt;/h2&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;I am working on [problem type]. My current approach is [summary], and I am stuck&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;at [specific point]. Give one hint or question that helps me choose the next&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;step. Do not provide the complete solution.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Try the hint before asking for another. Record what changed in your reasoning.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A Project README That Lets Someone Else Succeed</title>
				<link>https://workyoucanexplain.com/posts/a-project-readme-that-lets-someone-else-succeed/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/a-project-readme-that-lets-someone-else-succeed/</guid>
				<description>&lt;p&gt;A README succeeds when another person can understand the project and reproduce&#xA;its expected result without reconstructing your memory. State what the project&#xA;does, what it requires, how to install, run, test, and verify it, and where to&#xA;get help.&lt;/p&gt;&#xA;&lt;h2 id=&#34;write-for-a-defined-reader&#34;&gt;Write for a defined reader&lt;/h2&gt;&#xA;&lt;p&gt;Name the reader and starting state:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;These instructions are for a CS 101 student with Git and Python 3.13 installed&#xA;who has cloned the repository but has not created the environment.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A Project Structure That Encourages Good Habits</title>
				<link>https://workyoucanexplain.com/posts/a-project-structure-that-encourages-good-habits/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/a-project-structure-that-encourages-good-habits/</guid>
				<description>&lt;p&gt;A useful project structure makes the next correct action easy to find. Keep&#xA;source, tests, documentation, scripts, and examples in predictable locations.&#xA;Start small, name each directory by responsibility, and add complexity only&#xA;when the project needs it.&lt;/p&gt;&#xA;&lt;p&gt;The goal is not a universal folder tree. It is a project another person can&#xA;inspect, run, test, and explain.&lt;/p&gt;&#xA;&lt;h2 id=&#34;begin-at-one-clear-project-root&#34;&gt;Begin at one clear project root&lt;/h2&gt;&#xA;&lt;p&gt;The project root contains the files that describe the project as a unit:&lt;/p&gt;</description>
			</item>
			<item>
				<title>A Weekly Note Review a Student Can Actually Maintain</title>
				<link>https://workyoucanexplain.com/posts/a-weekly-note-review-a-student-can-actually-maintain/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/a-weekly-note-review-a-student-can-actually-maintain/</guid>
				<description>&lt;p&gt;Capturing notes is easy. After daily captures have been rejected, routed, or&#xA;promoted, the retained notes still need structural review. Keep that review&#xA;short enough to repeat: fifteen&#xA;minutes to capture loose material, clarify meaning, create recall questions,&#xA;connect current work, and archive what no longer needs attention.&lt;/p&gt;&#xA;&lt;p&gt;The objective is not an empty inbox. It is a smaller set of understandable&#xA;notes and a clear next action.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prepare-for-a-bounded-review&#34;&gt;Prepare for a bounded review&lt;/h2&gt;&#xA;&lt;p&gt;Schedule one recurring time and start a timer. Open:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Academic Integrity in the Age of AI</title>
				<link>https://workyoucanexplain.com/posts/academic-integrity-in-the-age-of-ai/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/academic-integrity-in-the-age-of-ai/</guid>
				<description>&lt;p&gt;There is no universal rule for acceptable AI assistance. The controlling rules&#xA;come from the assignment, course syllabus, instructor, department, institution,&#xA;and applicable data policy. Read them before using AI, and ask the instructor&#xA;when the boundary is unclear.&lt;/p&gt;&#xA;&lt;h2 id=&#34;start-with-the-learning-objective&#34;&gt;Start with the learning objective&lt;/h2&gt;&#xA;&lt;p&gt;AI tutoring supports the student&amp;rsquo;s learning when it helps the student perform&#xA;the required thinking. Prohibited substitution occurs when the tool performs&#xA;work the student is expected to produce independently.&lt;/p&gt;</description>
			</item>
			<item>
				<title>AI Can Be Confident and Wrong</title>
				<link>https://workyoucanexplain.com/posts/ai-can-be-confident-and-wrong/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/ai-can-be-confident-and-wrong/</guid>
				<description>&lt;p&gt;AI confidence is a feature of presentation, not evidence of correctness.&#xA;Generated output can contain false citations, nonexistent APIs, code that works&#xA;only for the example, hidden assumptions, or unnecessary complexity.&lt;/p&gt;&#xA;&lt;p&gt;Break the response into claims. Verify factual claims in primary sources and&#xA;technical behavior with official documentation and reproducible tests. Mark&#xA;unsupported claims as uncertain or reject them.&lt;/p&gt;&#xA;&lt;h2 id=&#34;confabulation-can-sound-specific&#34;&gt;Confabulation can sound specific&lt;/h2&gt;&#xA;&lt;p&gt;NIST&amp;rsquo;s &lt;a href=&#34;https://www.nist.gov/publications/artificial-intelligence-risk-management-framework-generative-artificial-intelligence&#34;&gt;Generative AI&#xA;Profile&lt;/a&gt;&#xA;uses &lt;strong&gt;confabulation&lt;/strong&gt; for erroneous or false content that a generative AI&#xA;system presents confidently. The report notes that output can also contradict&#xA;the prompt or earlier output.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Ask AI to Explain an Error Without Solving the Assignment</title>
				<link>https://workyoucanexplain.com/posts/ask-ai-to-explain-an-error-without-solving-the-assignment/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/ask-ai-to-explain-an-error-without-solving-the-assignment/</guid>
				<description>&lt;p&gt;Ask AI to help investigate evidence, not to replace the assignment.&lt;/p&gt;&#xA;&lt;p&gt;Provide a permitted minimal reproduction, complete error message, expected and&#xA;observed behavior, and your attempted checks. Request an explanation of the&#xA;error category, ranked hypotheses, and one inspection step at a time. Do not ask&#xA;for rewritten assignment code.&lt;/p&gt;&#xA;&lt;h2 id=&#34;check-the-course-boundary-first&#34;&gt;Check the course boundary first&lt;/h2&gt;&#xA;&lt;p&gt;Before sharing anything, determine:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;whether AI debugging help is allowed;&lt;/li&gt;&#xA;&lt;li&gt;whether assignment text or code may be uploaded;&lt;/li&gt;&#xA;&lt;li&gt;whether assistance must be disclosed or cited;&lt;/li&gt;&#xA;&lt;li&gt;which tools or accounts are approved; and&lt;/li&gt;&#xA;&lt;li&gt;whether the work contains private data.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If the policy is ambiguous, ask the instructor. Remove names, credentials,&#xA;tokens, private paths, and unrelated course material.&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>Before You Ask AI, Write Down What You Know</title>
				<link>https://workyoucanexplain.com/posts/before-you-ask-ai-write-down-what-you-know/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/before-you-ask-ai-write-down-what-you-know/</guid>
				<description>&lt;p&gt;Before asking AI, write down the task in your own words, what you know, what&#xA;remains unknown, what you attempted, and what the evidence showed.&lt;/p&gt;&#xA;&lt;p&gt;This record protects independent reasoning. It also gives the AI less room to&#xA;invent the problem, select hidden assumptions, or replace the student&amp;rsquo;s next&#xA;step.&lt;/p&gt;&#xA;&lt;h2 id=&#34;start-with-the-task-and-policy&#34;&gt;Start with the task and policy&lt;/h2&gt;&#xA;&lt;p&gt;Record the actual objective:&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;Task: Explain why my loop skips the last element.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Course boundary: AI may explain errors, but may not write assignment code.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Private material: Do not share the full assignment or student data.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Course rules differ. A tutoring interaction allowed in one course can be&#xA;prohibited in another. If the boundary is unclear, stop and ask the instructor.&lt;/p&gt;</description>
			</item>
			<item>
				<title>BitLocker and Recovery Keys Without Regret</title>
				<link>https://workyoucanexplain.com/posts/bitlocker-and-recovery-keys-without-regret/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/bitlocker-and-recovery-keys-without-regret/</guid>
				<description>&lt;p&gt;Drive encryption protects data only when recovery is also planned. Before a&#xA;hardware change or boot failure asks for a key, verify whether encryption is&#xA;enabled, who controls it, where the matching recovery key is stored, and how the&#xA;student can reach it from another device.&lt;/p&gt;&#xA;&lt;p&gt;Do not disable encryption or trigger recovery as a beginner test.&lt;/p&gt;&#xA;&lt;h2 id=&#34;distinguish-the-windows-features&#34;&gt;Distinguish the Windows features&lt;/h2&gt;&#xA;&lt;p&gt;Microsoft describes two related experiences:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Device Encryption&lt;/strong&gt; is available on a wider range of supported devices,&#xA;including some running Windows Home, and may enable automatically.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;BitLocker Drive Encryption&lt;/strong&gt; provides advanced management on Windows Pro,&#xA;Enterprise, and Education editions.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;See Microsoft&amp;rsquo;s current &lt;a href=&#34;https://support.microsoft.com/en-us/windows/security/encryption/device-encryption-in-windows&#34;&gt;Device Encryption&#xA;documentation&lt;/a&gt;&#xA;and &lt;a href=&#34;https://support.microsoft.com/en-us/windows/security/encryption/bitlocker-overview&#34;&gt;BitLocker&#xA;overview&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Build a Reproducible Windows Setup</title>
				<link>https://workyoucanexplain.com/posts/build-a-reproducible-windows-setup/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/build-a-reproducible-windows-setup/</guid>
				<description>&lt;p&gt;A reproducible Windows setup is not a screenshot of installed applications. It&#xA;is a tested set of source artifacts that explains what the student needs, how&#xA;to establish it, and how to verify the result.&lt;/p&gt;&#xA;&lt;p&gt;Create a versioned repository containing package IDs, an inspected WinGet export&#xA;or configuration, small setup steps, secret-free examples, and a verification&#xA;script. Begin with current course requirements, not every application installed&#xA;over the computer&amp;rsquo;s lifetime.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Build a Small Portfolio with Depth</title>
				<link>https://workyoucanexplain.com/posts/build-a-small-portfolio-with-depth/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/build-a-small-portfolio-with-depth/</guid>
				<description>&lt;p&gt;A strong student portfolio does not need many projects. Select a few pieces that&#xA;you can explain deeply: the problem, constraints, decisions, implementation,&#xA;tests, failures, evidence, credits, and what you would improve.&lt;/p&gt;&#xA;&lt;p&gt;Do not invent users, metrics, test results, deployment status, or independent&#xA;work. Honest limitations show more judgment than unsupported claims.&lt;/p&gt;&#xA;&lt;h2 id=&#34;select-for-depth&#34;&gt;Select for depth&lt;/h2&gt;&#xA;&lt;p&gt;Choose a project when you can provide most of this evidence:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;a clearly stated problem and audience;&lt;/li&gt;&#xA;&lt;li&gt;requirements and non-goals;&lt;/li&gt;&#xA;&lt;li&gt;meaningful decisions with alternatives;&lt;/li&gt;&#xA;&lt;li&gt;source and reproducible setup;&lt;/li&gt;&#xA;&lt;li&gt;tests tied to expected behavior;&lt;/li&gt;&#xA;&lt;li&gt;one investigated failure or revision;&lt;/li&gt;&#xA;&lt;li&gt;a working demonstration or accurate screenshots;&lt;/li&gt;&#xA;&lt;li&gt;your specific contribution;&lt;/li&gt;&#xA;&lt;li&gt;credits and license information; and&lt;/li&gt;&#xA;&lt;li&gt;reflection based on observed results.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;A small class project can be valuable when the reasoning is visible. Ten cloned&#xA;tutorials with changed colors provide weak evidence.&lt;/p&gt;</description>
			</item>
			<item>
				<title>CSV, Excel, or Code: How Should You Store Tabular Data?</title>
				<link>https://workyoucanexplain.com/posts/csv-excel-or-code-how-should-you-store-tabular-data/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/csv-excel-or-code-how-should-you-store-tabular-data/</guid>
				<description>&lt;p&gt;CSV, Excel, and code solve different parts of tabular-data work. Use CSV for a&#xA;simple exchange table, a spreadsheet for interactive formulas and presentation,&#xA;and code for repeatable transformations. A reliable project may use all three&#xA;while giving each artifact one clear job.&lt;/p&gt;&#xA;&lt;p&gt;Do not ask only, “Which file should hold my data?” Ask what must be preserved:&#xA;values, types, formulas, formatting, multiple sheets, transformation steps, or a&#xA;portable exchange copy.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Debugging Is a Scientific Process</title>
				<link>https://workyoucanexplain.com/posts/debugging-is-a-scientific-process/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/debugging-is-a-scientific-process/</guid>
				<description>&lt;p&gt;Debugging is controlled inquiry. Reproduce the failure, reduce irrelevant&#xA;variables, form a falsifiable hypothesis, run one informative experiment, and&#xA;verify the fix against both the failure and normal behavior.&lt;/p&gt;&#xA;&lt;p&gt;Random edits produce activity but weak evidence.&lt;/p&gt;&#xA;&lt;h2 id=&#34;reproduce&#34;&gt;Reproduce&lt;/h2&gt;&#xA;&lt;p&gt;Record the starting state:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;exact input;&lt;/li&gt;&#xA;&lt;li&gt;environment and relevant versions;&lt;/li&gt;&#xA;&lt;li&gt;current directory and command;&lt;/li&gt;&#xA;&lt;li&gt;expected behavior;&lt;/li&gt;&#xA;&lt;li&gt;actual behavior; and&lt;/li&gt;&#xA;&lt;li&gt;complete error text.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Run it again. If the failure is intermittent, record frequency and conditions&#xA;rather than calling it reproducible.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Define “Done” Before You Start</title>
				<link>https://workyoucanexplain.com/posts/define-done-before-you-start/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/define-done-before-you-start/</guid>
				<description>&lt;p&gt;Define “done” before implementation. A useful definition names the scope,&#xA;expected behavior, tests, documentation, and submission or deployment evidence.&#xA;It turns “work on the project” into claims that can be checked.&lt;/p&gt;&#xA;&lt;h2 id=&#34;separate-outcome-from-activity&#34;&gt;Separate outcome from activity&lt;/h2&gt;&#xA;&lt;p&gt;“Spend three hours coding” is an activity. “Given a valid CSV file, produce a&#xA;summary containing row count and the mean of the score column” is an outcome.&lt;/p&gt;&#xA;&lt;p&gt;Start with:&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-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;The project is done when [reader or user] can [observable outcome] under&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[conditions], and the result is verified by [evidence].&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Do not write criteria after seeing what the current implementation happens to&#xA;do. That turns the checklist into a description, not a target.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Don’t Let a Useful AI Conversation Disappear</title>
				<link>https://workyoucanexplain.com/posts/dont-let-a-useful-ai-conversation-disappear/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/dont-let-a-useful-ai-conversation-disappear/</guid>
				<description>&lt;p&gt;A useful AI conversation is not durable documentation. It may contain false&#xA;starts, hidden context, private information, and conclusions that only make sense&#xA;inside the exchange. Capture the verified lesson in your own record.&lt;/p&gt;&#xA;&lt;h2 id=&#34;record-the-problem&#34;&gt;Record the problem&lt;/h2&gt;&#xA;&lt;p&gt;State the original objective, starting state, constraints, and exact failure or&#xA;question. Include software versions, current directory, input shape, and error&#xA;text only when relevant and safe.&lt;/p&gt;&#xA;&lt;p&gt;Do not begin with “AI fixed it.” A future reader needs the technical problem.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Editor, Language, Runtime, Compiler, and Package Manager Explained</title>
				<link>https://workyoucanexplain.com/posts/editor-language-runtime-compiler-and-package-manager-explained/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/editor-language-runtime-compiler-and-package-manager-explained/</guid>
				<description>&lt;p&gt;A programming environment is a collection of parts, not one application. The&#xA;editor changes source files. The language defines how source is written. A&#xA;compiler or interpreter processes it. A runtime supports execution. A package&#xA;manager handles external code. Linters, formatters, debuggers, and test runners&#xA;check or inspect different aspects of the work.&lt;/p&gt;&#xA;&lt;p&gt;When you name the parts, an error becomes easier to locate.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-editor-changes-files&#34;&gt;The editor changes files&lt;/h2&gt;&#xA;&lt;p&gt;An editor lets you create and modify source code. It may also show project&#xA;files, open a terminal, run extensions, and call other tools.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Files, Folders, Paths, and Extensions Without the Mystery</title>
				<link>https://workyoucanexplain.com/posts/files-folders-paths-and-extensions-without-the-mystery/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/files-folders-paths-and-extensions-without-the-mystery/</guid>
				<description>&lt;p&gt;A recent-file list can open a document without showing where it lives. That&#xA;convenience becomes a problem when a terminal, programming tool, or error message&#xA;asks for a path.&lt;/p&gt;&#xA;&lt;p&gt;You need four connected ideas: &lt;strong&gt;a file stores an item, a folder organizes&#xA;items, a path describes a location, and an extension is part of a filename.&lt;/strong&gt;&#xA;Once you connect those ideas to the home and current directories, file&#xA;operations become more predictable.&lt;/p&gt;</description>
			</item>
			<item>
				<title>GitHub Is More Than Online Storage</title>
				<link>https://workyoucanexplain.com/posts/github-is-more-than-online-storage/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/github-is-more-than-online-storage/</guid>
				<description>&lt;p&gt;GitHub can store a remote copy of a Git repository, but its larger role is&#xA;collaboration around that repository. It adds access controls, issues, pull&#xA;requests, review, automation, releases, and project presentation.&lt;/p&gt;&#xA;&lt;h2 id=&#34;separate-git-from-github&#34;&gt;Separate Git from GitHub&lt;/h2&gt;&#xA;&lt;p&gt;Git records repository history locally. GitHub hosts repositories and services&#xA;around them. A remote is a named location used to exchange repository data; it&#xA;is not the only valid copy and does not replace a tested backup.&lt;/p&gt;</description>
			</item>
			<item>
				<title>How to Make a Useful Commit</title>
				<link>https://workyoucanexplain.com/posts/how-to-make-a-useful-commit/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/how-to-make-a-useful-commit/</guid>
				<description>&lt;p&gt;A useful commit is a small, understandable checkpoint. It contains one logical&#xA;change, excludes unrelated files and secrets, records a descriptive message, and&#xA;follows relevant verification.&lt;/p&gt;&#xA;&lt;h2 id=&#34;define-the-change-before-staging&#34;&gt;Define the change before staging&lt;/h2&gt;&#xA;&lt;p&gt;State the outcome in one sentence:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Add input validation for an empty student name.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;If the sentence requires “and” to join unrelated outcomes, consider separate&#xA;commits. A single logical change may touch code, tests, and documentation when&#xA;they jointly implement one outcome.&lt;/p&gt;</description>
			</item>
			<item>
				<title>How to Review AI-Generated Code</title>
				<link>https://workyoucanexplain.com/posts/how-to-review-ai-generated-code/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/how-to-review-ai-generated-code/</guid>
				<description>&lt;p&gt;Treat AI-generated code as an untrusted proposal. Read every line before&#xA;execution, compare it with the specification, identify inputs, outputs,&#xA;assumptions, dependencies, and effects, then test expected, boundary, and&#xA;invalid cases.&lt;/p&gt;&#xA;&lt;p&gt;Do not accept code you cannot explain. Passing one sample is evidence about one&#xA;sample, not proof of general correctness or safety.&lt;/p&gt;&#xA;&lt;h2 id=&#34;confirm-that-generated-code-is-allowed&#34;&gt;Confirm that generated code is allowed&lt;/h2&gt;&#xA;&lt;p&gt;Course policies can distinguish among explanation, completion, code generation,&#xA;review, and disclosure. Before generating or using code, determine:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Inspect Before You Change</title>
				<link>https://workyoucanexplain.com/posts/inspect-before-you-change/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/inspect-before-you-change/</guid>
				<description>&lt;p&gt;Before a command changes files, configuration, or project state, use read-only&#xA;operations to establish what exists. State the expected result, make one small&#xA;change, and inspect again.&lt;/p&gt;&#xA;&lt;p&gt;This inspect–change–verify sequence turns command-line work into an observable&#xA;experiment. It complements rollback planning: inspection tells you what changed;&#xA;a checkpoint gives you a path back.&lt;/p&gt;&#xA;&lt;h2 id=&#34;ask-a-state-question-first&#34;&gt;Ask a state question first&lt;/h2&gt;&#xA;&lt;p&gt;Do not begin with “Which command fixes this?” Begin with a question:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Install Only What the Course Requires</title>
				<link>https://workyoucanexplain.com/posts/install-only-what-the-course-requires/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/install-only-what-the-course-requires/</guid>
				<description>&lt;p&gt;Install the smallest environment that satisfies the course&amp;rsquo;s documented&#xA;requirements. Match required versions, keep project dependencies isolated when&#xA;the ecosystem supports it, retain dependency records, and document how you&#xA;verified the installation.&lt;/p&gt;&#xA;&lt;p&gt;More tools do not create a more capable beginner environment. They create more&#xA;possible sources of version and path conflicts.&lt;/p&gt;&#xA;&lt;h2 id=&#34;start-with-course-evidence&#34;&gt;Start with course evidence&lt;/h2&gt;&#xA;&lt;p&gt;Before downloading anything, collect:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;the syllabus and current assignment instructions;&lt;/li&gt;&#xA;&lt;li&gt;an instructor-provided setup guide;&lt;/li&gt;&#xA;&lt;li&gt;the starter project&amp;rsquo;s README and configuration files;&lt;/li&gt;&#xA;&lt;li&gt;required language and tool versions;&lt;/li&gt;&#xA;&lt;li&gt;supported operating systems;&lt;/li&gt;&#xA;&lt;li&gt;required editor or IDE, if any;&lt;/li&gt;&#xA;&lt;li&gt;dependency installation commands; and&lt;/li&gt;&#xA;&lt;li&gt;the exact command used to run or test the first exercise.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Treat a classmate&amp;rsquo;s setup, an old video, and an AI-generated list as leads, not&#xA;authority. They may describe another semester or operating system.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Install Your First Developer Tools with WinGet</title>
				<link>https://workyoucanexplain.com/posts/install-your-first-developer-tools-with-winget/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/install-your-first-developer-tools-with-winget/</guid>
				<description>&lt;p&gt;Use WinGet as an inspectable installer, not a shortcut around course or device&#xA;policy. Search for a tool, inspect the exact package ID, publisher, source, and&#xA;version, install one approved package, then verify both WinGet&amp;rsquo;s record and the&#xA;tool itself.&lt;/p&gt;&#xA;&lt;h2 id=&#34;check-availability-and-constraints&#34;&gt;Check availability and constraints&lt;/h2&gt;&#xA;&lt;p&gt;In 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 --version&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;winget --help&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;WinGet availability depends on Windows, App Installer, organization policy, and&#xA;device management. A school may block sources, installations, Store access, or&#xA;administrator elevation. Do not bypass those controls. Ask institutional IT or&#xA;the instructor when a required tool is unavailable.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Learn to Ask a Command for Help</title>
				<link>https://workyoucanexplain.com/posts/learn-to-ask-a-command-for-help/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/learn-to-ask-a-command-for-help/</guid>
				<description>&lt;p&gt;You do not need to memorize every command. You need a reliable way to discover&#xA;what a command does, which inputs it accepts, and how to verify a safe first&#xA;use. Start with the command&amp;rsquo;s local help, identify the exact implementation,&#xA;then consult its official documentation when needed.&lt;/p&gt;&#xA;&lt;h2 id=&#34;use-a-command-discovery-checklist&#34;&gt;Use a command-discovery checklist&lt;/h2&gt;&#xA;&lt;p&gt;For an unfamiliar command:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Identify the command and the shell that will run it.&lt;/li&gt;&#xA;&lt;li&gt;Confirm where the command comes from.&lt;/li&gt;&#xA;&lt;li&gt;Open local help.&lt;/li&gt;&#xA;&lt;li&gt;Read the synopsis or syntax line before the examples.&lt;/li&gt;&#xA;&lt;li&gt;Separate required inputs from optional ones.&lt;/li&gt;&#xA;&lt;li&gt;Look up each unfamiliar option or parameter.&lt;/li&gt;&#xA;&lt;li&gt;Find a read-only example with a small scope.&lt;/li&gt;&#xA;&lt;li&gt;Predict the output and possible side effects.&lt;/li&gt;&#xA;&lt;li&gt;Run it on a harmless target.&lt;/li&gt;&#xA;&lt;li&gt;Check output, exit status, and resulting state.&lt;/li&gt;&#xA;&lt;li&gt;Use the official online documentation when local help is incomplete.&lt;/li&gt;&#xA;&lt;li&gt;Record the confirmed form in your working log.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;This process is slower than blind copying once and faster than recovering from&#xA;an unexplained command.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Markdown in 30 Minutes</title>
				<link>https://workyoucanexplain.com/posts/markdown-in-30-minutes/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/markdown-in-30-minutes/</guid>
				<description>&lt;p&gt;You do not need a special editor or a complete syntax catalog to write useful&#xA;Markdown. Start with readable plain text. Add a small set of markers for&#xA;structure, then check both the source and the rendered result.&lt;/p&gt;&#xA;&lt;p&gt;In 30 minutes, you can create a &lt;code&gt;README.md&lt;/code&gt; that explains a project&amp;rsquo;s purpose,&#xA;requirements, setup, and first command.&lt;/p&gt;&#xA;&lt;h2 id=&#34;five-minute-markdown-quick-start&#34;&gt;Five-minute Markdown quick start&lt;/h2&gt;&#xA;&lt;p&gt;If another guide sent you here before showing a Markdown example or template,&#xA;this section is enough to continue. Markdown is readable plain text with a few&#xA;markers for structure. A filename ending in &lt;code&gt;.md&lt;/code&gt; identifies a Markdown file.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Markdown, Word, or PDF: Choose the Right Format</title>
				<link>https://workyoucanexplain.com/posts/markdown-word-or-pdf-choose-the-right-format/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/markdown-word-or-pdf-choose-the-right-format/</guid>
				<description>&lt;p&gt;Choose a document format from the requirements of the work, not from habit.&#xA;Use Markdown when readable text source and simple structure matter. Use Word&#xA;when required layout and document-review features matter. Use PDF to deliver a&#xA;stable final view. Preserve the editable source and verify the final output.&lt;/p&gt;&#xA;&lt;p&gt;One project may use more than one format. The useful decision is often a&#xA;workflow—source, review, and delivery—not a single permanent file type.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Native Windows or WSL: How to Choose</title>
				<link>https://workyoucanexplain.com/posts/native-windows-or-wsl-how-to-choose/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/native-windows-or-wsl-how-to-choose/</guid>
				<description>&lt;p&gt;Choose the environment required by the course and project. Use native Windows&#xA;when the required toolchain, files, or support process is Windows-based. Use WSL&#xA;when Linux commands, packages, runtime behavior, or deployment compatibility are&#xA;part of the requirement. Keep one primary environment and filesystem for each&#xA;project.&lt;/p&gt;&#xA;&lt;p&gt;WSL is optional. Installation and virtualization may be restricted by Windows&#xA;version, edition, hardware configuration, administrator permission, or&#xA;institution management.&lt;/p&gt;&#xA;&lt;h2 id=&#34;start-with-authoritative-requirements&#34;&gt;Start with authoritative requirements&lt;/h2&gt;&#xA;&lt;p&gt;Ask:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Never Blindly Paste a Command from the Internet or an AI</title>
				<link>https://workyoucanexplain.com/posts/never-blindly-paste-a-command-from-the-internet-or-an-ai/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/never-blindly-paste-a-command-from-the-internet-or-an-ai/</guid>
				<description>&lt;p&gt;Never run an unfamiliar command merely because a webpage, classmate, or AI&#xA;assistant presents it confidently. Before execution, identify every segment,&#xA;input, target, privilege, network action, and possible secret exposure. Verify&#xA;the behavior in official documentation and define how you will inspect the&#xA;result.&lt;/p&gt;&#xA;&lt;p&gt;If you cannot explain a segment, do not run the command yet. Ask for an&#xA;explanation, not reassurance.&lt;/p&gt;&#xA;&lt;h2 id=&#34;treat-a-command-line-as-a-small-program&#34;&gt;Treat a command line as a small program&lt;/h2&gt;&#xA;&lt;p&gt;A line can contain more than one operation. Shell operators may:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Obsidian or Notion? Start with Your Requirements</title>
				<link>https://workyoucanexplain.com/posts/obsidian-or-notion-start-with-your-requirements/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/obsidian-or-notion-start-with-your-requirements/</guid>
				<description>&lt;p&gt;Obsidian and Notion can both hold notes, but they begin with different working&#xA;models. Do not choose from screenshots or feature counts. Write your&#xA;requirements, test each tool on the same small workflow, and choose the one that&#xA;creates fewer important compromises.&lt;/p&gt;&#xA;&lt;h2 id=&#34;start-with-the-work&#34;&gt;Start with the work&lt;/h2&gt;&#xA;&lt;p&gt;Describe one situation, not your entire academic life:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;I need personal course notes that remain available offline, can be searched&#xA;across courses, and can be exported without reconstructing them.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Open the Project Folder, Not Just the Code File</title>
				<link>https://workyoucanexplain.com/posts/open-the-project-folder-not-just-the-code-file/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/open-the-project-folder-not-just-the-code-file/</guid>
				<description>&lt;p&gt;A program is usually more than the file you are editing. Open the project&#xA;folder so the editor, terminal, dependency tools, tests, and documentation share&#xA;the same root and configuration.&lt;/p&gt;&#xA;&lt;p&gt;Opening only &lt;code&gt;main.py&lt;/code&gt; or &lt;code&gt;Program.java&lt;/code&gt; can hide the files that explain how the&#xA;project works.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-project-root-supplies-shared-context&#34;&gt;The project root supplies shared context&lt;/h2&gt;&#xA;&lt;p&gt;The project root is the top-level folder that contains the project as a coherent&#xA;unit. It may contain:&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;weather-project/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;├── README.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;├── pyproject.toml&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;├── src/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;│   └── weather.py&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;├── tests/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;│   └── test_weather.py&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;└── data/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    └── sample.csv&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The root is not automatically the folder containing the active source file.&#xA;While the example above demonstrates a typical Python project layout (&lt;code&gt;pyproject.toml&lt;/code&gt;, &lt;code&gt;src/weather.py&lt;/code&gt;), different language ecosystems format code and dependencies using their own standard configuration files—such as &lt;code&gt;pom.xml&lt;/code&gt; or &lt;code&gt;build.gradle&lt;/code&gt; for Java, &lt;code&gt;Cargo.toml&lt;/code&gt; for Rust, &lt;code&gt;go.mod&lt;/code&gt; for Go, or &lt;code&gt;package.json&lt;/code&gt; for Node.js/TypeScript. Regardless of the language toolchain, the project root remains the canonical entry point that groups source code with its project-level documentation (&lt;code&gt;README.md&lt;/code&gt;), tests, and configuration.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Package a Repeatable AI Workflow as a Skill</title>
				<link>https://workyoucanexplain.com/posts/package-a-repeatable-ai-workflow-as-a-skill/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/package-a-repeatable-ai-workflow-as-a-skill/</guid>
				<description>&lt;p&gt;Package a workflow as a skill when it recurs across tasks, contains several&#xA;steps, requires some agent judgment, and benefits from shared instructions,&#xA;references, scripts, templates, and a consistent output. Use ordinary code for&#xA;deterministic operations and &lt;code&gt;AGENTS.md&lt;/code&gt; for durable repository rules.&lt;/p&gt;&#xA;&lt;p&gt;OpenAI&amp;rsquo;s current&#xA;&lt;a href=&#34;https://developers.openai.com/codex/skills/&#34;&gt;Codex Build skills documentation&lt;/a&gt;&#xA;defines an agent skill as a directory with a required &lt;code&gt;SKILL.md&lt;/code&gt;. That file&#xA;supplies a name, a description that helps ChatGPT or Codex decide when to use&#xA;the skill, and the workflow instructions. The directory can also include&#xA;scripts, references, and assets. Follow the validation tools in the Codex&#xA;environment where the skill will run; other products may package or distribute&#xA;the same workflow differently.&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>Prefer Reversible Changes</title>
				<link>https://workyoucanexplain.com/posts/prefer-reversible-changes/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/prefer-reversible-changes/</guid>
				<description>&lt;p&gt;A technical change is safer when you can explain the starting state, predict&#xA;the intended result, and return to the starting state if the evidence does not&#xA;match your prediction.&lt;/p&gt;&#xA;&lt;p&gt;Prefer reversible changes. Inspect first, protect important work, change one&#xA;thing, verify the result, and keep a clear rollback path. This method does not&#xA;make every action harmless, but it limits uncertainty and makes mistakes easier&#xA;to diagnose.&lt;/p&gt;&#xA;&lt;h2 id=&#34;reversibility-is-a-property-of-the-procedure&#34;&gt;Reversibility is a property of the procedure&lt;/h2&gt;&#xA;&lt;p&gt;A change is not reversible merely because an &lt;strong&gt;Undo&lt;/strong&gt; button exists. A&#xA;reversible procedure answers six questions:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Rebuild a Student Windows PC from Documentation</title>
				<link>https://workyoucanexplain.com/posts/rebuild-a-student-windows-pc-from-documentation/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/rebuild-a-student-windows-pc-from-documentation/</guid>
				<description>&lt;p&gt;Test recovery before a device failure, but do not reset a working student&#xA;computer for practice.&lt;/p&gt;&#xA;&lt;p&gt;Run a non-destructive rehearsal: inventory accounts and recovery access, restore&#xA;test files to another location, clone a project into a new directory, inspect&#xA;package manifests, follow setup documentation, and run verification. Record&#xA;every missing dependency.&lt;/p&gt;&#xA;&lt;p&gt;An actual Windows reset or reinstall is a separate destructive operation. It&#xA;requires a real need, complete backup, BitLocker recovery access, official&#xA;instructions, time, power, network access, and authorization for managed&#xA;devices.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Set Up a Safe Windows Account for College</title>
				<link>https://workyoucanexplain.com/posts/set-up-a-safe-windows-account-for-college/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/set-up-a-safe-windows-account-for-college/</guid>
				<description>&lt;p&gt;A safe college Windows setup begins with accountable ownership and recovery.&#xA;The student should know which account owns the device, whether the school&#xA;manages it, which account approves administrator changes, how Windows Hello&#xA;relates to the account password, and how to recover access.&lt;/p&gt;&#xA;&lt;p&gt;Settings vary by Windows version, edition, hardware, and institutional policy.&#xA;Do not remove management or accounts from a school-owned device.&lt;/p&gt;&#xA;&lt;h2 id=&#34;identify-ownership-and-management&#34;&gt;Identify ownership and management&lt;/h2&gt;&#xA;&lt;p&gt;Record:&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;Device owner:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Windows edition and version:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Primary daily account:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Account type: Microsoft | local | work/school&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Administrator account:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Work/school account added:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Device management enrolled:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;IT contact:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;A personal Microsoft account, local Windows account, and institutional&#xA;work/school account have different roles. Adding a work/school account to an&#xA;application does not always mean the same thing as enrolling the device in&#xA;management.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Seven Terminal Concepts Every Beginning Programmer Needs</title>
				<link>https://workyoucanexplain.com/posts/seven-terminal-concepts-every-beginning-programmer-needs/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/seven-terminal-concepts-every-beginning-programmer-needs/</guid>
				<description>&lt;p&gt;Beginning programmers do not need to memorize a large command catalog. They&#xA;need a small mental model: current directory, path, history, completion, help,&#xA;environment, and exit status. These seven concepts transfer across shells even&#xA;when the exact commands differ.&lt;/p&gt;&#xA;&lt;p&gt;Use your operating-system module for the commands in the scavenger hunt. This&#xA;article explains what to look for.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-the-current-directory-supplies-context&#34;&gt;1. The current directory supplies context&lt;/h2&gt;&#xA;&lt;p&gt;The shell maintains a current working directory. A relative file reference is&#xA;interpreted from that location.&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>Stop Naming Files “Final-Final-2”</title>
				<link>https://workyoucanexplain.com/posts/stop-naming-files-final-final-2/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/stop-naming-files-final-final-2/</guid>
				<description>&lt;p&gt;&lt;code&gt;essay-final-final-2.docx&lt;/code&gt; does not tell you which copy is editable, which one a&#xA;classmate reviewed, or which one you submitted. It records a sequence of&#xA;uncertain decisions in a place that should identify the file.&lt;/p&gt;&#xA;&lt;p&gt;Use a stable descriptive name. Add a sortable date or meaningful state only&#xA;when it answers a real retrieval question. Keep one clear editable source, and&#xA;use document version history or Git when the work needs actual change history.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sync, Git, and Backup Solve Different Problems</title>
				<link>https://workyoucanexplain.com/posts/sync-git-and-backup-solve-different-problems/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/sync-git-and-backup-solve-different-problems/</guid>
				<description>&lt;p&gt;Sync, Git, and backup can all create additional copies of data, but they solve&#xA;different problems. Sync keeps selected files available across locations. Git&#xA;records deliberate versions of a project. Backup preserves recoverable copies&#xA;for loss or damage. A reliable student system assigns each layer a specific job.&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-one-extra-copy-is-not-enough&#34;&gt;Why one extra copy is not enough&lt;/h2&gt;&#xA;&lt;p&gt;Suppose a student keeps a programming project in a synchronized folder. The&#xA;folder appears on a laptop and in a cloud service. This helps when the student&#xA;moves between devices. It does not answer every recovery question:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Ten PowerShell Operations Every Student Should Practice</title>
				<link>https://workyoucanexplain.com/posts/ten-powershell-operations-every-student-should-practice/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/ten-powershell-operations-every-student-should-practice/</guid>
				<description>&lt;p&gt;Practice PowerShell in a disposable folder as a standard user. The objective is&#xA;not memorizing aliases. It is learning to inspect location, predict effects, run&#xA;one operation, and verify the result.&lt;/p&gt;&#xA;&lt;p&gt;Create &lt;code&gt;PowerShell-Practice&lt;/code&gt; in your Documents folder and add two non-sensitive&#xA;text files. Confirm the path before every change.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-navigate&#34;&gt;1. Navigate&lt;/h2&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;Get-Location&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Set-Location -Path &amp;#34;$HOME\Documents\PowerShell-Practice&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Verify with &lt;code&gt;Get-Location&lt;/code&gt;. A relative path depends on the current location.&lt;/p&gt;&#xA;&lt;h2 id=&#34;2-list&#34;&gt;2. List&lt;/h2&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;Get-ChildItem&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Get-ChildItem -File&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Inspect names and item types before copying or moving anything.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Terminal, Shell, and Command: Three Different Things</title>
				<link>https://workyoucanexplain.com/posts/terminal-shell-and-command-three-different-things/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/terminal-shell-and-command-three-different-things/</guid>
				<description>&lt;p&gt;A terminal, a shell, and a command are different parts of one interaction. The&#xA;terminal provides the text interface. The shell reads and interprets what you&#xA;enter. A command performs a specific operation. This model helps you diagnose&#xA;problems across Windows, macOS, and Linux.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-three-part-model&#34;&gt;The three-part model&lt;/h2&gt;&#xA;&lt;p&gt;Imagine entering this in a terminal:&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;python --version&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Three components participate:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Terminal application:&lt;/strong&gt; displays the prompt, accepts keyboard input, and&#xA;shows text output.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shell:&lt;/strong&gt; reads the command line, identifies what should run, and connects&#xA;input and output.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Command:&lt;/strong&gt; &lt;code&gt;python&lt;/code&gt; performs the requested operation; &lt;code&gt;--version&lt;/code&gt; asks it&#xA;to report version information.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Closing a terminal window, changing the shell, and installing a command are&#xA;therefore different actions.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Test the Expected, the Boundary, and the Invalid</title>
				<link>https://workyoucanexplain.com/posts/test-the-expected-the-boundary-and-the-invalid/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/test-the-expected-the-boundary-and-the-invalid/</guid>
				<description>&lt;p&gt;A basic meaningful test set covers three categories: expected use, important&#xA;boundaries, and invalid input. This does not prove a program correct, but it&#xA;tests more than one friendly example.&lt;/p&gt;&#xA;&lt;h2 id=&#34;begin-with-a-specification&#34;&gt;Begin with a specification&lt;/h2&gt;&#xA;&lt;p&gt;Suppose a function calculates the mean of a non-empty list of scores from 0&#xA;through 100. It returns a numeric mean and rejects an empty list, nonnumeric&#xA;values, and values outside the range.&lt;/p&gt;&#xA;&lt;p&gt;The specification defines the tests. Without it, you may only confirm whatever&#xA;the current code happens to do.&lt;/p&gt;</description>
			</item>
			<item>
				<title>The Capture–Verify–Crystallize Loop</title>
				<link>https://workyoucanexplain.com/posts/the-capture-verify-crystallize-loop/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/the-capture-verify-crystallize-loop/</guid>
				<description>&lt;p&gt;An AI-assisted result becomes reusable only after it works without the&#xA;conversation. Use a three-stage loop: capture the result and context, verify the&#xA;claims and behavior, then crystallize the confirmed lesson into the smallest&#xA;useful asset.&lt;/p&gt;&#xA;&lt;h2 id=&#34;capture-enough-context&#34;&gt;Capture enough context&lt;/h2&gt;&#xA;&lt;p&gt;Begin with the learning record:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;objective and starting state;&lt;/li&gt;&#xA;&lt;li&gt;constraints and policy boundary;&lt;/li&gt;&#xA;&lt;li&gt;attempted steps;&lt;/li&gt;&#xA;&lt;li&gt;result that appeared successful;&lt;/li&gt;&#xA;&lt;li&gt;material AI assistance;&lt;/li&gt;&#xA;&lt;li&gt;risks and assumptions; and&lt;/li&gt;&#xA;&lt;li&gt;evidence still needed.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Capture is not endorsement. It prevents important context from disappearing&#xA;before review.&lt;/p&gt;</description>
			</item>
			<item>
				<title>The Semester-End Technical Review</title>
				<link>https://workyoucanexplain.com/posts/the-semester-end-technical-review/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/the-semester-end-technical-review/</guid>
				<description>&lt;p&gt;End the semester with a bounded technical review. Archive course work without&#xA;losing context, restore-test important files, remove unjustified tool&#xA;obligations, update setup documentation, preserve verified repetition, and&#xA;select portfolio evidence carefully.&lt;/p&gt;&#xA;&lt;p&gt;Do not begin by deleting. First identify retention rules, final submissions,&#xA;source material, recovery needs, and private content.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-inventory-each-course&#34;&gt;1. Inventory each course&lt;/h2&gt;&#xA;&lt;p&gt;For every course, record:&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;Course:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Term:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Instructor:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Required retention:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Final submitted artifacts:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Editable source:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Data and code:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Feedback:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Environment or tool requirements:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Private or restricted material:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Confirm institutional and course rules. Some work may need to remain private,&#xA;and some licensed materials may not belong in a personal archive.&lt;/p&gt;</description>
			</item>
			<item>
				<title>The Small CLI Toolkit Worth Learning</title>
				<link>https://workyoucanexplain.com/posts/the-small-cli-toolkit-worth-learning/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/the-small-cli-toolkit-worth-learning/</guid>
				<description>&lt;p&gt;You do not need dozens of command-line tools. Recognize a small set, then learn&#xA;each one when a real course or project creates the need.&lt;/p&gt;&#xA;&lt;p&gt;Git, SSH, curl, ripgrep, &lt;code&gt;find&lt;/code&gt;, jq, and GitHub CLI cover seven useful roles:&#xA;version history, remote access, data transfer, content search, file search, JSON&#xA;processing, and GitHub workflows. They are a learning queue, not an installation&#xA;checklist.&lt;/p&gt;&#xA;&lt;h2 id=&#34;choose-a-problem-before-a-tool&#34;&gt;Choose a problem before a tool&lt;/h2&gt;&#xA;&lt;p&gt;For each proposed tool, answer:&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>Use `AGENTS.md` to Teach an AI About a Repository</title>
				<link>https://workyoucanexplain.com/posts/use-agents-md-to-teach-an-ai-about-a-repository/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/use-agents-md-to-teach-an-ai-about-a-repository/</guid>
				<description>&lt;p&gt;Use &lt;code&gt;AGENTS.md&lt;/code&gt; for durable guidance that should apply across many agent tasks in&#xA;a repository. Put project conventions, reliable setup and verification commands,&#xA;scope boundaries, and review expectations there. Keep the current objective,&#xA;temporary context, and one-time preferences in the task prompt.&lt;/p&gt;&#xA;&lt;p&gt;OpenAI&amp;rsquo;s current&#xA;&lt;a href=&#34;https://learn.chatgpt.com/docs/agent-configuration/agents-md&#34;&gt;&lt;code&gt;AGENTS.md&lt;/code&gt; documentation&lt;/a&gt;&#xA;explains that Codex reads instruction files before working. Instructions closer&#xA;to the current directory take precedence over broader repository guidance, and&#xA;an &lt;code&gt;AGENTS.override.md&lt;/code&gt; file can replace an &lt;code&gt;AGENTS.md&lt;/code&gt; file at the same level.&#xA;Confirm the files Codex actually loaded before relying on those rules.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Use AI as a Tutor, Not an Answer Vending Machine</title>
				<link>https://workyoucanexplain.com/posts/use-ai-as-a-tutor-not-an-answer-vending-machine/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/use-ai-as-a-tutor-not-an-answer-vending-machine/</guid>
				<description>&lt;p&gt;Use AI to create the next useful learning step, not to remove every step between&#xA;the question and the answer.&lt;/p&gt;&#xA;&lt;p&gt;Ask for hints, questions, explanations at a chosen level, similar practice, or&#xA;feedback on your attempt. Then close the chat and demonstrate the skill&#xA;independently. For graded work, follow the course&amp;rsquo;s AI policy before sharing&#xA;material or using assistance.&lt;/p&gt;&#xA;&lt;h2 id=&#34;define-the-learning-task-first&#34;&gt;Define the learning task first&lt;/h2&gt;&#xA;&lt;p&gt;An assignment can ask for a product, but the learning task may be reasoning,&#xA;recall, design, debugging, or explanation.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Use Obsidian, Notion, Git, and Office Without Duplicating Everything</title>
				<link>https://workyoucanexplain.com/posts/use-obsidian-notion-git-and-office-without-duplicating-everything/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/use-obsidian-notion-git-and-office-without-duplicating-everything/</guid>
				<description>&lt;p&gt;Using several tools is not automatically a problem. Duplication becomes a&#xA;problem when two copies both appear authoritative. Assign each tool one clear&#xA;responsibility, keep one canonical source for each artifact, and use links or&#xA;short summaries across boundaries.&lt;/p&gt;&#xA;&lt;h2 id=&#34;divide-by-responsibility&#34;&gt;Divide by responsibility&lt;/h2&gt;&#xA;&lt;p&gt;A useful default is:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Tool&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Canonical responsibility&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Obsidian&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Personal concepts, learning notes, and private connections&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Notion&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Shared coordination, structured group state, and discussion&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Git&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Technical source, tests, configuration, and project documentation&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Office&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Required rich-format collaboration and deliverables&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;These are defaults, not ownership claims by a product. A course requirement,&#xA;institutional policy, accessibility need, or project constraint can change the&#xA;assignment.&lt;/p&gt;</description>
			</item>
			<item>
				<title>What Git Is Actually Tracking</title>
				<link>https://workyoucanexplain.com/posts/what-git-is-actually-tracking/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/what-git-is-actually-tracking/</guid>
				<description>&lt;p&gt;Git is a version-control tool that records selected project snapshots locally.&#xA;It appears in this path because a course or project may use that history to&#xA;inspect and explain changes. Git does not watch every file on the computer or&#xA;save every keystroke. In one repository, Git compares the working tree, the&#xA;staging area, and committed snapshots. You decide which file content enters the&#xA;proposed next snapshot and when that snapshot becomes history.&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>What Kind of Note Are You Writing?</title>
				<link>https://workyoucanexplain.com/posts/what-kind-of-note-are-you-writing/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/what-kind-of-note-are-you-writing/</guid>
				<description>&lt;p&gt;Do not force every note into one template or promise to keep every note forever.&#xA;Choose the note type by its job.&lt;/p&gt;&#xA;&lt;p&gt;Use capture notes for temporary intake, course notes for one class context,&#xA;concept notes for reusable understanding, project notes for active state and&#xA;decisions, and reflection notes for evidence-based review. When a project note&#xA;contains a verified instruction other people or future you must follow, promote&#xA;it into maintained project documentation.&lt;/p&gt;</description>
			</item>
			<item>
				<title>When Notion Is the Better Tool</title>
				<link>https://workyoucanexplain.com/posts/when-notion-is-the-better-tool/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/when-notion-is-the-better-tool/</guid>
				<description>&lt;p&gt;Notion is a strong fit when several people need to update one structured source&#xA;and see it in different ways. A group project, club, or student organization may&#xA;need tasks by owner, deadlines by calendar, unresolved work by status, and&#xA;discussion attached to the work.&lt;/p&gt;&#xA;&lt;p&gt;If one person is taking personal concept notes, that collaboration model may add&#xA;unnecessary account and maintenance obligations.&lt;/p&gt;&#xA;&lt;h2 id=&#34;look-for-a-shared-state-problem&#34;&gt;Look for a shared-state problem&lt;/h2&gt;&#xA;&lt;p&gt;Use Notion when the work has most of these conditions:&lt;/p&gt;</description>
			</item>
			<item>
				<title>When Productivity Optimization Becomes Procrastination</title>
				<link>https://workyoucanexplain.com/posts/when-productivity-optimization-becomes-procrastination/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/when-productivity-optimization-becomes-procrastination/</guid>
				<description>&lt;p&gt;Productivity optimization becomes procrastination when maintaining the system&#xA;replaces the work the system is supposed to support.&lt;/p&gt;&#xA;&lt;p&gt;Before redesigning a vault, collecting plugins, or rewriting configuration,&#xA;name a demonstrated problem, define one observable improvement, set a time&#xA;limit, and decide in advance when to stop. If the change does not improve the&#xA;named outcome, revert, defer, or accept the current setup.&lt;/p&gt;&#xA;&lt;h2 id=&#34;look-for-displacement-not-a-specific-tool&#34;&gt;Look for displacement, not a specific tool&lt;/h2&gt;&#xA;&lt;p&gt;No application, plugin, or configuration is inherently procrastination. The&#xA;question is whether the activity serves a current outcome.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Why Plain Text Works So Well with Git, CLI Tools, and AI</title>
				<link>https://workyoucanexplain.com/posts/why-plain-text-works-so-well-with-git-cli-tools-and-ai/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/why-plain-text-works-so-well-with-git-cli-tools-and-ai/</guid>
				<description>&lt;p&gt;Git, command-line tools, and AI systems perform different jobs, but plain text&#xA;gives them a common interface. Visible characters and lines can be searched,&#xA;compared, transformed, copied into a prompt, and reviewed after an edit.&lt;/p&gt;&#xA;&lt;p&gt;This is a practical advantage, not a claim that text is always best. Text works&#xA;well when the important information can be represented clearly without hiding&#xA;its structure inside one application.&lt;/p&gt;&#xA;&lt;h2 id=&#34;text-exposes-the-content&#34;&gt;Text exposes the content&lt;/h2&gt;&#xA;&lt;p&gt;In a Markdown file, the stored content is readable:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Windows Paths, File Extensions, and Hidden Files</title>
				<link>https://workyoucanexplain.com/posts/windows-paths-file-extensions-and-hidden-files/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/windows-paths-file-extensions-and-hidden-files/</guid>
				<description>&lt;p&gt;A Windows path is the exact route to a file or folder. Learn to read drive&#xA;letters and backslash-separated components, distinguish full from relative&#xA;paths, show file extensions, and reveal hidden items only when needed.&lt;/p&gt;&#xA;&lt;p&gt;File Explorer&amp;rsquo;s friendly labels are useful, but a compiler, terminal, script,&#xA;or submission system uses an exact location and filename.&lt;/p&gt;&#xA;&lt;h2 id=&#34;read-a-windows-path-component-by-component&#34;&gt;Read a Windows path component by component&lt;/h2&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;C:\Users\Amina\College\2026-Fall\CS101\project\README.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;C:&lt;/code&gt; identifies a drive.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;\&lt;/code&gt; separates path components.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Users\Amina&lt;/code&gt; identifies a user profile folder.&lt;/li&gt;&#xA;&lt;li&gt;the remaining folders narrow the location;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;README.md&lt;/code&gt; is the filename; and&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.md&lt;/code&gt; is its extension.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Microsoft&amp;rsquo;s &lt;a href=&#34;https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file&#34;&gt;Windows path&#xA;documentation&lt;/a&gt;&#xA;defines backslashes as component separators and explains drive and UNC path&#xA;forms.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Windows Terminal and PowerShell for Complete Beginners</title>
				<link>https://workyoucanexplain.com/posts/windows-terminal-and-powershell-for-complete-beginners/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/windows-terminal-and-powershell-for-complete-beginners/</guid>
				<description>&lt;p&gt;Windows Terminal is a terminal application. PowerShell is a shell and scripting&#xA;environment that can run inside it. A Terminal profile selects a shell, starting&#xA;directory, appearance, and related settings. Keeping these roles separate makes&#xA;errors easier to understand.&lt;/p&gt;&#xA;&lt;h2 id=&#34;read-the-window-before-typing&#34;&gt;Read the window before typing&lt;/h2&gt;&#xA;&lt;p&gt;Open Windows Terminal from a standard user account. The tab title and profile&#xA;menu identify the active profile. Microsoft documents that Terminal can generate&#xA;profiles for installed PowerShell and WSL shells in its&#xA;&lt;a href=&#34;https://learn.microsoft.com/en-us/windows/terminal/dynamic-profiles&#34;&gt;dynamic-profile guidance&lt;/a&gt;.&#xA;Available profiles depend on installed software and organization policy.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Write a Reproducible Bug Report</title>
				<link>https://workyoucanexplain.com/posts/write-a-reproducible-bug-report/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/write-a-reproducible-bug-report/</guid>
				<description>&lt;p&gt;A useful bug report lets another person reproduce the failure or understand why&#xA;they cannot. Include the environment, exact steps, expected and actual behavior,&#xA;complete errors, and the smallest safe example that still fails.&lt;/p&gt;&#xA;&lt;h2 id=&#34;write-a-specific-title&#34;&gt;Write a specific title&lt;/h2&gt;&#xA;&lt;p&gt;Use observable behavior:&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;CSV summary rejects a valid header containing spaces&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Avoid “program broken” or a diagnosis you have not established.&lt;/p&gt;&#xA;&lt;h2 id=&#34;record-the-environment&#34;&gt;Record the environment&lt;/h2&gt;&#xA;&lt;p&gt;Include only relevant facts:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;operating system and version;&lt;/li&gt;&#xA;&lt;li&gt;application, runtime, or library versions;&lt;/li&gt;&#xA;&lt;li&gt;installation method;&lt;/li&gt;&#xA;&lt;li&gt;current directory or repository commit;&lt;/li&gt;&#xA;&lt;li&gt;configuration that changes behavior; and&lt;/li&gt;&#xA;&lt;li&gt;hardware only when plausibly relevant.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Use commands or application information screens rather than memory. Redact&#xA;usernames, device names, tokens, internal URLs, and private paths.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Your Backup Is Only Real If You Can Restore It</title>
				<link>https://workyoucanexplain.com/posts/your-backup-is-only-real-if-you-can-restore-it/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/your-backup-is-only-real-if-you-can-restore-it/</guid>
				<description>&lt;p&gt;A backup should answer a practical question: can you recover the needed data&#xA;when the original is unavailable? The smallest useful proof is a restoration&#xA;test. Restore one harmless file to a different location, open it, compare it&#xA;with the source, and record what happened.&lt;/p&gt;&#xA;&lt;h2 id=&#34;a-successful-backup-job-is-not-yet-a-successful-recovery&#34;&gt;A successful backup job is not yet a successful recovery&lt;/h2&gt;&#xA;&lt;p&gt;A status message can show that a backup process ran. It does not prove that:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Your First Merge Conflict Should Be Deliberate</title>
				<link>https://workyoucanexplain.com/posts/your-first-merge-conflict-should-be-deliberate/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/your-first-merge-conflict-should-be-deliberate/</guid>
				<description>&lt;p&gt;A merge conflict is Git asking a person to decide how overlapping changes should&#xA;combine. Practice once in a disposable repository, with a clean working tree,&#xA;before deadlines or team work make the decision stressful.&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-a-controlled-conflict&#34;&gt;Create a controlled conflict&lt;/h2&gt;&#xA;&lt;p&gt;Use a new practice repository with no important files. Commands assume a recent&#xA;Git installation and a default branch named &lt;code&gt;main&lt;/code&gt;; adjust the branch name only&#xA;if your repository uses another one.&lt;/p&gt;</description>
			</item>
			<item>
				<title>About Work You Can Explain</title>
				<link>https://workyoucanexplain.com/about/</link>
				<pubDate>Thu, 23 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/about/</guid>
				<description>&lt;p&gt;Work You Can Explain is an independent educational project created by Ian Fang.&#xA;It helps students use AI and computing tools without giving up understanding,&#xA;verification, or ownership of their work.&lt;/p&gt;&#xA;&lt;h2 id=&#34;who-this-site-is-for&#34;&gt;Who this site is for&lt;/h2&gt;&#xA;&lt;p&gt;The primary audience is college students in computing-related majors. Students&#xA;in other fields can also use these guides to understand their tools, work with&#xA;AI responsibly, and develop practical computing habits. No prior technical&#xA;background is assumed unless a guide lists a specific prerequisite.&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>
			<item>
				<title>Start a Working Log Before You Change Anything</title>
				<link>https://workyoucanexplain.com/posts/start-a-working-log/</link>
				<pubDate>Thu, 23 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/start-a-working-log/</guid>
				<description>&lt;p&gt;You install a program, change two settings, copy a command from an AI&#xA;assistant, and finally get an assignment to run. A week later, the same project&#xA;fails. You remember the general idea, but not the directory, command, error, or&#xA;setting that mattered.&lt;/p&gt;&#xA;&lt;p&gt;This is normal. Human memory is not a reliable record of technical work. Start&#xA;a working log before you change the computer. Your first entry can be one short&#xA;paragraph. Add more structure only when the work produces details worth&#xA;preserving.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Start Here: A Practical Student Computing Workflow</title>
				<link>https://workyoucanexplain.com/posts/welcome/</link>
				<pubDate>Thu, 23 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/welcome/</guid>
				<description>&lt;p&gt;Student computing involves more than choosing applications. You need a way to&#xA;record changes, define requirements, evaluate tools, divide responsibility, and&#xA;preserve useful work. The Student Computing Foundations collection provides&#xA;that workflow through short, focused learning paths.&lt;/p&gt;&#xA;&lt;p&gt;It is written for college students who want more control over their computing&#xA;environment and for parents or mentors who want to help without permanently&#xA;managing it for them. You do not need to complete every path or build a complete&#xA;system now. Start with one working-log entry. Add the other opening practices&#xA;when a real decision, tool, responsibility, or repeated process makes them&#xA;useful, then choose the path that matches your current task.&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>
			<item>
				<title>The Student Should Own the System</title>
				<link>https://workyoucanexplain.com/posts/the-student-should-own-the-system/</link>
				<pubDate>Thu, 23 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/the-student-should-own-the-system/</guid>
				<description>&lt;p&gt;A parent can configure a laptop faster than a student who has never done it.&#xA;A technical friend can fix an error faster than they can explain it. Those&#xA;shortcuts solve the immediate problem, but repeated shortcuts create a system&#xA;the student cannot maintain.&lt;/p&gt;&#xA;&lt;p&gt;The student should own the system. Parents and mentors should provide safety,&#xA;structure, and guidance while transferring routine responsibility.&lt;/p&gt;&#xA;&lt;h2 id=&#34;ownership-is-demonstrated-through-action&#34;&gt;Ownership is demonstrated through action&lt;/h2&gt;&#xA;&lt;p&gt;Paying for a computer or knowing its password does not establish practical&#xA;ownership. A student owns the system when they can make informed routine&#xA;decisions, perform common tasks, and recover from ordinary problems.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Write a Personal System Charter Before Choosing Tools</title>
				<link>https://workyoucanexplain.com/posts/write-a-personal-system-charter/</link>
				<pubDate>Thu, 23 Jul 2026 00:00:00 -0500</pubDate>
				<guid>https://workyoucanexplain.com/posts/write-a-personal-system-charter/</guid>
				<description>&lt;p&gt;A student asks, “Should I use Obsidian, Notion, or OneNote?” The question sounds&#xA;specific, but it begins too late. Each application solves a different set of&#xA;problems. Before comparing tools, define the system you need.&lt;/p&gt;&#xA;&lt;p&gt;A personal system charter is a short Markdown document that records desired&#xA;outcomes, constraints, non-goals, ownership, and evidence of success. It gives&#xA;future decisions a stable reference point.&lt;/p&gt;&#xA;&lt;p&gt;If &lt;code&gt;.md&lt;/code&gt; files or Markdown markers are new to you, read the&#xA;&lt;a href=&#34;https://workyoucanexplain.com/posts/markdown-in-30-minutes/#five-minute-markdown-quick-start&#34;&gt;five-minute Markdown quick start&lt;/a&gt;&#xA;before continuing. It explains the source notation used in the example and&#xA;download below. You can return here without completing the full 30-minute&#xA;exercise.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
