<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Kardo blog</title>
  <id>https://kardo.cards/blog</id>
  <updated>2026-09-17T00:00:00+00:00</updated>
  <link rel="alternate" type="text/html" href="https://kardo.cards/blog"/>
  <link rel="self" type="application/atom+xml" href="https://kardo.cards/feed.xml"/>
  <author><name>Kardo Editorial</name></author>
  <entry>
    <title>Build a daily vocabulary habit that sticks — without streak guilt</title>
    <id>https://kardo.cards/blog/daily-vocabulary-habit</id>
    <link rel="alternate" type="text/html" href="https://kardo.cards/blog/daily-vocabulary-habit"/>
    <published>2026-09-17T00:00:00+00:00</published>
    <updated>2026-09-17T00:00:00+00:00</updated>
    <author><name>Kardo Editorial</name></author>
    <summary>A daily vocabulary habit survives missed days when the queue never bills you for yesterday. Five minutes, words from your own lesson, and a review that celebrates once a day.</summary>
    <content type="html">&lt;div&gt;&lt;p&gt;Most people who set out to learn vocabulary every day are not beaten by the difficulty of the words. They are beaten by day nine.&lt;/p&gt;
&lt;p&gt;You know the shape of it. Days one through eight go well: a short session, a satisfying tick, a sense that this time it will stick. Then a late meeting, a trip, a cold — and the streak breaks. The next day there are two days of cards waiting, then four. The queue has turned into a bill, and the fastest way to stop paying a bill is to stop opening it.&lt;/p&gt;
&lt;p&gt;The habit did not fail because you lacked discipline. It failed because it was built with a debt model, and debt models collapse the first time life gets in the way.&lt;/p&gt;
&lt;h2 id=&quot;consistency-beats-intensity-and-the-gap-is-bigger-than-you-think&quot; tabindex=&quot;-1&quot;&gt;Consistency beats intensity, and the gap is bigger than you think&lt;/h2&gt;
&lt;p&gt;Ninety minutes on Sunday and ten minutes a day are not the same effort rearranged. Memory research keeps finding the same thing: what matters is how often a word is &lt;em&gt;retrieved&lt;/em&gt;, not how long you sat with it once. A word you pull out of memory five times across a week is a word you own. A word you reviewed for ten straight minutes in one sitting is a word you will half-remember next month.&lt;/p&gt;
&lt;p&gt;This is also why the &amp;quot;I&amp;#x27;ll catch up this weekend&amp;quot; plan almost never works. Catching up is a different activity from keeping up: it is long, it is boring, and it is done exactly when your motivation is at its lowest, because the size of the task is proof that you fell behind.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Frequency beats duration. A word met five times in five days is yours; a word massaged for ten minutes once is a word you will meet again as a stranger.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;the-five-minute-session-specified&quot; tabindex=&quot;-1&quot;&gt;The five-minute session, specified&lt;/h2&gt;
&lt;p&gt;A daily vocabulary session needs a shape small enough to do on a bad day — because the bad days are the ones that decide whether the habit exists.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Two minutes of review.&lt;/strong&gt; Open yesterday&amp;#x27;s and last week&amp;#x27;s words and rate them honestly. This is retrieval, and it is the part that actually builds memory.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Two minutes of new words.&lt;/strong&gt; Take the words from your most recent lesson — the ones your teacher stopped to explain, the ones you wrote in the margin. Five to eight of them is plenty.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;One minute of production.&lt;/strong&gt; Say one full sentence out loud with one new word. Not a definition. A sentence about your actual life.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;That is the whole session. It fits in the time it takes for coffee to brew, and — this matters more than it sounds — it fits on the days when a twenty-minute session would not.&lt;/p&gt;
&lt;p&gt;One more piece of craft on the review step: rate honestly, quickly, and without pride. The temptation is to mark a shaky word as known because recognizing it &lt;em&gt;feels&lt;/em&gt; close enough. It is not: a word you narrowly recognized one day is a word you will fail outright in a week. A slow, slightly uncomfortable &amp;quot;again&amp;quot; costs you three seconds today and saves you a re-learning cycle later. The honest rating is the single highest-value two seconds in the whole session.&lt;/p&gt;
&lt;h2 id=&quot;the-right-source-of-words-your-own-lesson&quot; tabindex=&quot;-1&quot;&gt;The right source of words: your own lesson&lt;/h2&gt;
&lt;p&gt;There is a reason a frequency list of the &amp;quot;1000 most common words&amp;quot; rarely survives the third week: those words are not &lt;em&gt;yours&lt;/em&gt;. You have no scene attached to them, no memory of someone using them at you, no reason to care.&lt;/p&gt;
&lt;p&gt;Your lesson is the opposite of a frequency list. The words in it arrived attached to a moment: a correction you laughed at, a sentence you got wrong twice, a phrase your teacher uses constantly. When a word arrives with a story, retrieval has handles to grab.&lt;/p&gt;
&lt;p&gt;This is the part Kardo automates. The bot sits in your lesson on Zoom, Meet, or Teams; when the call ends, the words you actually met are extracted with their context sentences and become cards, scheduled by a spaced-repetition model. You skip the evening of card-making that kills most vocabulary projects in week two. You still do the five minutes — but the five minutes go to retrieval, not to administration.&lt;/p&gt;
&lt;h2 id=&quot;the-week-laid-out&quot; tabindex=&quot;-1&quot;&gt;The week, laid out&lt;/h2&gt;
&lt;p&gt;Nothing here is a quota. It is a picture of an ordinary week, deliberately including a missed day — because a plan that does not contain a missed day is not a plan.&lt;/p&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Day&lt;/th&gt;&lt;th&gt;Session&lt;/th&gt;&lt;th&gt;What it is&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Monday&lt;/td&gt;&lt;td&gt;5 min&lt;/td&gt;&lt;td&gt;Review from last week; 5 new words from Monday&amp;#x27;s lesson&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tuesday&lt;/td&gt;&lt;td&gt;5 min&lt;/td&gt;&lt;td&gt;Review only — no new words, deliberately light&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Wednesday&lt;/td&gt;&lt;td&gt;5 min&lt;/td&gt;&lt;td&gt;Review; 6 new words&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Thursday&lt;/td&gt;&lt;td&gt;— missed —&lt;/td&gt;&lt;td&gt;Life happened. Nothing is owed.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Friday&lt;/td&gt;&lt;td&gt;5 min&lt;/td&gt;&lt;td&gt;Ordinary session; the queue does not mention Thursday&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Saturday&lt;/td&gt;&lt;td&gt;10 min&lt;/td&gt;&lt;td&gt;Review; watch a short video in the language and steal three phrases&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Sunday&lt;/td&gt;&lt;td&gt;5 min&lt;/td&gt;&lt;td&gt;Review only; pick one word to use in conversation next lesson&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Two design choices in that table are doing the heavy lifting.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The miss is baked in.&lt;/strong&gt; A plan with a designated relaxed day is a plan you can keep. A plan that requires every day is a plan you will break, and breaking it once is what starts the shame spiral.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The queue never grows as a punishment.&lt;/strong&gt; If Thursday produced no cards, Friday&amp;#x27;s session is exactly as long as it would have been anyway. Nothing accumulates. That sounds like a small UI decision. It is actually the whole game.&lt;/p&gt;
&lt;h2 id=&quot;guilt-is-a-retention-bug-not-a-motivator&quot; tabindex=&quot;-1&quot;&gt;Guilt is a retention bug, not a motivator&lt;/h2&gt;
&lt;p&gt;Vocabulary apps have spent a decade learning this the hard way. Backlog counters, &amp;quot;you have 847 cards due&amp;quot;, streak-freeze mechanics that turn a hobby into an insurance policy — all of it is designed on the theory that guilt drives engagement. It does drive &lt;em&gt;opens&lt;/em&gt;. It also drives the specific kind of open that ends in deletion: the user returns, sees the size of the debt, does nothing, and never comes back.&lt;/p&gt;
&lt;p&gt;Kardo&amp;#x27;s review was built the other way around. There is a daily celebration, shown once — when it&amp;#x27;s done, it&amp;#x27;s done. There is no backlog number on any screen, no &amp;quot;cards waiting&amp;quot; figure designed to make you feel late. The review serves what is due in one continuous session and then stops, because an endless queue is not a feature; it is the anxiety you were trying to escape by learning a language in the first place.&lt;/p&gt;
&lt;p&gt;The effect on the habit is direct: the session always ends. A thing that ends is a thing you can start again tomorrow.&lt;/p&gt;
&lt;h2 id=&quot;the-two-rules-that-keep-it-alive&quot; tabindex=&quot;-1&quot;&gt;The two rules that keep it alive&lt;/h2&gt;
&lt;p&gt;Beyond the session itself, two rules survive contact with real life.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Never miss twice.&lt;/strong&gt; One missed day is noise. Two in a row is the beginning of a new default. The second rule exists so that the first one never has to be perfect: when you miss, the next session is the &lt;em&gt;smallest version&lt;/em&gt; of the session — review only, no new words. You are not catching up. You are just showing up.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Decide the miss-day policy in advance.&lt;/strong&gt; People fail at this point because they improvise an emotional decision in a low moment. Decide now, in a calm moment, what a missed day means: nothing owed, next session is the light version, no compensation. Write it down where you will see it. The decision is cheap now and expensive later.&lt;/p&gt;
&lt;h2 id=&quot;what-to-do-this-week&quot; tabindex=&quot;-1&quot;&gt;What to do this week&lt;/h2&gt;
&lt;ul class=&quot;contains-task-list&quot;&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot;/&gt; Attach the session to something you already do daily — coffee, the commute, brushing your teeth. The existing habit is the reminder.&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot;/&gt; Set the floor at five minutes and make the review the first two minutes.&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot;/&gt; Source new words from your lesson, not from a list. If you don&amp;#x27;t have a lesson yet, source them from one page of something you actually want to read.&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot;/&gt; Pre-decide the miss-day policy in writing.&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot;/&gt; After a missed day, do the light version — review only — and count it as a full session, because it is.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A vocabulary habit is not a test of character. It is a small machine, and the machine only needs three parts: a five-minute shape, words that are yours, and a queue that never sends you a bill. Build those three and the habit stops being something you maintain with willpower. It becomes something you just do — for years, not weeks.&lt;/p&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <title>Exporting your flashcards: CSV, JSON and Markdown without losing the context</title>
    <id>https://kardo.cards/blog/export-flashcards-anki-csv</id>
    <link rel="alternate" type="text/html" href="https://kardo.cards/blog/export-flashcards-anki-csv"/>
    <published>2026-09-17T00:00:00+00:00</published>
    <updated>2026-09-17T00:00:00+00:00</updated>
    <author><name>Kardo Editorial</name></author>
    <summary>Your cards should outlive any single app. What actually travels in each Kardo export format, how to bring a deck into a spreadsheet or another tool, and the traps that quietly strip context.</summary>
    <content type="html">&lt;div&gt;&lt;p&gt;A flashcard deck is a small asset with a long life. The app you made it in will not be the app you use in five years, and the lessons the cards came from are already behind you. So it is worth asking a plain question about any study tool you invest months into: what exactly do I get to take with me?&lt;/p&gt;
&lt;p&gt;This is a practical walkthrough of the export formats Kardo offers — the TSV file the app labels &amp;quot;CSV (Anki)&amp;quot;, JSON, and Markdown, plus a direct export to Mochi Cards — and of the quiet differences between them. The formats differ less in how they look and more in what they preserve.&lt;/p&gt;
&lt;h2 id=&quot;what-a-card-actually-contains&quot; tabindex=&quot;-1&quot;&gt;What a card actually contains&lt;/h2&gt;
&lt;p&gt;Most flashcard tools pretend a card is a front and a back. Under that model every export is trivial and every export loses the same things.&lt;/p&gt;
&lt;p&gt;A card from a real lesson is richer. Take a single Spanish word your teacher used last Tuesday. The useful record is not &lt;code&gt;despertarse = to wake up&lt;/code&gt;. It is closer to this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;front&lt;/strong&gt; — &lt;code&gt;despertarse&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;back&lt;/strong&gt; — to wake up&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;context&lt;/strong&gt; — &lt;code&gt;Me despierto a las siete todos los días.&lt;/code&gt; — the sentence it was actually said in&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;type&lt;/strong&gt; — verb&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;difficulty&lt;/strong&gt; — A2, roughly where the lesson was pitched&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Those are the exporter&amp;#x27;s own field names, and the &lt;code&gt;context&lt;/code&gt; line is the one every export silently drops first — and it is the part that carries the memory. When you review the word alone, you are memorizing a pairing. When you review it inside its sentence, you are rehearsing the word the way you will actually need it: in a stream of speech. An export that keeps the front and loses the context is a downgrade wearing a backup&amp;#x27;s clothing.&lt;/p&gt;
&lt;h2 id=&quot;the-file-labelled-csv-anki-is-really-a-tsv&quot; tabindex=&quot;-1&quot;&gt;The file labelled &amp;quot;CSV (Anki)&amp;quot; is really a TSV&lt;/h2&gt;
&lt;p&gt;Start with the format most people reach for first. Kardo&amp;#x27;s export button says &amp;quot;CSV (Anki)&amp;quot;, and the file it downloads is a &lt;strong&gt;tab-separated&lt;/strong&gt; text file with a &lt;code&gt;.tsv&lt;/code&gt; extension and a UTF-8 byte-order mark. The distinction is not pedantry — it is why the file opens cleanly.&lt;/p&gt;
&lt;p&gt;What it contains is one card per row, with the five fields above as columns. A trimmed example — two rows of a lesson about mornings — looks like this (the gaps between columns are single tab characters, which is what a &lt;code&gt;.tsv&lt;/code&gt; reader expects):&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-tsv&quot;&gt;front	back	context	type	difficulty
despertarse	to wake up	Me despierto a las siete todos los días.	verb	A2
la alarma	alarm	La alarma no sonó y llegué tarde.	noun	A2
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Two of the fields are worth defending. &lt;code&gt;context&lt;/code&gt; is the sentence from your lesson; &lt;code&gt;type&lt;/code&gt; and &lt;code&gt;difficulty&lt;/code&gt; let you sort a mixed deck later — pull out the verbs, or hide everything above your current band. The other defensible choice is the delimiter itself: a tab is not a character that appears inside a Spanish sentence, so column boundaries never need escaping, and spreadsheets split the columns identically on every machine — no more &amp;quot;it opened as one column&amp;quot; after a spreadsheet guessed a semicolon because the locale said so.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The traps, in the order they bite.&lt;/strong&gt; First, line breaks: a multi-line context sentence is flattened to a single line on export, because a raw line break would split one card across two rows. That is a deliberate loss, and the reason a long quote arrives as one readable line rather than as corruption. Second, encoding: the leading byte-order mark is what keeps &lt;code&gt;despertarse&lt;/code&gt; and &lt;code&gt;señor&lt;/code&gt; intact when the file is opened in spreadsheet apps that would otherwise guess a legacy code page and show &lt;code&gt;?&lt;/code&gt; — if you re-save or re-convert the file, keep UTF-8. Third, and most dangerous: any two-column importer that happily assigns the context text to the back of the card and leaves the deck technically correct and practically useless. Check where the sentence landed before you trust the import.&lt;/p&gt;
&lt;h2 id=&quot;json-for-keeping-everything-forever&quot; tabindex=&quot;-1&quot;&gt;JSON — for keeping everything, forever&lt;/h2&gt;
&lt;p&gt;Where the TSV flattens the card into a row, JSON keeps the structure. A single card round-tripped through a Kardo export looks like this:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-json&quot;&gt;[
  {
    &amp;quot;front&amp;quot;: &amp;quot;despertarse&amp;quot;,
    &amp;quot;back&amp;quot;: &amp;quot;to wake up&amp;quot;,
    &amp;quot;context&amp;quot;: &amp;quot;Me despierto a las siete todos los días.&amp;quot;,
    &amp;quot;type&amp;quot;: &amp;quot;verb&amp;quot;,
    &amp;quot;difficulty&amp;quot;: &amp;quot;A2&amp;quot;
  }
]
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Optional fields are omitted when a card has none — &lt;code&gt;front&lt;/code&gt; and &lt;code&gt;back&lt;/code&gt; are always present, &lt;code&gt;context&lt;/code&gt;, &lt;code&gt;type&lt;/code&gt; and &lt;code&gt;difficulty&lt;/code&gt; appear when there is something to say. Exporting &lt;em&gt;everything&lt;/em&gt; at once wraps the same card objects in an envelope — &lt;code&gt;exportedAt&lt;/code&gt;, &lt;code&gt;totalCards&lt;/code&gt;, and a &lt;code&gt;lessons&lt;/code&gt; array of &lt;code&gt;{ title, date, cards }&lt;/code&gt; — while a single lesson exports the flat array shown above. This is the format to choose when the destination is a program rather than a person: a script that rebuilds the deck somewhere else, a statistics notebook, an archive you open again in three years. The rules are simple because the structure is explicit — no delimiter to escape, no column-position guessing.&lt;/p&gt;
&lt;p&gt;One honest caveat: JSON is a &lt;em&gt;record&lt;/em&gt; of your cards, not a review history. Spaced-repetition scheduling lives in the app that produced it. Moving decks between tools resets the schedule — unavoidable, and worth knowing before you migrate a deck you have been reviewing for months.&lt;/p&gt;
&lt;h2 id=&quot;markdown-for-humans-notes-and-the-archive&quot; tabindex=&quot;-1&quot;&gt;Markdown — for humans, notes and the archive&lt;/h2&gt;
&lt;p&gt;Markdown is the format for reading. It is what you would send to a study partner, paste into your notes app, or keep in the same folder as the lesson summaries. The export is a titled table, one row per card:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-markdown&quot;&gt;# Morning routine

| Front       | Back       | Context                                  | Type | Difficulty |
| ----------- | ---------- | ---------------------------------------- | ---- | ---------- |
| despertarse | to wake up | Me despierto a las siete todos los días. | verb | A2         |
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;It survives text editors, note apps, and version control, and it is human-readable in a way the other two are not: you can read a Markdown export on a phone in a queue and actually learn from it. (A plain-text &lt;code&gt;.txt&lt;/code&gt; variant exists too, for the same reason, with one card per line.)&lt;/p&gt;
&lt;p&gt;If your destination is Mochi Cards, the export goes there directly — same term, translation and context sentence (the level tag stays behind: Mochi templates do not carry it), without a manual conversion stop in between. The principle is the same in every case: the export should be a &lt;em&gt;complete copy&lt;/em&gt;, not a screenshot of the deck.&lt;/p&gt;
&lt;h2 id=&quot;the-question-that-decides-the-format&quot; tabindex=&quot;-1&quot;&gt;The question that decides the format&lt;/h2&gt;
&lt;p&gt;If you take one habit from this article, make it this decision rule:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Spreadsheet or Anki import&lt;/strong&gt; → the TSV labelled &amp;quot;CSV (Anki)&amp;quot;. Keep it UTF-8; check that the context landed in the right column.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A program or a long archive&lt;/strong&gt; → JSON.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;People, notes, reading&lt;/strong&gt; → Markdown.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Whichever you choose, export before you need it. A backup you make on the day you are leaving a tool is a backup made under pressure, at the moment you have the least patience to check the output. Ten seconds of choosing the right format in a calm week beats an afternoon of repairing a stripped deck later.&lt;/p&gt;
&lt;p&gt;Your words came from a real conversation with a real teacher. The export is how they stay yours.&lt;/p&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <title>Ser vs estar: stop memorizing the rule list, start recognizing the scene</title>
    <id>https://kardo.cards/blog/ser-vs-estar</id>
    <link rel="alternate" type="text/html" href="https://kardo.cards/blog/ser-vs-estar"/>
    <published>2026-09-17T00:00:00+00:00</published>
    <updated>2026-09-17T00:00:00+00:00</updated>
    <author><name>Kardo Editorial</name></author>
    <summary>Ser and estar are not two translations of &#039;to be&#039;. One names what a thing is; the other describes the state it is in right now. Here is the two-move habit that replaces the rule list.</summary>
    <content type="html">&lt;div&gt;&lt;p&gt;Ask a Spanish learner which grammar point caused the most real embarrassment and the answer is rarely the subjunctive. It is &lt;code&gt;ser&lt;/code&gt; versus &lt;code&gt;estar&lt;/code&gt; — the two verbs that both translate as &amp;quot;to be&amp;quot;, and that choose for you, dozens of times a day, whether you are describing what something &lt;em&gt;is&lt;/em&gt; or how it is &lt;em&gt;right now&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;The rule list most courses hand out is long, and every item is true. Origins, identity, professions, time — &lt;code&gt;ser&lt;/code&gt;. Location, mood, temporary conditions, ongoing actions — &lt;code&gt;estar&lt;/code&gt;. The list is not wrong. It is just not how anyone speaks. Nobody constructs a sentence by walking a checklist; by the time you finish checking, the conversation has moved on.&lt;/p&gt;
&lt;p&gt;What replaces the list is a smaller habit: recognizing the &lt;em&gt;scene&lt;/em&gt; before the sentence.&lt;/p&gt;
&lt;h2 id=&quot;the-one-distinction-the-whole-thing-rests-on&quot; tabindex=&quot;-1&quot;&gt;The one distinction the whole thing rests on&lt;/h2&gt;
&lt;p&gt;Every use of &lt;code&gt;ser&lt;/code&gt; and &lt;code&gt;estar&lt;/code&gt; is an answer to one of two questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;What is it?&lt;/strong&gt; — the identity or category of a thing. &lt;code&gt;Es una profesora.&lt;/code&gt; She &lt;em&gt;is&lt;/em&gt; a teacher. That is her category, and it stays true tomorrow.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;How is it right now?&lt;/strong&gt; — the current state of the thing. &lt;code&gt;Está cansada.&lt;/code&gt; She &lt;em&gt;is&lt;/em&gt; tired. Tomorrow she may not be.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The category reading withstands time: &lt;code&gt;es joven&lt;/code&gt; is a stage but a long one; &lt;code&gt;es de México&lt;/code&gt; does not change. The state reading is a frame in a video: &lt;code&gt;está enferma&lt;/code&gt;, &lt;code&gt;está en casa&lt;/code&gt;, &lt;code&gt;está trabajando&lt;/code&gt; — all of them describe a moment, and all of them could end before the next paragraph.&lt;/p&gt;
&lt;p&gt;Once that distinction is doing the work, most of the &amp;quot;exceptions&amp;quot; stop being exceptions. A wedding is &lt;code&gt;es una boda&lt;/code&gt; because it is a kind of event, but the ceremony right now is &lt;code&gt;está en la iglesia&lt;/code&gt; because the location is a moment. Nothing about the word changed; the question did.&lt;/p&gt;
&lt;h2 id=&quot;the-same-noun-two-sentences&quot; tabindex=&quot;-1&quot;&gt;The same noun, two sentences&lt;/h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;What is it (ser)&lt;/th&gt;&lt;th&gt;How is it right now (estar)&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;Es alegre.&lt;/code&gt; — she is a cheerful person (character).&lt;/td&gt;&lt;td&gt;&lt;code&gt;Está alegre.&lt;/code&gt; — she is in high spirits today.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;Es aburrido.&lt;/code&gt; — it is a boring thing (a boring film).&lt;/td&gt;&lt;td&gt;&lt;code&gt;Está aburrido.&lt;/code&gt; — he is bored (he feels boredom now, poor thing).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;Es guapa.&lt;/code&gt; — she is beautiful (as a description of her).&lt;/td&gt;&lt;td&gt;&lt;code&gt;Está guapa.&lt;/code&gt; — she looks lovely today (she made an effort).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;Es listo.&lt;/code&gt; — he is clever (a trait).&lt;/td&gt;&lt;td&gt;&lt;code&gt;Está listo.&lt;/code&gt; — he is ready (a state; from &lt;code&gt;estar listo&lt;/code&gt;).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;El café es de Colombia.&lt;/code&gt; — the coffee is Colombian (origin).&lt;/td&gt;&lt;td&gt;&lt;code&gt;El café está frío.&lt;/code&gt; — the coffee is cold (right now, and please heat it).&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Read the rows again and notice that the difference is never grammatical decoration. &lt;code&gt;Es aburrido&lt;/code&gt; and &lt;code&gt;está aburrido&lt;/code&gt; are not two versions of one idea; they are two different facts about two different people, and a listener makes the distinction instantly and unconsciously. That is the target. Not &amp;quot;knowing the rule&amp;quot; — &lt;em&gt;hearing&lt;/em&gt; the difference.&lt;/p&gt;
&lt;h2 id=&quot;a-scene-not-a-sentence&quot; tabindex=&quot;-1&quot;&gt;A scene, not a sentence&lt;/h2&gt;
&lt;p&gt;The habit that makes this automatic has two moves.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;First, picture the scene the sentence belongs to.&lt;/strong&gt; A sentence is always a frame from somewhere. &lt;code&gt;Está en la oficina&lt;/code&gt; has a clock in it — this afternoon, this week. &lt;code&gt;Es de Madrid&lt;/code&gt; has no clock; it is a fact about origin, true on any day you ask. When you build your card, keep the frame in the sentence you save, or the word will arrive context-free and the distinction will feel arbitrary again.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Second, ask the question, not the rule.&lt;/strong&gt; Before you speak, the question &amp;quot;what is it, or how is it right now?&amp;quot; takes about a quarter of a second. It is faster than the rule list, and unlike the list it survives being nervous.&lt;/p&gt;
&lt;p&gt;Two anchors cover a surprising amount of real speech while the habit settles:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The phrase &lt;code&gt;es que…&lt;/code&gt; (&amp;quot;the thing is…&amp;quot;) — identity, explanation, the nature of the matter.&lt;/li&gt;
&lt;li&gt;The phrase &lt;code&gt;estoy / estás / está…&lt;/code&gt; with a gerund (&lt;code&gt;está lloviendo&lt;/code&gt;, &lt;code&gt;estoy estudiando&lt;/code&gt;) — anything happening in the present moment. If the sentence describes &lt;em&gt;an action in progress&lt;/em&gt;, it is &lt;code&gt;estar&lt;/code&gt; essentially without exception, and this one anchor alone fixes the most common beginner error.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;why-the-mistake-keeps-coming-back&quot; tabindex=&quot;-1&quot;&gt;Why the mistake keeps coming back&lt;/h2&gt;
&lt;p&gt;Here is the part most courses skip, and the reason the error returns even after you understand it.&lt;/p&gt;
&lt;p&gt;In English, &amp;quot;to be&amp;quot; does the job of both verbs, so a sentence like &amp;quot;the soup is cold&amp;quot; gives you no clue which Spanish verb is waiting. The habit you are fighting is thousands of hours of one-language reflex. Understanding the distinction takes an afternoon; &lt;em&gt;overriding the reflex&lt;/em&gt; takes repetition, spaced out over weeks, in sentences that sound like your own life.&lt;/p&gt;
&lt;p&gt;Which means the fix is not more grammar study. It is the same fix as for vocabulary: put the distinction into cards built from sentences you actually met — ideally the ones you got wrong in a lesson, with the correction attached — and let a spaced-repetition schedule walk the pair back into your attention on the days you would otherwise forget it.&lt;/p&gt;
&lt;p&gt;This is exactly what Kardo does with a lesson. The teacher stops, corrects &lt;code&gt;es frío&lt;/code&gt; to &lt;code&gt;está frío&lt;/code&gt;, and moves on. The corrected sentence is in the lesson transcript, and the extractor turns it into a card with the sentence intact; it comes back for review until the choice stops being a choice. Grammar stops being a rule you recite and becomes a thing you hear.&lt;/p&gt;
&lt;h2 id=&quot;what-to-do-this-week&quot; tabindex=&quot;-1&quot;&gt;What to do this week&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Rewrite ten of your existing cards so each one carries a sentence with a &lt;strong&gt;scene&lt;/strong&gt; — who, when, where — not just a term.&lt;/li&gt;
&lt;li&gt;For any sentence describing an action in progress, note the &lt;code&gt;estar&lt;/code&gt; + gerund anchor explicitly.&lt;/li&gt;
&lt;li&gt;When you get one wrong in conversation, save the &lt;em&gt;corrected sentence&lt;/em&gt;, not the rule you broke.&lt;/li&gt;
&lt;li&gt;Don&amp;#x27;t drill the rule list again. You already know it. Drill the scenes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The subjunctive, when it arrives, will feel strangely manageable. &lt;code&gt;Ser&lt;/code&gt; and &lt;code&gt;estar&lt;/code&gt; were the hard part, and the reason they were hard is that nothing about them is really grammar. They are a way of looking — at a thing, or at its moment.&lt;/p&gt;&lt;/div&gt;</content>
  </entry>
</feed>
