<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: jennman</title>
    <description>The latest articles on DEV Community by jennman (@jennman).</description>
    <link>https://dev.to/jennman</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F939043%2F4402f396-9438-45e3-9ae3-2a06bb0857dc.png</url>
      <title>DEV Community: jennman</title>
      <link>https://dev.to/jennman</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jennman"/>
    <language>en</language>
    <item>
      <title>Open AI Codex. Your new BFF &lt;3</title>
      <dc:creator>jennman</dc:creator>
      <pubDate>Wed, 18 Jan 2023 22:55:23 +0000</pubDate>
      <link>https://dev.to/jennman/open-ai-codex-your-new-bff-3-1g60</link>
      <guid>https://dev.to/jennman/open-ai-codex-your-new-bff-3-1g60</guid>
      <description>&lt;p&gt;OpenAI is an AI research and deployment company. Codex, the AI coding software, was built on OpenAI’s language generation model, GPT-3, and acts as a translator between users and computers. Codex was created to be an improvement on GPT-3. Instead of being trained on web content in general, its developers specifically used open-source code repositories they scraped from various parts of the web.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvoisq78if3f0pf95ymhu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvoisq78if3f0pf95ymhu.png" alt="Image description" width="800" height="582"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Working with Codex is like talking to a virtual assistant such as Alexa, Siri, or Google. You ask the software to do what you want the same way you’d ask a friend for a favor.&lt;/p&gt;

&lt;p&gt;For instance, if you’re designing a website, you can type in commands like “Display this image of a cat: &lt;a href="https://bit.ly/3fsc0rH%E2%80%9D" rel="noopener noreferrer"&gt;https://bit.ly/3fsc0rH”&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff7k8vh4aer3p47t8oesg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff7k8vh4aer3p47t8oesg.png" alt="Image description" width="800" height="582"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and "Make it 20%"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpopyf1zzwfq64gb5n21a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpopyf1zzwfq64gb5n21a.png" alt="Image description" width="800" height="582"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can also instruct it to adjust elements by changing their font, size, or orientation. While this may seem relatively straightforward and obvious to you, to Codex, it’s a series of commands.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keynotes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Uses natural language to communicate &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Uses open-source code repositories from varies parts of the web&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Makes fewer mistakes and unlikely to develop a 100% accuracy rate&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The more complex the command is the harder it is to communicate it properly to the software&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It's most capable in Python and proficient in over a dozen languages including JavaScript, Go, Perl, PHP, Ruby, Swift, TypeScript, SQL, and even Shell.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>productivity</category>
      <category>career</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Spline : A 3D design tool</title>
      <dc:creator>jennman</dc:creator>
      <pubDate>Wed, 14 Dec 2022 05:02:22 +0000</pubDate>
      <link>https://dev.to/jennman/spline-a-3d-design-tool-395a</link>
      <guid>https://dev.to/jennman/spline-a-3d-design-tool-395a</guid>
      <description>&lt;p&gt;What is Spline ?&lt;br&gt;
Spline is a design tool for 3D web development. It allows you to see your design in real time. Spline lets you create 3D scenes, edit materials, and model 3D objects. You can save your composition in high resolution JPGs &amp;amp; PNGs, and integrate your scene into your React projects!&lt;/p&gt;

&lt;p&gt;Spline provides a large library of examples along with a wide range of tutorials from creating a simple avatar to creating complex animations. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kTEQ9T3F--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ckoi3gltmhqrk7j7f2kh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kTEQ9T3F--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ckoi3gltmhqrk7j7f2kh.png" alt="Image description" width="880" height="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dl5yf27B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hvelaxhgsihx9wt76b91.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dl5yf27B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hvelaxhgsihx9wt76b91.png" alt="Image description" width="880" height="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What can Spline do ?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; Realtime Collaboration -&amp;gt; Work with your team in real-time and set individual permissions.&lt;/li&gt;
&lt;li&gt;3D Modeling -&amp;gt; 3D Modeling&lt;/li&gt;
&lt;li&gt;Animation -&amp;gt; Give life to your 3d objects.&lt;/li&gt;
&lt;li&gt;Interactive Experiences -&amp;gt; Enable interactivity on your objects.&lt;/li&gt;
&lt;li&gt;Materials -&amp;gt; Control the look of your scene.&lt;/li&gt;
&lt;li&gt;3D Sculpting -&amp;gt; Create organic shapes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Click to visit -&amp;gt; &lt;a href="https://spline.design/"&gt;https://spline.design/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are some great examples provided by spline in the library tab. &lt;/p&gt;

&lt;p&gt;Create 3D characters :&lt;br&gt;
&lt;iframe src="https://codesandbox.io/embed/adventure-time-copy-6zv8gw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Create interactive environments :&lt;br&gt;
&lt;iframe src="https://codesandbox.io/embed/car-camping-physics-copy-0i3z2e"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Create product designs :&lt;br&gt;
&lt;iframe src="https://codesandbox.io/embed/i-phone-14-pro-copy-t70sr6"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Useful beginner friendly hotkeys/commands</title>
      <dc:creator>jennman</dc:creator>
      <pubDate>Wed, 07 Dec 2022 17:28:00 +0000</pubDate>
      <link>https://dev.to/jennman/useful-beginner-friendly-hotkeyscommands-4iep</link>
      <guid>https://dev.to/jennman/useful-beginner-friendly-hotkeyscommands-4iep</guid>
      <description>&lt;p&gt;What are Hotkeys ?&lt;br&gt;
Also known as keyboard shortcuts, hotkeys are a combination of keys that carries out a function making it more efficient to type.&lt;/p&gt;

&lt;p&gt;Why use Hotkeys ?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You can increase your productivity and accomplish more tasks by using the keyboard instead of mouse&lt;/li&gt;
&lt;li&gt;Extensive mouse usage is associated with R.S.I. (Repetitive Syndrome Injury) much often than the keyboard usage. By alternating mouse and keyboard usage you can reduce the risks of R.S.I. and reduce the fatigue your wrists and fingers.&lt;/li&gt;
&lt;li&gt;When doing a lot of text-editing it is more accurate to handle through keyboard shortcuts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Basics 👍 :&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ea1lv720u0irjt4wzoa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ea1lv720u0irjt4wzoa.png" alt="Basics" width="800" height="295"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Useful 👩‍💻 :&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmarv891j976j1l4o69xs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmarv891j976j1l4o69xs.png" alt="Extra Helpful" width="800" height="792"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Funsies 🥳 :&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbttd13b59lkiaun12rkw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbttd13b59lkiaun12rkw.png" alt="For Fun" width="800" height="363"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Directory 🗂️ :&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxnthr1ij1jxuvua3lgmj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxnthr1ij1jxuvua3lgmj.png" alt="Directory" width="800" height="1147"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Dummy Proof: Callback Functions</title>
      <dc:creator>jennman</dc:creator>
      <pubDate>Thu, 24 Nov 2022 01:47:23 +0000</pubDate>
      <link>https://dev.to/jennman/dummy-proof-callback-functions-2akl</link>
      <guid>https://dev.to/jennman/dummy-proof-callback-functions-2akl</guid>
      <description>&lt;p&gt;What is a callback function?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A function passed as an argument inside of a function that will be executed later&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When to use a callback ?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; You can use callbacks in asynchronous functions, where one function has to wait for another function to invoke.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Regular Function :&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function name(argument){
   //do something 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;Callback Function :&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;//Defining functions
function prepare(ingredients, callback) {
       console.log("Preparing " + ingredients);
       callback();
}

//callback function
function chop(){
       console.log("Chopping");
}

//Calling the function
prepare("onions and garlic", chop);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function createQuote(quote, callback){ 
  var myQuote = "Like I always say, " + quote;
  callback(myQuote); // 2
}

function logQuote(quote){
  console.log(quote);
}

createQuote("eat your vegetables!", logQuote); // 1

// Result in console: 
// Like I always say, eat your vegetables!
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Things to know about callback functions :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It's a function that is passed as an argument to another function&lt;/li&gt;
&lt;li&gt;Does not have to be named 'callback' in the argument&lt;/li&gt;
&lt;li&gt;This function is called a higher-order function which contains the logic for when the callback function gets executed&lt;/li&gt;
&lt;li&gt;JavaScript has anonymous functions which lets you declare and execute functions without naming them.&lt;/li&gt;
&lt;li&gt;Callback functions can be anonymous functions &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;u&gt;Resources:&lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.freecodecamp.org/news/javascript-callback-functions-what-are-callbacks-in-js-and-how-to-use-them/#:%7E:text=As%20we%20can%20see%2C%20the,task%20as%20the%20example%20above" rel="noopener noreferrer"&gt;https://www.freecodecamp.org/news/javascript-callback-functions-what-are-callbacks-in-js-and-how-to-use-them/#:~:text=As%20we%20can%20see%2C%20the,task%20as%20the%20example%20above&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://developer.mozilla.org/en-US/docs/Glossary/Callback_function#:%7E:text=A%20callback%20function%20is%20a,kind%20of%20routine%20or%20action.&amp;amp;text=The%20above%20example%20is%20a,as%20it%20is%20executed%20immediately" rel="noopener noreferrer"&gt;https://developer.mozilla.org/en-US/docs/Glossary/Callback_function#:~:text=A%20callback%20function%20is%20a,kind%20of%20routine%20or%20action.&amp;amp;text=The%20above%20example%20is%20a,as%20it%20is%20executed%20immediately&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.w3schools.com/js/js_callback.asp" rel="noopener noreferrer"&gt;https://www.w3schools.com/js/js_callback.asp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>microservices</category>
      <category>architecture</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Dummy Proof : Variables</title>
      <dc:creator>jennman</dc:creator>
      <pubDate>Wed, 16 Nov 2022 14:03:44 +0000</pubDate>
      <link>https://dev.to/jennman/dummy-proof-variables-3joe</link>
      <guid>https://dev.to/jennman/dummy-proof-variables-3joe</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;For a quick skim =&amp;gt; read underlined material along with code examples&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you're learning JavaScript for the first time then let's start off with JavaScript fundamentals. Understanding the basics of JavaScript can start by learning what &lt;strong&gt;variables&lt;/strong&gt; are. And if you're like me then you might need someone to really break it down and spell it out for you. &lt;/p&gt;

&lt;p&gt;What are variables? &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;u&gt;Variables stores the data value that can be changed later on&lt;/u&gt;&lt;/li&gt;
&lt;li&gt;Imaginary box that you store your information/value in to use later&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ways to declare a JavaScript variable w/ reserved words: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;var&lt;/li&gt;
&lt;li&gt;let&lt;/li&gt;
&lt;li&gt;const&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;u&gt;How to declare a variable&lt;/u&gt; :&lt;/p&gt;

&lt;p&gt;When we want to declare a variable we need to use a reserve word, a unique name that identifies it , and whatever value it is equal to. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Rules for naming your variable :&lt;br&gt;
    - start with lowercase&lt;br&gt;
    - no spaces&lt;br&gt;
    - camelCase if using multiple words&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;var uniqueName = value

let uniqueName = value

const uniqueName = value
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  var
&lt;/h2&gt;

&lt;p&gt;Unless your coding from the year 1995 to 2015 then var is not really needed in JavaScript. Var can create scope issues that caused it to be difficult to diagnose bugs in your code. Many resources have advised against using var as there is no good reason to use it in your code.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;&amp;gt; &lt;strong&gt;Lesson&lt;/strong&gt; : No use for &lt;em&gt;var&lt;/em&gt; when declaring variable&lt;br&gt;
&lt;/u&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  const
&lt;/h2&gt;

&lt;p&gt;This option should be our go-to when declaring variables. Const cannot be redeclared or reassigned.&lt;/p&gt;

&lt;p&gt;Let's declare a variable with const :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const myAge = 25
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Let's try to reassigned the value :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const myAge = 25

myAge = 2 
//=&amp;gt; Uncaught TypeError: Assignment to constant variable.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;u&gt;&amp;gt; &lt;strong&gt;Lesson :&lt;/strong&gt; We can assume that the variable will remain the same every time we reference it.&lt;/u&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  let
&lt;/h2&gt;

&lt;p&gt;We can't redeclare let but we can reassign it's value. &lt;/p&gt;

&lt;p&gt;Let's declare a variable with let :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let myAge = 25
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Let's try to reassign the value:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let myAge = 25

myAge = 2

myAge; 
=&amp;gt; 2 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;u&gt;&amp;gt; Lesson : Use let whenever you know the the value of the variable will change.&lt;/u&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Resources&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.w3schools.com/js/js_variables.asp"&gt;https://www.w3schools.com/js/js_variables.asp&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://learning.flatironschool.com/courses/5241/pages/javascript-variables?module_item_id=484416"&gt;https://learning.flatironschool.com/courses/5241/pages/javascript-variables?module_item_id=484416&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
  </channel>
</rss>
