<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.0">Jekyll</generator><link href="https://essieanawalt.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://essieanawalt.github.io/" rel="alternate" type="text/html" /><updated>2022-01-21T17:15:59+00:00</updated><id>https://essieanawalt.github.io/feed.xml</id><title type="html">A Journey Through Code</title><subtitle>A home for my projects &amp; thoughts as I figure out what I'm doing.</subtitle><author><name>Essie Anawalt</name></author><entry><title type="html">Learning Tools</title><link href="https://essieanawalt.github.io/2022/01/20/day-4.html" rel="alternate" type="text/html" title="Learning Tools" /><published>2022-01-20T00:00:00+00:00</published><updated>2022-01-20T00:00:00+00:00</updated><id>https://essieanawalt.github.io/2022/01/20/day-4</id><content type="html" xml:base="https://essieanawalt.github.io/2022/01/20/day-4.html">&lt;p&gt;Learning doesn’t just happen. No matter how long I lay in bed staring at the ceiling, aliens are not going to abduct me and transplant the knowledge directly into my mind (although I can still daydream about it). Instead, learning is an active practice.&lt;/p&gt;

&lt;p&gt;In the first class of &lt;a href=&quot;https://leonnoel.com/100devs/&quot;&gt;100Devs&lt;/a&gt;, Leon assigned a couple of learning-focused videos and courses:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;YouTube: &lt;a href=&quot;https://www.youtube.com/watch?v=ukLnPbIffxE&quot;&gt;How to Study for Exams by Ali Abdaal&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;YouTube: &lt;a href=&quot;https://www.youtube.com/watch?v=Z-zNHHpXoMM&quot;&gt;How to Study for Exams - Spaced Repetition by Ali Abdaal&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Coursera: &lt;a href=&quot;https://www.coursera.org/learn/learning-how-to-learn/home/welcome&quot;&gt;Learning how to Learn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The third link is a course, and despite being listed as 4-weeks, it is doable in a week or so.&lt;/p&gt;

&lt;p&gt;I took away a few key items:&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Set up your tools and environment to support you&lt;/li&gt;
  &lt;li&gt;Engage with the material via questions and spaced repetition&lt;/li&gt;
  &lt;li&gt;Focus on small pieces and the process over the end product&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The first step is to set up my tools and environment to anchor my learning. For flashcards, I am using &lt;strong&gt;Anki&lt;/strong&gt; in a question-answer format. For my second brain, I am using &lt;strong&gt;Notion&lt;/strong&gt;, although I’m still vetting this out . For simply getting myself to sit down and focus, I’m using a basic &lt;strong&gt;Pomodoro&lt;/strong&gt; app. There is still room for modification and improvement, and figuring out what works best for my workflow is key.&lt;/p&gt;

&lt;p&gt;Curious about the second brain concept?&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Watch&lt;/strong&gt;: &lt;a href=&quot;https://youtu.be/OP3dA2GcAh8&quot;&gt;Playlist: The Second Brain&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Read&lt;/strong&gt;: &lt;a href=&quot;https://fortelabs.co/blog/basboverview/&quot;&gt;Summary of Building a Second Brain&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><author><name>Essie Anawalt</name></author><category term="Learning" /><summary type="html">Learning doesn’t just happen. No matter how long I lay in bed staring at the ceiling, aliens are not going to abduct me and transplant the knowledge directly into my mind (although I can still daydream about it). Instead, learning is an active practice.</summary></entry><entry><title type="html">Working in VS Code</title><link href="https://essieanawalt.github.io/2022/01/19/day-3.html" rel="alternate" type="text/html" title="Working in VS Code" /><published>2022-01-19T00:00:00+00:00</published><updated>2022-01-19T00:00:00+00:00</updated><id>https://essieanawalt.github.io/2022/01/19/day-3</id><content type="html" xml:base="https://essieanawalt.github.io/2022/01/19/day-3.html">&lt;p&gt;&lt;strong&gt;Point of struggle&lt;/strong&gt;: C# tutorials are nearly all written for Windows OS + Visual Studios as the editor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On reflection&lt;/strong&gt;: Learning how to use the CLI to create new projects, to fetch NuGet packages, and even to add scaffolding means gaining insight into what is going on behind the scenes. The challenge of figuring out each step has kept me engaged, as I enjoy problem-solving immensely.&lt;/p&gt;

&lt;p&gt;Here are some of the articles I am frequently referencing:&lt;/p&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Goal&lt;/th&gt;
      &lt;th&gt;Solution&lt;/th&gt;
      &lt;th&gt;Source&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Run Debug in VS Code when User Input is required&lt;/td&gt;
      &lt;td&gt;update launch.json for console: integratedTerminal&lt;/td&gt;
      &lt;td&gt;&lt;a href=&quot;https://docs.microsoft.com/en-us/dotnet/core/tutorials/debugging-with-visual-studio-code?pivots=dotnet-6-0&quot;&gt;Microsoft Docs&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Create Console app&lt;/td&gt;
      &lt;td&gt;dotnet new console ‐‐framework net5.0 ‐‐name NAME&lt;/td&gt;
      &lt;td&gt;&lt;a href=&quot;https://docs.microsoft.com/en-us/dotnet/core/tutorials/with-visual-studio-code?pivots=dotnet-6-0&quot;&gt;Microsoft Docs&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Create MVC project&lt;/td&gt;
      &lt;td&gt;dotnet new sln &lt;br /&gt; dotnet new mvc -n mvc-web-app&lt;/td&gt;
      &lt;td&gt;&lt;a href=&quot;https://www.collaborationnotcompetition.com/developing-mvc-application-with-vscode/&quot;&gt;CollaborationNotCompetition.com&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Create MVC project, alt. Initialize&lt;/td&gt;
      &lt;td&gt;dotnet new mvc -o NAME&lt;/td&gt;
      &lt;td&gt;&lt;a href=&quot;https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/start-mvc?view=aspnetcore-3.1&amp;amp;tabs=visual-studio-code&quot;&gt;Microsoft Docs&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Launch folder in VS Code via Terminal&lt;/td&gt;
      &lt;td&gt;code .&lt;/td&gt;
      &lt;td&gt;&lt;a href=&quot;https://shannoncrabill.com/blog/shell-command-open-directory-in-vscode/&quot;&gt;ShannonCrabill.com&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;</content><author><name>Essie Anawalt</name></author><category term="VS-Code" /><summary type="html">Point of struggle: C# tutorials are nearly all written for Windows OS + Visual Studios as the editor.</summary></entry><entry><title type="html">The Day After</title><link href="https://essieanawalt.github.io/2022/01/18/day-2.html" rel="alternate" type="text/html" title="The Day After" /><published>2022-01-18T00:00:00+00:00</published><updated>2022-01-18T00:00:00+00:00</updated><id>https://essieanawalt.github.io/2022/01/18/day-2</id><content type="html" xml:base="https://essieanawalt.github.io/2022/01/18/day-2.html">&lt;p&gt;First thing’s first: I recognize that I am at a lucky and privileged point in my life where I can quit my job and be financially okay for a little bit (thank you, compulsive saving + living situation).&lt;/p&gt;

&lt;p&gt;Outside of work, Today I:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Started &lt;a href=&quot;https://www.youtube.com/channel/UC-ptWR16ITQyYOglXyQmpzw&quot;&gt;iamtimcorey.com&lt;/a&gt;: C# fundamentals and MVC concepts&lt;/li&gt;
  &lt;li&gt;Began week #2 of &lt;a href=&quot;https://leonnoel.com/100devs/&quot;&gt;100Devs&lt;/a&gt; bootcamp: a 30-week program for full-stack web development&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I want to focus on VS Code as my primary code editor since I am on Mac, so I spent some time going through &lt;a href=&quot;https://www.youtube.com/watch?v=r5dtl9Uq9V0&quot;&gt;Intro to VSCode for C# Developers&lt;/a&gt; by Tim Corey. Additionally, Microsoft Docs has an &lt;a href=&quot;https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/start-mvc?view=aspnetcore-3.1&amp;amp;tabs=visual-studio&quot;&gt;MVC Tutorial&lt;/a&gt; which can be toggled to use VS Code as well as general documentation on &lt;a href=&quot;https://docs.microsoft.com/en-us/dotnet/core/tools/&quot;&gt;.NET CLI&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I’m making sure to take long walks with audiobooks (I’m a big fan of Agatha Christie), breaks for piano (another new skill I’m learning), and video games and/or movies.&lt;/p&gt;

&lt;p&gt;Overall, I feel calmer. I have a tangible goal &lt;em&gt;and&lt;/em&gt; I will soon have the time to make greater progress towards it.&lt;/p&gt;</content><author><name>Essie Anawalt</name></author><category term="General" /><category term="VS-Code" /><summary type="html">First thing’s first: I recognize that I am at a lucky and privileged point in my life where I can quit my job and be financially okay for a little bit (thank you, compulsive saving + living situation).</summary></entry><entry><title type="html">Today, I Quit</title><link href="https://essieanawalt.github.io/2022/01/17/it-begins.html" rel="alternate" type="text/html" title="Today, I Quit" /><published>2022-01-17T00:00:00+00:00</published><updated>2022-01-17T00:00:00+00:00</updated><id>https://essieanawalt.github.io/2022/01/17/it-begins</id><content type="html" xml:base="https://essieanawalt.github.io/2022/01/17/it-begins.html">&lt;p&gt;I’ve frequently heard that “&lt;em&gt;you should never quit your job until your next one is lined up&lt;/em&gt;”. What if your ideal career move requires additional skills, but you do not have the time? What if your dream position or company is waiting for you, but it requires new skills and you find yourself without the mental energy at the end of the day?&lt;/p&gt;

&lt;p&gt;This is where I found myself. For weeks, I debated… and I &lt;em&gt;really&lt;/em&gt; tried to make it work.&lt;/p&gt;

&lt;p&gt;Today, I closed my eyes and leaped.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;2 weeks until I’m fully resigned&lt;/li&gt;
  &lt;li&gt;6 weeks until check-in&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also, &lt;a href=&quot;https://chadbaldwin.net/2021/03/14/how-to-build-a-sql-blog.html&quot;&gt;this blog post&lt;/a&gt; is what I’m following to build this site.&lt;/p&gt;</content><author><name>Essie Anawalt</name></author><category term="General" /><summary type="html">I’ve frequently heard that “you should never quit your job until your next one is lined up”. What if your ideal career move requires additional skills, but you do not have the time? What if your dream position or company is waiting for you, but it requires new skills and you find yourself without the mental energy at the end of the day?</summary></entry></feed>