<?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" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Ron Kagan on Medium]]></title>
        <description><![CDATA[Stories by Ron Kagan on Medium]]></description>
        <link>https://medium.com/@ronkagan?source=rss-5b7d6628ccac------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*PQRZqWkKKJ4k2i2xUsQ8tw.png</url>
            <title>Stories by Ron Kagan on Medium</title>
            <link>https://medium.com/@ronkagan?source=rss-5b7d6628ccac------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Tue, 07 Apr 2026 22:32:24 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@ronkagan/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[7 Year Anniversary]]></title>
            <link>https://medium.com/@ronkagan/7-year-anniversary-95c222ed8655?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/95c222ed8655</guid>
            <category><![CDATA[anniversary]]></category>
            <category><![CDATA[couples]]></category>
            <category><![CDATA[photos]]></category>
            <category><![CDATA[love]]></category>
            <category><![CDATA[personal-growth]]></category>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Wed, 05 Sep 2018 03:30:01 GMT</pubDate>
            <atom:updated>2018-09-05T03:30:01.435Z</atom:updated>
            <content:encoded><![CDATA[<h3>Seven years ago today, I had the good fortune to marry my college sweetheart, <a href="https://medium.com/u/ef5813df51b8">Katey McCarthy</a>…</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*y2o26XEbuaGBM9Lse7Lqeg.jpeg" /><figcaption>I believe that love is a language that only two people speak at any given time but that the understanding between those two people is much of what lights the world.</figcaption></figure><p>By some miracle, Katey still laughs at my jokes (some of them anyway).</p><p>This photo was taken a few hours ago but so much of its sentiment is if it was taken after we started dating fifteen years ago as Freshmen at <a href="https://medium.com/u/b8395748d809">Hunter College</a>.</p><p>These words and the sharing of this photo are meant to spread an iota of the joy that we bring each other and that we value our friends and family in bringing to us in making all that we do, are, and will be possible.</p><p>With much love,</p><p>The jumping one.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=95c222ed8655" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Day — 6: Project 1: Rock. Paper. Scissors.]]></title>
            <link>https://medium.com/an-actor-codes/day-6-project-1-rock-paper-scissors-c513d126961f?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/c513d126961f</guid>
            <category><![CDATA[learning-to-code]]></category>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[learning]]></category>
            <category><![CDATA[acting]]></category>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Sat, 04 Aug 2018 20:30:52 GMT</pubDate>
            <atom:updated>2019-05-26T23:20:18.766Z</atom:updated>
            <content:encoded><![CDATA[<p>My brother-in-law, Matthew Dubroff, is the man. He knows Tai Chi. He made and continues to make a big impression on me. There’s even a <a href="https://www.facebook.com/groups/5224213987/about/">Facebook group his students</a> have started; it explains to some degree why he is an inspiration. Anyhow, there’s a lot to learn from certain kinds of folk and he’s one of them. There are some things that people say that only become more resonant and full of sense as one lives and learns. This is the case with one of the statements Matt made to me about learning… I think he was quoting something but Google hasn’t surfaced it, so, here it is:</p><blockquote>There’s dipping your toe in the water, there’s drinking a glass of water, and there’s swimming in the ocean.</blockquote><p>Today, <a href="https://medium.com/u/ec84fe9ce756">Codecademy</a> decided it was time to drink a glass of coding water. Until now, it was just a dip of the figurative toe. So, this happened to me before where I thought I knew something and it turned out that that was seriously called into question later…</p><p>I had obtained some degree of proficiency as an actor by the time I had begun to study it for my master’s degree. After all, it was in 7th grade that I began to think of auditioning for LaGuardia High School. It’s what you did if you studied Drama with <a href="https://www.imdb.com/name/nm0932269/">Ann Ratray</a>. You did the <a href="https://medium.com/on-acting/whats-the-deal-with-actors-4de6aef2ba80">school play</a>, yes, but you also took up a monologue or five… And you worked on this for months until it was time to audition for the “<a href="https://en.wikipedia.org/wiki/Fame_(1980_film)">Fame</a>” high school in 8th grade.</p><p>Harvard admits about 5% of applicants. LaGuardia’s Drama department, last I heard, took about 1 in 60 when I applied. That’s around~1.6%.</p><p>This might be the first time in a young actor’s life that he or she should learn a lesson they’ll have to learn repeatedly: <strong><em>the odds are not as important as the fit</em></strong>.</p><p>Some things are just not a matter of numbers, they’re a matter of quality, they’re a matter of whether or not the peg fits the hole. I fit what the selection committee decided it needed. I’m convinced I was lucky. There were definitely some more talented actors than I was who auditioned — I’m certain of that. However, what there likely wasn’t were actors auditioning of <em>my type</em> who were necessarily appearing as more talented than me on the day that I auditioned for the archetype that the teachers might have been trying to fill for their ensemble. In summary, it doesn’t matter how many people audition for a role or a spot on a team. If they aren’t the right fit for it, they don’t get onto or into it. If they are, they might. You cannot control certain factors with regards to fit. All you can do is all that you can.</p><p>I had worked hard. I was admitted to LaGuardia. I worked hard there. I was admitted on a full merit scholarship to the CUNY Macaulay Honors College at Hunter College. I worked hard and was admitted on a full merit scholarship to a top-ten actor-training conservatory, the Asolo Rep/Florida State University.</p><p>What I found was that I thought that I was a seasoned long-distance swimmer. In some respects, yes, I had certain skills that had brought me a good deal of success that I had worked hard to hone. I had dipped my toe into the craft of acting when I was performing monologues. I had drunk many glasses of water throughout my scene studies, throughout the various productions I had performed in college, in student films, and off-off-Broadway. I had even done some laps, maybe I had even swum a few miles offshore in Oxford University when I did 6 plays in a schedule similar to a repertory theater as well as a summer at the Edinburgh Fringe.</p><p>The thing is, and this is what I had found with the Rock Paper Scissors x99 exercise with Codecademy, you can only prepare so much for activities that contain fundamental differences between them although they’re related. Yes, a monologue is related to the discipline of being an actor. Yes, scene study is too. However, there is an altogether different fortitude to doing theater work in repertory not just for a year but for years. I had the privilege of diving into deep waters and to working and living and breathing and loving theater year after year for my three years with the Asolo. That quantum leap between acting a monologue and living in a theater was akin to coding exercises and actually calling up terminal, accessing a file, and knowing how to begin a project. Sometimes with these things, there just aren’t instructions in this life.</p><p>I confess I was short on time. I had to watch the solution video to even just get started. I had thought that I’d know enough to be prepared but I just had to progress. I’m glad I tried to look through the documentation of <a href="https://mochajs.org">Mocha</a> and <a href="http://www.chaijs.com/">Chai</a> to make sense of what I was being asked. However, I think I made the right choice and I don’t feel that I sabotaged my learning by “flipping to the back of the book.”</p><p>I now have a much better understanding of <a href="https://en.wikipedia.org/wiki/Test-driven_development">test-driven development</a> and <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions">arrow functions</a>. Looking back, I don’t think there was a reasonable way for a student in the position I was in to know that the first step was to npm install . I think that’s a little like an actor walking into a rehearsal room for a play and saying “I didn’t know I was supposed to work from the script.” But that’s where I’m at! I had done the npm install as part of project 0 but I thought that was because of the nature of project 0, not because of test-driven dev… ah, learning!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c513d126961f" width="1" height="1" alt=""><hr><p><a href="https://medium.com/an-actor-codes/day-6-project-1-rock-paper-scissors-c513d126961f">Day — 6: Project 1: Rock. Paper. Scissors.</a> was originally published in <a href="https://medium.com/an-actor-codes">An Actor Codes</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Day 5 — Scope]]></title>
            <link>https://medium.com/an-actor-codes/day-5-scope-b61fbba34735?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/b61fbba34735</guid>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[poetry]]></category>
            <category><![CDATA[guns]]></category>
            <category><![CDATA[america]]></category>
            <category><![CDATA[gun-violence]]></category>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Sun, 22 Jul 2018 20:14:37 GMT</pubDate>
            <atom:updated>2018-07-29T19:24:36.806Z</atom:updated>
            <content:encoded><![CDATA[<p>Whoever wrote the instructions that go with this unit over at <a href="https://medium.com/u/ec84fe9ce756">Codecademy</a> either:<br>A) has a bit of the poet in him or herself;<br>or<br>B) the subject itself just lends itself to such poetry.<br>Although I suppose too it can be both. Seriously read this:</p><blockquote>Scope refers to where a variable can be accessed in a program. While some variables can be accessed from anywhere within a program, other variables may only be available in a specific context. Scope depends entirely on where a variable is declared.</blockquote><blockquote>You can think of scope like the view of the night sky from your window. Everyone who lives on the planet Earth is in the global scope of the stars. The stars are accessible globally. Meanwhile, if you live in a city, you may see the city skyline or the river. The skyline and river are only accessible locally in your city, but you can still see the stars that are available globally.</blockquote><blockquote>We’ll learn more about scope in this lesson through the use of variables.</blockquote><p>I mean, come on! That’s beautiful…</p><p>We spend our days accessing certain bits of code nestled inside functions... There’s the getInTheCar block of code for most commuting Americans, and there’s the getTheGroceries program too. These seem important. Indeed, they may be important. These seem like they might be global in their scope to us at the time we’re executing them but I write this a day after my sister decided, on a whim, to <em>not</em> go to the Trader Joe’s that ended up getting rammed into by a man’s car while he fled the police. Thank goodness she just happened to decide not to traipse over across the street with her daughter, which would have put them squarely in what became <a href="https://www.cnn.com/2018/07/22/us/trader-joes-la-standoff/index.html">a three-hour standoff with a gunman who ended up killing the manager of the Silver Lake Trader Joe’s</a>.</p><p>It’s awful.</p><p>It puts things in perspective. I encourage my fellow Americans to install a script in themselves that runs daily until the epidemic of gun violence is addressed:</p><p>Text the word RESIST to Resistbot on <a href="https://t.me/resistbot">Telegram</a>, <a href="https://www.messenger.com/t/resistbot">Messenger</a>, <a href="https://twitter.com/messages/compose?recipient_id=835740314006511618">Twitter</a> or to <a href="sms:50409?body=resist">50409 on SMS</a>* and it’ll find out who represents you in Congress, and deliver your message to them in under 2 minutes. No downloads or apps required.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b61fbba34735" width="1" height="1" alt=""><hr><p><a href="https://medium.com/an-actor-codes/day-5-scope-b61fbba34735">Day 5 — Scope</a> was originally published in <a href="https://medium.com/an-actor-codes">An Actor Codes</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Day 4 — Functions]]></title>
            <link>https://medium.com/an-actor-codes/day-4-functions-c1e724b94211?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/c1e724b94211</guid>
            <category><![CDATA[inspiration]]></category>
            <category><![CDATA[craft]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[acting]]></category>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Sat, 21 Jul 2018 18:07:36 GMT</pubDate>
            <atom:updated>2018-07-21T18:08:40.478Z</atom:updated>
            <content:encoded><![CDATA[<blockquote>do not saw the air<br>too much with your hand, thus, but use all gently;</blockquote><blockquote>— <em>Hamlet</em> (3.2.4–5)</blockquote><p>Being able to fathom alternate ways of doing things frustrates instructors and students alike. Case in point:</p><p>This works where topping may either be a parameter defined as an argument of takeOrder in line 5:</p><pre>const takeOrder = (topping) =&gt; {<br>  console.log(&#39;Order: pizza topped with &#39; + topping);<br>};</pre><pre>takeOrder(&#39;mushrooms&#39;);</pre><p><strong>OR</strong> it may be a variable that has its data interpolated into the string that the console is printing as follows:</p><pre>//mushroom as variable<br>let topping = &#39;mushrooms&#39;<br>const takeOrder = () =&gt; {<br>  console.log(`Order: pizza topped with ${topping} `);<br>};</pre><pre>takeOrder();</pre><p>Both of these print Order: pizza topped with mushrooms</p><p>Both have the same tasty result.</p><p>However, for the purposes of learning, one is asked not simply to produce but to produce a certain way.</p><p>I cannot tell you how painful it was as a student actor to use my being, my voice, my body before my classmates and our instructors, to move an audience in accordance with a director’s wishes and yet be told that I had done what I did wrong. And they were right. I had not produced the intended result in accordance with what we had been taught. I had, as I have done so often throughout my life, done my own thing. I hadn’t relied on the technique we had been taught and upon which we were being graded.</p><p>Mastery of a skill requires knowledge and commitment to a craft. Nothing gets in the way of learning the hum-drum ins-and-outs of a craft as inspiration. The craft is meant to kickstart inspiration. It is meant to be there when inspiration is not. The craft is what you can rely on when the muses do not sing to you.</p><p>It’s painful but it’s worth learning on those days when you’re at sea in a sailboat when there’s no divine wind blowing.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c1e724b94211" width="1" height="1" alt=""><hr><p><a href="https://medium.com/an-actor-codes/day-4-functions-c1e724b94211">Day 4 — Functions</a> was originally published in <a href="https://medium.com/an-actor-codes">An Actor Codes</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Day 3 — Continued]]></title>
            <link>https://medium.com/an-actor-codes/day-3-continued-c6c834cdf9ea?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/c6c834cdf9ea</guid>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[choices]]></category>
            <category><![CDATA[automation]]></category>
            <category><![CDATA[learning-to-code]]></category>
            <category><![CDATA[decision-making]]></category>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Fri, 20 Jul 2018 22:44:29 GMT</pubDate>
            <atom:updated>2018-07-21T17:06:55.241Z</atom:updated>
            <content:encoded><![CDATA[<h3>I Made a Magic Eight Ball!</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/577/1*q-99WPZcSfMdrnMxGQHkaQ.gif" /></figure><h4>What’s happening here?</h4><ol><li>You’re seeing <a href="https://gitforwindows.org/">Git Bash</a> (for Windows) run a JavaScript file I’ve coded that works as a Magic Eight Ball.</li><li>The JavaScript file is below:</li></ol><pre>//Magic Eight Ball<br>let userName = &#39;Ron&#39;;<br>userName !==&#39;&#39; ? console.log(`Hello ${userName}!`) : console.log(&#39;Hello!&#39;);<br>const userQuestion = &#39;Will I become a werewolf tonight?&#39;;<br>console.log(`${userName} asked ${userQuestion}`);<br>const randomNumber = Math.floor(Math.random() * 8);<br>let eightBall = &#39;&#39;;<br>switch (randomNumber) {<br>  case 0:<br>  eightBall = &#39;it is certain&#39;;<br>   break;<br>  case 1:<br>  eightBall = &#39;It is decidedly so&#39;;<br>  break;<br>  case 2:<br>  eightBall = &#39;Reply hazy try again&#39;;<br>  break;<br>  case 3:<br>  eightBall = &#39;Cannot predict now&#39;;<br>  break;<br>  case 4:<br>  eightBall = &#39;Do not count on it&#39;;<br>  break;<br>  case 5:<br>  eightBall = &#39;My sources say no&#39;;<br>  break;<br>  case 6:<br>  eightBall = &#39;Outlook not so good&#39;;<br>  break;<br>  case 7:<br>  eightBall = &#39;It is decidedly so&#39;;<br>  break;<br>  case 8:<br>  eightBall = &#39;Signs point to yes&#39;;<br>  break;<br>  default:<br>  eightBall = &#39;Reply hazy try again.&#39;;<br>   break;<br>}<br>console.log(eightBall);</pre><p>3. Here’s what going on:</p><p>i. The user, (in this case,Ron), gets a friendly “Hello, Ron!” or if the username is blank, it’s just “Hello!”</p><p>ii. You’ve got the question getting printed to the screen “Ron asked will I become a werewolf tonight?”</p><p>iii. Then you’ve got the logic that assigns an answer based on the program picking a number randomly.</p><h4>Some thoughts</h4><p>Now, look, I know that this is no masterpiece… I realize that there are mistakes in the above but the fact is it’s basically working and served its purpose as practice for the concept of control flow (e.g. given a condition, execute one block of code or another).</p><p>How does control flow relate to acting? It’s about choices. What is it that makes it seem like the code above is alive somehow? Why is it that characters on a page or a stage seem somehow endowed with an immortal spark? It’s the capacity to imagine alternative outcomes that holds a kind of magic worth studying.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c6c834cdf9ea" width="1" height="1" alt=""><hr><p><a href="https://medium.com/an-actor-codes/day-3-continued-c6c834cdf9ea">Day 3 — Continued</a> was originally published in <a href="https://medium.com/an-actor-codes">An Actor Codes</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Day 3]]></title>
            <link>https://medium.com/an-actor-codes/day-3-896cba05f8ea?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/896cba05f8ea</guid>
            <category><![CDATA[life-lessons]]></category>
            <category><![CDATA[mindfulness]]></category>
            <category><![CDATA[learning-to-code]]></category>
            <category><![CDATA[code]]></category>
            <category><![CDATA[javascript]]></category>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Fri, 20 Jul 2018 02:42:30 GMT</pubDate>
            <atom:updated>2018-07-20T02:43:01.346Z</atom:updated>
            <content:encoded><![CDATA[<p>The maddening-ness of required details continues, though, I am happy to report, they’ve not at all hindered what seems like a good deal of progress.</p><p>The instructions were to print to consolegoal not Goal…</p><p>Now, sometimes the urge to have things done a certain way that makes sense to me is not what’s being requested. In acting, we talked about the importance of recognizing our “<strong>defaults</strong>.” It’s like a poker player and his/her “tell.”</p><p>It takes energy to reprogram one’s self. It takes a level of attention that may not be customary to day-to-day existence because otherwise one might not have the ability to get anything else done. It’s like riding a bike and learning how to do so at the same time. There’s a need to synthesize an understanding rather than just analyze into parts. It’s tough to hold the two together if not impossible. So, we sequence them. First we analyze, then we practice what we’ve learned.</p><p>When I am looking at the instructions for an exercise, I try to keep my hands off of the keyboard or mouse. Why?</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Bj2W4OBPAh70PLb5R463kQ.jpeg" /></figure><p>I want to create (insofar as I can) a separation between listening for instructions, drinking them in, and executing. It’s actually tough. I just want to go, go, go. That’s how mistakes happen though. It’s like a musician not knowing how to honor a rest or an actor not knowing how to breathe.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=896cba05f8ea" width="1" height="1" alt=""><hr><p><a href="https://medium.com/an-actor-codes/day-3-896cba05f8ea">Day 3</a> was originally published in <a href="https://medium.com/an-actor-codes">An Actor Codes</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Day 2]]></title>
            <link>https://medium.com/an-actor-codes/day-2-9451e8e62e6b?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/9451e8e62e6b</guid>
            <category><![CDATA[learning-to-code]]></category>
            <category><![CDATA[mistakes]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[performance]]></category>
            <category><![CDATA[acting]]></category>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Sun, 15 Jul 2018 13:53:04 GMT</pubDate>
            <atom:updated>2018-07-15T13:53:04.819Z</atom:updated>
            <content:encoded><![CDATA[<p>I made some mistakes that I’d like to tell you about because they’re embarrassing.</p><p>I wrote:</p><p>Console.log(IsInteger</p><p>Instead of:</p><p>Console.log(isInteger</p><p>That took me like 5 minutes to figure out yesterday as to what was going wrong.</p><p>The other mistake was writing:</p><p>Console.log(Math.ciel</p><p>Instead of:</p><p>Console.log(Math.ceil</p><p>I… before E… except after C. Apparently whilst coding, I’ve forgotten elementary school grammar…</p><p>So, why am I telling the world this?</p><p>A) I can’t be the only person who made these kinds of mistakes. I’m hoping that someone out there is going to take comfort in knowing they’re not alone in their making these kinds of blunders. I’m hoping that they’ll see I persisted despite my not being the fastest learner and that it gives them some measure of hope.</p><p>B) As an actor, I learned a great deal about interpreting text and about creativity. Nowadays at least anyone who does Western theater is expected to be able to know their lines. There’s talk about being “letter perfect” when memorizing. 99% of theater fails at that. The director, the stage manager, the other actors, the playwright… they always tolerate *some* deviation from this platonic ideal.</p><p>I found living up to even the non-platonic-ideal to be excruciatingly difficult. I found that I had a highly active imagination prone to sabotaging me. It would convince my tongue that I had spoken words that my scene partners were waiting for me to say when in fact I had not spoken them aloud. It’s like being a cab driver who’s SURE he or she’s gotten you to your destination while you’re still on the way there. I would (without meaning to) re-order words within a line. Sometimes, even with the playwright in the room, I would substitute his or her words for my own, again, without meaning to… *it was murderously difficult for me to get to “letter perfect.”*</p><p>However, I did sometimes. And my education as an actor taught me that I was at my most creative, that the audience was at its height of enjoying my work when I did the absolutely soul-crushing, gut-wrenching slog of word-by-word, and sometimes even, letter-by-letter pursuit of perfection and once in a great while I would actually get it. Those performances were qualitatively different. There was a marked difference in being passably or even very close to perfect and actually being letter perfect. There is an emergent property from being letter perfect. It is extraordinary how much freer one is when that peak is summited.</p><p>All that is to say that I developed a certain level of pride in my ability to pay attention to words and here I am screwing them up all over again. It is humbling to again be a novitiate and excellent reminder that the work never really ends when it comes to training one’s self to be mindful, orderly, and as excellent as one can in that pursuit in which they’re engaged.</p><p>There is a level of tenderness and a quantum of self-forgiveness one requires to make the work bearable. Self-laceration has to be mitigated. That itself is a skill that requires practice I’m sure to get…</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9451e8e62e6b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/an-actor-codes/day-2-9451e8e62e6b">Day 2</a> was originally published in <a href="https://medium.com/an-actor-codes">An Actor Codes</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Day 1]]></title>
            <link>https://medium.com/an-actor-codes/day-1-2bc4f952c939?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/2bc4f952c939</guid>
            <category><![CDATA[codecademy]]></category>
            <category><![CDATA[learning-to-code]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[learn-to-code]]></category>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Sun, 15 Jul 2018 13:02:57 GMT</pubDate>
            <atom:updated>2018-07-15T13:19:04.064Z</atom:updated>
            <content:encoded><![CDATA[<p><a href="https://www.ronnyc.actor/">I am a classically trained actor</a> who is now beginning to learn more about how to code in earnest. My workplace, <a href="https://www.advisenltd.com/">Advisen</a>, has agreed to underwrite my enrollment in Codecademy’s “<a href="https://www.codecademy.com/pro/intensive/build-web-apis-from-scratch">Build Web APIs From Scratch</a>”. It’s an awesome place to work. <a href="https://www.glassdoor.com/Reviews/Advisen-Reviews-E263892.htm">Check them out on Glassdoor</a>.</p><p>Anyhow, I thought it might be interesting to keep a Medium blog running about what I learn.</p><p>First, you might be interested in:</p><ol><li>why I’m focusing on JavaScript.</li><li>why I selected Codecademy</li></ol><h4>Why I’m focusing on JavaScript</h4><p>The guys over at <a href="https://medium.com/u/8b318225c16a">freeCodeCamp</a> have an <a href="https://freecodecamp.libsyn.com/which-programming-language-should-you-learn-first">awesome podcast</a> and I particularly liked <a href="https://medium.com/u/17756313f41a">Quincy Larson</a>’s “<a href="https://medium.freecodecamp.org/what-programming-language-should-i-learn-first-%CA%87d%C4%B1%C9%B9%C9%94s%C9%90%CA%8C%C9%90%C9%BE-%C9%B9%C7%9D%CA%8Dsu%C9%90-19a33b0a467d">Which programming language should you learn first</a>? ʇdıɹɔsɐʌɐɾ :ɹǝʍsuɐ”.</p><p>That article is written specifically with job seekers in mind (and I’m happy at <a href="https://medium.com/u/cdf3059cbd22">Advisen Ltd.</a>), so, I’m not studying JavaScript to find a new job. The points that Quincy makes still apply though to me or anyone who’s thinking of learning to code:</p><blockquote>JavaScript runs on any device that has a browser, right there in the browser. You can build basically anything with JavaScript, and share it anywhere.</blockquote><p>That’s incredibly powerful from the perspective of someone who’s been dabbling in code on-and-off for years. Code, to me, is most exciting when it is being used and it is useful, when it is saving my coworkers time by automating what they used to have to do manually, when it is scoring leads we might otherwise not prioritize, and when it is creating personal connections at scale by connecting site visitors with the data they freely gave us about themselves so we can provide great service.</p><p>As the administrator for both <a href="https://medium.com/u/f4fb2a348280">Salesforce</a> and <a href="https://medium.com/u/8732e73183e5">HubSpot</a>, I care deeply about integrations running reliably. That means getting smarter about the APIs that are making calls between the apps upon which our business intelligence is built. Salesforce will always have Apex/Java running somewhere in its DNA but with the shift to Lightning, they’ve very much moved to JavaScript as their language du jour. JavaScript also extends the functionality of HubSpot from a dev point-of-view. So, for me, as I look ahead to how I can advance the work of Advisen, I’m thinking that this is the way to go. Further, at a certain point, you just have to start somewhere. Every legit programmer I’ve spoken with basically comes down on the side of “learn one language well and go from there”.</p><h4>Why I selected Codecademy</h4><p>Once I figured that I wanted to focus on JavaScript, I focused my search <strong>away</strong> <strong>from</strong>:</p><ul><li><a href="https://www.salesforce.com/services/learn/classes._filter.alphaSort.re_RE5/">Salesforce’s own class offerings</a> ($3.5k+) and Java (Apex) based with only a few hours of online instruction (some in-person offerings but not in a great location for me and, again, not quite cost-effective or the right focus especially since their free learning solution, <a href="https://trailhead.salesforce.com/en/me/00550000006dicUAAQ">Trailhead</a>, is so awesome);</li><li>The great community over at <a href="https://generalassemb.ly/education/web-development-immersive/">General Assembly</a> (Rubyists / ~$13.5k);</li><li>The other great community being cultivated in NYC over at <a href="https://flatironschool.com/">Flatiron</a> (Rubyists / $15,000);</li><li>Jeffrey Way’s <a href="https://medium.com/u/d163b3776f15">Laracasts</a> are *brilliant* and you should subscribe to <a href="https://laracasts.com/">https://laracasts.com/</a> — that said, I wanted some more hands-on guidance in real-time than was being offered. Also, I am not the fastest study and yet, Jeffrey’s teaching was effective enough to get me to insult my friends within minutes of enrolling in his Vue.js course:</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9NHdHqQm-GFvWYAWNIsVqg.gif" /></figure><ul><li>Hack Reactor/Fullstack/Bloc — I really didn’t want to pay that much and my time is extremely limited. I needed a study schedule that allowed for a more flexible time commitment.</li><li>So, what about <a href="https://medium.com/u/7cc43c51dd38">Thinkful</a>? Well, I read some pretty terrible reviews, and the cost was much higher than Codecademy.</li></ul><p>So that’s how I selected Codecademy and JavaScript. Wish me luck. I plan on posting on my first impressions once I dig into the course content.</p><p>Let me know if you have any questions about beginning to code, education selection, living and working in NYC, or why a classically-trained actor is teaching himself JavaScript.</p><p>I can usually be found near the Advisen office at 39th and Broadway. If you’d like to grab coffee and chat, <a href="https://www.linkedin.com/in/ronykagan/">connect with me on LinkedIn</a> and remind me to explain why there’s a horse emoji in my name when we meet.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2bc4f952c939" width="1" height="1" alt=""><hr><p><a href="https://medium.com/an-actor-codes/day-1-2bc4f952c939">Day 1</a> was originally published in <a href="https://medium.com/an-actor-codes">An Actor Codes</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[An Actor Codes]]></title>
            <link>https://medium.com/series/an-actor-codes-255abd960f53?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/255abd960f53</guid>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Sat, 14 Jul 2018 19:35:21 GMT</pubDate>
            <atom:updated>2018-07-14T19:35:21.980Z</atom:updated>
            <content:encoded><![CDATA[<p><a href="https://www.ronnyc.actor/">I am a classically trained actor</a> who is now beginning to learn more about how to code in earnest. My workplace, <a href="https://www.advisenltd.com/">Advisen</a>, has agreed to underwrite my enrollment in Codecademy’s “<a href="https://www.codecademy.com/pro/intensive/build-web-apis-from-scratch">Build Web APIs From Scratch</a>”. It’s an awesome place to work. <a href="https://www.glassdoor.com/Reviews/Advisen-Reviews-E263892.htm">Check them out on Glassdoor</a>.</p><p>Anyhow, I thought it might be interesting to keep a Medium blog running about what I learn.</p><p>First, you might be interested in:</p><ol><li>why I’m focusing on JavaScript.</li><li>why I selected Codecademy</li></ol><h4>Why I’m focusing on JavaScript</h4><p>The guys over at <a href="https://medium.com/u/8b318225c16a">freeCodeCamp</a> have an <a href="https://freecodecamp.libsyn.com/which-programming-language-should-you-learn-first">awesome podcast</a> and I particularly liked <a href="https://medium.com/u/17756313f41a">Quincy Larson</a>’s “<a href="https://medium.freecodecamp.org/what-programming-language-should-i-learn-first-%CA%87d%C4%B1%C9%B9%C9%94s%C9%90%CA%8C%C9%90%C9%BE-%C9%B9%C7%9D%CA%8Dsu%C9%90-19a33b0a467d">Which programming language should you learn first</a>? ʇdıɹɔsɐʌɐɾ :ɹǝʍsuɐ”.</p><p>That article is written specifically with job seekers in mind (and I’m happy at <a href="https://medium.com/u/cdf3059cbd22">Advisen Ltd.</a>), so, I’m not studying JavaScript to find a new job. The points that Quincy makes still apply though to me or anyone who’s thinking of learning to code:</p><blockquote>JavaScript runs on any device that has a browser, right there in the browser. You can build basically anything with JavaScript, and share it anywhere.</blockquote><p>That’s incredibly powerful from the perspective of someone who’s been dabbling in code on-and-off for years. Code, to me, is most exciting when it is being used and it is useful, when it is saving my coworkers time by automating what they used to have to do manually, when it is scoring leads we might otherwise not prioritize, and when it is creating personal connections at scale by connecting site visitors with the data they freely gave us about themselves so we can provide great service.</p><p>As the administrator for both <a href="https://medium.com/u/f4fb2a348280">Salesforce</a> and <a href="https://medium.com/u/8732e73183e5">HubSpot</a>, I care deeply about integrations running reliably. That means getting smarter about the APIs that are making calls between the apps upon which our business intelligence is built. Salesforce will always have Apex/Java running somewhere in its DNA but with the shift to Lightning, they’ve very much moved to JavaScript as their language du jour. JavaScript also extends the functionality of HubSpot from a dev point-of-view. So, for me, as I look ahead to how I can advance the work of Advisen, I’m thinking that this is the way to go. Further, at a certain point, you just have to start somewhere. Every legit programmer I’ve spoken with basically comes down on the side of “learn one language well and go from there”.</p><h4>Why I selected Codecademy</h4><p>Once I figured that I wanted to focus on JavaScript, I focused my search <strong>away</strong> <strong>from</strong>:</p><ul><li><a href="https://www.salesforce.com/services/learn/classes._filter.alphaSort.re_RE5/">Salesforce’s own class offerings</a> ($3.5k+) and Java (Apex) based with only a few hours of online instruction (some in-person offerings but not in a great location for me and, again, not quite cost-effective or the right focus especially since their free learning solution, <a href="https://trailhead.salesforce.com/en/me/00550000006dicUAAQ">Trailhead</a>, is so awesome);</li><li>The great community over at <a href="https://generalassemb.ly/education/web-development-immersive/">General Assembly</a> (Rubyists / ~$13.5k);</li><li>The other great community being cultivated in NYC over at <a href="https://flatironschool.com/">Flatiron</a> (Rubyists / $15,000);</li><li>Jeffrey Way’s <a href="https://medium.com/u/d163b3776f15">Laracasts</a> are *brilliant* and you should subscribe to <a href="https://laracasts.com/">https://laracasts.com/</a> — that said, I wanted some more hands-on guidance in real-time than was being offered. Also, I am not the fastest study and yet, Jeffrey’s teaching was effective enough to get me to insult my friends within minutes of enrolling in his Vue.js course:</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9NHdHqQm-GFvWYAWNIsVqg.gif" /></figure><ul><li>Hack Reactor/Fullstack/Bloc — I really didn’t want to pay that much and my time is extremely limited. I needed a study schedule that allowed for a more flexible time commitment.</li><li>So, what about <a href="https://medium.com/u/7cc43c51dd38">Thinkful</a>? Well, I read some pretty terrible reviews, and the cost was much higher than Codecademy.</li></ul><p>So that’s how I selected Codecademy and JavaScript. Wish me luck. I plan on posting on my first impressions once I dig into the course content.</p><p>Let me know if you have any questions about beginning to code, education selection, living and working in NYC, or why a classically-trained actor is teaching himself JavaScript.</p><p>I can usually be found near the Advisen office at 39th and Broadway. If you’d like to grab coffee and chat, <a href="https://www.linkedin.com/in/ronykagan/">connect with me on LinkedIn</a> and remind me to explain why there’s a horse emoji in my name when we meet.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=255abd960f53" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[JEREMIAH TOWER THE LAST MAGNIFICENT | WHAT I LEARNED WATCHING ANTHONY BOURDAIN’S CNN DOC]]></title>
            <link>https://medium.com/@ronkagan/jeremiah-tower-the-last-magnificent-what-i-learned-watching-anthony-bourdains-cnn-doc-a2e5859f120f?source=rss-5b7d6628ccac------2</link>
            <guid isPermaLink="false">https://medium.com/p/a2e5859f120f</guid>
            <category><![CDATA[documentary]]></category>
            <category><![CDATA[creativity]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[cooking]]></category>
            <category><![CDATA[food]]></category>
            <dc:creator><![CDATA[Ron Kagan]]></dc:creator>
            <pubDate>Sun, 07 Jan 2018 04:31:30 GMT</pubDate>
            <atom:updated>2018-01-07T04:31:30.895Z</atom:updated>
            <content:encoded><![CDATA[<h4>This story was originally published on <a href="https://www.skilltrade.co/blog/">https://www.skilltrade.co/blog/</a> — a platform for sophisticated marketing.</h4><h3>I blog about invention and entrepreneurs.</h3><h3>So much of what that has to do with is cultivating an understanding of how people have changed what came before them.</h3><p>If we are what we eat, we can learn a lot about ourselves from the specialists who concot world-reknown dishes.</p><p>CNN has done a mitzvah by putting together this richly textured documentary on Jeremiah Tower who pioneered the meshing of disparate cuisines with fresh local ingredients that’s come to be known as <a href="https://en.wikipedia.org/wiki/California_cuisine">California Cuisine</a> for which Tower won multuple <a href="https://www.jamesbeard.org/awards">James Beard Foundation Awards</a>.</p><p>After watching this documentary, I’m looking forward to learning more, probably from diving into <a href="http://ruthreichl.com/2011/08/chez-panisse-forty-years-later.html/">Editor-in-Chief of Gourmet Magazine, Ruth Reichl’s, reflection on the Berkley kitchen Chez Panisse, where Tower made his mark.</a></p><p>Director Lydia Tenaglia has done an excellent job.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*S0a_7i_VWIQSQAIM.jpg" /><figcaption>Jeremiah Tower: The most influential chef you haven’t heard of <a href="http://twitter.com/CNN">@CNN</a> <a href="http://www.cnn.com/2017/11/03/us/gallery/jeremiah-tower-cnn-film/index.html">http://www.cnn.com/2017/11/03/us/gallery/jeremiah-tower-cnn-film/index.html</a></figcaption></figure><p>It is a pity that so many landmark endeavors become too popular and the credit eclipses the enterprise itself. Startup founders reading this take note.</p><p>Restaurant consultant Clark Wolf mentions in the documentary that Alice Waters had started Chez Panisse out of a dream of an “egalitarian bohemia.” And, as food critic Andrew Friedmen notes, where Alice Waters ends and Towers begins is a question that people will be asking for a long time to come. One is reminded of King Soloman’s baby. Some dishes aren’t so easily divided and it appears that the invention of California cuisine is one of those.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a2e5859f120f" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>