<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Classes]]></title><description><![CDATA[Classes]]></description><link>https://classes.alexandrecalaca.com</link><generator>RSS for Node</generator><lastBuildDate>Wed, 13 May 2026 13:46:57 GMT</lastBuildDate><atom:link href="https://classes.alexandrecalaca.com/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[My greatest interests are my family]]></title><description><![CDATA[Speaking
Dialog
My greatest interests are my family. Years ago, I wanted to make something of myself in my profession . . . you know . . . get ahead in life. Over time, however, I realized that the mo]]></description><link>https://classes.alexandrecalaca.com/my-greatest-interests-are-my-family</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/my-greatest-interests-are-my-family</guid><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Tue, 12 May 2026 19:25:43 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/61b5fccfb055806a4b00f071/47eced11-ab82-4ad5-9238-63084fb3ecd2.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Speaking</h2>
<h3>Dialog</h3>
<p>My greatest interests are my family. Years ago, I wanted to <code>make something of myself</code> in my profession . . . you know . . . <code>get ahead in</code> life. <code>Over time</code>, however, I realized that the most important things in life lived <code>within the walls</code> of my own home, and today, I try to put them first.</p>
<p><code>At the end of the day</code>, I<code>’m under no illusions</code>, my kids won’t <code>give a second thought to</code> the work I did outside of the home; What’ll actually <code>stick with</code> them are the moments we spent together.</p>
<p>Therefore, I enjoy spending time with my family. I have four children, and we are <code>big on</code> <code>hitting the trails</code>, usually <code>heading out to</code> Utah. On our hikes, we often talk about life, and I tell stories or share personal experiences.</p>
<p>There’s something about the <code>great outdoors</code><strong>,</strong> I can focus on the kids without the distractions of video games or the internet. Telling stories sounds easy, but when you have to think of a new story on a hot, 12-kilometer hike through the desert, you have to come up with ideas <code>off the top of your head.</code></p>
<p>Now, don't get me wrong, it's not <code>all sunshine and roses</code>, all families face challenges in their lives, and our family is no exception. However, But rather than <code>sweeping things under the rug</code>, and we try to solve our problems together. Building a strong family takes time, but it is worth the effort.</p>
<hr />
<h3>Vocabulary</h3>
<table>
<thead>
<tr>
<th>make something of myself</th>
<th>get ahead in</th>
<th>Over time</th>
</tr>
</thead>
<tbody><tr>
<td>At the end of the day</td>
<td>I’m under no illusions</td>
<td>give a second thought</td>
</tr>
<tr>
<td>stick with</td>
<td><code>hitting the trails</code></td>
<td><code>big on</code></td>
</tr>
<tr>
<td><code>heading out to</code></td>
<td><code>great outdoors</code></td>
<td><code>off the top of your head.</code></td>
</tr>
<tr>
<td><code>all sunshine and roses</code></td>
<td><code>sweeping things under the rug</code></td>
<td></td>
</tr>
</tbody></table>
<ol>
<li>make something of myself</li>
</ol>
<p>Definition: To become successful or respected through hard work and effort. Sample sentence: He worked very hard because he wanted to make something of himself. Portuguese: ser alguém na vida; tornar-se bem-sucedido</p>
<ol>
<li>get ahead in</li>
</ol>
<p>Definition: To make progress or become successful in a particular area of life or work. Sample sentence: She studied every day to get ahead in her career. Portuguese: progredir em; crescer em</p>
<ol>
<li>within the walls</li>
</ol>
<p>Definition: Inside the home or within a private/family environment. Sample sentence: True happiness can often be found within the walls of our own home. Portuguese: dentro de casa; no ambiente familiar</p>
<ol>
<li>Over time</li>
</ol>
<p>Definition: Gradually, as time passes. Sample sentence: Over time, he became more confident speaking English. Portuguese: com o tempo</p>
<ol>
<li>At the end of the day</li>
</ol>
<p>Definition: Ultimately; when everything is considered. Sample sentence: At the end of the day, family is what matters most to her. Portuguese: no fim das contas; no final das contas</p>
<ol>
<li>To be under no illusions</li>
</ol>
<p>Definition: To clearly understand the reality of a situation, even if it is difficult. Sample sentence: She was under no illusions about how challenging the job would be. Portuguese: não ter ilusões; estar plenamente consciente</p>
<ol>
<li>give a second thought</li>
</ol>
<p>Definition: To think carefully again about something. Often used in negative form. Sample sentence: I didn’t give a second thought to moving abroad. Portuguese: pensar duas vezes; reconsiderar</p>
<ol>
<li>big on</li>
</ol>
<p>Definition: Very enthusiastic or interested in something. Sample sentence: My family is big on outdoor activities and sports. Portuguese: ser fã de; gostar muito de</p>
<ol>
<li>stick with</li>
</ol>
<p>Definition: To continue doing or supporting something despite difficulties. Sample sentence: If you stick with learning English, you will improve a lot. Portuguese: persistir em; continuar com</p>
<ol>
<li>hitting the trails</li>
</ol>
<p>Definition: Going hiking or walking on nature trails. Sample sentence: We love hitting the trails on weekends. Portuguese: ir fazer trilhas</p>
<ol>
<li>heading out to</li>
</ol>
<p>Definition: Leaving to go to a place. Sample sentence: We’re heading out to the mountains tomorrow morning. Portuguese: indo para; partindo para</p>
<ol>
<li>great outdoors</li>
</ol>
<p>Definition: Nature and outdoor environments like forests, mountains, and parks. Sample sentence: He enjoys spending time in the great outdoors. Portuguese: a natureza; o ar livre</p>
<ol>
<li>off the top of your head</li>
</ol>
<p>Definition: Said without preparation or without thinking deeply first. Sample sentence: Off the top of my head, I can think of three good restaurants nearby. Portuguese: de cabeça; de improviso</p>
<ol>
<li>all sunshine and roses</li>
</ol>
<p>Definition: Completely perfect or without problems. Usually used negatively. Sample sentence: Life abroad isn’t always sunshine and roses. Portuguese: mil maravilhas; perfeito o tempo todo</p>
<ol>
<li>sweeping things under the rug</li>
</ol>
<p>Definition: Ignoring problems instead of dealing with them. Sample sentence: Good families talk about problems instead of sweeping things under the rug. Portuguese: varrer os problemas para debaixo do tapete</p>
<hr />
<h2>Exercises</h2>
<h3>Reading comprehension</h3>
<ol>
<li><p>How did the speaker’s priorities change over time?</p>
</li>
<li><p>Why does the speaker believe family moments will be more important to his children than his professional achievements?</p>
</li>
<li><p>What does the family usually do when they go to Utah?</p>
</li>
<li><p>Why does the speaker enjoy spending time with his children in the great outdoors?</p>
</li>
<li><p>How does the speaker say his family deals with problems and challenges</p>
</li>
</ol>
<hr />
<h3>Fill-in-the-Blanks Exercise</h3>
<p>Complete the sentences with the correct vocabulary expressions.</p>
<p>Vocabulary Bank: [make something of myself, get ahead, in within the walls, over time, at the end of the day, under no illusions, give a second thought, stick with, big on, hitting the trails, heading out to, great outdoors, off the top of your head, all sunshine and roses ,sweeping things under the rug]</p>
<ol>
<li><p>When he was younger, he wanted to work hard and __________________ in his profession.</p>
</li>
<li><p>She studied every night because she wanted to __________________ her career.</p>
</li>
<li><p>The speaker realized that the most important things in life were __________________ of his own home.</p>
</li>
<li><p>__________________, his view of success changed completely.</p>
</li>
<li><p>__________________, what really matters to him is his family. He is __________________ about the fact that his children may not remember his professional achievements.</p>
</li>
<li><p>Many years from now, his children probably won’t __________________ to the work he did outside the home.</p>
</li>
<li><p>What will really __________________ his children are the moments they spent together.</p>
</li>
<li><p>His family is __________________ outdoor activities and spending time in nature.</p>
</li>
<li><p>On weekends, they enjoy __________________ together as a family.</p>
</li>
<li><p>They usually go __________________ Utah for their hikes.</p>
</li>
<li><p>In the __________________, the speaker can focus on his children without distractions.</p>
</li>
<li><p>During long hikes, he sometimes has to create stories __________________.</p>
</li>
<li><p>The speaker admits that family life is not always __________________.</p>
</li>
<li><p>Instead of __________________, the family tries to talk about their problems and solve them together.</p>
</li>
</ol>
<hr />
<h3><strong>Sentences</strong></h3>
<p>Create one specific sentence for each word or expression from the vocabulary list.</p>
<hr />
<h2><strong>Challenge Section</strong></h2>
<h3><strong>Story telling</strong></h3>
<p>Storytelling is the art of communicating ideas, emotions, or messages through a story instead of just giving information.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3><strong>Role play</strong></h3>
<p>For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h3><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2><strong>Done</strong></h2>
]]></content:encoded></item><item><title><![CDATA[Last-minute shopping before the weekend]]></title><description><![CDATA[Speaking
Dialog
Lisa: Hey, Tim. So, are you doing some last-minute shopping before the weekend, or is there some special occasion coming up? I saw you grabbing a cart full of random items and got curi]]></description><link>https://classes.alexandrecalaca.com/last-minute-shopping-before-the-weekend</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/last-minute-shopping-before-the-weekend</guid><category><![CDATA[english-lesson]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Tue, 24 Mar 2026 19:12:27 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/61b5fccfb055806a4b00f071/f194848f-a97f-489b-9308-e8aff364e0c2.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Speaking</h2>
<h3>Dialog</h3>
<p><strong>Lisa:</strong> Hey, Tim. So, are you doing some <code>last-minute shopping</code> before the weekend, or is there some special occasion <code>coming up</code>? I saw you <code>grabbing</code> a cart full of random items and got curious.</p>
<p><strong>Tim:</strong> Well, actually, I’m looking for <code>supplies</code> to put together 72-hour kits for each member of my family. You know, just in case something unexpected happens and we need to rely on our own resources for a few days.</p>
<p><strong>Lisa:</strong> A 72-hour kit? What’s that exactly? I’ve never heard of it before. Is it like some kind of travel bag or survival thing?</p>
<p><strong>Tim:</strong> Basically, a 72-hour kit contains emergency supplies you would need to sustain yourself for three days in case of an emergency, like an earthquake or any situation where normal services are <code>disrupted</code>. It’s meant to keep you safe, <code>fed</code>, and hydrated until help arrives.</p>
<p><strong>Lisa:</strong> An earthquake?! We haven’t had an earthquake in years. I mean, isn’t that a bit extreme? It sounds like you’re preparing for something that might never even happen.</p>
<p><strong>Tim:</strong> Well, you never know; you have to be prepared. Hey, if earthquakes don’t get you, it could be a <code>flood</code>, hurricane, snowstorm, <code>power outage</code>, fire… or even an alien attack.<br /><strong>Lisa:</strong> Alien attack?!<br /><strong>Tim:</strong> Hey, I’m just saying, you never know. The idea is to think of any situation where you might suddenly lose access to basic necessities like <code>shelter</code>, food, or clean water for an extended period of time.</p>
<p><strong>Lisa:</strong> Um… okay, that actually makes a little more sense. So, what exactly do you keep in a 42-hour, uh, I mean, 72-hour kit? I’m guessing it’s more than just snacks and <code>bottled water</code>.</p>
<p><strong>Tim:</strong> Yeah, definitely more than that. You should have enough food and water to last at least three days, and it’s a good idea to include a basic water filter or <code>purification tablets</code>. That way, if your only option is some <code>murky</code>, questionable water source, you can still make it safe to drink.</p>
<p><strong>Lisa:</strong> Ugh, that sounds disgusting!<br /><strong>Tim:</strong> Yeah, not ideal, but sometimes you don’t have a choice. As for food, you want things that are simple, <code>non-perishable</code>, and don’t require cooking. Avoid <code>canned goods</code> if possible, they’re heavy and <code>bulky</code>.<br /><strong>Lisa:</strong> Okay, that makes sense.<br /><strong>Tim:</strong> And unless you have a can opener, or the can has one of those <code>pull-tab lids</code>, you’d have to improvise with something like a rock.</p>
<hr />
<h3>Vocabulary</h3>
<table>
<thead>
<tr>
<th>Word / Expression</th>
<th>Definition</th>
<th>Example Sentence</th>
<th>Portuguese Translation</th>
</tr>
</thead>
<tbody><tr>
<td>last-minute shopping</td>
<td>Buying things just before you need them, often in a hurry</td>
<td>I did some last-minute shopping before the trip.</td>
<td>compras de última hora</td>
</tr>
<tr>
<td>coming up</td>
<td>Happening soon or in the near future</td>
<td>We have an important meeting coming up tomorrow.</td>
<td>prestes a acontecer</td>
</tr>
<tr>
<td>flood</td>
<td>A large amount of water covering land that is usually dry</td>
<td>The city experienced a severe flood after the storm.</td>
<td>enchente / inundação</td>
</tr>
<tr>
<td>shelter</td>
<td>A place that provides protection or safety</td>
<td>They found shelter during the storm.</td>
<td>abrigo</td>
</tr>
<tr>
<td>canned goods</td>
<td>Food preserved and stored in metal cans</td>
<td>We stored canned goods for emergencies.</td>
<td>alimentos enlatados</td>
</tr>
<tr>
<td>bulky</td>
<td>Large, heavy, and difficult to carry</td>
<td>That backpack is too bulky to take on a hike.</td>
<td>volumoso</td>
</tr>
<tr>
<td>grabbing something</td>
<td>Taking or picking something quickly</td>
<td>I’m just grabbing something to eat before class.</td>
<td>pegar algo rapidamente</td>
</tr>
<tr>
<td>non-perishable</td>
<td>Food that does not spoil quickly</td>
<td>Rice and pasta are non-perishable foods.</td>
<td>não perecível</td>
</tr>
<tr>
<td>supplies</td>
<td>Necessary items needed for a particular purpose</td>
<td>We bought medical supplies for the trip.</td>
<td>suprimentos</td>
</tr>
<tr>
<td>power outage</td>
<td>A period when electricity is not available</td>
<td>The power outage lasted for several hours.</td>
<td>queda de energia</td>
</tr>
<tr>
<td>bottled water</td>
<td>Water stored in bottles for drinking</td>
<td>Always keep bottled water in your emergency kit.</td>
<td>água engarrafada</td>
</tr>
<tr>
<td>fed</td>
<td>Having eaten; not hungry</td>
<td>After dinner, everyone felt full and fed.</td>
<td>alimentado</td>
</tr>
<tr>
<td>disrupted</td>
<td>Interrupted or stopped from continuing normally</td>
<td>The storm disrupted our travel plans.</td>
<td>interrompido / prejudicado</td>
</tr>
<tr>
<td>purification tablets</td>
<td>Tablets used to make water safe to drink</td>
<td>We used purification tablets to clean the river water.</td>
<td>pastilhas de purificação</td>
</tr>
<tr>
<td>murky</td>
<td>Dark, dirty, or difficult to see through</td>
<td>The water looked murky and unsafe to drink.</td>
<td>turvo / sujo</td>
</tr>
<tr>
<td>pull-tab lids</td>
<td>Can lids that can be opened by pulling a tab, without a tool</td>
<td>These cans have pull-tab lids, so you don’t need a can opener.</td>
<td>tampas com aba para puxar</td>
</tr>
</tbody></table>
<hr />
<h2>Exercises</h2>
<h3>Reading comprehension</h3>
<p><strong>Answer the questions based on the dialog:</strong></p>
<ol>
<li><p>Why is Tim doing last-minute shopping at the store?</p>
</li>
<li><p>What is the purpose of a 72-hour kit?</p>
</li>
<li><p>Why does Tim think it is important to be prepared for emergencies?</p>
</li>
<li><p>Why does Tim suggest avoiding canned goods in a survival kit?</p>
</li>
<li><p>How does Lisa feel about the food included in the emergency kit?</p>
</li>
</ol>
<hr />
<h3>Fill in the Blanks</h3>
<p>Fill in each blank with the correct word or expression from the vocabulary list.</p>
<ol>
<li><p>I had to do some __________________ before the trip because I forgot a few important items.</p>
</li>
<li><p>There’s a big storm __________________ this weekend, so we should prepare.</p>
</li>
<li><p>After the heavy rain, the streets were covered by a __________________.</p>
</li>
<li><p>During the storm, the family looked for __________________ in a safe building.</p>
</li>
<li><p>We always keep __________________ like beans and corn for emergencies.</p>
</li>
<li><p>This box is too __________________ to carry by myself.</p>
</li>
<li><p>I’m just __________________ a quick snack before heading out.</p>
</li>
<li><p>Rice and pasta are __________________ foods that last a long time.</p>
</li>
<li><p>We need to buy medical __________________ for the trip.</p>
</li>
<li><p>The __________________ lasted all night, so we had no electricity.</p>
</li>
<li><p>Make sure to bring __________________ in case you get thirsty.</p>
</li>
<li><p>After eating a full meal, I felt completely __________________.</p>
</li>
<li><p>The flight was __________________ due to bad weather conditions.</p>
</li>
<li><p>These __________________ can make unsafe water drinkable.</p>
</li>
<li><p>The lake water looked __________________, so we didn’t drink it.</p>
</li>
<li><p>These cans have __________________, so you don’t need a can opener.</p>
</li>
</ol>
<hr />
<h3>Sentences</h3>
<p>Create one specific sentence for each word or expression from the vocabulary list.</p>
<hr />
<h2><strong>Challenge Section</strong></h2>
<h3><strong>Story telling</strong></h3>
<p>Storytelling is the art of communicating ideas, emotions, or messages through a story instead of just giving information.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3><strong>Role play</strong></h3>
<p>For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h3><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2><strong>Done</strong></h2>
]]></content:encoded></item><item><title><![CDATA[I was reading about Read Uncommitted]]></title><description><![CDATA[Speaking
Dialog
Leo: Hey Antonio, can I ask you something about database isolation levels?
Antonio: Sure, Leo. What are you trying to understand?
Leo: I was reading about Read Uncommitted, and it says]]></description><link>https://classes.alexandrecalaca.com/i-was-reading-about-read-uncommitted</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/i-was-reading-about-read-uncommitted</guid><category><![CDATA[english]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Tue, 17 Mar 2026 12:39:15 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/61b5fccfb055806a4b00f071/939424ac-80f5-4389-bf70-ab21dca6e7cf.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Speaking</h2>
<h3>Dialog</h3>
<p><strong>Leo:</strong> Hey Antonio, can I ask you something about <code>database isolation levels</code>?</p>
<p><strong>Antonio:</strong> Sure, Leo. What are you trying to understand?</p>
<p><strong>Leo:</strong> I was reading about <code>Read Uncommitted</code>, and it says a transaction can read data written by another transaction that hasn’t committed yet. That sounds dangerous. How does that work?</p>
<p><strong>Antonio:</strong> Good question. At the <strong>Read Uncommitted</strong> level, the database does not <code>prevent one transaction from</code> seeing changes made by another transaction before those changes are finalized.</p>
<p><strong>Leo:</strong> So basically… I can see someone else’s <code>unfinished work?</code></p>
<p><strong>Antonio:</strong> Exactly. Think of it like someone editing a document while you’re reading it. You might see a version that never actually becomes the final one.</p>
<p><strong>Leo:</strong> That sounds messy. What’s the problem called again?</p>
<p><strong>Antonio:</strong> That situation is called a <code>dirty read</code>.</p>
<p><strong>Leo:</strong> Why “dirty”?</p>
<p><strong>Antonio:</strong> Because the data you read might not be valid. Imagine this scenario.</p>
<p><strong>Antonio:</strong> Transaction A starts updating a bank account <code>balance</code> from 100 to 0. Now Transaction B reads that same <code>row</code>.</p>
<p><strong>Leo:</strong> So Transaction B thinks the <code>balance</code> is zero.</p>
<p><strong>Antonio:</strong> Right. But then Transaction A <code>rolls back the change</code>.</p>
<p><strong>Leo:</strong> Wait… so the balance goes back to 100?</p>
<p><strong>Antonio:</strong> Exactly. Which means Transaction B just read a value that never actually existed in the final database state.</p>
<p><strong>Leo:</strong> Ah, I see. That’s why the read is “dirty.” It read something temporary.</p>
<p><strong>Antonio:</strong> Correct. That’s why most databases don’t even allow <code>Read Uncommitted</code> in practice, or they internally treat it as something safer.</p>
<p><strong>Leo:</strong> So when would anyone use it?</p>
<p><strong>Antonio:</strong> Almost never in systems where correctness matters. It might appear in analytics or scenarios where speed <code>matters more than</code> accuracy, but it’s generally <code>avoided</code>.</p>
<p><strong>Leo:</strong> Makes sense. I definitely wouldn’t want dirty reads in something like a payment system.</p>
<p><strong>Antonio:</strong> Exactly. In financial systems, dirty reads could cause serious inconsistencies.</p>
<hr />
<h3>Vocabulary</h3>
<p>[database isolation levels, <strong>Read Uncommitted,</strong> dirty read, row, rolls back the change, avoided, balance, prevent from, unfinished work, matters more than]</p>
<table>
<thead>
<tr>
<th>Word / Expression</th>
<th>Meaning</th>
<th>Example Sentence</th>
</tr>
</thead>
</table>
<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>database isolation levels</strong></p></td><td><p>Rules that define how transactions interact with each other when they run at the same time in a database.</p></td><td><p>Different <strong>database isolation levels</strong> control how much transactions can see each other's data.</p></td></tr></tbody></table>

<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>Read Uncommitted</strong></p></td><td><p>The lowest isolation level where a transaction can read changes made by another transaction even if they are not committed yet.</p></td><td><p>At <strong>Read Uncommitted</strong>, one transaction can read temporary data from another transaction.</p></td></tr></tbody></table>

<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>dirty read</strong></p></td><td><p>When a transaction reads data that was modified by another transaction but not committed yet.</p></td><td><p>A <strong>dirty read</strong> happens if a transaction reads a value that may later be rolled back.</p></td></tr></tbody></table>

<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>row</strong></p></td><td><p>A single record in a database table.</p></td><td><p>The query updated one <strong>row</strong> in the accounts table.</p></td></tr></tbody></table>

<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>rolls back the change</strong></p></td><td><p>Cancels a transaction and returns the data to its previous state.</p></td><td><p>If the transaction fails, the database <strong>rolls back the change</strong>.</p></td></tr></tbody></table>

<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>avoided</strong></p></td><td><p>Something intentionally not used or prevented.</p></td><td><p>Dirty reads are usually <strong>avoided</strong> in financial systems.</p></td></tr></tbody></table>

<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>balance</strong></p></td><td><p>The amount of money available in an account.</p></td><td><p>The customer checked the <strong>balance</strong> of the account.</p></td></tr></tbody></table>

<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>prevent from</strong></p></td><td><p>To stop something from happening.</p></td><td><p>Strong isolation levels <strong>prevent transactions from</strong> reading invalid data.</p></td></tr></tbody></table>

<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>unfinished work</strong></p></td><td><p>Work that has started but has not been completed yet.</p></td><td><p>Reading uncommitted data is like seeing someone's <strong>unfinished work</strong>.</p></td></tr></tbody></table>

<table style="min-width:75px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>matters more than</strong></p></td><td><p>To be more important than something else.</p></td><td><p>In some analytics systems, speed <strong>matters more than</strong> perfect consistency.</p></td></tr></tbody></table>

<hr />
<h2>Exercises</h2>
<h3>Reading comprehension</h3>
<ol>
<li><p>Why does Leo think <strong>Read Uncommitted</strong> is dangerous?</p>
</li>
<li><p>How does Antonio explain the idea of <strong>unfinished work</strong> using a real-life example?</p>
</li>
<li><p>What is a <strong>dirty read</strong>, and why can it cause problems in a system?</p>
</li>
<li><p>In the bank account example, what happens after Transaction A <strong>rolls back the change</strong>, and why is that important?</p>
</li>
<li><p>According to Antonio, in what kind of scenarios might Read Uncommitted be used, and why?</p>
</li>
</ol>
<hr />
<h3>Fill-in-the-Blanks</h3>
<p>Fill in each blank with the correct word or expression from the vocabulary list.</p>
<ol>
<li><p>Different __________________ help control how transactions interact in a database.</p>
</li>
<li><p>__________________ is the lowest isolation level and allows transactions to see uncommitted data.</p>
</li>
<li><p>A __________________ happens when a transaction reads data that might later be undone.</p>
</li>
<li><p>Each record in a table is called a __________________.</p>
</li>
<li><p>If something goes wrong, the system __________________ to restore the previous state.</p>
</li>
<li><p>In financial systems, risky behaviors like dirty reads are usually __________________.</p>
</li>
<li><p>The account __________________ showed 100 dollars before the update.</p>
</li>
<li><p>Strong isolation levels __________________ transactions __________________ reading invalid data.</p>
</li>
<li><p>Reading uncommitted data is like looking at someone’s __________________.</p>
</li>
<li><p>In some systems, speed __________________ accuracy.</p>
</li>
</ol>
<hr />
<h2><strong>Challenge Section</strong></h2>
<h3><strong>Story telling</strong></h3>
<p>Storytelling is the art of communicating ideas, emotions, or messages through a story instead of just giving information.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3><strong>Role play</strong></h3>
<p>For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h3><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2><strong>Done</strong></h2>
]]></content:encoded></item><item><title><![CDATA[ Is this where you want to live?
]]></title><description><![CDATA[Introduction
Warm up

Speaking
Dialog
Lucas: Wow, Daniel! This apartment building looks huge. Is this where you want to live?
Daniel: Maybe. The manager said there is a vacancy on the second floor.
Lu]]></description><link>https://classes.alexandrecalaca.com/is-this-where-you-want-to-live</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/is-this-where-you-want-to-live</guid><category><![CDATA[english]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Tue, 17 Mar 2026 12:31:51 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/61b5fccfb055806a4b00f071/e1444a8d-9840-4110-bde7-64ff3e33b0e6.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Introduction</h2>
<h3>Warm up</h3>
<hr />
<h2>Speaking</h2>
<h3>Dialog</h3>
<p><strong>Lucas:</strong> Wow, Daniel! This apartment building looks huge. Is this where you want to live?</p>
<p><strong>Daniel:</strong> Maybe. The <strong>manager</strong> said there is a <strong>vacancy</strong> on the <strong>second floor</strong>.</p>
<p><strong>Lucas:</strong> What floor are we on now?</p>
<p><strong>Daniel:</strong> This is the <strong>first floor</strong>. We can take the <strong>elevator</strong>, or we can use the <strong>stairway</strong>.</p>
<p><strong>Lucas:</strong> Let’s take the elevator! By the way, what is that room over there?</p>
<p><strong>Daniel:</strong> That’s the <strong>laundry room</strong>. The <strong>tenants</strong> in the building use it to wash their clothes.</p>
<p><strong>Lucas:</strong> Oh! And what are those little doors on the wall?</p>
<p><strong>Daniel:</strong> Those are <code>mailboxes</code>. Every <code>tenant</code> has one.</p>
<p><strong>Lucas:</strong> I see a big parking area outside. Is that the <code>parking lot</code>?</p>
<p><strong>Daniel:</strong> Yes. Some apartments also come with a <code>parking space</code> in the <code>garage</code> or under the <code>carport</code>.</p>
<p><strong>Lucas:</strong> That sounds useful. What about safety?</p>
<p><strong>Daniel:</strong> The manager said every apartment has a <code>smoke detector</code>.</p>
<p><strong>Lucas:</strong> Nice! Do you have to pay anything before moving in?</p>
<p><strong>Daniel:</strong> Yes. I have to sign a <code>lease</code> with the <code>landlord</code>, and I also have to pay a <code>security deposit</code>.</p>
<p><strong>Lucas:</strong> That sounds expensive!</p>
<p><strong>Daniel:</strong> A little. But the building has great <code>facilities</code>.</p>
<p><strong>Lucas:</strong> Like what?</p>
<p><strong>Daniel:</strong> A gym, a small game room, and a study area.</p>
<p><strong>Lucas:</strong> Cool! Are you going to live here alone?</p>
<p><strong>Daniel:</strong> Maybe not. I might get a <code>roommate</code> to share the rent.</p>
<p><strong>Lucas:</strong> That would make it cheaper!</p>
<hr />
<h3>Vocabulary</h3>
<table>
<thead>
<tr>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody><tr>
<td><code>smoke detector</code></td>
<td><code>first floor</code></td>
<td><code>apartment</code></td>
</tr>
<tr>
<td><code>elevator</code></td>
<td><code>carport</code></td>
<td><code>facilities</code></td>
</tr>
<tr>
<td><code>garage</code></td>
<td><code>landlord</code></td>
<td><code>laundry room</code></td>
</tr>
<tr>
<td><code>lease</code></td>
<td><code>mailbox</code></td>
<td><code>manager</code></td>
</tr>
<tr>
<td><code>vacancy</code></td>
<td><code>parking lot</code></td>
<td><code>parking space</code></td>
</tr>
<tr>
<td><code>roommate</code></td>
<td><code>second floor</code></td>
<td><code>security deposit</code></td>
</tr>
<tr>
<td><code>tenant</code></td>
<td></td>
<td><code>stairway</code></td>
</tr>
</tbody></table>
<table>
<thead>
<tr>
<th>Word</th>
<th>Meaning</th>
<th>Portuguese Translation</th>
<th>Sample Sentence</th>
</tr>
</thead>
<tbody><tr>
<td>apartment</td>
<td>a home inside a building with multiple homes</td>
<td>apartamento</td>
<td>My brother is looking for a new <strong>apartment</strong> near his university.</td>
</tr>
<tr>
<td>carport</td>
<td>a covered area used to park a car</td>
<td>garagem aberta / abrigo para carro</td>
<td>The building has a <strong>carport</strong> where tenants can protect their cars from the rain.</td>
</tr>
<tr>
<td>elevator</td>
<td>a machine that moves people between floors in a building</td>
<td>elevador</td>
<td>We took the <strong>elevator</strong> to the second floor.</td>
</tr>
<tr>
<td>facilities</td>
<td>services or useful spaces available in a building</td>
<td>instalações / facilidades</td>
<td>This building has great <strong>facilities</strong>, including a gym and a study room.</td>
</tr>
<tr>
<td>first floor</td>
<td>the lowest floor of a building</td>
<td>primeiro andar / térreo*</td>
<td>The <strong>first floor</strong> has the laundry room and the mailboxes.</td>
</tr>
<tr>
<td>garage</td>
<td>a closed building or space where cars are parked</td>
<td>garagem</td>
<td>The apartment includes a private <strong>garage</strong> for one car.</td>
</tr>
<tr>
<td>landlord</td>
<td>the person who owns the apartment and rents it to others</td>
<td>proprietário / senhorio</td>
<td>The <strong>landlord</strong> asked the tenant to sign the lease.</td>
</tr>
<tr>
<td>laundry room</td>
<td>a room with washing machines and dryers</td>
<td>lavanderia</td>
<td>The <strong>laundry room</strong> is open for all tenants.</td>
</tr>
<tr>
<td>lease</td>
<td>a legal contract to rent a property</td>
<td>contrato de aluguel</td>
<td>Before moving in, Daniel had to sign a <strong>lease</strong>.</td>
</tr>
<tr>
<td>mailbox</td>
<td>a box where letters and packages are delivered</td>
<td>caixa de correio</td>
<td>I checked the <strong>mailbox</strong> to see if there was any mail for us.</td>
</tr>
<tr>
<td>manager</td>
<td>the person responsible for managing the building</td>
<td>gerente / administrador</td>
<td>The <strong>manager</strong> showed us the available apartment.</td>
</tr>
<tr>
<td>parking lot</td>
<td>a large area where many cars can park</td>
<td>estacionamento</td>
<td>Visitors must park their cars in the <strong>parking lot</strong>.</td>
</tr>
<tr>
<td>parking space</td>
<td>a specific place for one car to park</td>
<td>vaga de estacionamento</td>
<td>Each tenant gets one <strong>parking space</strong>.</td>
</tr>
<tr>
<td>roommate</td>
<td>a person who shares an apartment or room</td>
<td>colega de quarto</td>
<td>Daniel is looking for a <strong>roommate</strong> to share the rent.</td>
</tr>
<tr>
<td>second floor</td>
<td>the floor above the first floor</td>
<td>segundo andar</td>
<td>The available apartment is on the <strong>second floor</strong>.</td>
</tr>
<tr>
<td>security deposit</td>
<td>money paid before renting in case of damages</td>
<td>depósito de segurança / caução</td>
<td>The landlord asked for a <strong>security deposit</strong> before Daniel could move in.</td>
</tr>
<tr>
<td>smoke detector</td>
<td>a device that detects smoke and warns about fire</td>
<td>detector de fumaça</td>
<td>The <strong>smoke detector</strong> started beeping when we burned the toast.</td>
</tr>
<tr>
<td>stairway</td>
<td>a set of stairs used to move between floors</td>
<td>escadaria</td>
<td>We used the <strong>stairway</strong> instead of the elevator.</td>
</tr>
<tr>
<td>tenant</td>
<td>a person who rents and lives in a property</td>
<td>inquilino</td>
<td>Every <strong>tenant</strong> must follow the building rules.</td>
</tr>
<tr>
<td>vacancy</td>
<td>an available apartment or job</td>
<td>vaga / apartamento disponível</td>
<td>The manager said there was a <strong>vacancy</strong> on the second floor.</td>
</tr>
</tbody></table>
<hr />
<h2>Homework</h2>
<h3>Critical Thinking</h3>
<ol>
<li><p>If you were a tenant choosing an apartment, which three facilities would be most important to you and why?</p>
</li>
<li><p>Do you think it is better to live alone or with a roommate? What are the advantages and disadvantages of each option?</p>
</li>
<li><p>Imagine you are the manager of an apartment building. What rules would you create to make the building safe and comfortable for all tenants?</p>
</li>
</ol>
<hr />
<h3>Reading comprehension</h3>
<ol>
<li><p>Why did Daniel visit the building?</p>
</li>
<li><p>What floor is the available apartment on?</p>
</li>
<li><p>What do tenants use the laundry room for?</p>
</li>
<li><p>What must Daniel pay before moving in?</p>
</li>
<li><p>Why might Daniel get a roommate?</p>
</li>
</ol>
<hr />
<h3>Fill in the blanks</h3>
<p>Complete each sentence with the correct word from the vocabulary list.</p>
<ol>
<li><p>Daniel is looking for a new __________ because he wants to live closer to his job.</p>
</li>
<li><p>The building has a covered __________ where residents can park their cars.</p>
</li>
<li><p>We took the __________ to reach the tenth floor of the building.</p>
</li>
<li><p>This building has excellent __________, including a gym, pool, and study room.</p>
</li>
<li><p>The manager's office is located on the __________ of the building.</p>
</li>
<li><p>The apartment comes with a private __________ where you can safely park your car.</p>
</li>
<li><p>The __________ asked the tenant to pay the rent before the fifth day of the month.</p>
</li>
<li><p>All tenants share the __________ to wash and dry their clothes.</p>
</li>
<li><p>Before moving in, Daniel had to sign a __________ with the landlord.</p>
</li>
<li><p>I checked my __________ to see if any letters had arrived.</p>
</li>
<li><p>The building __________ showed us two different apartments that were available.</p>
</li>
<li><p>Visitors must leave their cars in the __________ outside the building.</p>
</li>
<li><p>Each resident receives one __________ for their car.</p>
</li>
<li><p>Daniel wants a __________ so he can share the rent and expenses.</p>
</li>
<li><p>The available apartment is located on the __________.</p>
</li>
<li><p>Before moving in, tenants must pay a __________ in case of damages.</p>
</li>
<li><p>Every apartment must have a working __________ for safety.</p>
</li>
<li><p>We used the __________ because the elevator was broken.</p>
</li>
<li><p>The __________ must follow the building rules and pay rent on time.</p>
</li>
<li><p>The manager said there is only one __________ left in the building.</p>
</li>
</ol>
<hr />
<h2><strong>Challenge Section</strong></h2>
<h3><strong>Story telling</strong></h3>
<p>Storytelling is the art of communicating ideas, emotions, or messages through a story instead of just giving information.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3><strong>Role play</strong></h3>
<p>For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h3><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2><strong>Done</strong></h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[My stomach had other plans]]></title><description><![CDATA[Introduction
Warm up

Have you ever experienced sudden stomach pain or indigestion?

Why do people sometimes use humor or exaggeration to describe pain or discomfort?

What kinds of food usually cause]]></description><link>https://classes.alexandrecalaca.com/my-stomach-had-other-plans</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/my-stomach-had-other-plans</guid><category><![CDATA[english-lesson]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Mon, 02 Mar 2026 19:52:17 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/61b5fccfb055806a4b00f071/4f36e31e-d0bd-473f-b50d-679bb7657e72.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<hr />
<h2>Introduction</h2>
<h3>Warm up</h3>
<ol>
<li><p>Have you ever experienced sudden stomach pain or indigestion?</p>
</li>
<li><p>Why do people sometimes use humor or exaggeration to describe pain or discomfort?</p>
</li>
<li><p>What kinds of food usually cause digestive problems?</p>
</li>
</ol>
<hr />
<h2>Speaking</h2>
<h3>Dialog</h3>
<p><strong>Ethan:</strong><br />Good morning, Doctor. I wasn’t planning to see you today, but apparently my stomach had other plans.<br />It seems to have declared independence from the rest of my body.<br />And I’m not sure I approve of its leadership.</p>
<p><strong>Dr. Harris:</strong><br />I see. Your stomach <code>scheduled an emergency appointment</code> without consulting you?<br /><code>That’s quite inconsiderate of it.</code><br />We should <code>file a formal complaint</code> with your digestive department.</p>
<p><strong>Ethan:</strong><br />Exactly. It started with a <code>dull ache</code>, but then it escalated into something that felt like a tiny dragon breathing fire inside me.<br />And unfortunately, this dragon seems very motivated.<br />It’s acting as if it’s training for a championship.</p>
<p><strong>Dr. Harris:</strong><br />That’s quite a <code>vivid description</code>. On a scale from one to ten, how intense is this “dragon”?<br />Is it more of a <code>campfire</code> or a full volcanic eruption?<br />Or are we approaching mythical catastrophe levels?</p>
<p><strong>Ethan:</strong><br />Around a seven. It’s not <code>unbearable</code>, but it’s definitely not friendly.<br />Let’s just say it’s aggressively uncomfortable.<br />It’s distracting enough to ruin my entire morning.</p>
<p><strong>Dr. Harris:</strong><br />Have you experienced nausea, <code>dizziness</code>, or a fever?<br />Any other symptoms that might help me <code>tame this dragon</code>?<br />Details matter in detective work like this.</p>
<p><strong>Ethan:</strong><br />I felt slightly nauseous earlier, but I haven’t <code>fainted</code> or anything dramatic.<br />No heroic <code>collapses</code> in public, thankfully.<br />My dignity remains mostly intact.</p>
<p><strong>Dr. Harris:</strong><br />Good. Let me examine you. Please lie down and try to relax.<br />Take a slow breath; we’ll investigate this scientifically.<br />Medicine is less about panic and more about precision.</p>
<p><em>(After examination)</em></p>
<p><strong>Dr. Harris:</strong><br />It doesn’t appear to be anything serious. Most likely, it’s indigestion. Did you eat anything unusual yesterday?<br />Perhaps something your stomach considered… controversial?<br />Anything involving extreme levels of cheese, perhaps?</p>
<p><strong>Ethan:</strong><br />Well… I may have participated in an ambitious pizza experiment. Four different types of cheese.<br /><code>In hindsight</code>, it was a bold but questionable decision.<br />I now realize my digestive system prefers moderation.</p>
<p><strong>Dr. Harris:</strong><br />Ah, culinary bravery often has consequences.<br />Your digestive system prefers diplomacy over revolution.<br />Next time, negotiate with it before declaring war.</p>
<hr />
<h3>Vocabulary</h3>
<p>[<code>file a formal complaint</code>, <code>dull ache</code>, <code>vivid description</code>, <code>unbearable</code>, <code>collapses</code>, <code>tame this dragon</code>, <code>That’s quite inconsiderate of it</code>, <code>campfire</code>, <code>fainted</code>, <code>dizziness</code>, <code>scheduled an appointment</code>, <code>In hindsight</code>]</p>
<table>
<thead>
<tr>
<th></th>
<th>Definition (English)</th>
<th>Portuguese Translation</th>
<th>Sample Sentence</th>
</tr>
</thead>
</table>
<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>file a formal complaint</strong></p></td><td><p>To officially report a problem to an authority or organization</p></td><td><p>registrar uma reclamação formal</p></td><td><p>She decided to file a formal complaint about the poor service.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>dull ache</strong></p></td><td><p>A continuous, mild but uncomfortable pain</p></td><td><p>dor leve e constante</p></td><td><p>I had a dull ache in my back after sitting for hours.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>vivid description</strong></p></td><td><p>A detailed and clear explanation that creates a strong image</p></td><td><p>descrição vívida / detalhada</p></td><td><p>His vivid description made the story feel real.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>unbearable</strong></p></td><td><p>Too painful or unpleasant to tolerate</p></td><td><p>insuportável</p></td><td><p>The heat was unbearable during the afternoon.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>collapses</strong></p></td><td><p>Suddenly falls down, often due to weakness or illness</p></td><td><p>desmaios / colapsos</p></td><td><p>The runner collapses after crossing the finish line.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>tame this dragon</strong></p></td><td><p>(Figurative) To control or reduce a strong problem, pain, or emotion</p></td><td><p>controlar esse “dragão” (metáfora para dor/problema)</p></td><td><p>The medicine helped tame this dragon in my stomach.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>That’s quite inconsiderate of it</strong></p></td><td><p>A humorous way to say something is inconvenient or rude</p></td><td><p>Isso é bastante inconveniente / falta de consideração</p></td><td><p>My alarm clock rang at 5 a.m. — that’s quite inconsiderate of it!</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>campfire</strong></p></td><td><p>A small outdoor fire used for warmth or cooking</p></td><td><p>fogueira</p></td><td><p>We sat around the campfire telling stories.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>fainted</strong></p></td><td><p>Lost consciousness briefly</p></td><td><p>desmaiou</p></td><td><p>She fainted because she hadn’t eaten all day.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>dizziness</strong></p></td><td><p>The feeling that everything is spinning or that you may fall</p></td><td><p>tontura</p></td><td><p>He experienced dizziness after standing up too quickly.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>scheduled an appointment</strong></p></td><td><p>Arranged a specific time to meet a professional</p></td><td><p>agendou uma consulta</p></td><td><p>I scheduled an appointment with the dentist for next week.</p></td></tr></tbody></table>

<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><td><p><strong>In hindsight</strong></p></td><td><p>Looking back and understanding a situation better afterward</p></td><td><p>em retrospectiva</p></td><td><p>In hindsight, I should have studied more for the exam.</p></td></tr></tbody></table>

<hr />
<h3>Critical Thinking</h3>
<ol>
<li><p>Why does Ethan describe his stomach pain as a “dragon breathing fire”?</p>
</li>
<li><p>How does Dr. Harris use humor during the consultation? Do you think this makes him more professional, less professional, or more relatable? Why?</p>
</li>
<li><p>What lesson can be learned from Ethan’s “ambitious pizza experiment”?</p>
</li>
</ol>
<hr />
<h2>Exercises</h2>
<ol>
<li><p>Why does Ethan say his stomach “declared independence” from the rest of his body? What does this expression suggest about how he is feeling?  </p>
</li>
<li><p>How does Dr. Harris respond to Ethan’s dramatic descriptions of pain? What does this tell us about the doctor’s personality and communication style?  </p>
</li>
<li><p>How intense is Ethan’s pain, and how does he describe it on a scale from one to ten?What clues show that the pain is uncomfortable but not severe?  </p>
</li>
<li><p>What symptoms does Dr. Harris ask about, and why are those details important for diagnosis?</p>
</li>
<li><p>What caused Ethan’s indigestion, and how does he reflect on his decision afterward?What does the phrase “In hindsight” reveal about his perspective?  </p>
</li>
<li><p>What message about moderation and consequences can be learned from Ethan’s “ambitious pizza experiment”?</p>
</li>
</ol>
<hr />
<h2>Fill in the blanks</h2>
<p><strong>Instructions:</strong> Complete the sentences using the words from the vocabulary section. Use each expression only once.</p>
<p>Word bank: file a formal complaint • dull ache • vivid description • unbearable • collapses • tame this dragon • That’s quite inconsiderate of it • campfire • fainted • dizziness • scheduled an appointment • In hindsight</p>
<ol>
<li><p>I had a __________ in my shoulder after carrying my backpack all day.</p>
</li>
<li><p>The pain became so intense that it was almost __________.</p>
</li>
<li><p>His __________ of the accident made everyone imagine the scene clearly.</p>
</li>
<li><p>She decided to __________ after receiving poor customer service.</p>
</li>
<li><p>The runner suddenly __________ after crossing the finish line.</p>
</li>
<li><p>The doctor gave me medicine to help __________ in my stomach.</p>
</li>
<li><p>I felt sudden __________ when I stood up too quickly.</p>
</li>
<li><p>He __________ during the ceremony because he hadn’t eaten anything.</p>
</li>
<li><p>We sat around the __________ and told stories late into the night.</p>
</li>
<li><p>My phone rang at 3 a.m. — __________!</p>
</li>
<li><p>I __________ with the dentist for next Monday.</p>
</li>
<li><p>__________, I probably shouldn’t have eaten that entire pizza alone.</p>
</li>
</ol>
<hr />
<h2>Challenge Section</h2>
<h3><strong>Story telling</strong></h3>
<p>Storytelling is the art of communicating ideas, emotions, or messages through a story instead of just giving information.</p>
<p>Tell short story about someone who issues with food and had to visit a doctor.</p>
<hr />
<h3>Role play</h3>
<p>For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h3><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2>Done</h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[How did you afford all of this?]]></title><description><![CDATA[Introduction
Warm up

A student credit card is a good way to build credit early?

Students should only use credit cards for emergencies.

Having a credit card makes students spend more money than they]]></description><link>https://classes.alexandrecalaca.com/how-did-you-afford-all-of-this</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/how-did-you-afford-all-of-this</guid><category><![CDATA[english-lesson]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Mon, 02 Mar 2026 19:35:50 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/61b5fccfb055806a4b00f071/916c002b-4e05-4f86-9d76-a50a853b28dd.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Introduction</h2>
<h3>Warm up</h3>
<ol>
<li><p><strong>A student credit card is a good way to build credit early?</strong></p>
</li>
<li><p><strong>Students should only use credit cards for emergencies.</strong></p>
</li>
<li><p><strong>Having a credit card makes students spend more money than they should.</strong></p>
</li>
<li><p><strong>Credit cards are safer to carry than cash.</strong></p>
</li>
<li><p><strong>A debit card is better than a credit card for most students.</strong></p>
</li>
<li><p><strong>A student without a job should not have a credit card.</strong></p>
</li>
</ol>
<hr />
<h2>Speaking</h2>
<h3>Dialog</h3>
<p><strong>Jacob:</strong> Hey, Bia. I <code>stopped by</code> to bring those books you asked for and, hold on… what’s all this? Did you redecorate?</p>
<p><strong>Beatriz:</strong> Oh! Yes, I did. What do you think of my new setup? I finally got a smart TV and a new sound system.</p>
<p><strong>Jacob:</strong> New setup? Beatriz… this looks expensive.</p>
<p><strong>Beatriz:</strong> Well… I might have upgraded a few things. Come here, listen to this speaker. The sound quality is amazing.</p>
<p><strong>Jacob:</strong> Okay, it’s impressive. But how did you <code>afford</code> all of this? You didn’t ask your grandparents for money again, did you?</p>
<p><strong>Beatriz:</strong> No, Uncle Jacob. Relax. I didn’t <code>borrow anything from</code> them.</p>
<p><strong>Jacob:</strong> Then how?</p>
<p><strong>Beatriz:</strong> I used my credit card.</p>
<p><strong>Jacob:</strong> Your credit card? <code>Since when</code> do you have one?</p>
<p><strong>Beatriz:</strong> Since last month. It’s a student card. They sent me an offer, and I applied online.</p>
<p><strong>Jacob:</strong> You applied for a credit card because they sent you an email?</p>
<p><strong>Beatriz:</strong> Well… they explained it helps students build <code>credit history</code> early. And it’s practical. I don’t always have cash for bigger purchases.</p>
<p><strong>Jacob:</strong> Bigger purchases like what?</p>
<p><strong>Beatriz:</strong> Like the flight I booked for the <code>semester break.</code></p>
<p><strong>Jacob:</strong> Flight? Where are you going?</p>
<p><strong>Beatriz:</strong> My friend and I are planning a trip to Rio. It was a great deal! But I needed the card to <code>secure the ticket</code>.</p>
<p><strong>Jacob:</strong> Beatriz… do you actually know how credit cards work? The <code>interest rates</code> on student cards can be brutal if you don’t pay the <code>full balance</code>.</p>
<p><strong>Beatriz:</strong> I know there’s a limit. I can’t just <code>spend endlessly</code>.</p>
<p><strong>Jacob:</strong> What’s your limit?</p>
<p><strong>Beatriz:</strong> It’s not that high… just enough.</p>
<p><strong>Jacob:</strong> That’s not very <code>reassuring</code>.</p>
<p><strong>Beatriz:</strong> Okay, okay. I may have gotten a little excited. But I’ll manage it.</p>
<p><strong>Jacob:</strong> How exactly are you planning to pay the bill?</p>
<p><strong>Beatriz:</strong> I was thinking… maybe with the money from my internship? And my birthday is next week too.</p>
<p><strong>Jacob:</strong> <code>Counting on</code> future money to pay past spending isn’t the safest plan.</p>
<p><strong>Beatriz:</strong> So what do you suggest?</p>
<p><strong>Jacob:</strong> Let’s sit down and look at your expenses. We can create a <code>simple budget.</code> Credit cards aren’t evil, but they require discipline. If you learn to manage this now, you’ll thank yourself later.</p>
<p><strong>Beatriz:</strong> Deal. But you have to admit… the TV is nice.</p>
<p><strong>Jacob:</strong> It is. I just want to make sure it doesn’t cost you double <code>in the long run</code>.</p>
<hr />
<h3>Vocabulary</h3>
<table>
<thead>
<tr>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody><tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>afford</td>
<td>interest rates</td>
<td>stopped by</td>
</tr>
<tr>
<td>simple budget</td>
<td>full balance</td>
<td>borrow anything from</td>
</tr>
<tr>
<td>semester break</td>
<td>credit history</td>
<td>secure the ticket</td>
</tr>
<tr>
<td>reassuring</td>
<td>in the long run</td>
<td>Counting on</td>
</tr>
<tr>
<td>spend endlessly</td>
<td></td>
<td></td>
</tr>
</tbody></table>
<table>
<thead>
<tr>
<th>Expression</th>
<th>Definition (English)</th>
<th>Portuguese Translation</th>
<th>Sample Sentence</th>
</tr>
</thead>
<tbody><tr>
<td><strong>stopped by</strong></td>
<td>To visit someone briefly and informally</td>
<td>passar rapidamente / dar uma passada</td>
<td>I stopped by my sister’s apartment to return her keys.</td>
</tr>
<tr>
<td><strong>afford</strong></td>
<td>To have enough money to pay for something</td>
<td>poder pagar</td>
<td>She can’t afford a new laptop right now.</td>
</tr>
<tr>
<td><strong>borrow anything from</strong></td>
<td>To take something from someone with the intention of returning it</td>
<td>pegar emprestado de</td>
<td>I didn’t borrow anything from my parents this month.</td>
</tr>
<tr>
<td><strong>Since when</strong></td>
<td>Used to express surprise about when something started</td>
<td>desde quando</td>
<td>Since when do you drink coffee every day?</td>
</tr>
<tr>
<td><strong>credit history</strong></td>
<td>A record of a person’s borrowing and repayment behavior</td>
<td>histórico de crédito</td>
<td>Building a good credit history is important for future loans.</td>
</tr>
<tr>
<td><strong>semester break</strong></td>
<td>A vacation period between academic terms</td>
<td>férias do semestre</td>
<td>We are traveling during the semester break.</td>
</tr>
<tr>
<td><strong>secure the ticket</strong></td>
<td>To guarantee or confirm a ticket reservation</td>
<td>garantir a passagem</td>
<td>I used my card to secure the ticket before prices increased.</td>
</tr>
<tr>
<td><strong>interest rates</strong></td>
<td>The percentage charged on borrowed money</td>
<td>taxas de juros</td>
<td>Credit cards usually have high interest rates.</td>
</tr>
<tr>
<td><strong>full balance</strong></td>
<td>The total amount owed on a credit card or bill</td>
<td>saldo total</td>
<td>She always pays the full balance to avoid extra charges.</td>
</tr>
<tr>
<td><strong>spend endlessly</strong></td>
<td>To spend money without limits or control</td>
<td>gastar sem limite</td>
<td>If you use a credit card carelessly, you might spend endlessly.</td>
</tr>
<tr>
<td><strong>reassuring</strong></td>
<td>Making someone feel less worried or more confident</td>
<td>tranquilizador / reconfortante</td>
<td>His calm explanation was very reassuring.</td>
</tr>
<tr>
<td><strong>in the long run</strong></td>
<td>Over a long period of time</td>
<td>a longo prazo</td>
<td>Saving money now will help you in the long run.</td>
</tr>
<tr>
<td><strong>counting on</strong></td>
<td>Depending on something to happen</td>
<td>contar com / depender de</td>
<td>She is counting on her bonus to pay the bill.</td>
</tr>
<tr>
<td><strong>simple budget</strong></td>
<td>A basic financial plan that organizes income and expenses</td>
<td>orçamento simples</td>
<td>Creating a simple budget helps control spending.</td>
</tr>
</tbody></table>
<hr />
<h3>Critical thinking</h3>
<ol>
<li><p><strong>Credit cards give students too much financial freedom.</strong></p>
</li>
<li><p><strong>Parents should help their children manage their first credit card.</strong></p>
</li>
<li><p><strong>Students should be required to take a class on money before getting a credit card.</strong></p>
</li>
<li><p><strong>Credit cards with rewards (like cashback) are useful for students.</strong></p>
</li>
</ol>
<hr />
<h2>Exercises</h2>
<h3>Reading comprehension</h3>
<ol>
<li><p>Why was Jacob surprised when he arrived at Beatriz’s apartment? Explain what he saw and why it concerned him.</p>
</li>
<li><p>How did Beatriz get her student credit card, and what reasons does she give for having one?</p>
</li>
<li><p>What concerns does Jacob express about student credit cards? Refer to specific risks he mentions in the conversation.</p>
</li>
<li><p>How does Beatriz plan to pay her credit card bill, and why does Jacob think her plan might not be ideal?</p>
</li>
<li><p>What solution does Jacob propose at the end of the dialogue? Do you think his suggestion is helpful? Why or why not?</p>
</li>
</ol>
<hr />
<h2>Fill in the blanks</h2>
<p><strong>Instructions:</strong> Complete the sentences using the words from the box. Use each expression only once.</p>
<p>[stopped by • afford • borrow anything from • Since when • credit history • semester break • secure the ticket • interest rates • full balance • spend endlessly • reassuring • in the long run • counting on • simple budget]</p>
<hr />
<ol>
<li><p>I __________ my aunt’s house yesterday just to say hello.</p>
</li>
<li><p>She can’t __________ a new phone because she’s saving money for college.</p>
</li>
<li><p>I didn’t __________ my brother; I paid for everything myself.</p>
</li>
<li><p>__________ did you start waking up at 5 a.m. every day?</p>
</li>
<li><p>Having a good __________ makes it easier to get approved for loans.</p>
</li>
<li><p>We are planning a family trip during the __________ in July.</p>
</li>
<li><p>I used my card to __________ before the price increased.</p>
</li>
<li><p>Credit cards often have high __________ if you don’t pay on time.</p>
</li>
<li><p>She always pays the __________ to avoid extra charges.</p>
</li>
<li><p>If you’re not careful, you can __________ with a credit card.</p>
</li>
<li><p>His calm explanation was very __________ during the stressful meeting.</p>
</li>
<li><p>Saving money regularly helps you __________.</p>
</li>
<li><p>She is __________ her bonus to pay off her debt.</p>
</li>
<li><p>Creating a __________ can help you control your monthly expenses.</p>
</li>
</ol>
<hr />
<h3>Challenge Section</h3>
<h3><strong>Story telling</strong></h3>
<p>Storytelling is the art of communicating ideas, emotions, or messages through a story instead of just giving information.</p>
<p>Tell short story about someone who did not understand credit cards and learned a lesson.</p>
<hr />
<h3>Role play</h3>
<p>For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3>Homework</h3>
<h3><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h3><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2>Done</h2>
]]></content:encoded></item><item><title><![CDATA[It seems to be affecting our largest customers first]]></title><description><![CDATA[Introduction
Warm-up
1️⃣ Have you ever had a production issue where a query suddenly became very slow?What was the root cause, and how did you investigate it?
2️⃣ What would you do if a critical dashb]]></description><link>https://classes.alexandrecalaca.com/it-seems-to-be-affecting-our-largest-customers-first</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/it-seems-to-be-affecting-our-largest-customers-first</guid><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[english]]></category><category><![CDATA[alexandrecalaca]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Fri, 20 Feb 2026 12:30:05 GMT</pubDate><enclosure url="https://cloudmate-test.s3.us-east-1.amazonaws.com/uploads/covers/61b5fccfb055806a4b00f071/19c7bb90-2210-449b-8fa2-a7b1175456ca.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Introduction</h2>
<h3>Warm-up</h3>
<p>1️⃣ <strong>Have you ever had a production issue where a query suddenly became very slow?</strong><br />What was the root cause, and how did you investigate it?</p>
<p>2️⃣ <strong>What would you do if a critical dashboard endpoint started timing out during peak hours?</strong><br />Describe the first three steps you would take to diagnose the problem.</p>
<p>3️⃣ <strong>Have you ever dealt with rapid data growth in a database?</strong><br />What strategies did you use (or would you use) to prevent performance degradation over time?</p>
<hr />
<h2>Speaking</h2>
<h3>Dialog</h3>
<p><strong>Bill:</strong> Hey, we’re <code>having an issue</code> in production. The <code>dashboard endpoint</code> is <code>timing out</code>. Users are reporting that it <code>either</code> takes forever to load or returns a 504 error.<br />It seems to be affecting our largest customers first.</p>
<p><strong>Patrick:</strong> Alright. Do you have the exact query that the endpoint is <code>running</code>? And what’s the current <code>average execution time</code> compared to normal?<br />I’d also like to know if this is happening consistently or only <code>during peak hours.</code></p>
<p><strong>Bill:</strong> Yes, I <code>pulled it from</code> the logs. It used to run in about 200 milliseconds. Since this morning, it’s fluctuating between 8 and 12 seconds. The slow query log confirms the <code>spike</code>.</p>
<p><strong>Patrick:</strong> That’s a <code>significant degradation</code>. Did anything change recently? Any schema modifications, deployments, or noticeable <code>data growth</code>? Performance issues usually correlate with some recent change.</p>
<p><strong>Bill:</strong> We deployed a migration yesterday. We added a new column and updated some constraints. Also, the transactions table grew quite a bit this week due to a marketing campaign. We inserted a large <code>batch of records</code> over the weekend.</p>
<p><strong>Patrick:</strong> That could definitely impact performance. Let me check the execution plan. Did you already run an EXPLAIN or EXPLAIN ANALYZE? The actual execution plan will tell us where the time is being spent.</p>
<p><strong>Bill:</strong><br />I ran EXPLAIN, but I’m not sure how to interpret it. It showed high cost numbers and a lot of rows being processed.</p>
<p><strong>Patrick:</strong> No problem. I’m looking at it now. I can see it’s performing a <code>full table scan</code> on the transactions table. That explains the increase in latency. It’s scanning millions of rows before applying the filter.</p>
<hr />
<hr />
<h3>Vocabulary</h3>
<p>[having an issue, <code>timing out,</code> dashboard endpoint, either, run a query, during peak hours, average execution time, data growth, pulled it from, spike, significant degradation, batch of records, full table scan ]</p>
<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><th><p>Expression</p></th><th><p>Portuguese</p></th><th><p>Explanation (English)</p></th><th><p>Example Sentence</p></th></tr><tr><td><p><strong>having an issue</strong></p></td><td><p>estar enfrentando um problema</p></td><td><p>Experiencing a problem or difficulty.</p></td><td><p>We’re having an issue with the payment gateway in production.</p></td></tr><tr><td><p><strong>timing out</strong></p></td><td><p>exceder o tempo limite</p></td><td><p>When a system stops waiting for a response because it took too long.</p></td><td><p>The API request is timing out after 30 seconds.</p></td></tr><tr><td><p><strong>run a query</strong></p></td><td><p>executar uma consulta</p></td><td><p>To execute a database command to retrieve or manipulate data.</p></td><td><p>I ran a query to check how many users signed up today.</p></td></tr><tr><td><p><strong>data growth</strong></p></td><td><p>crescimento de dados</p></td><td><p>The increase in the volume of stored data over time.</p></td><td><p>Rapid data growth can impact database performance.</p></td></tr><tr><td><p><strong>average execution time</strong></p></td><td><p>tempo médio de execução</p></td><td><p>The typical time it takes for a query or process to complete.</p></td><td><p>The average execution time increased from 200ms to 10 seconds.</p></td></tr><tr><td><p><strong>dashboard endpoint</strong></p></td><td><p>endpoint do painel (dashboard)</p></td><td><p>A backend route or API that provides data to a dashboard interface.</p></td><td><p>The dashboard endpoint aggregates metrics from multiple services.</p></td></tr><tr><td><p><strong>during peak hours</strong></p></td><td><p>durante o horário de pico</p></td><td><p>The busiest time period when system usage is highest.</p></td><td><p>The system becomes slower during peak hours.</p></td></tr><tr><td><p><strong>pulled it from</strong></p></td><td><p>extrai / peguei de</p></td><td><p>Retrieved information from a specific source.</p></td><td><p>I pulled it from the application logs.</p></td></tr><tr><td><p><strong>spike</strong></p></td><td><p>pico / aumento repentino</p></td><td><p>A sudden and sharp increase.</p></td><td><p>We saw a spike in database load after the deployment.</p></td></tr><tr><td><p><strong>batch of records</strong></p></td><td><p>lote de registros</p></td><td><p>A large group of records processed together.</p></td><td><p>The job inserted a batch of records overnight.</p></td></tr><tr><td><p><strong>significant degradation</strong></p></td><td><p>degradação significativa</p></td><td><p>A noticeable decline in performance or quality.</p></td><td><p>There was a significant degradation in response time.</p></td></tr><tr><td><p><strong>full table scan</strong></p></td><td><p>varredura completa da tabela</p></td><td><p>When the database reads every row in a table to find matching results.</p></td><td><p>Without an index, the database performs a full table scan.---</p></td></tr></tbody></table>

<hr />
<hr />
<h2>Exercises</h2>
<h3>Reading Comprehension Questions</h3>
<ol>
<li><p>What was the <strong>original average execution time</strong> of the query, and how much did it increase?</p>
</li>
<li><p>Why did Patrick suspect that the issue might be related to a recent change?</p>
</li>
<li><p>What caused the <strong>full table scan</strong>, and why is it problematic for large tables?</p>
</li>
<li><p>How did <strong>data growth</strong> contribute to the performance issue?</p>
</li>
</ol>
<hr />
<h3>Fill-in-the-Blanks</h3>
<p>Use the words below to complete the sentences:</p>
<p><strong>Word Bank:</strong><br />(having an issue, timing out, run a query, data growth, average execution time, dashboard endpoint, during peak hours, pulled it from, spike, batch of records, significant degradation, full table scan)</p>
<hr />
<ol>
<li><p>We are __________________ with the reporting service in production.</p>
</li>
<li><p>The API keeps __________________ after 30 seconds.</p>
</li>
<li><p>I decided to __________________ to check the number of failed transactions.</p>
</li>
<li><p>The system became unstable due to rapid __________________ over the past month.</p>
</li>
<li><p>The __________________ increased from 200ms to 10 seconds.</p>
</li>
<li><p>The __________________ is responsible for loading the metrics page.</p>
</li>
<li><p>The slowdown is worse __________________ when more users are online.</p>
</li>
<li><p>I __________________ the execution plan from the database logs.</p>
</li>
<li><p>We noticed a sudden __________________ in CPU usage.</p>
</li>
<li><p>The job inserted a large __________________ over the weekend.</p>
</li>
<li><p>There was a __________________ in performance after the migration.</p>
</li>
<li><p>Because there was no proper index, the database performed a __________________.</p>
</li>
</ol>
<hr />
<h3>Role-Play Activity</h3>
<p>Use the words below to create one role-play (Conversation between two people).</p>
<p><strong>Word Bank:</strong><br />(having an issue, timing out, run a query, data growth, average execution time, dashboard endpoint, during peak hours, pulled it from, spike, batch of records, significant degradation, full table scan)</p>
<hr />
<h2>Done</h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[That total seems unusually high.]]></title><description><![CDATA[Introduction
Warm up

Have you ever experienced a situation where the price displayed was different from the price charged? How did you react, and why?

Do you think customers should always question p]]></description><link>https://classes.alexandrecalaca.com/that-total-seems-unusually-high</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/that-total-seems-unusually-high</guid><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[english]]></category><category><![CDATA[alexandrecalaca]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Fri, 20 Feb 2026 12:10:58 GMT</pubDate><enclosure url="https://cloudmate-test.s3.us-east-1.amazonaws.com/uploads/covers/61b5fccfb055806a4b00f071/e2c2501d-a022-4a77-9050-6cb3f4fa082b.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Introduction</h2>
<h3>Warm up</h3>
<ol>
<li><p>Have you ever experienced a situation where the price displayed was different from the price charged? How did you react, and why?</p>
</li>
<li><p>Do you think customers should always question prices that seem incorrect, or is it sometimes better to ignore small mistakes? Why?</p>
</li>
</ol>
<hr />
<h2>Speaking</h2>
<h3>Dialog</h3>
<h4>At the Checkout</h4>
<p><strong>Cashier:</strong> <code>That comes to</code> $82.40.</p>
<p><strong>Lucas:</strong> I’m sorry, but that total seems <code>unusually</code> high. The pasta sauce and the cereal were both displayed as part of the “Buy One, Get One 50% Off” promotion.</p>
<p><strong>Cashier:</strong> Let me review the transaction… It appears the system didn’t apply the <code>promotional discount.</code></p>
<p><strong>Lucas:</strong> That’s concerning. The <code>promotional signage</code> was clearly visible in the <code>aisle</code>.</p>
<p><strong>Cashier:</strong> Sometimes promotions are conditional. Did you purchase the exact brand specified in the offer?</p>
<p><strong>Lucas:</strong> Yes, I made sure to check the <code>SKU number</code> on the <code>shelf tag</code> to confirm it matched the product.</p>
<p><strong>Cashier:</strong> I see. In that case, I’ll need to request a <code>price override</code> from the <code>floor supervisor.</code></p>
<hr />
<h4>Floor Supervisor Arrives</h4>
<p><strong>Supervisor:</strong> Good afternoon. I understand there’s a <code>pricing discrepancy</code>?</p>
<p><strong>Lucas:</strong> Yes. The promotional offer wasn’t reflected <code>at checkout</code>, <code>despite</code> the signage indicating <code>eligibility</code>.</p>
<p><strong>Supervisor:</strong> Our policy states that certain promotions exclude <code>clearance items</code>. Was this product on clearance?</p>
<p><strong>Lucas:</strong> Not that I noticed. The shelf label didn’t mention any exclusions or <code>disclaimers</code>.</p>
<p><strong>Supervisor:</strong> Let me verify the promotional terms in our internal system.</p>
<p><strong>Lucas:</strong> Thank you. I appreciate your <code>willingness to</code> resolve the issue professionally.</p>
<hr />
<h3>Vocabulary</h3>
<p>[That comes to, unusually, promotional discount, promotional signage, aisle, SKU number, shelf tag, price override, floor supervisor, pricing discrepancy, at checkout, despite, eligibility, clearance items, disclaimers, willingness to]</p>
<table style="min-width:100px"><colgroup><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col><col style="min-width:25px"></col></colgroup><tbody><tr><th><p>Word / Expression</p></th><th><p>Portuguese</p></th><th><p>English Explanation</p></th><th><p>Sample Sentence</p></th></tr><tr><td><p><strong>That comes to…</strong></p></td><td><p>O total é…</p></td><td><p>Used to state the final amount to be paid after all items are calculated.</p></td><td><p><em>With tax included, that comes to $82.40.</em></p></td></tr><tr><td><p><strong>Unusually</strong></p></td><td><p>Incomumente / Fora do normal</p></td><td><p>In a way that differs from what is typical or expected.</p></td><td><p><em>The total seemed unusually high for just a few items.</em></p></td></tr><tr><td><p><strong>Promotional discount</strong></p></td><td><p>Desconto promocional</p></td><td><p>A temporary price reduction offered as part of a marketing campaign.</p></td><td><p><em>The promotional discount should have reduced the total by 20%.</em></p></td></tr><tr><td><p><strong>Promotional signage</strong></p></td><td><p>Sinalização promocional</p></td><td><p>In-store advertising signs that display special offers or deals.</p></td><td><p><em>The promotional signage clearly stated “Buy One, Get One Free.”</em></p></td></tr><tr><td><p><strong>Aisle</strong></p></td><td><p>Corredor</p></td><td><p>The passageway between shelves in a store.</p></td><td><p><em>The cereal is located in aisle five.</em></p></td></tr><tr><td><p><strong>SKU number</strong></p></td><td><p>Código SKU</p></td><td><p>A unique product identification number used for tracking inventory.</p></td><td><p><em>I checked the SKU number to confirm the product was eligible for the promotion.</em></p></td></tr><tr><td><p><strong>Price override</strong></p></td><td><p>Ajuste manual de preço</p></td><td><p>A manual correction of a product’s price in the store’s system.</p></td><td><p><em>The cashier requested a price override to fix the discrepancy.</em></p></td></tr><tr><td><p><strong>Shelf tag</strong></p></td><td><p>Etiqueta da prateleira</p></td><td><p>The price label attached to the shelf where the product is displayed.</p></td><td><p><em>The shelf tag showed a different price than the one scanned.</em></p></td></tr><tr><td><p><strong>Floor supervisor</strong></p></td><td><p>Supervisor de loja</p></td><td><p>The staff member responsible for overseeing operations on the sales floor.</p></td><td><p><em>The floor supervisor came to resolve the pricing issue.</em></p></td></tr><tr><td><p><strong>Pricing discrepancy</strong></p></td><td><p>Divergência de preço</p></td><td><p>A difference between the advertised price and the charged price.</p></td><td><p><em>There was a pricing discrepancy between the shelf tag and the system.</em></p></td></tr><tr><td><p><strong>At checkout</strong></p></td><td><p>No caixa / No momento do pagamento</p></td><td><p>At the point where the customer pays for the items.</p></td><td><p><em>The discount wasn’t applied at checkout.</em></p></td></tr><tr><td><p><strong>Despite</strong></p></td><td><p>Apesar de</p></td><td><p>Used to show contrast; something happens even though there is an opposing condition.</p></td><td><p><em>Despite the clear signage, the discount wasn’t applied.</em></p></td></tr><tr><td><p><strong>Eligibility</strong></p></td><td><p>Elegibilidade</p></td><td><p>The condition of meeting the requirements to qualify for something.</p></td><td><p><em>The product met the eligibility criteria for the offer.</em></p></td></tr><tr><td><p><strong>Clearance items</strong></p></td><td><p>Itens em liquidação</p></td><td><p>Products sold at reduced prices to clear out inventory.</p></td><td><p><em>Clearance items are often excluded from additional discounts.</em></p></td></tr><tr><td><p><strong>Disclaimers</strong></p></td><td><p>Avisos legais / Observações</p></td><td><p>Statements that limit responsibility or clarify conditions.</p></td><td><p><em>The disclaimers were printed in very small text.</em></p></td></tr><tr><td><p><strong>Willingness to</strong></p></td><td><p>Disposição para</p></td><td><p>Readiness or openness to do something.</p></td><td><p><em>I appreciate your willingness to correct the mistake.</em></p></td></tr></tbody></table>

<hr />
<h2>Exercises</h2>
<h3>Reading comprehension</h3>
<ol>
<li><p><strong>Why did Lucas mention checking the SKU number? What does this detail reveal about his approach to the situation?</strong></p>
</li>
<li><p>What might have happened if Lucas had immediately demanded compensation instead of calmly explaining the discrepancy?</p>
</li>
<li><p><strong>What role did the expired promotion play in creating the pricing discrepancy?</strong></p>
</li>
</ol>
<hr />
<h3>Fill-in-the-Blanks Exercise</h3>
<h3>Word Bank:</h3>
<p>That comes to, unusually, promotional discount, promotional signage, aisle, SKU number, shelf tag, price override, floor supervisor, pricing discrepancy, at checkout, despite, eligibility, clearance items, disclaimers, willingness to</p>
<hr />
<h3>✏ Instructions:</h3>
<p>Complete each sentence using the correct expression from the word bank. Use each expression only once.</p>
<hr />
<p>1️⃣ After scanning all the items, the cashier said, “With tax included, __________ $94.60.”</p>
<p>2️⃣ The total seemed __________ high considering I only bought three products.</p>
<p>3️⃣ The cereal was part of a __________ that reduced the price by 25% for a limited time.</p>
<p>4️⃣ The __________ clearly stated that the offer was valid until Sunday.</p>
<p>5️⃣ I found the product in the baking __________ near the flour and sugar.</p>
<p>6️⃣ I double-checked the __________ on the package to make sure it matched the one listed in the promotion.</p>
<p>7️⃣ The __________ showed a lower price than the system registered.</p>
<p>8️⃣ Since the system wouldn’t apply the discount, the manager had to perform a __________.</p>
<p>9️⃣ The cashier called the __________ to resolve the issue professionally.</p>
<p>🔟 There appears to be a __________ between the price displayed and the one charged.</p>
<p>1️⃣1️⃣ The discount wasn’t applied __________, even though the product qualified.</p>
<p>1️⃣2️⃣ __________ the expired promotion, the store decided to honor the advertised price.</p>
<p>1️⃣3️⃣ The product met the __________ requirements for the seasonal offer.</p>
<p>1️⃣4️⃣ Additional discounts usually do not apply to __________.</p>
<p>1️⃣5️⃣ The small print and __________ explained the limitations of the promotion.</p>
<p>1️⃣6️⃣ I appreciate your __________ correct the error promptly.</p>
<hr />
<h3>Role play</h3>
<p>Role play the dialog by applying the following words</p>
<p>That comes to, unusually, promotional discount, promotional signage, aisle, SKU number, shelf tag, price override, floor supervisor, pricing discrepancy, at checkout, despite, eligibility, clearance items, disclaimers, willingness to</p>
<hr />
<h2>Done</h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[How Streamers and YouTubers Really Make Money]]></title><description><![CDATA[Introduction
Warm up

Speaking
Text
How Streamers and YouTubers Really Make Money
At first glance, being a streamer or a YouTuber looks simple: turn on a camera, play a game, talk to people, and get famous. In reality, content creation is much closer...]]></description><link>https://classes.alexandrecalaca.com/how-streamers-and-youtubers-really-make-money</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/how-streamers-and-youtubers-really-make-money</guid><category><![CDATA[alexandrecalaca]]></category><category><![CDATA[english]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Tue, 10 Feb 2026 15:28:55 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/NmGzVG5Wsg8/upload/fa088d65f45420f7ff580af9b7043ae0.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-introduction">Introduction</h2>
<h3 id="heading-warm-up">Warm up</h3>
<hr />
<h2 id="heading-speaking">Speaking</h2>
<h3 id="heading-text">Text</h3>
<h4 id="heading-how-streamers-and-youtubers-really-make-money">How Streamers and YouTubers Really Make Money</h4>
<p><code>At first glance</code>, being a streamer or a YouTuber looks simple: turn on a camera, play a game, talk to people, and <code>get famous</code>. In reality, content creation is much closer to running a small media company than to having a hobby.</p>
<p>Advertising is usually the first way people imagine creators making money. Platforms like YouTube place ads before, during, or after videos, and creators receive a share of that <code>revenue</code>. However, ad income alone is often <code>unstable</code>. <code>Earnings</code> can change dramatically depending on views, audience location, video length, and even the type of content being produced.</p>
<p>For many successful creators, <code>sponsorships</code> are the real <code>financial engine</code>. Brands pay creators to promote products in a way that feels natural to their audience. This might include a short mention, a product review, or <code>long-term partnerships</code>. <code>Unlike ads</code>, sponsorship deals are negotiated and can be extremely lucrative, especially when the creator has a <code>loyal</code> and well-defined audience.</p>
<p>Livestreaming adds another layer to the business. On platforms such as Twitch and YouTube Live, creators earn money directly from their community through subscriptions, donations, and <code>paid features</code> like super chats. This model turns viewers into active supporters rather than passive watchers, strengthening the emotional connection between creator and audience.</p>
<p>Many creators also diversify their <code>income</code> by building their own products and services. <code>Merchandise</code>, exclusive memberships, online courses, and private communities allow creators to reduce their dependence on platforms and algorithms. In this sense, the most successful creators think like <code>entrepreneurs</code>, not just entertainers.</p>
<p>Despite what it may look like, success in this field is rarely accidental. Behind every popular channel are hours of planning, editing, data analysis, and constant interaction with fans. Streamers and YouTubers make money not simply because they are visible online, but because they understand attention, trust, and consistency in the digital world.</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<p>[At first glance, income, paid features, in this sense, Merchandise, unstable, get famous, sponsorships, financial engine, long-term partnerships, unlike something, loyal, revenue, Earnings, sponsorship deal, entrepreneurs]</p>
<div class="hn-table">
<table>
<thead>
<tr>
<td>Word / Expression</td><td>Meaning (in simple English)</td><td>Example Sentence</td></tr>
</thead>
<tbody>
<tr>
<td><strong>At first glance</strong></td><td>Based on a quick look, before thinking deeply</td><td><em>At first glance, being a YouTuber looks easy, but it’s not.</em></td></tr>
<tr>
<td><strong>Income</strong></td><td>Money a person or business receives regularly</td><td><em>Streaming is not his only source of income.</em></td></tr>
<tr>
<td><strong>Merchandise</strong></td><td>Products sold by a brand or creator, like clothes or accessories</td><td><em>The YouTuber sells merchandise with his logo.</em></td></tr>
<tr>
<td><strong>Unstable</strong></td><td>Not consistent; changing a lot</td><td><em>Ad revenue can be unstable from month to month.</em></td></tr>
<tr>
<td><strong>Get famous</strong></td><td>To become well known by many people</td><td><em>Many kids dream of getting famous online.</em></td></tr>
<tr>
<td><strong>Sponsorships</strong></td><td>Paid promotions from companies</td><td><em>Sponsorships often pay more than ads.</em></td></tr>
<tr>
<td><strong>Financial engine</strong></td><td>The main source that generates money</td><td><em>For many creators, sponsorships are the financial engine.</em></td></tr>
<tr>
<td><strong>Long-term partnerships</strong></td><td>Business relationships that last a long time</td><td><em>Some creators work in long-term partnerships with brands.</em></td></tr>
<tr>
<td><strong>Unlike</strong></td><td>Different from</td><td><em>Unlike ads, sponsorships are negotiated directly.</em></td></tr>
<tr>
<td><strong>Loyal</strong></td><td>Staying supportive and committed</td><td><em>A loyal audience supports the creator every month.</em></td></tr>
<tr>
<td><strong>Revenue</strong></td><td>Total money earned before costs</td><td><em>More views usually mean more revenue.</em></td></tr>
<tr>
<td><strong>Earnings</strong></td><td>Money that someone actually makes</td><td><em>Her earnings increased after she started livestreaming.</em></td></tr>
<tr>
<td><strong>Sponsorship deal</strong></td><td>A formal agreement between a brand and a creator</td><td><em>He signed a sponsorship deal with a gaming company.</em></td></tr>
<tr>
<td><strong>Entrepreneurs</strong></td><td>People who create and manage businesses</td><td><em>Successful creators think like entrepreneurs.</em></td></tr>
</tbody>
</table>
</div><hr />
<h3 id="heading-reading-comprehension">Reading comprehension</h3>
<ol>
<li><p><strong>Why does the author say that being a streamer or YouTuber is closer to running a small media company than to having a hobby?</strong></p>
</li>
<li><p><strong>What makes advertising an unstable source of income for creators?</strong>  </p>
</li>
<li><p><strong>Why are sponsorships described as the “financial engine” for many creators?</strong>  </p>
</li>
<li><p><strong>How does livestreaming change the relationship between creators and their audience?</strong>  </p>
</li>
<li><p><strong>According to the text, what mindset helps creators become successful in the long term?</strong>  </p>
</li>
</ol>
<hr />
<h3 id="heading-reflection">Reflection</h3>
<ol>
<li><p>Is having a loyal audience more important than having a very large audience? Explain your reasoning.  </p>
</li>
<li><p>Do you agree that successful creators should think like entrepreneurs rather than just entertainers? Why?  </p>
</li>
<li><p>f you were a creator, which income source would you focus on first, and why? ((Advertising, sponsorships, livestreaming, merchandise, or something else.)</p>
</li>
</ol>
<hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-fill-in-the-blanks">Fill in the Blanks</h3>
<p>Complete the sentences using the words from the box. Each word is used <strong>once</strong>.</p>
<ol>
<li><p>__________, being a YouTuber looks easy, but it requires much more work than people imagine.</p>
</li>
<li><p>Advertising can be an __________ source of money because views and algorithms change frequently.</p>
</li>
<li><p>Many creators earn __________ through ads, subscriptions, and donations.</p>
</li>
<li><p>Live platforms offer __________ such as super chats and special badges.</p>
</li>
<li><p>For large channels, __________ are often more profitable than ads.</p>
</li>
<li><p>In many cases, sponsorships become the main __________ of a creator’s business.</p>
</li>
<li><p>Some creators prefer __________ with brands instead of one-time promotions.</p>
</li>
<li><p>__________ ads, sponsorships are negotiated directly between the creator and the company.</p>
</li>
<li><p>A __________ audience is more valuable than a large but inactive one.</p>
</li>
<li><p>Creators often sell __________ to reduce dependence on platforms.</p>
</li>
<li><p>Total __________ depends on views, audience location, and content type.</p>
</li>
<li><p>Actual __________ can vary greatly from one month to another.</p>
</li>
<li><p>A single __________ can pay more than months of ad revenue.</p>
</li>
<li><p>__________, successful creators are closer to business owners than entertainers.</p>
</li>
<li><p>Streamers and YouTubers who think like __________ usually build more sustainable careers.</p>
</li>
</ol>
<hr />
<h3 id="heading-story-telling"><strong>Story telling</strong></h3>
<p>Storytelling is the art of communicating ideas, emotions, or messages through a story instead of just giving information.</p>
<hr />
<h3 id="heading-role-play">Role play</h3>
<p>For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3 id="heading-homework">Homework</h3>
<h3 id="heading-produce"><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h3 id="heading-personal-experience"><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2 id="heading-done">Done</h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[How This Year Has Changed Me]]></title><description><![CDATA[Introduction
Conversation
Dialog
My name is Lucas, and I am twelve years old. I have lived in the same neighborhood for as long as I can remember, and over the years I have developed strong friendships with people who feel more like family than just ...]]></description><link>https://classes.alexandrecalaca.com/how-this-year-has-changed-me</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/how-this-year-has-changed-me</guid><category><![CDATA[english]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[english-class]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Mon, 26 Jan 2026 13:20:28 GMT</pubDate><content:encoded><![CDATA[<h2 id="heading-introduction">Introduction</h2>
<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p>My name is <strong>Lucas</strong>, and I am twelve years old. I <strong>have lived</strong> in the same neighborhood for <code>as long as</code> I can remember, and <code>over the years</code> I <strong>have developed</strong> strong friendships with people who feel more <code>like family</code> than just classmates.</p>
<p>This year <code>has been</code> especially challenging. I <strong>have faced</strong> more responsibilities at school, and I <code>have noticed</code> that teachers expect much more from us now. I <strong>have learned</strong> how important it is to manage my time well, because I <strong>have had</strong> days when homework, tests, and personal interests all <code>competed</code> for my attention.</p>
<p>At school, I <strong>have improved</strong> my performance in subjects that <code>used to be</code> difficult for me. I <strong>have worked</strong> hard on math, and I <strong>have become</strong> more confident when solving complex problems. In science class, I <strong>have studied</strong> topics that made me curious about how the world works, and I <strong>have started</strong> asking better questions instead of just memorizing answers.</p>
<p>Outside the classroom, I <strong>have spent</strong> a lot of time playing video games, but my habits <strong>have changed</strong>. I <strong>have realized</strong> that playing just for fun is different from playing to improve. I <strong>have practiced</strong> patience, teamwork, and problem-solving, especially when things <strong>haven’t</strong> <code>gone the way</code> I expected. Even though I <strong>haven’t completed</strong> every challenge, I <strong>have learned</strong> not to <code>give up too easily.</code></p>
<p>At home, I <strong>have</strong> <code>taken on more responsibility</code>. I <strong>have helped</strong> my parents with daily tasks, and I <strong>have understood</strong> that small actions make a real difference. I <strong>have kept</strong> my room organized, I <strong>have prepared</strong> simple meals, and I <strong>have shown</strong> more independence than before. These changes <strong>have made</strong> my parents trust me more.</p>
<p>So far, this year <code>has taught</code> me important lessons. I <strong>have discovered</strong> that <code>growing up</code> is not just about age, but about choices. I <strong>have made</strong> mistakes, but I <strong>have also learned</strong> from them. Most importantly, I <strong>have started</strong> to understand who I am becoming and what kind of person I want to be. That’s what I meant.</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<p>[over the years, give up too easily, competed, gone the way, taken on more responsibility, like family, have noticed, has taught, growing up, has been, as long as, used to be]</p>
<div class="hn-table">
<table>
<thead>
<tr>
<td>Word / Expression</td><td>Meaning (Simple Explanation)</td><td>Example Sentence</td></tr>
</thead>
<tbody>
<tr>
<td><strong>over the years</strong></td><td>During a long period of time, from the past until now</td><td><em>Over the years, I have learned to be more patient.</em></td></tr>
<tr>
<td><strong>competed</strong></td><td>Tried to be better than others or tried to win</td><td><em>Homework and games have competed for my time.</em></td></tr>
<tr>
<td><strong>gone the way</strong></td><td>Happened or developed in a particular manner</td><td><em>Things haven’t gone the way I expected.</em></td></tr>
<tr>
<td><strong>give up too easily</strong></td><td>Stop trying too quickly</td><td><em>I have learned not to give up too easily.</em></td></tr>
<tr>
<td><strong>taken on more responsibility</strong></td><td>Accepted more duties or tasks</td><td><em>I have taken on more responsibility at home.</em></td></tr>
<tr>
<td><strong>like family</strong></td><td>Very close, not related by blood but emotionally close</td><td><em>My friends feel like family to me.</em></td></tr>
<tr>
<td><strong>have noticed</strong></td><td>Became aware of something</td><td><em>I have noticed that school is more demanding now.</em></td></tr>
<tr>
<td><strong>has taught</strong></td><td>Has helped someone learn a lesson or idea</td><td><em>This experience has taught me an important lesson.</em></td></tr>
<tr>
<td><strong>growing up</strong></td><td>The process of becoming older and more mature</td><td><em>Growing up means learning from mistakes.</em></td></tr>
<tr>
<td><strong>has been</strong></td><td>Indicates a state or situation that started in the past and continues now</td><td><em>This year has been challenging but rewarding.</em></td></tr>
<tr>
<td><strong>as long as</strong></td><td>For the entire time that something has existed or happened</td><td><em>I have lived here as long as I can remember.</em></td></tr>
<tr>
<td><strong>used to be</strong></td><td>Describes a past situation that is no longer true</td><td><em>Math used to be difficult for me.</em></td></tr>
</tbody>
</table>
</div><hr />
<h3 id="heading-grammar">Grammar</h3>
<hr />
<h4 id="heading-present-perfect">Present Perfect</h4>
<p>🔹 Form</p>
<p><strong>have / has + past participle</strong></p>
<ul>
<li><p>I <strong>have finished</strong> my homework.</p>
</li>
<li><p>She <strong>has learned</strong> a lot this year.</p>
</li>
</ul>
<hr />
<h5 id="heading-when-we-use-it">When we use it</h5>
<h4 id="heading-life-experience-time-not-mentioned">✅ Life experience (time not mentioned)</h4>
<p>Used to talk about things that happened <strong>at some point before now</strong>.</p>
<ul>
<li><p>I <strong>have visited</strong> many places.</p>
</li>
<li><p>He <strong>has never played</strong> chess.</p>
</li>
</ul>
<hr />
<h4 id="heading-unfinished-time">✅ Unfinished time</h4>
<p>Used when the time period <strong>is still happening</strong>.</p>
<p>Common words: <em>this week, this year, so far, over the years</em></p>
<ul>
<li><p>I <strong>have studied</strong> a lot <strong>this year</strong>.</p>
</li>
<li><p>We <strong>have improved</strong> our skills <strong>over the years</strong>.</p>
</li>
</ul>
<hr />
<h4 id="heading-past-actions-with-present-results">✅ Past actions with present results</h4>
<p>The action happened before, but the <strong>result matters now</strong>.</p>
<ul>
<li><p>I <strong>have lost</strong> my keys. <em>(I can’t open the door now.)</em></p>
</li>
<li><p>She <strong>has broken</strong> her phone. <em>(It doesn’t work.)</em></p>
</li>
</ul>
<hr />
<h4 id="heading-actions-that-started-in-the-past-and-continue-now">✅ Actions that started in the past and continue now</h4>
<p>Often with <strong>for</strong> and <strong>since</strong>.</p>
<ul>
<li><p>I <strong>have lived</strong> here <strong>for</strong> five years.</p>
</li>
<li><p>He <strong>has studied</strong> English <strong>since</strong> 2019.</p>
</li>
</ul>
<hr />
<p>❌ Don’t use the present perfect with finished time</p>
<ul>
<li>yesterday, last year, in 2020</li>
</ul>
<p>✔️ <em>I went to school yesterday.</em><br />❌ <em>I have gone to school yesterday.</em></p>
<hr />
<h3 id="heading-reading-comprehension">Reading Comprehension</h3>
<ol>
<li><p>How has Lucas’s relationship with his neighborhood and friends developed over time?</p>
</li>
<li><p>What challenges has Lucas faced at school this year, and how has he responded to them?</p>
</li>
<li><p>In what ways has Lucas improved academically, and which subjects show the biggest change?</p>
</li>
<li><p>How has Lucas’s attitude toward video games changed, and what skills has he learned from this change?</p>
</li>
<li><p>What new responsibilities has Lucas taken on at home, and how have these actions affected his parents’ trust in him?</p>
</li>
<li><p>According to the text, what lessons has Lucas learned about growing up and personal development so far?</p>
</li>
</ol>
<hr />
<h2 id="heading-exercises"><strong>Exercises</strong></h2>
<h3 id="heading-story-telling"><strong>Story telling</strong></h3>
<hr />
<h3 id="heading-role-play"><strong>Role play</strong></h3>
<p><strong>Instructions</strong><br />For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3 id="heading-personal-experience"><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2 id="heading-homework">Homework</h2>
<h3 id="heading-fill-in-the-blanks">Fill in the Blanks</h3>
<p><strong>Instructions:</strong><br />Fill in the blanks with the correct word or phrase from the vocabulary list.<br />Use each expression <strong>only once</strong>.</p>
<p>[over the years, give up too easily, competed, gone the way, taken on more responsibility, like family, have noticed, has taught, growing up, has been, as long as, used to be]</p>
<ol>
<li><p>Lucas has lived in the same neighborhood __________ he can remember.</p>
</li>
<li><p>__________, Lucas has developed strong friendships with people who feel __________ to him.</p>
</li>
<li><p>This year __________ especially challenging, both at school and at home.</p>
</li>
<li><p>Lucas __________ that teachers expect more from students now than before.</p>
</li>
<li><p>Homework, tests, and personal interests have __________ for his attention.</p>
</li>
<li><p>Math __________ difficult for Lucas, but he has become more confident over time.</p>
</li>
<li><p>Even when things haven’t __________ he expected, Lucas has learned not to __________.</p>
</li>
<li><p>At home, Lucas has __________ and helped more with daily tasks.</p>
</li>
<li><p>__________ has helped Lucas understand that making mistakes is part of learning.</p>
</li>
<li><p>This experience __________ him that growing up is about choices and responsibility.</p>
</li>
</ol>
<hr />
<h3 id="heading-complete-the-sentences">Complete the sentences</h3>
<ol>
<li><p>Lucas __________ (finish) his homework already.</p>
</li>
<li><p>I __________ (never / try) sushi before.</p>
</li>
<li><p>She __________ (study) English for five years.</p>
</li>
<li><p>We __________ (learn) many new things this year.</p>
</li>
<li><p>They __________ (not / see) that movie yet.</p>
</li>
<li><p>He __________ (read) three books this month.</p>
</li>
<li><p>My parents __________ (travel) to many countries.</p>
</li>
<li><p>I __________ (lose) my keys again.</p>
</li>
<li><p>She __________ (improve) her English a lot.</p>
</li>
<li><p>We __________ (work) very hard so far.</p>
</li>
<li><p>They __________ (make) a big decision.</p>
</li>
<li><p>He __________ (not / finish) the project yet.</p>
</li>
<li><p>I __________ (meet) many new people this year.</p>
</li>
<li><p>She __________ (change) her habits recently.</p>
</li>
<li><p>We __________ (be) very busy this week.</p>
</li>
<li><p>They __________ (start) a new project.</p>
</li>
<li><p>He __________ (never / see) snow before.</p>
</li>
<li><p>I __________ (understand) the lesson better now.</p>
</li>
<li><p>She __________ (help) her parents at home.</p>
</li>
<li><p>We __________ (practice) a lot this month.</p>
</li>
</ol>
<hr />
<h3 id="heading-partner-role-play"><strong>Partner role play</strong></h3>
<p>Create your own partner role play activity. Make sure to include the words you’ve learned.</p>
<hr />
<h3 id="heading-produce"><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
]]></content:encoded></item><item><title><![CDATA[I evaluated production processes]]></title><description><![CDATA[Introduction
Conversation
Dialog
In my previous role as an industrial engineer, I evaluated production processes and investigated recurring inefficiencies across multiple manufacturing lines. I identified critical bottlenecks and scheduled corrective...]]></description><link>https://classes.alexandrecalaca.com/i-evaluated-production-processes</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/i-evaluated-production-processes</guid><category><![CDATA[english]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[alexandrecalaca]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Wed, 21 Jan 2026 13:43:12 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/8gr6bObQLOI/upload/8a74685fbc85709eb359a804e99a2ba0.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-introduction">Introduction</h2>
<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p>In my previous role as an industrial engineer, I <code>evaluated</code> production processes and <strong>investigated</strong> <code>recurring inefficiencies</code> across multiple <code>manufacturing lines</code>. I <strong>identified</strong> <code>critical bottlenecks</code> and <strong>scheduled</strong> corrective actions to minimize <code>operational disruptions</code>.</p>
<p>I <strong>led</strong> <code>cross-functional teams</code> and <strong>coordinated</strong> efforts between production and maintenance to ensure alignment. Through continuous improvement initiatives, I <strong>optimized</strong> workflows, which <strong>increased</strong> overall throughput and <strong>reduced</strong> waste and <code>rework rates</code>.</p>
<p>I also <strong>negotiated</strong> with suppliers to <strong>buy</strong> higher-quality materials at better cost conditions, which helped <strong>reduce</strong> unit costs <code>without compromising quality.</code> Additionally, I <strong>trained</strong> operators and supervisors on <code>standardized procedures</code> and performance indicators.</p>
<p><code>Throughout the project</code>, I <strong>went</strong> on-site regularly to monitor implementation progress and ensure that improvements were properly sustained.</p>
<p>However, the project did not deliver all expected results. Some initiatives did not receive consistent support from stakeholders, and certain <code>operational constraints</code> did not allow full implementation of the proposed changes.</p>
<p>In a few cases, the materials that were bought did not meet performance expectations due to <code>supplier variability</code>. Legacy systems did not support complete automation, and these limitations did not enable the improvements to scale uniformly across all <code>production lines</code>.</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<table><tbody><tr><td><p><strong>evaluated</strong></p></td><td><p>Carefully examined something to judge its performance or value</p></td><td><p>The engineer <strong>evaluated</strong> the production process before proposing changes.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>without compromising quality</strong></p></td><td><p>Without reducing or harming the level of quality</p></td><td><p>Costs were reduced <strong>without compromising quality</strong>.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>recurring inefficiencies</strong></p></td><td><p>Problems that happen repeatedly over time</p></td><td><p>The team investigated <strong>recurring inefficiencies</strong> in the workflow.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>manufacturing lines</strong></p></td><td><p>Organized production systems where products are assembled or processed</p></td><td><p>The factory operates multiple <strong>manufacturing lines</strong>.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>critical bottlenecks</strong></p></td><td><p>Major points in a process that significantly slow down production</p></td><td><p>The analysis identified <strong>critical bottlenecks</strong> in assembly.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>operational disruptions</strong></p></td><td><p>Events that interrupt normal operations</p></td><td><p>Equipment failures caused <strong>operational disruptions</strong>.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>cross-functional teams</strong></p></td><td><p>Groups made up of members from different departments</p></td><td><p><strong>Cross-functional teams</strong> worked together to solve the issue.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>rework rates</strong></p></td><td><p>The percentage of work that must be redone due to errors</p></td><td><p>High <strong>rework rates</strong> increased production costs.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>supplier variability</strong></p></td><td><p>Inconsistency in quality, delivery, or performance from suppliers</p></td><td><p><strong>Supplier variability</strong> affected material performance.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>standardized procedures</strong></p></td><td><p>Clearly defined and consistent ways of performing tasks</p></td><td><p><strong>Standardized procedures</strong> improved operational consistency.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>operational constraints</strong></p></td><td><p>Limitations that restrict how operations can be performed</p></td><td><p>Budget and systems were major <strong>operational constraints</strong>.</p></td></tr></tbody></table>

<table><tbody><tr><td><p><strong>production lines</strong></p></td><td><p>Physical or logical sequences where products are produced</p></td><td><p>Improvements were applied across all <strong>production lines</strong>.</p></td></tr></tbody></table>

<hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-story-telling"><strong>Story telling</strong></h3>
<hr />
<h3 id="heading-role-play"><strong>Role play</strong></h3>
<p><strong>Instructions</strong><br />For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3 id="heading-personal-experience"><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2 id="heading-homework"><strong>Homework</strong></h2>
<h3 id="heading-reading-comprehension"><strong>Reading comprehension</strong></h3>
<ol>
<li><p>What was the engineer’s main responsibility in his previous role?</p>
</li>
<li><p>What problems did the engineer identify in the production processes?</p>
</li>
<li><p>How did leading cross-functional teams contribute to the project outcomes?</p>
</li>
<li><p>What actions were taken to reduce costs without compromising quality?</p>
</li>
<li><p>Why did the engineer go on-site regularly during the project?</p>
</li>
<li><p>What factors prevented the project from delivering all expected results?</p>
</li>
<li><p>How did supplier variability and legacy systems affect the scalability of the improvements?</p>
</li>
</ol>
<hr />
<h3 id="heading-fill-in-the-blanks"><strong>Fill-in-the blanks</strong></h3>
<p>Fill in the blanks with the correct word or phrase from the vocabulary list.</p>
<ol>
<li><p>The engineer <strong>__________</strong> production processes to identify performance gaps.</p>
</li>
<li><p>The analysis focused on <strong>__________</strong> that were affecting productivity over time.</p>
</li>
<li><p>Several <strong>__________</strong> were identified as the main cause of delays in the process.</p>
</li>
<li><p>Equipment failures caused frequent <strong>__________</strong> during peak hours.</p>
</li>
<li><p>Improvements were implemented across multiple <strong>__________</strong> to ensure consistency.</p>
</li>
<li><p>The project required collaboration between <strong>__________</strong> from different departments.</p>
</li>
<li><p>Process improvements helped reduce waste and lower <strong>__________</strong>.</p>
</li>
<li><p>Costs were reduced <strong>__________</strong>, maintaining the expected performance standards.</p>
</li>
<li><p>Some materials failed to meet expectations due to <strong>__________</strong>.</p>
</li>
<li><p>Operators were trained to follow <strong>__________</strong> to improve consistency.</p>
</li>
<li><p>Certain <strong>__________</strong> limited the full implementation of proposed changes.</p>
</li>
<li><p>Throughout the project, improvements were monitored across all <strong>__________</strong>.</p>
</li>
</ol>
<hr />
<h3 id="heading-partner-role-play"><strong>Partner role play</strong></h3>
<p>Create your own partner role play activity. Make sure to include the words you’ve learned.</p>
<hr />
<h3 id="heading-produce"><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h2 id="heading-answer-key">Answer key</h2>
<h3 id="heading-fill-in-the-blanks-1">Fill-in the blanks</h3>
<ol>
<li><p>The engineer <strong>evaluated</strong> production processes to identify performance gaps.</p>
</li>
<li><p>The analysis focused on <strong>recurring inefficiencies</strong> that were affecting productivity over time.</p>
</li>
<li><p>Several <strong>critical bottlenecks</strong> were identified as the main cause of delays in the process.</p>
</li>
<li><p>Equipment failures caused frequent <strong>operational disruptions</strong> during peak hours.</p>
</li>
<li><p>Improvements were implemented across multiple <strong>manufacturing lines</strong> to ensure consistency.</p>
</li>
<li><p>The project required collaboration between <strong>cross-functional teams</strong> from different departments.</p>
</li>
<li><p>Process improvements helped reduce waste and lower <strong>rework rates</strong>.</p>
</li>
<li><p>Costs were reduced <strong>without compromising quality</strong>, maintaining the expected performance standards.</p>
</li>
<li><p>Some materials failed to meet expectations due to <strong>supplier variability</strong>.</p>
</li>
<li><p>Operators were trained to follow <strong>standardized procedures</strong> to improve consistency.</p>
</li>
<li><p>Certain <strong>operational constraints</strong> limited the full implementation of proposed changes.</p>
</li>
<li><p>Throughout the project, improvements were monitored across all <strong>production lines</strong>.</p>
</li>
</ol>
<hr />
<h2 id="heading-done">Done</h2>
]]></content:encoded></item><item><title><![CDATA[I feel that the word intelligent is misleading]]></title><description><![CDATA[Introduction
Conversation
Dialog
Leo: Doug, the more I learn about AI, the more I feel that the word intelligent is misleading.It behaves intelligently, but I’m not convinced it actually knows anything.
Doug: That’s a very precise observation.AI does...]]></description><link>https://classes.alexandrecalaca.com/i-feel-that-the-word-intelligent-is-misleading</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/i-feel-that-the-word-intelligent-is-misleading</guid><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[alexandrecalaca]]></category><category><![CDATA[AI]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Thu, 15 Jan 2026 18:16:39 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1768499784941/456801a1-7a23-4585-9684-7e339c95ab7e.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-introduction">Introduction</h2>
<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p><strong>Leo:</strong> Doug, <code>the more</code> I learn about AI, <code>the more</code> I feel that the word <em>intelligent</em> is <code>misleading</code>.<br />It behaves intelligently, but I’m not convinced it actually <em>knows</em> anything.</p>
<p><strong>Doug:</strong> That’s a very precise observation.<br />AI doesn’t possess knowledge the way humans do, it builds <code>representations of patterns</code> in data.</p>
<p><strong>Leo:</strong> When you say representations, do you mean like a simplified version of reality? <code>Almost like</code> a map instead of the real territory?</p>
<p><strong>Doug:</strong> Exactly. AI never sees reality directly; it only sees <code>abstract patterns</code> extracted from examples.</p>
<p><strong>Leo:</strong> So when a chatbot answers a question, it’s not <code>retrieving</code> facts. It’s generating a response that statistically fits its internal representation?</p>
<p><strong>Doug:</strong> Yes. A chatbot optimizes for <code>likelihood</code>, not truth, it selects the sequence of words that best fits the patterns it learned.</p>
<p><strong>Leo:</strong> That explains something I’ve noticed. Sometimes the answer sounds extremely confident, but later I discover it’s wrong.</p>
<p><strong>Doug:</strong> That phenomenon has a name. It’s called a <code>hallucination</code>.</p>
<p><strong>Leo:</strong> So hallucination doesn’t mean <code>randomness</code>. It means a <code>plausible</code> <em>but false construction</em>?</p>
<p><strong>Doug:</strong> Precisely. An AI hallucination is a highly <code>coherent answer</code> that emerges from probability, not verification.</p>
<p><strong>Leo:</strong> So confidence is not evidence of correctness. It’s just a <code>side effect</code> of <code>high statistical</code> certainty.</p>
<p><strong>Doug:</strong> That’s a very mature distinction. AI can be <em>confidently incorrect</em> because confidence comes from patterns, not understanding.</p>
<p><strong>Leo:</strong> Interesting. That feels powerful, but also dangerous.</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<div class="hn-table">
<table>
<thead>
<tr>
<td>Word/expression</td><td><strong>Meaning</strong></td><td><strong>Example</strong></td></tr>
</thead>
<tbody>
<tr>
<td><strong>the more…, the more…</strong></td><td>A structure that shows how one thing increases or changes together with another.</td><td><em>The more data an AI sees, the more accurate its predictions become.</em></td></tr>
<tr>
<td><strong>misleading</strong></td><td>Something that seems correct or helpful, but actually gives the wrong idea.</td><td><em>Calling AI “intelligent” can be misleading, because it doesn’t truly understand.</em></td></tr>
<tr>
<td><strong>likelihood</strong></td><td>How probable something is to happen or be correct.</td><td><em>The chatbot chooses the answer with the highest likelihood, not the highest truth.</em></td></tr>
<tr>
<td>side effect</td><td>An unintended result that happens because of something else.</td><td><em>Hallucinations are a side effect of predicting words without understanding meaning.</em></td></tr>
<tr>
<td>representations of patterns</td><td>Internal models that summarize how things usually behave, instead of storing exact facts.</td><td><em>AI stores representations of patterns, not memories like humans do.</em></td></tr>
<tr>
<td><strong>abstract patterns</strong></td><td>Simplified patterns that remove details and focus only on structure or relationships.</td><td><em>The AI learns abstract patterns of language, not the real world itself.</em></td></tr>
<tr>
<td>hallucination</td><td>When an AI produces an answer that sounds correct and detailed, but is false or invented.</td><td>The chatbot gave a confident explanation, but it was a hallucination.</td></tr>
<tr>
<td><strong>randomness</strong></td><td>Behavior that has no pattern or order.</td><td>AI hallucinations are not pure randomness; they follow learned patterns.</td></tr>
<tr>
<td>plausible</td><td>Something that sounds reasonable or believable, even if it’s wrong.</td><td>The answer was plausible, but no one could verify it.</td></tr>
<tr>
<td>high statistical</td><td>Based on strong probability calculated from large amounts of data.</td><td>The model chose that answer because it had high statistical support.</td></tr>
<tr>
<td>almost like</td><td>Used to compare two things that are similar but not identical.</td><td><em>AI learning is almost like copying behavior without knowing the reason behind it.</em></td></tr>
<tr>
<td><strong>coherent answer</strong></td><td>An answer that is well-structured, logical, and flows smoothly.</td><td>The AI produced a coherent answer, even though it was incorrect.</td></tr>
<tr>
<td>retrieving</td><td>Finding and bringing back stored information.</td><td>Unlike a database, a chatbot is not retrieving facts; it is generating responses.</td></tr>
<tr>
<td>sounds (confident)</td><td>Meaning: Appears sure and authoritative, even without certainty. Example:</td><td>The explanation sounded confident, but confidence does not guarantee correctness.</td></tr>
<tr>
<td></td><td></td><td></td></tr>
<tr>
<td></td><td></td><td></td></tr>
<tr>
<td></td><td></td></tr>
</tbody>
</table>
</div><hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-story-telling">Story telling</h3>
<hr />
<h3 id="heading-role-play">Role play</h3>
<p><strong>Instructions</strong><br />For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<hr />
<h3 id="heading-personal-experience"><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2 id="heading-homework">Homework</h2>
<h3 id="heading-reading-comprehension">Reading comprehension</h3>
<ol>
<li><p>Why does Leo believe the term “intelligent” is misleading when applied to AI?</p>
</li>
<li><p>How does Doug describe AI’s relationship with knowledge?</p>
</li>
<li><p>What does the “map versus territory” analogy mean in the dialog?</p>
</li>
<li><p>What is an AI hallucination according to the conversation?</p>
</li>
<li><p>What main concern does Leo express at the end of the dialog?</p>
</li>
</ol>
<hr />
<h3 id="heading-fill-in-the-blanks"><strong>Fill-in-the blanks</strong></h3>
<p>Fill in the blanks with the correct word or phrase from the vocabulary list.</p>
<ol>
<li><p>__________________ data an AI processes, __________________ accurate its predictions tend to become.</p>
</li>
<li><p>Calling AI “intelligent” can be __________________, because it behaves intelligently without true understanding.</p>
</li>
<li><p>A chatbot does not focus on truth; it selects the response with the highest __________________.</p>
</li>
<li><p>AI systems store __________________ rather than exact memories of past events.</p>
</li>
<li><p>These models rely on __________________, which remove real-world details and focus only on structure.</p>
</li>
<li><p>When an AI gives a detailed but false explanation, this phenomenon is known as a __________________.</p>
</li>
<li><p>An AI hallucination is not pure __________________; it follows learned language patterns.</p>
</li>
<li><p>The response seemed __________________, even though no evidence supported it.</p>
</li>
<li><p>Hallucinations are a __________________ of predicting language without understanding meaning.</p>
</li>
<li><p>The model chose that output because it had __________________ probability support from the data.</p>
</li>
<li><p>AI learning is __________________ imitating behavior without knowing the underlying reasons.</p>
</li>
<li><p>The system produced a __________________ that flowed logically from start to finish.</p>
</li>
<li><p>Unlike a search engine, a chatbot is not __________________ facts from a database.</p>
</li>
<li><p>The explanation __________________, but confidence alone does not guarantee correctness.</p>
</li>
</ol>
<hr />
<h3 id="heading-partner-role-play"><strong>Partner role play</strong></h3>
<p>Create your own partner role play activity. Make sure to include the words you’ve learned.</p>
<hr />
<h3 id="heading-produce"><strong>Produce</strong></h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h2 id="heading-done"><strong>Done</strong></h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[I think we’ve got a serious race condition]]></title><description><![CDATA[Brian:I was checking the logs from last night, and I think we’ve got a serious race condition. Some of the payment statuses are being overwritten.
Ingrid:Overwritten? As in, two processes updating the same row at the same time?
Brian:Exactly. The job...]]></description><link>https://classes.alexandrecalaca.com/i-think-weve-got-a-serious-race-condition</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/i-think-weve-got-a-serious-race-condition</guid><category><![CDATA[english]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[english-class]]></category><category><![CDATA[alexandrecalaca]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Fri, 19 Sep 2025 13:26:58 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/zy8tml0eC6A/upload/b1b36cc498b36ec5517ed7e840cdc7c3.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Brian:</strong><br />I was checking the logs from last night, and I think we’ve got a serious <code>race condition</code>. Some of the payment statuses are being <code>overwritten</code>.</p>
<p><strong>Ingrid:</strong><br />Overwritten? As in, two processes updating the same row at the same time?</p>
<p><strong>Brian:</strong><br />Exactly. The jobs <code>run in parallel</code>, and the updates aren’t <code>atomic</code>. One thread marks the payment as <em>completed</em>, and almost immediately another marks it as <em>failed</em>.</p>
<p><strong>Ingrid:</strong><br />Classic <code>data race</code>. So we’re basically losing consistency because the order of execution isn’t guaranteed.</p>
<p><strong>Brian:</strong><br />Yep. It’s completely <code>non-deterministic</code>. Sometimes it passes, sometimes it breaks, depending on how the scheduler <code>interleaves the operations</code>.</p>
<p><strong>Ingrid:</strong><br /><code>That’s messy</code>. Are we using any synchronization at all? <code>Mutex</code>, <code>semaphore</code>, even a simple database-level lock?</p>
<p><strong>Brian:</strong><br />Nope. Right now it’s just <code>raw updates</code> against the shared state. No lock, no transaction, nothing.</p>
<p><strong>Ingrid:</strong><br />Okay, then it’s not <code>thread-safe</code> at all. We should at least <code>wrap that code</code> in a critical section.</p>
<p><strong>Brian:</strong><br />My only concern is performance. If we put a lock around the whole thing, we might create <code>contention</code> or even <code>deadlocks</code>.</p>
<p><strong>Ingrid:</strong><br />True. But we don’t need to lock the whole workflow, just the part where the shared record gets updated. Keep the critical section as small as possible.</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<div class="hn-table">
<table>
<thead>
<tr>
<td><code>atomic</code></td><td><code>deadlocks</code></td><td><code>contention</code></td></tr>
</thead>
<tbody>
<tr>
<td><code>raw updates</code></td><td><code>wrap that code</code></td><td><code>thread-safe</code></td></tr>
<tr>
<td><code>That’s messy</code></td><td><code>non-deterministic</code></td><td><code>interleaves the operations</code></td></tr>
<tr>
<td><code>race condition</code></td><td><code>overwritten</code></td><td><code>run in parallel</code></td></tr>
</tbody>
</table>
</div><h3 id="heading-vocabulary-1">Vocabulary</h3>
<p><strong>Atomic</strong></p>
<ul>
<li><p><em>Meaning:</em> An operation that happens completely or not at all. Nothing can interrupt it midway.</p>
</li>
<li><p><em>Example:</em> “The update must be atomic so that no other thread can mess with it while it’s running.”</p>
</li>
</ul>
<p><strong>Deadlocks</strong></p>
<ul>
<li><p><em>Meaning:</em> A situation where two or more processes are waiting for each other forever, and nothing moves forward.</p>
</li>
<li><p><em>Example:</em> “If thread A holds Lock 1 and waits for Lock 2 while thread B holds Lock 2 and waits for Lock 1, you’ve got a deadlock.”</p>
</li>
</ul>
<p><strong>Contention</strong></p>
<ul>
<li><p><em>Meaning:</em> When multiple processes or threads are trying to use the same resource at the same time, causing slowdowns.</p>
</li>
<li><p><em>Example:</em> “Too many threads writing to the database creates contention.”</p>
</li>
</ul>
<p><strong>Raw updates</strong></p>
<ul>
<li><p><em>Meaning:</em> Direct changes to the data without any safeguards like transactions or locks.</p>
</li>
<li><p><em>Example:</em> “We’re doing raw updates on the table, so nothing is protecting us from conflicts.”</p>
</li>
</ul>
<p><strong>Wrap that code</strong></p>
<ul>
<li><p><em>Meaning:</em> Put the code inside a structure (like a lock or transaction) to make it safe.</p>
</li>
<li><p><em>Example:</em> “We should wrap that code in a mutex to avoid race conditions.”</p>
</li>
</ul>
<p><strong>Thread-safe</strong></p>
<ul>
<li><p><em>Meaning:</em> Code that works correctly even when multiple threads run it at the same time.</p>
</li>
<li><p><em>Example:</em> “This function isn’t thread-safe—it fails when two users hit it simultaneously.”</p>
</li>
</ul>
<p><strong>That’s messy</strong></p>
<ul>
<li><p><em>Meaning:</em> Informal way of saying something is confusing, hard to manage, or poorly controlled.</p>
</li>
<li><p><em>Example:</em> “Two different states being written at the same time? That’s messy.”</p>
</li>
</ul>
<p><strong>Non-deterministic</strong></p>
<ul>
<li><p><em>Meaning:</em> The result is unpredictable and can change depending on timing or execution order.</p>
</li>
<li><p><em>Example:</em> “The test is non-deterministic—it passes sometimes and fails other times.”</p>
</li>
</ul>
<p><strong>Interleaves the operations</strong></p>
<ul>
<li><p><em>Meaning:</em> When the system mixes pieces of different processes or threads together during execution.</p>
</li>
<li><p><em>Example:</em> “The scheduler interleaves the operations, so thread A and thread B take turns running.”</p>
</li>
</ul>
<p><strong>Race condition</strong></p>
<ul>
<li><p><em>Meaning:</em> A bug that happens when two processes or threads try to use the same resource at the same time, and the result depends on who “wins the race.”</p>
</li>
<li><p><em>Example:</em> “Updating the counter without a lock caused a race condition.”</p>
</li>
</ul>
<p><strong>Overwritten</strong></p>
<ul>
<li><p><em>Meaning:</em> When new data replaces old data, sometimes unintentionally.</p>
</li>
<li><p><em>Example:</em> “The first update marked the payment as complete, but it got overwritten by the second update.”</p>
</li>
</ul>
<hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-fill-in-the-blank">Fill in the blank</h3>
<ol>
<li><p>An ____________ operation cannot be interrupted; it either completes fully or not at all.</p>
</li>
<li><p>When two threads wait for each other forever, it causes a ____________.</p>
</li>
<li><p>Multiple processes trying to access the same resource at the same time creates ____________.</p>
</li>
<li><p>Directly updating data without using locks or transactions is known as ____________.</p>
</li>
<li><p>Developers often say “__________” when they want to put risky code inside a safe structure like a lock.</p>
</li>
<li><p>If a method works reliably even when multiple threads call it, we say it is ____________.</p>
</li>
<li><p>“__________” is an informal way to describe code that produces confusing or inconsistent results.</p>
</li>
<li><p>A process is ____________ when its result is unpredictable and changes depending on timing.</p>
</li>
<li><p>The scheduler sometimes ____________ the operations, letting pieces of different threads run in sequence.</p>
</li>
<li><p>A ____________ happens when the outcome depends on who “wins” access to a shared resource first.</p>
</li>
<li><p>When one update accidentally replaces another, the data is said to be ____________.</p>
</li>
<li><p>To avoid a ____________, it’s best to acquire locks in a consistent order across all threads.</p>
</li>
<li><p>Using a database transaction can make an update behave like an ____________ operation.</p>
</li>
<li><p>The performance issue that occurs when too many threads wait for the same lock is called ____________.</p>
</li>
<li><p>Writing to shared state without synchronization often leads to a ____________ condition.</p>
</li>
<li><p>A result that is not consistent between runs, even with the same inputs, is ____________.</p>
</li>
<li><p>To protect shared variables, engineers often ____________ the code that modifies them.</p>
</li>
<li><p>If a system is not ____________, it may crash or corrupt data under concurrent access.</p>
</li>
<li><p>When log entries show two different values being written at the same time, it’s a sign of being ____________.</p>
</li>
<li><p>Debugging is harder when execution is ____________, because you can’t predict the exact order of steps.</p>
</li>
</ol>
<hr />
<h3 id="heading-reading-comprehension">Reading comprehension</h3>
<p><strong>1. What problem did Brian find in the logs?</strong><br />a) The system was too slow<br />b) Payment statuses were being overwritten<br />c) Users couldn’t log in<br />d) The database was offline</p>
<p><strong>2. How does Ingrid describe the situation where two processes update the same row at the same time?</strong><br />a) A deadlock<br />b) A race condition<br />c) Contention<br />d) Non-determinism</p>
<p><strong>3. Why does Brian call the results “non-deterministic”?</strong><br />a) Because they depend on who logs in first<br />b) Because they are predictable<br />c) Because the outcome changes depending on execution order<br />d) Because the database is corrupted</p>
<p><strong>4. What does Ingrid ask about synchronization?</strong><br />a) If they are using caching<br />b) If they are using locks or other synchronization tools<br />c) If they are using AI to optimize scheduling<br />d) If they are using a new payment API</p>
<p><strong>5. What is Brian’s reply about synchronization?</strong><br />a) They are using transactions for every update<br />b) They only use semaphores<br />c) They are doing raw updates with no protection<br />d) They disabled synchronization for performance</p>
<p><strong>6. What does Ingrid suggest to make the code safer?</strong><br />a) Rewrite the system from scratch<br />b) Wrap the update in a critical section<br />c) Add more servers<br />d) Disable parallel processing</p>
<p><strong>7. What concern does Brian raise about using locks?</strong><br />a) It might cause data loss<br />b) It might create deadlocks or slowdowns<br />c) It might make the UI ugly<br />d) It might reduce test coverage</p>
<p><strong>8. How does Ingrid respond to Brian’s concern?</strong><br />a) She says to avoid locks completely<br />b) She suggests locking only the critical section<br />c) She suggests running the code without synchronization<br />d) She suggests adding more threads</p>
<p><strong>9. What alternative solution does Brian propose?</strong><br />a) Making the operation idempotent<br />b) Restarting the system every night<br />c) Removing database indexes<br />d) Using only one thread for all jobs</p>
<p><strong>10. What final step does Brian decide to take?</strong><br />a) Test it with a lock around the update first<br />b) Do nothing and ignore the issue<br />c) Rewrite the database schema<br />d) Remove the payment feature</p>
<hr />
<h2 id="heading-homework">Homework</h2>
<h3 id="heading-produce">Produce</h3>
<p>Write a short dialogue between <strong>two developers</strong> who discover a bug caused by a race condition.</p>
<ul>
<li>Use <strong>at least 5 of these words/phrases</strong>:<br />  [<em>atomic, deadlock, contention, raw updates, thread-safe, non-deterministic, overwritten, race condition,</em> interleaves the operations, That’s messy, <em>wrap that code ]</em> atomic</li>
</ul>
<hr />
<h3 id="heading-personal-connection">Personal connection</h3>
<p>Think about any real project or exercise (class project, homework, internship, or job). Describe your personal experience in the topic.</p>
<hr />
<h2 id="heading-done">Done</h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[Have you noticed how slow the product details page is lately?]]></title><description><![CDATA[Conversation
Dialog
Roger: Hey Smith, have you noticed how slow the product details page is lately?
Smith: Yeah, I did. I checked the logs, looks like we’re hitting the database for every request. It’s a pretty expensive operation.
Roger: Exactly. I ...]]></description><link>https://classes.alexandrecalaca.com/have-you-noticed-how-slow-the-product-details-page-is-lately</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/have-you-noticed-how-slow-the-product-details-page-is-lately</guid><category><![CDATA[alexandrecalaca]]></category><category><![CDATA[english]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[english-class]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Fri, 06 Jun 2025 12:48:50 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/hpjSkU2UYSU/upload/0c4735af4d007d3f6cfce04059d19d72.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p><strong>Roger</strong>: Hey Smith, <code>have you noticed</code> how slow the product details page is lately?</p>
<p><strong>Smith</strong>: Yeah, I did. I checked the logs, looks like we’re hitting the database for every request. It’s a pretty <code>expensive operation</code>.</p>
<p><strong>Roger</strong>: Exactly. I think we should introduce some caching to <code>reduce latency</code>.</p>
<p><strong>Smith</strong>: Agreed. Maybe we can cache the <code>data fragment</code> for product <code>specs</code>. It rarely changes.</p>
<p><strong>Roger</strong>: Good idea. Should we go with a cache-aside strategy?</p>
<p><strong>Smith</strong>: That works. We can check the cache first and only hit the DB if it’s <code>missing</code>.</p>
<p><strong>Roger</strong>: And to prevent <code>stale data</code>, maybe <code>set a TTL of</code> 5 minutes?</p>
<p><strong>Smith</strong>: Sounds good. We could also invalidate the cache manually when a product is updated.</p>
<p><strong>Roger</strong>: Right. Also, some of those price calculations involve a <code>slow function call</code>, we should cache that too.</p>
<p><strong>Smith</strong>: Yep. Let’s add Redis into the mix and <code>track the cache keys</code> by product ID.</p>
<p><strong>Roger</strong>: Perfect. I’ll write the caching layer and set up the fallback to DB.</p>
<p><strong>Smith</strong>: Awesome. Let’s deploy it to staging and test the <code>load time</code>.</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<div class="hn-table">
<table>
<thead>
<tr>
<td></td><td></td><td></td></tr>
</thead>
<tbody>
<tr>
<td>hit ... (the database)</td><td>data fragment</td><td>have you noticed...?</td></tr>
<tr>
<td>stale data</td><td>reduce latency</td><td>set a TTL of</td></tr>
<tr>
<td>slow function call</td><td>Expensive operation</td><td>track the cache keys</td></tr>
<tr>
<td>load time</td><td>(product) specs</td><td>(something) missing</td></tr>
</tbody>
</table>
</div><p><strong>🔹 hit (the database)</strong><br />To make a request to the database to retrieve or update data.<br /><em>Example: "We hit the database every time a user loads the page."</em></p>
<p><strong>🔹 data fragment</strong><br />A small piece or section of data, often used to refer to part of a larger dataset.<br /><em>Example: "We only need to cache the data fragment for the product description."</em></p>
<p><strong>🔹 have you noticed...?</strong><br />A phrase used to bring attention to something that may have changed or needs observation.<br /><em>Example: "Have you noticed how slow the page has become?"</em></p>
<p><strong>🔹 stale data</strong><br />Outdated information stored in cache that may no longer reflect the current state.<br /><em>Example: "We need to refresh the cache regularly to avoid serving stale data."</em></p>
<p><strong>🔹 reduce latency</strong><br />To decrease the delay between a request and its response.<br /><em>Example: "Caching will help reduce latency and improve user experience."</em></p>
<p><strong>🔹 set a TTL of</strong><br />To assign a Time-To-Live (TTL), meaning how long a cached item stays valid.<br /><em>Example: "We can set a TTL of 5 minutes for product info."</em></p>
<p><strong>🔹 slow function call</strong><br />A function that takes a long time to execute, often due to complex logic or external dependencies.<br /><em>Example: "That price calculation is a slow function call — let's cache the result."</em></p>
<p><strong>🔹 expensive operation</strong><br />An operation that consumes a lot of time, memory, or processing power.<br /><em>Example: "Fetching the entire product list is an expensive operation."</em></p>
<p><strong>🔹 track the cache keys</strong><br />To monitor and manage the identifiers used to store and retrieve cached items.<br /><em>Example: "We should track the cache keys using the product ID."</em></p>
<p><strong>🔹 load time</strong><br />The amount of time it takes for a web page or resource to fully appear for the user.<br /><em>Example: "We want to improve the load time of the product details page."</em></p>
<p><strong>🔹 (product) specs</strong><br />Short for specifications — technical or descriptive details of a product.<br /><em>Example: "The product specs include dimensions, weight, and materials."</em></p>
<p><strong>🔹 (something) missing</strong><br />When something expected is not present or found.<br /><em>Example: "If the data is missing in the cache, we’ll fetch it from the database."</em></p>
<hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-vocabulary-1">Vocabulary</h3>
<p>Choose the best option that matches the meaning or usage of each expression.</p>
<hr />
<p><strong>1. What does it usually mean when you “hit the database”?</strong><br />A) Back up the database manually<br />B) Update the user interface<br />C) Make a request to the database<br />D) Delete a record permanently</p>
<p><strong>2. What is a “data fragment”?</strong><br />A) A file stored in the recycle bin<br />B) A piece of a larger set of data<br />C) A network protocol<br />D) A type of error message</p>
<p><strong>3. “Have you noticed...?” is a way to:</strong><br />A) Ask for permission<br />B) Report a technical failure<br />C) Request a password change<br />D) Bring attention to a change or issue</p>
<p><strong>4. What is “stale data”?</strong><br />A) Fresh data from the API<br />B) Data that is no longer valid or updated<br />C) Data stored in a CSV file<br />D) Data still loading</p>
<p><strong>5. To “reduce latency” means to:</strong><br />A) Add more logging<br />B) Decrease the response time<br />C) Increase CPU usage<br />D) Remove all caching</p>
<p><strong>6. What does “set a TTL of” 10 minutes mean?</strong><br />A) Set a timer to delete the database<br />B) Configure how long the cache remains valid<br />C) Trigger a file transfer<br />D) Make the page load slower</p>
<p><strong>7. A “slow function call” typically:</strong><br />A) Uses less memory<br />B) Is unrelated to performance<br />C) Takes a long time to execute<br />D) Is only used in testing</p>
<p><strong>8. An “expensive operation” in programming usually involves:</strong><br />A) High cost in time or system resources<br />B) External user authentication<br />C) Currency conversion logic<br />D) Buying additional software</p>
<p><strong>9. To “track the cache keys” means to:</strong><br />A) Encrypt cache data<br />B) Monitor and manage how data is cached and retrieved<br />C) Generate database indexes<br />D) Secure passwords</p>
<p><strong>10. What does “load time” refer to in a web app?</strong><br />A) Server downtime<br />B) Time it takes for a page or component to fully appear<br />C) Memory usage of a background job<br />D) Frequency of user sign-ins</p>
<p><strong>11. “Product specs” typically include:</strong><br />A) Customer email addresses<br />B) Marketing slogans<br />C) Technical details about a product<br />D) Billing rates</p>
<p><strong>12. When “something is missing” in a cache layer, it means:</strong><br />A) The user’s session expired<br />B) The item was not found in the expected storage<br />C) A full database reset occurred<br />D) The server restarted unexpectedly</p>
<hr />
<h3 id="heading-fill-in-the-blanks">Fill-in-the blanks</h3>
<p>Complete each sentence with the correct word or expression from the list below:</p>
<p><strong>Word Bank</strong>:<br />hit the database • data fragment • have you noticed • stale data • reduce latency • set a TTL of • slow function call • expensive operation • track the cache keys • load time • product specs • missing</p>
<hr />
<ol>
<li><p>To avoid unnecessary queries, the system first checks the cache before it needs to __________.</p>
</li>
<li><p>If you only need the title and price, cache that small __________ instead of the whole product object.</p>
</li>
<li><p>__________ how long the homepage takes to display lately?</p>
</li>
<li><p>We need to refresh the cache often, or users will see __________ that’s no longer accurate.</p>
</li>
<li><p>Using a CDN can help us __________ for users far from the server.</p>
</li>
<li><p>Let’s __________ 15 minutes so the cache doesn’t grow too stale.</p>
</li>
<li><p>That tax calculation runs every time and takes 2 seconds — definitely a __________.</p>
</li>
<li><p>Pulling all records with joins on 5 tables? That’s an __________ we should avoid frequently.</p>
</li>
<li><p>We should __________ by product ID to easily invalidate or refresh specific entries.</p>
</li>
<li><p>The __________ of our blog page increased after we added more third-party scripts.</p>
</li>
<li><p>The engineer asked for the __________ so she could double-check dimensions and compatibility.</p>
</li>
<li><p>If the data is __________ in the cache, we’ll fetch it directly from the backend.</p>
</li>
</ol>
<hr />
<h3 id="heading-reading-comprehension">Reading comprehension</h3>
<p><strong>1. Why are Roger and Smith discussing caching strategies?</strong><br />A) They want to upgrade the server<br />B) The product details page is loading slowly<br />C) They need to store user passwords<br />D) They’re planning to delete the product table</p>
<p><strong>2. What type of data do they decide to cache first?</strong><br />A) User profiles<br />B) Search queries<br />C) Product specs<br />D) Shopping cart contents</p>
<p><strong>3. What strategy do they plan to use for caching?</strong><br />A) Full-page caching<br />B) Write-through caching<br />C) Cache-aside (lazy loading)<br />D) No-cache strategy</p>
<p><strong>4. How do they plan to deal with stale data?</strong><br />A) Never cache anything<br />B) Use a CDN<br />C) Manually update the cache and set a TTL<br />D) Disable database access</p>
<p><strong>5. Which tool do they mention for implementing the caching layer?</strong><br />A) PostgreSQL<br />B) Redis<br />C) MongoDB<br />D) Elasticsearch</p>
<hr />
<h2 id="heading-homework">Homework</h2>
<h3 id="heading-role-play">Role play</h3>
<p><strong>Instructions</strong>:<br />Work with a partner and create a short dialog (10–14 lines) between two software engineers discussing how to improve the performance of an API or web page. Be sure to include <strong>at least 8</strong> of the following words or phrases from the <strong>Word Bank</strong> in your conversation.</p>
<p>Word Bank: hit the database • data fragment • have you noticed • stale data • reduce latency • set a TTL of • slow function call • expensive operation • track the cache keys • load time • product specs • missing</p>
<hr />
<h3 id="heading-life-experience">Life experience</h3>
<p>Reflect on your own experiences in software development or system design. Answer the following questions based on situations similar to the dialog and vocabulary you’ve learned:</p>
<p><strong>1. Have you ever worked on a system or application where performance was an issue?</strong><br />What was causing the slow load time, and how did you or your team try to reduce latency?  </p>
<p><strong>2. Can you recall a time when using cached data caused problems due to it being stale?</strong><br />How did you detect it, and what did you do to prevent it from happening again?</p>
<p><strong>3. Have you ever used tools like Redis or Memcached to avoid hitting the database repeatedly?</strong><br />What kind of data or function calls did you cache, and what was the impact on performance?</p>
<p><strong>4. In your projects, have you ever needed to track cache keys or set a TTL for cached items?</strong><br />Why was this important in your system, and how did you manage invalidation or expiration?  </p>
<hr />
<h2 id="heading-done">Done</h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[I’d like to rent a car for my business trip]]></title><description><![CDATA[Conversation
Dialog
Alice: Good morning! Welcome to Speedy Rentals. How can I help you today?
Ryan: Hi! I’d like to rent a car for my business trip.
Alice: Of course. Will you be picking it up today?
Ryan: Yes, my pickup time is 10 a.m., and I’ll ret...]]></description><link>https://classes.alexandrecalaca.com/id-like-to-rent-a-car-for-my-business-trip</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/id-like-to-rent-a-car-for-my-business-trip</guid><category><![CDATA[english-lesson]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english]]></category><category><![CDATA[alexandrecalaca]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Mon, 02 Jun 2025 13:06:58 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/aZKJEvydrNM/upload/a19559de05086616f763c7c99ffb7791.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p><strong>Alice:</strong> Good morning! Welcome to Speedy Rentals. How can I help you today?</p>
<p><strong>Ryan:</strong> Hi! I’d like to <code>rent</code> a car for my business trip.</p>
<p><strong>Alice:</strong> Of course. Will you be <code>picking it up</code> today?</p>
<p><strong>Ryan:</strong> Yes, my <code>pickup time</code> is 10 a.m., and I’ll return it on Friday around 3 p.m.</p>
<p><strong>Alice:</strong> Got it. That makes your <code>drop-off time</code> Friday at 3 p.m. Would you prefer an <strong>automatic</strong> or <code>manual transmission</code>?</p>
<p><strong>Ryan:</strong> Definitely automatic. <code>I’m not used to</code> driving manual.</p>
<p><strong>Alice:</strong> No problem. Our <code>daily rate</code> for a mid-size sedan is $45. Would you like to add GPS or a Wi-Fi hotspot? That’s an <code>additional fee</code> of $10 per day.</p>
<p><strong>Ryan:</strong> I’ll skip those. But do I need to return the car with a <code>full tank</code>?</p>
<p><strong>Alice:</strong> Yes, please. If not, we’ll charge a fuel replacement fee. Also, please be aware of possible <code>late fees</code> if you return the car past your scheduled time.</p>
<p><strong>Ryan:</strong> Understood. And what happens if there’s any <code>damage</code>?</p>
<p><strong>Alice:</strong> We’ll inspect the vehicle before and after the rental. If there’s any new damage, the <code>security deposit</code> may be used to cover repairs.</p>
<p><strong>Ryan:</strong> Got it. Sounds good. Let’s go ahead with the rental.</p>
<p><strong>Alice:</strong> Perfect. I just need your driver’s license and credit card.</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<div class="hn-table">
<table>
<thead>
<tr>
<td></td><td></td><td></td></tr>
</thead>
<tbody>
<tr>
<td>rent</td><td>pickup time</td><td>drop-off time</td></tr>
<tr>
<td>manual transmission</td><td>additional fee</td><td>full tank</td></tr>
<tr>
<td>late fee</td><td>damage</td><td>security deposit</td></tr>
<tr>
<td>pick up</td><td>Automatic transmission</td><td>I’m not used to</td></tr>
<tr>
<td>daily rate</td><td></td></tr>
</tbody>
</table>
</div><ul>
<li><p><strong>Rent</strong> – To pay to use something temporarily.<br />  <em>Example: I’d like to rent a car for three days.</em></p>
</li>
<li><p><strong>Pickup time</strong> – The scheduled time when you get the rental car.<br />  <em>Example: My pickup time is 10:00 a.m.</em></p>
</li>
<li><p><strong>Drop-off time</strong> – The scheduled time when you return the car.<br />  <em>Example: Drop-off time is Friday at 3:00 p.m.</em></p>
</li>
<li><p><strong>Manual transmission</strong> – A car that requires the driver to change gears using a clutch and stick.<br />  <em>Example: I can’t drive a manual transmission.</em></p>
</li>
<li><p><strong>Automatic transmission</strong> – A car that changes gears automatically.<br />  <em>Example: I prefer automatic transmission—it’s easier.</em></p>
</li>
<li><p><strong>Daily rate</strong> – The price you pay to rent the car for one day.<br />  <em>Example: What’s the daily rate for this SUV?</em></p>
</li>
<li><p><strong>Additional fee</strong> – Extra money charged for extra services or conditions.<br />  <em>Example: There’s an additional fee for GPS.</em></p>
</li>
<li><p><strong>Full tank</strong> – A completely filled fuel tank.<br />  <em>Example: Please return the car with a full tank.</em></p>
</li>
<li><p><strong>Late fee</strong> – An extra charge if you return the car late.<br />  <em>Example: There’s a $20 late fee per hour.</em></p>
</li>
<li><p><strong>Damage</strong> – Physical harm to the car like dents or scratches.<br />  <em>Example: We will inspect the car for any damage.</em></p>
</li>
<li><p><strong>Security deposit</strong> – Money held temporarily in case of damage or rule violations.<br />  <em>Example: The security deposit is $300 and will be refunded.</em></p>
</li>
<li><p><strong>Pick up</strong> – The act of collecting or receiving the rental car.<br />  <em>Example: Where do I pick up the car?</em></p>
</li>
<li><p><strong>I’m not used to</strong> – I’m not familiar or comfortable with something.<br />  <em>Example: I’m not used to driving a manual car.</em></p>
</li>
</ul>
<hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-vocabulary-1">Vocabulary</h3>
<ol>
<li>What does it mean to rent a car?</li>
</ol>
<p>A) To buy it permanently<br />B) To borrow it for free<br />C) To use it temporarily for a fee<br />D) To repair it</p>
<ol start="2">
<li>What is your pickup time?</li>
</ol>
<p>A) The time you buy the car<br />B) The time you take the car from the rental agency<br />C) The time you return the car<br />D) The time you pay the bill</p>
<ol start="3">
<li>What is your drop-off time?</li>
</ol>
<p>A) When you take a break<br />B) When you call the company<br />C) When you return the rental car<br />D) When you get your deposit back</p>
<ol start="4">
<li>What does a car with manual transmission need?</li>
</ol>
<p>A) A GPS<br />B) An electric battery<br />C) Gear shifting by the driver<br />D) Self-driving system</p>
<ol start="5">
<li>An automatic transmission car:</li>
</ol>
<p>A) Needs the driver to shift gears<br />B) Changes gears by itself<br />C) Can only drive in the city<br />D) Has no brakes</p>
<ol start="6">
<li>What does daily rate mean?</li>
</ol>
<p>A) The cost of lunch<br />B) The fuel price<br />C) The cost per day of renting the car<br />D) The cost of parking</p>
<ol start="7">
<li>What is an additional fee?</li>
</ol>
<p>A) A discount you get<br />B) A fee added for extra services<br />C) A payment for washing the car<br />D) The refund you receive</p>
<ol start="8">
<li>What is a full tank?</li>
</ol>
<p>A) A completely filled gas tank<br />B) A bag for your clothes<br />C) A new engine<br />D) A free parking spot</p>
<ol start="9">
<li>What is a late fee?</li>
</ol>
<p>A) A bonus for early return<br />B) A charge for returning the car late<br />C) A fee for using a phone<br />D) A tax included in the rate</p>
<ol start="10">
<li>What does damage mean?</li>
</ol>
<p>A) A clean car<br />B) A car with strong brakes<br />C) Physical harm or scratches on the car<br />D) A change of tires</p>
<ol start="11">
<li>A security deposit is:</li>
</ol>
<p>A) A payment for extra insurance<br />B) A gift from the rental agency<br />C) A fee for using the car abroad<br />D) Money held in case of damage</p>
<ol start="12">
<li>To pick up the car means:</li>
</ol>
<p>A) Wash the car<br />B) Leave the car at the airport<br />C) Take the car from the rental location<br />D) Call the police</p>
<hr />
<h3 id="heading-fill-in-the-blanks">Fill in the blanks</h3>
<p>Complete the sentences using the words from the vocabulary list:</p>
<p><strong>Words to use:</strong> rent – pickup time – drop-off time – manual transmission – automatic transmission – additional fee – full tank – late fee – damage – security deposit – pick up – daily rate – I’m not used to</p>
<ol>
<li><p>I’d like to ______ a car for my weekend trip.</p>
</li>
<li><p>What time is your ______?</p>
</li>
<li><p>The ______ for this car is $50.</p>
</li>
<li><p>Please return the car with a ______, or you’ll be charged.</p>
</li>
<li><p>There’s a $25 ______ if you return the car late.</p>
</li>
<li><p>I can’t drive this car; ______ driving manual.</p>
</li>
<li><p>You can ______ the car at the downtown office.</p>
</li>
<li><p>Do I have to pay an ______ for GPS?</p>
</li>
<li><p>We need to check the car for any ______ before you leave.</p>
</li>
<li><p>A $300 ______ is required to rent this vehicle.</p>
</li>
<li><p>My ______ is Monday at 3:00 p.m.</p>
</li>
<li><p>I prefer ______ because it’s easier in traffic.</p>
</li>
<li><p>This car has a ______, so you’ll need to shift gears manually.</p>
</li>
</ol>
<hr />
<h3 id="heading-reading-comprehension">Reading comprehension</h3>
<ol>
<li>Where does this conversation take place?</li>
</ol>
<p>A) At the hotel front desk<br />B) At a rental car counter in Chicago<br />C) Inside a restaurant<br />D) In a taxi office</p>
<ol start="2">
<li>Why did Ryan choose an automatic transmission?</li>
</ol>
<p>A) It was cheaper<br />B) He had no other option<br />C) He’s not used to driving manual<br />D) He wants to go faster</p>
<ol start="3">
<li>How much is the daily rate for the car?</li>
</ol>
<p>A) $55<br />B) $200<br />C) $35<br />D) $75</p>
<ol start="4">
<li>What is the total security deposit required?</li>
</ol>
<p>A) $55<br />B) $100<br />C) $0<br />D) $200</p>
<ol start="5">
<li>What happens if Ryan returns the car without a full tank?</li>
</ol>
<p>A) He gets a reward<br />B) He pays a fuel fee<br />C) The deposit is returned<br />D) Nothing happens</p>
<ol start="6">
<li>What extra feature did Ryan decide to pay for?</li>
</ol>
<p>A) Wi-Fi<br />B) A map<br />C) GPS<br />D) Baby seat</p>
<ol start="7">
<li>How many days will Ryan keep the car?</li>
</ol>
<p>A) One<br />B) Two<br />C) Three<br />D) Five</p>
<hr />
<ol start="8">
<li>What does Alice ask Ryan to do before leaving with the car?</li>
</ol>
<p>A) Take a photo with the car<br />B) Call his company<br />C) Sign a new contract<br />D) Check for damage</p>
<ol start="9">
<li>What does Ryan do after everything is confirmed?</li>
</ol>
<p>A) Pays in cash<br />B) Walks away without a car<br />C) Picks up the keys and starts his trip<br />D) Goes to the hotel</p>
<ol start="10">
<li>What will happen if Ryan returns the car late?</li>
</ol>
<p>A) He will get a free day<br />B) He will be charged a late fee<br />C) He will lose the GPS<br />D) He will keep the deposit</p>
<hr />
<h2 id="heading-homework">Homework</h2>
<h3 id="heading-role-play">Role play</h3>
<p>Work with a partner to create a new dialogue at a car rental counter. Be creative and make it realistic, one of you will play the <strong>traveler</strong>, and the other will be the <strong>rental car attendant</strong>.</p>
<p>Make sure to include the following words in your conversation:</p>
<ul>
<li><p>rent</p>
</li>
<li><p>pickup time</p>
</li>
<li><p>drop-off time</p>
</li>
<li><p>manual transmission</p>
</li>
<li><p>automatic transmission</p>
</li>
<li><p>daily rate</p>
</li>
<li><p>additional fee</p>
</li>
<li><p>full tank</p>
</li>
<li><p>late fee</p>
</li>
<li><p>damage</p>
</li>
<li><p>security deposit</p>
</li>
<li><p>pick up</p>
</li>
<li><p>I’m not used to</p>
</li>
</ul>
<hr />
<h3 id="heading-life-experience">Life experience</h3>
<ol>
<li><p>Have you ever rented a car while traveling for business or vacation? What was the process like, and did you face any challenges?</p>
</li>
<li><p>Have you ever had to choose between a manual and an automatic transmission when renting or borrowing a car? Which did you choose, and why?</p>
</li>
<li><p>Have you ever had to pay an additional fee or a late fee when using a rental service (car, bike, equipment, etc.)? What happened, and what did you learn from the experience?</p>
</li>
</ol>
<hr />
<h2 id="heading-done">Done</h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[I was really drawn to your booth]]></title><description><![CDATA[Conversation
Dialog
Rony:Hi there! I’m Rony. I’m here on a business trip from São Paulo. I was really drawn to your booth, the design looks very modern.
Elena:Nice to meet you, Rony! I’m Elena. Welcome! We’re showcasing our latest line of automation ...]]></description><link>https://classes.alexandrecalaca.com/i-was-really-drawn-to-your-booth</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/i-was-really-drawn-to-your-booth</guid><category><![CDATA[alexandrecalaca]]></category><category><![CDATA[english]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[english-class]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Mon, 26 May 2025 17:30:00 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/yNtCxu4kJXk/upload/37411c6acc37060523db92c4c82ad488.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p><strong>Rony:</strong><br />Hi there! I’m Rony. I’m here on a business trip from São Paulo. I <code>was really drawn to</code> your booth, the design looks very modern.</p>
<p><strong>Elena:</strong><br />Nice to meet you, Rony! I’m Elena. Welcome! We’re <code>showcasing</code> our <code>latest line</code> of <strong>automation</strong> solutions for <code>food processing plants</code>.</p>
<p><strong>Rony:</strong><br />That’s exactly what I’m looking for. My company is exploring ways to improve <strong>efficiency</strong> and reduce <code>operational costs</code>. What kind of systems do you specialize in?</p>
<p><strong>Elena:</strong><br />We focus on high-<strong>precision</strong> equipment for food preparation and packaging. Our <code>machinery</code> ensures consistent results while being <code>energy-saving</code>, which helps companies cut costs without <code>compromising performance</code>.</p>
<p><strong>Rony:</strong><br />Interesting. We’ve been <code>having issues</code> with our <code>cooling system</code> lately. Does your equipment handle temperature control?</p>
<p><strong>Elena:</strong><br />Absolutely. We offer integrated <strong>cooling</strong> units designed to maintain optimal temperatures throughout the process. Plus, our systems follow strict <code>hygiene standards</code>, everything is built with easy-to-clean, <strong>stainless steel</strong> parts.</p>
<p><strong>Rony:</strong><br />That’s crucial. Food safety is a top concern. I like how you’re combining <strong>innovation</strong> with practical needs.</p>
<p><strong>Elena:</strong><br />Thanks! Would you like a quick demo? We’ve got a live simulation of our machinery running in the corner.</p>
<p><strong>Rony:</strong><br />I'd love that. <code>Lead the way</code>!</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<div class="hn-table">
<table>
<thead>
<tr>
<td>I was really drawn to</td><td>showcasing</td><td>latest line</td></tr>
</thead>
<tbody>
<tr>
<td>Lead the way</td><td>hygiene standards</td><td>having issues</td></tr>
<tr>
<td>cooling system</td><td>compromising performance</td><td>food processing plants</td></tr>
<tr>
<td>energy-saving</td><td>machinery</td><td>operational costs</td></tr>
</tbody>
</table>
</div><div class="hn-table">
<table>
<thead>
<tr>
<td><strong>Expression / Term</strong></td><td><strong>Meaning / Translation (pt-BR)</strong></td><td><strong>Example Sentence</strong></td></tr>
</thead>
<tbody>
<tr>
<td><strong>I was really drawn to</strong></td><td>Eu fui realmente atraído por / Me chamou muito a atenção</td><td>I was really drawn to your booth — it looks very modern.</td></tr>
<tr>
<td><strong>Showcasing</strong></td><td>Exibindo / Apresentando</td><td>We’re showcasing our latest line of automation solutions.</td></tr>
<tr>
<td><strong>Latest line</strong></td><td>Linha mais recente (de produtos)</td><td>Our latest line includes precision cutting machines.</td></tr>
<tr>
<td><strong>Lead the way</strong></td><td>Mostre o caminho / Pode me mostrar</td><td>I’d love to see the demo. Lead the way!</td></tr>
<tr>
<td><strong>Hygiene standards</strong></td><td>Padrões de higiene</td><td>Our machinery complies with strict hygiene standards.</td></tr>
<tr>
<td><strong>Having issues</strong></td><td>Estar com problemas</td><td>We’ve been having issues with our cooling system.</td></tr>
<tr>
<td><strong>Cooling system</strong></td><td>Sistema de resfriamento</td><td>The cooling system keeps the food at the ideal temperature.</td></tr>
<tr>
<td><strong>Compromising performance</strong></td><td>Comprometer o desempenho</td><td>It's energy-saving without compromising performance.</td></tr>
<tr>
<td><strong>Food processing plants</strong></td><td>Indústrias de processamento de alimentos</td><td>We supply equipment for food processing plants worldwide.</td></tr>
<tr>
<td><strong>Energy-saving</strong></td><td>Econômico em energia / Que economiza energia</td><td>These are energy-saving machines that lower electricity costs.</td></tr>
<tr>
<td><strong>Machinery</strong></td><td>Maquinário</td><td>Our company manufactures food packaging machinery.</td></tr>
<tr>
<td><strong>Operational costs</strong></td><td>Custos operacionais</td><td>Automation helps reduce long-term operational costs.</td></tr>
</tbody>
</table>
</div><hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-vocabulary-1">Vocabulary</h3>
<p><strong>1. What does "I was really drawn to" mean?</strong><br />A) I was bored by it<br />B) I was hired by it<br />C) I was very attracted to it<br />D) I walked away from it</p>
<p><strong>2. What does "showcasing" mean in this context?</strong><br />A) Hiding a product<br />B) Rejecting a proposal<br />C) Displaying or presenting something<br />D) Shipping equipment</p>
<p><strong>3. "Latest line" refers to:</strong><br />A) The newest product line<br />B) The phone line<br />C) The end of a waiting line<br />D) A broken assembly line</p>
<p><strong>4. If someone says “Lead the way,” they are:</strong><br />A) Asking to be left alone<br />B) Offering to help<br />C) Asking someone to guide them<br />D) Turning off a machine</p>
<p><strong>5. What are "hygiene standards"?</strong><br />A) Levels of productivity<br />B) Fire safety rules<br />C) Rules for cleanliness and sanitation<br />D) Engineering norms</p>
<p><strong>6. "Having issues" with a machine means:</strong><br />A) It’s working perfectly<br />B) It’s experiencing problems<br />C) It needs more speed<br />D) It’s brand new</p>
<p><strong>7. What is a "cooling system" used for?</strong><br />A) Heating the environment<br />B) Filtering the air<br />C) Maintaining low temperatures<br />D) Increasing humidity</p>
<p><strong>8. "Compromising performance" means:</strong><br />A) Improving how something works<br />B) Protecting system speed<br />C) Making something perform worse<br />D) Fixing a broken machine</p>
<p><strong>9. "Food processing plant" refers to:</strong><br />A) A greenhouse for growing herbs<br />B) A kitchen in a restaurant<br />C) A factory that prepares food products<br />D) A store that sells frozen food</p>
<p><strong>10. "Energy-saving" equipment is designed to:</strong><br />A) Use as much electricity as possible<br />B) Run on gas instead of electricity<br />C) Reduce energy consumption<br />D) Work only during the night</p>
<p><strong>11. What does "machinery" mean?</strong><br />A) A software platform<br />B) A collection of machines<br />C) A human team<br />D) A cleaning product</p>
<p><strong>12. "Operational costs" are:</strong><br />A) Costs related to marketing only<br />B) One-time purchase expenses<br />C) Day-to-day expenses of running a business<br />D) Employee bonuses</p>
<hr />
<h3 id="heading-fill-in-the-blanks">Fill in the blanks</h3>
<p><strong>Word Bank:</strong><br /><code>I was really drawn to</code> • <code>showcasing</code> • <code>latest line</code> • <code>Lead the way</code> • <code>hygiene standards</code><br /><code>having issues</code> • <code>cooling system</code> • <code>compromising performance</code> • <code>food processing plants</code> • <code>energy-saving</code> • <code>machinery</code> • <code>operational costs</code></p>
<p><strong>1.</strong> Our company is currently __________ with our labeling machine. It keeps stopping mid-process.</p>
<p><strong>2.</strong> We are __________ our newest models of automated slicers at this year’s expo.</p>
<p><strong>3.</strong> All of our equipment meets international __________ to ensure food safety.</p>
<p><strong>4.</strong> These machines are designed to be __________, helping reduce electricity bills.</p>
<p><strong>5.</strong> The factory just upgraded its entire __________ to improve production speed.</p>
<p><strong>6.</strong> We invested in a high-capacity __________ to keep dairy products at a safe temperature.</p>
<p><strong>7.</strong> I visited several booths, but __________ yours because of the sleek design and live demo.</p>
<p><strong>8.</strong> Would you like to see our machines in action? Great, please __________.</p>
<p><strong>9.</strong> We specialize in equipment for __________ that need both speed and hygiene.</p>
<p><strong>10.</strong> Our accounting team tracks monthly __________ to monitor factory efficiency.</p>
<p><strong>11.</strong> This new slicer line is our __________ – faster, quieter, and easier to clean.</p>
<p><strong>12.</strong> The new motors reduce energy use without __________.</p>
<hr />
<h3 id="heading-reading-comprehension">Reading comprehension</h3>
<p><strong>1. Where is Rony from?</strong><br />A) Rio de Janeiro<br />B) Lisbon<br />C) São Paulo<br />D) Buenos Aires</p>
<p><strong>2. Why was Rony interested in Elena’s booth?</strong><br />A) It had free samples<br />B) The booth had a modern design<br />C) He recognized Elena<br />D) It was offering discounts</p>
<p><strong>3. What kind of solutions is Elena’s company showcasing?</strong><br />A) Mobile apps for delivery<br />B) Artificial intelligence systems<br />C) Automation solutions for food processing plants<br />D) Financial software for food companies</p>
<p><strong>4. What does Rony’s company want to improve?</strong><br />A) Customer service and delivery speed<br />B) Efficiency and operational costs<br />C) Branding and social media presence<br />D) Legal compliance and taxes</p>
<p><strong>5. What makes Elena’s machinery energy-efficient?</strong><br />A) It turns off automatically at night<br />B) It runs on solar power only<br />C) It cuts costs without compromising performance<br />D) It is made with recycled plastic</p>
<p><strong>6. What issue is Rony’s company currently facing?</strong><br />A) High employee turnover<br />B) Delays in ingredient delivery<br />C) Problems with their cooling system<br />D) Complaints about food packaging</p>
<p><strong>7. How does Elena’s system ensure food safety?</strong><br />A) It uses blockchain tracking<br />B) It includes AI-powered cameras<br />C) It follows hygiene standards and uses stainless steel parts<br />D) It requires no human contact</p>
<p><strong>8. What does Elena offer to Rony at the end of the conversation?</strong><br />A) A printed brochure<br />B) A business card<br />C) A guided factory tour<br />D) A live demo of the machinery</p>
<hr />
<h2 id="heading-homework">Homework</h2>
<h3 id="heading-role-play"><strong>Role play</strong></h3>
<p>Create a new dialog with a partner and make sure to include the following words:</p>
<p><code>I was really drawn to</code> • <code>showcasing</code> • <code>latest line</code> • <code>Lead the way</code> • <code>hygiene standards</code><br /><code>having issues</code> • <code>cooling system</code> • <code>compromising performance</code> • <code>food processing plants</code> • <code>energy-saving</code> • <code>machinery</code> • <code>operational costs</code></p>
<hr />
<h3 id="heading-life-experience">Life experience</h3>
<ol>
<li><p>Have you ever attended a business event, trade show, or industry exhibition? What was it like, and did you find anything particularly interesting or useful?</p>
</li>
<li><p>In your work or studies, have you ever dealt with machinery, automation systems, or equipment related to food production or another industry? What was your experience with it?</p>
</li>
</ol>
<hr />
<h2 id="heading-done"><strong>Done</strong></h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[Welcome to the Hilton Hotel]]></title><description><![CDATA[Conversation
Dialog
Attendant: Good evening! Welcome to the Hilton Hotel. How can I help you?
Mark: Hi, I have a reservation. The name is Mark Evans.
Attendant: Great, Mr. Evans. May I see your ID and credit card, please?
Mark: Of course. Here you go...]]></description><link>https://classes.alexandrecalaca.com/welcome-to-the-hilton-hotel</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/welcome-to-the-hilton-hotel</guid><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[alexandrecalaca]]></category><category><![CDATA[english]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Fri, 09 May 2025 11:57:22 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/_dS27XGgRyQ/upload/64fbbcaac366f63b8cf2ddb827e629a5.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<hr />
<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p><strong>Attendant:</strong> Good evening! Welcome to the Hilton Hotel. How can I help you?</p>
<p><strong>Mark:</strong> Hi, I have a <code>reservation</code>. The name is Mark Evans.</p>
<p><strong>Attendant:</strong> Great, Mr. Evans. <code>May I see</code> your ID and credit card, please?</p>
<p><strong>Mark:</strong> Of course. <code>Here you g</code>o.</p>
<p><strong>Attendant:</strong> Thank you. I see you're staying for two nights, is that correct?</p>
<p><strong>Mark:</strong> Yes, I’m here on a business trip.</p>
<p><strong>Attendant:</strong> Wonderful. Your room includes breakfast and free Wi-Fi. Would you like a <code>wake-up call</code>?</p>
<p><strong>Mark:</strong> Yes, please. 6:30 AM tomorrow.</p>
<p><strong>Attendant:</strong> <code>Noted</code>. Here’s your key card. You’ll be in room 504.</p>
<p><strong>Mark:</strong> Is that a <code>quiet room</code>?</p>
<p><strong>Attendant:</strong> Yes, it's at the end of the hallway, <code>away from</code> the elevator.</p>
<p><strong>Mark:</strong> Perfect. What time is <code>check-out</code>?</p>
<p><strong>Attendant:</strong> Check-out is at 11 AM. <code>Let us know</code> if you need anything else.</p>
<p><strong>Mark:</strong> Thanks. Have a good night.</p>
<p><strong>Attendant:</strong> You too, Mr. Evans. Enjoy your stay!</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<p>| | <code>check-out</code> | | | | --- | --- | --- | | <code>here you go</code> | <code>Let me know</code> | <code>wake-up call</code> | | <code>stay</code> | <code>on a business trip</code> | <code>breakfast</code> | | <code>noted</code> | <code>reservation</code> | <code>May I see</code> | | <code>away from the</code> | <code>quiet room</code> | <code>key card</code> |</p>
<ul>
<li><p><strong>check-out</strong><br />  <em>Definition:</em> The process of leaving a hotel and paying the bill.<br />  <em>Example:</em> "Check-out is at 11 AM."</p>
</li>
<li><p><strong>here you go</strong><br />  <em>Definition:</em> A polite way to hand something to someone.<br />  <em>Example:</em> "Here you go," he said as he gave his ID and card.</p>
</li>
<li><p><strong>Let me know</strong><br />  <em>Definition:</em> A phrase used to ask someone to inform you about something.<br />  <em>Example:</em> "Let us know if you need anything else."</p>
</li>
<li><p><strong>wake-up call</strong><br />  <em>Definition:</em> A phone call made by hotel staff to wake a guest up at a specific time.<br />  <em>Example:</em> "Would you like a wake-up call?"</p>
</li>
<li><p><strong>stay</strong><br />  <em>Definition:</em> The time period someone spends at a hotel.<br />  <em>Example:</em> "You're staying for two nights."</p>
</li>
<li><p><strong>on a business trip</strong><br />  <em>Definition:</em> Traveling for work purposes.<br />  <em>Example:</em> "Yes, I’m here on a business trip."</p>
</li>
<li><p><strong>breakfast</strong><br />  <em>Definition:</em> The first meal of the day, often included in hotel services.<br />  <em>Example:</em> "Your room includes breakfast."</p>
</li>
<li><p><strong>noted</strong><br />  <em>Definition:</em> A formal way to say that something has been recorded or remembered.<br />  <em>Example:</em> "Noted. Here’s your key card."</p>
</li>
<li><p><strong>reservation</strong><br />  <em>Definition:</em> An arrangement made in advance to hold a room, table, etc.<br />  <em>Example:</em> "Hi, I have a reservation."</p>
</li>
<li><p><strong>May I see</strong><br />  <em>Definition:</em> A polite way to ask to look at something.<br />  <em>Example:</em> "May I see your ID and credit card, please?"</p>
</li>
<li><p><strong>away from the</strong><br />  <em>Definition:</em> At a distance from something.<br />  <em>Example:</em> "Away from the elevator."</p>
</li>
<li><p><strong>quiet room</strong><br />  <em>Definition:</em> A room that is peaceful and has little noise.<br />  <em>Example:</em> "Is that a quiet room?"</p>
</li>
<li><p><strong>key card</strong><br />  <em>Definition:</em> A plastic card used to unlock a hotel room.<br />  <em>Example:</em> "Here’s your key card."</p>
</li>
</ul>
<hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-vocabulary-1">Vocabulary</h3>
<h3 id="heading-hotel-vocabulary-quiz"><strong>Hotel Vocabulary Quiz</strong></h3>
<p><strong>1. What does "check-out" mean at a hotel?</strong><br />A) The time you can eat breakfast<br />B) The process of booking a room<br />C) The time you leave and pay your bill<br />D) A type of room cleaning  </p>
<hr />
<p><strong>2. What does “here you go” usually mean?</strong><br />A) You’re asking for something<br />B) You’re handing something to someone<br />C) You’re refusing a request<br />D) You’re opening a door  </p>
<hr />
<p><strong>3. What is a “wake-up call” in a hotel?</strong><br />A) A phone call from your friend<br />B) An emergency alarm<br />C) A scheduled call from the hotel to wake you up<br />D) A breakfast reminder  </p>
<hr />
<p><strong>4. If you are “on a business trip,” you are:</strong><br />A) Traveling for fun<br />B) Traveling for work<br />C) Traveling with your family<br />D) Not staying at a hotel  </p>
<hr />
<p><strong>5. Which of the following items is used to open your hotel room?</strong><br />A) Room code<br />B) Hotel map<br />C) Key card<br />D) Password  </p>
<hr />
<p><strong>6. What does “reservation” mean in the hotel context?</strong><br />A) A special meal<br />B) A cleaning request<br />C) A room booked in advance<br />D) A kind of hotel view  </p>
<hr />
<p><strong>7. If something is “away from the elevator,” it means:</strong><br />A) It is close to the entrance<br />B) It is far from the elevator<br />C) It is broken<br />D) It is noisy  </p>
<hr />
<p><strong>8. What does “quiet room” imply?</strong><br />A) It is full of noise<br />B) It has no lights<br />C) It is peaceful with little noise<br />D) It is far from the lobby  </p>
<hr />
<p><strong>9. What does “Let me know” mean?</strong><br />A) Stop talking<br />B) Tell me later<br />C) Keep a secret<br />D) Inform me if needed  </p>
<hr />
<p><strong>10. If the receptionist says "Noted", what does it mean?</strong><br />A) They forgot what you said<br />B) They disagree<br />C) They have recorded or understood it<br />D) They need to ask again</p>
<hr />
<h3 id="heading-fill-in-the-blanks">Fill in the Blanks</h3>
<p><strong>Word Bank:</strong><br />check-out • here you go • Let me know • wake-up call • stay • on a business trip • breakfast • noted • reservation • May I see • away from the • quiet room • key card</p>
<ul>
<li><p>I have a __________ under the name John Smith.</p>
</li>
<li><p>__________ your ID and credit card, please?</p>
</li>
<li><p>I’d like a room that is __________ elevator noise, please.</p>
</li>
<li><p>He asked for a __________ at 7:00 AM.</p>
</li>
<li><p>You can use your __________ to open the room door.</p>
</li>
<li><p>__________ if you need more towels.</p>
</li>
<li><p>I'm traveling __________, so I only need one night.</p>
</li>
<li><p>Your __________ includes free Wi-Fi and a hot meal.</p>
</li>
<li><p>__________. I’ve added that to your file.</p>
</li>
<li><p>What time is __________ tomorrow?</p>
</li>
<li><p>I’ll be staying for a two-night __________.</p>
</li>
<li><p>The receptionist smiled and said, “__________,” while handing me the map.</p>
</li>
<li><p>Is it possible to get a __________? I need to sleep well before my meeting.</p>
</li>
</ul>
<hr />
<h3 id="heading-reading-comprehension">Reading comprehension</h3>
<p><strong>Why is Mark staying at the hotel?</strong><br />A) He’s on vacation<br />B) He’s visiting family<br />C) He’s attending a wedding<br />D) He’s on a business trip  </p>
<hr />
<p><strong>2. What service does the hotel offer for free?</strong><br />A) Lunch and dinner<br />B) Parking and laundry<br />C) Breakfast and Wi-Fi<br />D) Airport transfer  </p>
<hr />
<p><strong>3. What time did Mark request a wake-up call?</strong><br />A) 6:00 AM<br />B) 6:30 AM<br />C) 7:00 AM<br />D) 7:30 AM  </p>
<hr />
<p><strong>4. Where is Mark’s room located?</strong><br />A) Next to the lobby<br />B) Near the restaurant<br />C) At the end of the hallway<br />D) On the ground floor  </p>
<hr />
<p><strong>5. What time is check-out at the hotel?</strong><br />A) 10 AM<br />B) 11 AM<br />C) 12 PM<br />D) 1 PM</p>
<hr />
<h2 id="heading-homework">Homework</h2>
<h3 id="heading-role-play">Role play</h3>
<p>Create a new dialog with the following words:</p>
<p>check-out • here you go • Let me know • wake-up call • stay • on a business trip • breakfast • noted • reservation • May I see • away from the • quiet room • key card</p>
<hr />
<h2 id="heading-done">Done</h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[Dinner at La Riviera]]></title><description><![CDATA[Conversation
Dialog
Waiter: Good evening! Welcome to La Riviera. Do you have a reservation?Mark: No, I’m here on a business trip, just looking for a quick dinner.Waiter: No problem. Table for one?Mark: Yes, please. Somewhere quiet, if possible.Waiter...]]></description><link>https://classes.alexandrecalaca.com/dinner-at-la-riviera</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/dinner-at-la-riviera</guid><category><![CDATA[alexandrecalaca]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Fri, 09 May 2025 11:38:31 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/eNjFALLamYo/upload/dd909b59e3fb759488f5a58e3645923d.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p><strong>Waiter:</strong> Good evening! Welcome to La Riviera. Do you have a <code>reservation</code>?<br /><strong>Mark:</strong> No, I’m here on a business trip, just looking for a quick dinner.<br /><strong>Waiter:</strong> No problem. Table for one?<br /><strong>Mark:</strong> Yes, please. <code>Somewhere quiet</code>, if possible.<br /><strong>Waiter:</strong> Of course. <code>Right this way</code>.  </p>
<p><em>(They walk to the table)</em>  </p>
<p><strong>Waiter:</strong> Here’s the menu. Can I <code>start you off with</code> something to drink? Maybe <code>sparkling wine</code>?<br /><strong>Mark:</strong> Just still <code>sparkling water</code> for now, thank you.<br /><strong>Waiter:</strong> Any <code>food allergies</code> or preferences I should know about?<br /><strong>Mark:</strong> No allergies. I’d like <code>something light</code>. Maybe fish?<br /><strong>Waiter:</strong> The grilled salmon is very popular, served with steamed vegetables.<br /><strong>Mark:</strong> <code>That sounds perfect</code>. <code>I’ll have that.</code><br /><strong>Waiter:</strong> Great choice. <code>I’ll be right back with</code> your sparkling water.<br /><strong>Mark:</strong> Thanks. I have a meeting in an hour, so something quick would be great.<br /><strong>Waiter:</strong> Understood. I’ll make sure the kitchen <code>takes care of it</code> right away.</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<div class="hn-table">
<table>
<thead>
<tr>
<td><code>I’ll be right back with</code></td><td><code>I’ll have that</code>.</td><td><code>That sounds perfect</code></td></tr>
</thead>
<tbody>
<tr>
<td><code>food allergies</code></td><td><code>Right this way</code></td><td><code>Somewhere quiet</code></td></tr>
<tr>
<td><code>reservation</code></td><td><code>start off with</code></td><td><code>sparkling water</code></td></tr>
<tr>
<td><code>something light</code></td><td><code>takes care of it</code></td><td><code>sparkling wine</code></td></tr>
<tr>
<td></td><td></td></tr>
</tbody>
</table>
</div><ol>
<li><p><strong>I’ll be right back with</strong><br /> ➤ <em>Meaning:</em> I will return shortly bringing something.<br /> ➤ <em>Example:</em> “I’ll be right back with your drink.”</p>
</li>
<li><p><strong>I’ll have that</strong><br /> ➤ <em>Meaning:</em> I choose that item (often from a menu).<br /> ➤ <em>Example:</em> “The pasta sounds good. I’ll have that.”</p>
</li>
<li><p><strong>That sounds perfect</strong><br /> ➤ <em>Meaning:</em> That option is ideal or just what I wanted.<br /> ➤ <em>Example:</em> “Grilled salmon with vegetables? That sounds perfect.”</p>
</li>
<li><p><strong>Food allergies</strong><br /> ➤ <em>Meaning:</em> Reactions caused by eating certain foods (like peanuts or shellfish).<br /> ➤ <em>Example:</em> “Do you have any food allergies we should be aware of?”</p>
</li>
<li><p><strong>Right this way</strong><br /> ➤ <em>Meaning:</em> Follow me in this direction (often used by hosts/waiters).<br /> ➤ <em>Example:</em> “Your table is ready. Right this way, please.”</p>
</li>
<li><p><strong>Somewhere quiet</strong><br /> ➤ <em>Meaning:</em> A place with little noise.<br /> ➤ <em>Example:</em> “Could I sit somewhere quiet? I have a meeting later.”</p>
</li>
<li><p><strong>Reservation</strong><br /> ➤ <em>Meaning:</em> An arrangement to have a table saved at a restaurant.<br /> ➤ <em>Example:</em> “Do you have a reservation for tonight?”</p>
</li>
<li><p><strong>Start off with</strong><br /> ➤ <em>Meaning:</em> Begin with something (commonly used for food/drinks).<br /> ➤ <em>Example:</em> “Can I start you off with some drinks?”</p>
</li>
<li><p><strong>Sparkling water</strong><br /> ➤ <em>Meaning:</em> Water with bubbles (carbonated).<br /> ➤ <em>Example:</em> “Would you like still or sparkling water?”</p>
</li>
<li><p><strong>Something light</strong><br />➤ <em>Meaning:</em> A meal that is not heavy or filling.<br />➤ <em>Example:</em> “I’m not very hungry. Just something light.”</p>
</li>
<li><p><strong>Takes care of it</strong><br />➤ <em>Meaning:</em> Handles it or solves it.<br />➤ <em>Example:</em> “Don’t worry, the kitchen takes care of it quickly.”</p>
</li>
<li><p><strong>Sparkling wine</strong><br />➤ <em>Meaning:</em> Wine with bubbles, like champagne.<br />➤ <em>Example:</em> “Would you like some sparkling wine to start?”</p>
</li>
</ol>
<hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-vocabulary-1">Vocabulary</h3>
<p><strong>Quiz vocabulary</strong></p>
<p><strong>1. What does “I’ll have that” mean?</strong><br />A) I’ll return soon<br />B) I don’t want that<br />C) I choose that item<br />D) I cooked that myself</p>
<hr />
<p><strong>2. What is “sparkling water”?</strong><br />A) Water with sugar<br />B) Water with bubbles<br />C) Frozen water<br />D) Water with lemon only</p>
<hr />
<p><strong>3. If a waiter says “Right this way,” what should you do?</strong><br />A) Wait at the door<br />B) Go to the bathroom<br />C) Follow them<br />D) Sit down immediately</p>
<hr />
<p><strong>4. What does “That sounds perfect” express?</strong><br />A) Uncertainty<br />B) Confusion<br />C) Enthusiasm or satisfaction<br />D) Disagreement</p>
<hr />
<p><strong>5. What are “food allergies”?</strong><br />A) Foods that people dislike<br />B) Reactions to certain foods<br />C) Foods eaten after midnight<br />D) Expensive foods</p>
<hr />
<p><strong>6. What is a “reservation” at a restaurant?</strong><br />A) A complaint about service<br />B) A type of food<br />C) A saved table for a guest<br />D) A list of available dishes</p>
<hr />
<p><strong>7. What does “Somewhere quiet” mean in a restaurant?</strong><br />A) Near the music<br />B) Near the kitchen<br />C) A peaceful place with little noise<br />D) Outside in the street</p>
<hr />
<p><strong>8. If the waiter says, “Can I start you off with something to drink?”, what are they doing?</strong><br />A) Ending the meal<br />B) Taking the main order<br />C) Offering a beginning drink<br />D) Asking you to leave</p>
<hr />
<p><strong>9. What does “something light” refer to in a meal?</strong><br />A) A dessert<br />B) A cold dish<br />C) A small or easy-to-digest meal<br />D) A drink</p>
<hr />
<p><strong>10. “Takes care of it” means:</strong><br />A) Ignores the problem<br />B) Solves or handles something<br />C) Complains to the chef<br />D) Waits until later</p>
<hr />
<p><strong>11. What is “sparkling wine”?</strong><br />A) Wine with added sugar<br />B) Wine with gas/bubbles<br />C) Wine with fruit<br />D) Wine served with ice</p>
<hr />
<p><strong>12. If a waiter says, “I’ll be right back with your water,” they mean:</strong><br />A) They are leaving the restaurant<br />B) You need to wait until tomorrow<br />C) They will return soon with water<br />D) You need to go get it</p>
<hr />
<h3 id="heading-fill-in-the-blanks">Fill-in-the blanks</h3>
<p><strong>Word Bank</strong><br /><em>(Use each phrase once)</em></p>
<ul>
<li><p>I’ll have that</p>
</li>
<li><p>I’ll be right back with</p>
</li>
<li><p>That sounds perfect</p>
</li>
<li><p>Food allergies</p>
</li>
<li><p>Right this way</p>
</li>
<li><p>Somewhere quiet</p>
</li>
<li><p>Reservation</p>
</li>
<li><p>Start off with</p>
</li>
<li><p>Sparkling water</p>
</li>
<li><p>Something light</p>
</li>
<li><p>Takes care of it</p>
</li>
<li><p>Sparkling wine</p>
</li>
</ul>
<hr />
<p><strong>Complete the sentences with the correct phrase from the box:</strong></p>
<ol>
<li><p>Waiter: Good evening! Do you have a ______________?</p>
</li>
<li><p>Guest: Could I sit ______________? I need to focus before my meeting.</p>
</li>
<li><p>Waiter: ______________, sir. Follow me.</p>
</li>
<li><p>Guest: I’m not too hungry. Just ______________ would be great.</p>
</li>
<li><p>Waiter: Would you like to ______________ a drink?</p>
</li>
<li><p>Guest: Just some ______________, please. No alcohol for now.</p>
</li>
<li><p>Waiter: Any ______________ I should be aware of?</p>
</li>
<li><p>Guest: I’ll go with the grilled salmon. ______________.</p>
</li>
<li><p>Guest: That fish dish looks great. ______________.</p>
</li>
<li><p>Waiter: Excellent choice! ______________ your drink.</p>
</li>
<li><p>Guest: I’m in a bit of a hurry.<br />Waiter: Don’t worry—the kitchen ______________ it quickly.</p>
</li>
<li><p>Waiter: Would you prefer a glass of ______________ to start the evening?</p>
</li>
</ol>
<hr />
<h3 id="heading-reading-comprehension">Reading Comprehension</h3>
<p>Read the conversation “<strong>Dinner at La Riviera</strong>” and answer the questions:</p>
<p><strong>1. Why is Mark eating alone at the restaurant?</strong><br />A) He was stood up by a friend<br />B) He lives nearby<br />C) He is on a business trip<br />D) He is celebrating a promotion</p>
<hr />
<p><strong>2. What kind of seating does Mark request?</strong><br />A) Near the window<br />B) Near the entrance<br />C) Somewhere bright<br />D) Somewhere quiet</p>
<hr />
<p><strong>3. What drink does the waiter first offer Mark?</strong><br />A) Orange juice<br />B) Sparkling wine<br />C) Coffee<br />D) Tap water</p>
<hr />
<p><strong>4. What dish does Mark order?</strong><br />A) Pasta with meatballs<br />B) Chicken salad<br />C) Grilled salmon with vegetables<br />D) Steak and fries</p>
<hr />
<p><strong>5. What does the waiter promise to do?</strong><br />A) Bring dessert for free<br />B) Call a taxi for Mark<br />C) Make sure the kitchen prepares the food quickly<br />D) Give him a table near the window</p>
]]></content:encoded></item><item><title><![CDATA[Have you ever worked with the Circuit breaker pattern?]]></title><description><![CDATA[Introduction
In the fast-paced world of microservices, keeping systems running smoothly can be a real challenge. One helpful approach to handle failures and avoid bigger problems is the Circuit Breaker pattern.
In a recent chat between two developers...]]></description><link>https://classes.alexandrecalaca.com/have-you-ever-worked-with-the-circuit-breaker-pattern</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/have-you-ever-worked-with-the-circuit-breaker-pattern</guid><category><![CDATA[alexandrecalaca]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Mon, 27 Jan 2025 02:02:12 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/wSTCaQpiLtc/upload/51101c30db50b74d1a66a7b7af8f4c4e.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<hr />
<h2 id="heading-introduction">Introduction</h2>
<p>In the fast-paced world of microservices, keeping systems running smoothly can be a real challenge. One helpful approach to handle failures and avoid bigger problems is the Circuit Breaker pattern.</p>
<p>In a recent chat between two developers, Josh and Robin, they discussed how this pattern can make a big difference in their work. Josh opened up about some issues he was facing with a service that kept trying to connect to a failing API, which led to a lot of strain on their servers. Robin, who has experience with the Circuit Breaker pattern, shared insights on how it can help manage these situations better.</p>
<p>Their conversation highlights the importance of finding smart solutions to keep systems healthy and responsive.</p>
<hr />
<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p><strong>Josh:</strong> Hey Robin, have you ever worked with the <strong>Circuit Breaker pattern</strong> in microservices?</p>
<p><strong>Robin:</strong> Yeah, I have! It's a <strong>lifesaver</strong> when you're trying to avoid <strong>cascading failures</strong>. Why, are you <strong>running into</strong> something like that?</p>
<p><strong>Josh:</strong> Kind of. One of our services kept retrying a failing API, and it caused massive <strong>resource exhaustion</strong> on our servers.</p>
<p><strong>Robin:</strong> Classic scenario. Did you try adding a <strong>fallback response</strong> to handle those failures gracefully?</p>
<p><strong>Josh:</strong> Not yet. But I was thinking about it. Do you think it’d help reduce the <strong>latency</strong>?</p>
<p><strong>Robin:</strong> Definitely. Instead of waiting for timeouts, the circuit breaker stops unnecessary requests and triggers an <strong>alternative workflow</strong>.</p>
<p><strong>Josh:</strong> That makes sense. I read it also enables <strong>smoother recovery</strong> when the failing service starts working again.</p>
<p><strong>Robin:</strong> Exactly! When the circuit breaker moves to a half-open state, you can test a few requests before fully re-enabling it.</p>
<p><strong>Josh:</strong> I see. And it should prevent the system from being <strong>overwhelmed</strong> while it's recovering, right?</p>
<p><strong>Robin:</strong> Right. Plus, it reduces the <strong>overhead</strong> of constantly handling retries and logging failures.</p>
<p><strong>Josh:</strong> Got it. I'll look into implementing one for our API calls. Thanks for explaining this so clearly!</p>
<p><strong>Robin:</strong> Anytime! Let me know if you need help setting up <strong>thresholds</strong> or fallback logic.</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<ul>
<li><p><strong>Circuit Breaker Pattern</strong></p>
<ul>
<li><p><strong>Definition:</strong> A software design pattern that prevents a system from making repeated requests to a failing service, improving resilience and stability.</p>
</li>
<li><p><strong>Example:</strong> "The Circuit Breaker pattern helped us avoid crashes when our API dependency went down."</p>
</li>
</ul>
</li>
<li><p><strong>Cascading Failures</strong></p>
<ul>
<li><p><strong>Definition:</strong> A chain reaction of failures where the failure of one system causes failures in others.</p>
</li>
<li><p><strong>Example:</strong> "One misconfigured service caused cascading failures across the entire application."</p>
</li>
</ul>
</li>
<li><p><strong>Resource Exhaustion</strong></p>
<ul>
<li><p><strong>Definition:</strong> A state where a system runs out of resources, such as memory, CPU, or connections, due to overuse or improper handling.</p>
</li>
<li><p><strong>Example:</strong> "Too many retries led to resource exhaustion in the database server."</p>
</li>
</ul>
</li>
<li><p><strong>Fallback Response</strong></p>
<ul>
<li><p><strong>Definition:</strong> An alternative response or action provided when the primary operation fails.</p>
</li>
<li><p><strong>Example:</strong> "When the main API is down, we return a fallback response from our cache."</p>
</li>
</ul>
</li>
<li><p><strong>Lifesaver</strong></p>
<ul>
<li><p><strong>Definition:</strong> Something or someone that provides critical help in a difficult situation.</p>
</li>
<li><p><strong>Example:</strong> "The Circuit Breaker pattern is a real lifesaver in distributed systems."</p>
</li>
</ul>
</li>
<li><p><strong>Run Into</strong></p>
<ul>
<li><p><strong>Definition:</strong> To encounter or experience a problem or difficulty.</p>
</li>
<li><p><strong>Example:</strong> "We ran into issues with service downtime during peak hours."</p>
</li>
</ul>
</li>
<li><p><strong>Latency</strong></p>
<ul>
<li><p><strong>Definition:</strong> The time delay between a request and a response in a system.</p>
</li>
<li><p><strong>Example:</strong> "Using a fallback reduced the latency during service outages."</p>
</li>
</ul>
</li>
<li><p><strong>Triggers</strong></p>
<ul>
<li><p><strong>Definition:</strong> Actions or conditions that initiate a specific process or behavior.</p>
</li>
<li><p><strong>Example:</strong> "A high failure rate triggers the circuit breaker to open."</p>
</li>
</ul>
</li>
<li><p><strong>Alternative Workflow</strong></p>
<ul>
<li><p><strong>Definition:</strong> A secondary process or solution used when the primary workflow is unavailable.</p>
</li>
<li><p><strong>Example:</strong> "The system switches to an alternative workflow when the payment gateway fails."</p>
</li>
</ul>
</li>
<li><p><strong>Smoother Recovery</strong></p>
<ul>
<li><p><strong>Definition:</strong> A gradual and controlled process of returning to normal operation after a failure.</p>
</li>
<li><p><strong>Example:</strong> "The half-open state allows for a smoother recovery by testing the service incrementally."</p>
</li>
</ul>
</li>
<li><p><strong>Overwhelmed</strong></p>
<ul>
<li><p><strong>Definition:</strong> A state where a system or person is unable to handle the workload or stress.</p>
</li>
<li><p><strong>Example:</strong> "Without the circuit breaker, the service was overwhelmed with requests during the outage."</p>
</li>
</ul>
</li>
<li><p><strong>Overhead</strong></p>
<ul>
<li><p><strong>Definition:</strong> The extra processing time, memory, or cost required to perform an operation.</p>
</li>
<li><p><strong>Example:</strong> "Adding a circuit breaker introduces some overhead, but it's worth it for the added resilience."</p>
</li>
</ul>
</li>
<li><p><strong>Thresholds</strong></p>
<ul>
<li><p><strong>Definition:</strong> Predefined limits or conditions that determine when certain actions are triggered.</p>
</li>
<li><p><strong>Example:</strong> "We set the failure thresholds to five consecutive errors before the circuit breaker opens."</p>
</li>
</ul>
</li>
</ul>
<hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-story-telling">Story telling</h3>
<hr />
<h3 id="heading-role-play">Role play</h3>
<p><strong>Instructions</strong><br />For this exercise, you will practice using the vocabulary related to this dialog by acting out a role-play scenario.</p>
<p>Include the words provided in the vocabulary section.</p>
<p>[Circuit Breaker Pattern, Cascading Failures, Overwhelmed, Resource Exhaustion, Fallback Response, lifesaver, Run Into, Latency, Triggers, Alternative Workflow, Smoother Recovery, , Overhead, Thresholds]</p>
<hr />
<h3 id="heading-personal-experience"><strong>Personal experience</strong></h3>
<p>Talk about your past experience with the topic.</p>
<hr />
<h2 id="heading-homework">Homework</h2>
<h3 id="heading-reading-comprehension">Reading comprehension</h3>
<ol>
<li><p><strong>What problem was Josh experiencing with one of his services?</strong></p>
</li>
<li><p><strong>How does Robin describe the Circuit Breaker pattern in relation to cascading failures?</strong></p>
</li>
<li><p><strong>What solution did Robin suggest to help handle failures more gracefully?</strong></p>
</li>
<li><p><strong>What advantage does the Circuit Breaker pattern provide when a failing service starts to recover?</strong></p>
</li>
<li><p><strong>What did Josh plan to do after his conversation with Robin regarding the Circuit Breaker pattern?</strong></p>
</li>
</ol>
<hr />
<h3 id="heading-fill-in-the-blanks"><strong>Fill-in-the blanks</strong></h3>
<p>Fill in the blanks with the correct word or phrase from the vocabulary list:</p>
<p>[Circuit Breaker Pattern, Cascading Failures, Overwhelmed, Resource Exhaustion, Fallback Response, lifesaver, Run Into, Latency, Triggers, Alternative Workflow, Smoother Recovery, , Overhead, Thresholds]</p>
<ol>
<li><p>The __________ is a design pattern that helps prevent a system from being __________ by stopping requests to a failing service.</p>
</li>
<li><p>When a service keeps failing and other services depend on it, this can lead to __________, causing the entire system to crash.</p>
</li>
<li><p>Implementing a __________ can help manage failures by providing a backup option when the primary service is down.</p>
</li>
<li><p>One of the main benefits of the __________ is that it reduces the __________ caused by constant retries and logging of failures.</p>
</li>
<li><p>When a service starts to recover, the Circuit Breaker pattern allows for a __________, which helps test the service before fully re-enabling it.</p>
</li>
<li><p>If you __________ issues with an API, it’s important to have strategies in place to handle them effectively.</p>
</li>
<li><p>The Circuit Breaker pattern is often considered a __________ for developers working with microservices.</p>
</li>
<li><p>By setting appropriate __________, you can control when the circuit breaker should open or close based on the service's performance.</p>
</li>
<li><p>The Circuit Breaker pattern also helps reduce __________, as it stops unnecessary requests and allows for a more efficient response.</p>
</li>
<li><p>When the circuit breaker is in a half-open state, it can send a few requests to the service, which __________ the process of recovery.</p>
</li>
</ol>
<hr />
<h3 id="heading-partner-role-play">Partner role play</h3>
<p>Create your own partner role play activity. Make sure to include the words you’ve learned.</p>
<hr />
<h3 id="heading-produce">Produce</h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h2 id="heading-done">Done</h2>
<hr />
]]></content:encoded></item><item><title><![CDATA[Lessons from a Tech Lead]]></title><description><![CDATA[Introduction
Benny and Rose are two software developers meeting for coffee to catch up on their careers. Benny recently transitioned out of a tech lead role, where he managed a complex project involving multiple technologies and leadership responsibi...]]></description><link>https://classes.alexandrecalaca.com/lessons-from-a-tech-lead</link><guid isPermaLink="true">https://classes.alexandrecalaca.com/lessons-from-a-tech-lead</guid><category><![CDATA[english]]></category><category><![CDATA[english-class]]></category><category><![CDATA[english-lesson]]></category><category><![CDATA[alexandrecalaca]]></category><dc:creator><![CDATA[Alexandre Calaça]]></dc:creator><pubDate>Thu, 12 Dec 2024 12:02:36 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/TamMbr4okv4/upload/6bb979ef5e16c19a0aa53864df8d1deb.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<hr />
<h2 id="heading-introduction">Introduction</h2>
<p>Benny and Rose are two software developers meeting for coffee to catch up on their careers. Benny recently transitioned out of a tech lead role, where he managed a complex project involving multiple technologies and leadership responsibilities.</p>
<p>Curious about his experience, Rose asks him about the challenges and insights he gained during his time as a tech lead. Their conversation explores Benny’s journey, his thoughts on leadership, and how it shaped his approach to development.</p>
<hr />
<h2 id="heading-conversation">Conversation</h2>
<h3 id="heading-dialog">Dialog</h3>
<p><strong>Rose</strong>: So, Benny, <code>I heard</code> you were a tech lead. <code>What was that like</code>?</p>
<p><strong>Benny</strong>: It was a great learning experience. I managed a project with Angular, Node.js on AWS Lambda, MySQL, Redis, and ElasticSearch.</p>
<p><strong>Rose</strong>: <code>That’s quite a</code> stack! What was the hardest part?</p>
<p><strong>Benny</strong>: Balancing the technical work with leadership. Translating <code>client requirements</code> into tasks for the team <code>took</code> some <code>practice</code>.</p>
<p><strong>Rose</strong>: Did you enjoy the leadership part?</p>
<p><strong>Benny</strong>: Eventually, yeah. I especially liked code reviews—mentoring juniors and improving quality felt really <code>rewarding</code>.</p>
<p><strong>Rose</strong>: How about working with the client?</p>
<p><strong>Benny</strong>: It taught me how to <code>manage expectations</code>. Clients often think tech solutions happen <code>overnight</code>.</p>
<p><strong>Rose</strong>: Do you think being a lead changed how you see development?</p>
<p><strong>Benny</strong>: Definitely. I started thinking more about <code>teamwork</code> and <code>long-term impact</code>, not just the code.</p>
<p><strong>Rose</strong>: Do you see yourself leading again?</p>
<p><strong>Benny</strong>: Maybe, but right now I’m focused on tech. Leadership will always be an option if the right project <code>comes along</code>.</p>
<p><strong>Rose</strong>: Sounds like you’re ready for whatever’s next.</p>
<p><strong>Benny</strong>: Thanks, Rose. Maybe you’ll lead a team someday too!</p>
<p><strong>Rose</strong>: We’ll see. Here’s to growth, Benny.</p>
<p><strong>Benny</strong>: Cheers!</p>
<hr />
<h3 id="heading-vocabulary">Vocabulary</h3>
<h3 id="heading-ia"> </h3>
<p><strong>That's quite a</strong></p>
<ul>
<li><p><strong>Definition</strong>: Used to express admiration or surprise about something notable or impressive.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Isso é realmente um(a)...</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"That’s quite a stack you worked with; it must’ve been challenging."</p>
</li>
<li><p>"That’s quite a story! How did you handle it?"</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-i-heard"><strong>I heard</strong></h4>
<ul>
<li><p><strong>Definition</strong>: A phrase used to introduce something someone else has told you or that you learned from a source.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Eu ouvi / Fiquei sabendo.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"I heard you were promoted to tech lead—congratulations!"</p>
</li>
<li><p>"I heard that project was really successful. How did it go?"</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-what-was-that-like"><strong>What was that like?</strong></h4>
<ul>
<li><p><strong>Definition</strong>: A question asking for a description or someone's experience of something.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Como foi isso?</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"You worked with a remote team for two years? What was that like?"</p>
</li>
<li><p>"What was that like, managing both technical and leadership responsibilities?"</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-client-requirements"><strong>Client requirements</strong></h4>
<ul>
<li><p><strong>Definition</strong>: The needs or specifications outlined by a client that a project must fulfill.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Requisitos do cliente.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"Understanding client requirements is essential for project success."</p>
</li>
<li><p>"We spent hours clarifying the client requirements before starting development."</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-take-practice"><strong>Take practice</strong></h4>
<ul>
<li><p><strong>Definition</strong>: To require repeated effort or experience to develop a skill.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Exige prática.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"Translating client needs into tasks takes practice, but it gets easier."</p>
</li>
<li><p>"Public speaking takes practice, especially if you’re not used to it."</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-rewarding"><strong>Rewarding</strong></h4>
<ul>
<li><p><strong>Definition</strong>: Giving a sense of satisfaction or fulfillment.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Gratificante.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"Mentoring junior developers was one of the most rewarding parts of my job."</p>
</li>
<li><p>"It’s rewarding to see a project come together after months of effort."</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-eventually"><strong>Eventually</strong></h4>
<ul>
<li><p><strong>Definition</strong>: At some later time; in the end.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Eventualmente / Finalmente.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"Eventually, I started enjoying the leadership aspect of my role."</p>
</li>
<li><p>"Don’t worry if it’s hard now—you’ll get the hang of it eventually."</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-manage-expectations"><strong>Manage expectations</strong></h4>
<ul>
<li><p><strong>Definition</strong>: To help someone understand what can realistically be achieved to avoid disappointment.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Gerenciar expectativas.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"Part of my job was to manage expectations with the client about deadlines."</p>
</li>
<li><p>"It’s crucial to manage expectations when setting project goals."</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-overnight"><strong>Overnight</strong></h4>
<ul>
<li><p><strong>Definition</strong>: Happening very quickly or in a very short time, often unrealistically so.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Da noite para o dia.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"Clients often expect solutions to appear overnight, but that’s rarely the case."</p>
</li>
<li><p>"Success doesn’t happen overnight; it takes effort and time."</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-teamwork"><strong>Teamwork</strong></h4>
<ul>
<li><p><strong>Definition</strong>: The combined effort of a group to achieve a common goal.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Trabalho em equipe.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"Good teamwork made this complex project a success."</p>
</li>
<li><p>"Learning effective teamwork is essential in any leadership role."</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-long-term-impact"><strong>Long-term impact</strong></h4>
<ul>
<li><p><strong>Definition</strong>: The effect or influence of something over an extended period.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Impacto a longo prazo.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"As a tech lead, I focused on building features with a long-term impact."</p>
</li>
<li><p>"The decision to use a scalable architecture will have a positive long-term impact."</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-cheers"><strong>Cheers</strong></h4>
<ul>
<li><p><strong>Definition</strong>: A casual expression of good wishes or congratulations, often used in toasts.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Saúde! / Um brinde!</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"Cheers to a successful project and all the hard work!"</p>
</li>
<li><p>"Let’s wrap up this meeting. Cheers, everyone!"</p>
</li>
</ol>
</li>
</ul>
<hr />
<h4 id="heading-come-along"><strong>Come along</strong></h4>
<ul>
<li><p><strong>Definition</strong>: To appear, arrive, or become available; to accompany someone.</p>
</li>
<li><p><strong>Portuguese Translation</strong>: Surgir / Acompanhar.</p>
</li>
<li><p><strong>Sample Sentences</strong>:</p>
<ol>
<li><p>"I’ll take another leadership role when the right opportunity comes along."</p>
</li>
<li><p>"Let me know if any interesting projects come along—I’d love to join."</p>
</li>
</ol>
</li>
</ul>
<hr />
<h2 id="heading-exercises">Exercises</h2>
<h3 id="heading-story-telling">Story telling</h3>
<hr />
<h3 id="heading-role-play">Role play</h3>
<div class="hn-table">
<table>
<thead>
<tr>
<td></td><td></td><td></td></tr>
</thead>
<tbody>
<tr>
<td>What was that like?</td><td>client requirements</td><td>take practice</td></tr>
<tr>
<td>Eventually</td><td>manage expectation</td><td>come along</td></tr>
<tr>
<td>overnight</td><td>cheers</td><td>Long-term impact</td></tr>
<tr>
<td>teamwork</td><td>That's quite a …</td><td>I heard</td></tr>
<tr>
<td>rewarding</td><td></td></tr>
</tbody>
</table>
</div><hr />
<h3 id="heading-personal-experience">Personal experience</h3>
<hr />
<h2 id="heading-homework">Homework</h2>
<h3 id="heading-fill-in-the-blanks">Fill-in-the-blanks</h3>
<p>Complete the sentences below using the vocabulary words: <strong>That’s quite a</strong>, <strong>I heard</strong>, <strong>What was that like?</strong>, <strong>client requirements</strong>, <strong>take practice</strong>, <strong>rewarding</strong>, <strong>eventually</strong>, <strong>manage expectations</strong>, <strong>overnight</strong>, <strong>teamwork</strong>, <strong>long-term impact</strong>, <strong>cheers</strong>, and <strong>come along</strong>.  </p>
<ol>
<li><p>When you worked as a tech lead, __________________ leading a remote team?</p>
</li>
<li><p>Developing effective __________________ is essential for completing large-scale projects successfully.</p>
</li>
<li><p>"Wow, __________________ setup! Managing that must have been challenging."</p>
</li>
<li><p>To meet __________________, it’s important to clarify their needs early in the process.</p>
</li>
<li><p>Mentoring junior developers is incredibly __________________; seeing their growth is fulfilling.</p>
</li>
<li><p>Translating business ideas into technical tasks can __________________, but it gets easier over time.</p>
</li>
<li><p>Don’t expect success __________________; real progress takes consistent effort.</p>
</li>
<li><p>I know the beginning is tough, but __________________, you’ll feel more confident in this role.</p>
</li>
<li><p>Part of being a leader is learning how to __________________, especially with clients who expect quick results.</p>
</li>
<li><p>The changes we’re making now will have a __________________ on our company’s future.</p>
</li>
<li><p>__________________ you’ve taken on a new role recently. How are you liking it?</p>
</li>
<li><p>When a better opportunity __________________, I’ll consider stepping back into a leadership role.</p>
</li>
<li><p>We’ve worked so hard on this project—__________________, everyone!</p>
</li>
<li><p>Joining the right team means finding people who truly value __________________ and collaboration.</p>
</li>
</ol>
<hr />
<h3 id="heading-reading-comprehension">Reading comprehension</h3>
<ol>
<li><p><strong>What are some of the technologies Benny worked with as a tech lead?</strong></p>
</li>
<li><p><strong>What was the most challenging aspect of Benny’s role as a tech lead, according to him?</strong></p>
</li>
<li><p><strong>How did Benny describe his experience working with clients?</strong></p>
</li>
<li><p><strong>Why does Benny think being a tech lead changed his perspective on development?</strong></p>
</li>
<li><p><strong>What is Benny focusing on in his career now, and how does he feel about taking on a leadership role again in the future?</strong></p>
</li>
</ol>
<hr />
<h3 id="heading-produce">Produce</h3>
<p>Create Your Own Dialog</p>
<p>Instructions:<br />Using the new words/expressions you’ve learned.</p>
<hr />
<h2 id="heading-done">Done</h2>
<hr />
]]></content:encoded></item></channel></rss>