<?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>Forem: Anthony Beckford🚀</title>
    <description>The latest articles on Forem by Anthony Beckford🚀 (@abeck617).</description>
    <link>https://forem.com/abeck617</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%2F291774%2Ff770d2f7-5c40-4249-9236-ea873e99e48c.jpg</url>
      <title>Forem: Anthony Beckford🚀</title>
      <link>https://forem.com/abeck617</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/abeck617"/>
    <language>en</language>
    <item>
      <title>How I created a QR Code Generator in Python</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Sat, 19 Oct 2024 00:56:31 +0000</pubDate>
      <link>https://forem.com/abeck617/how-i-created-a-qr-code-generator-in-python-5dmo</link>
      <guid>https://forem.com/abeck617/how-i-created-a-qr-code-generator-in-python-5dmo</guid>
      <description>&lt;p&gt;This will be a short article of how I created a simple QR Code Generator in Python&lt;/p&gt;

&lt;p&gt;For this step you need to use the qrcode library: &lt;a href="https://pypi.org/project/qrcode/" rel="noopener noreferrer"&gt;https://pypi.org/project/qrcode/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One of the very first steps I did after creating my projects folder is created a virtual environment. A virtual environment in Python is just another separated workspace on your computer where you can install your packages to run Python Projects.&lt;/p&gt;

&lt;p&gt;Since I'm on Mac the command is&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;python3 -m venv venv
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The next step would be to activate the virtual machine&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;source venv/bin/activate
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;To deactivate a virtual environment you will need to type:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;deactivate
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Next step would be to install the qrcode package&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;pip install qrcode
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In your Python file make sure you import the qrcode module&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import qrcode
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In my code I have created two inputs which I store it into a variable called data and filename. The Strip() method Remove spaces at the beginning and at the end of the string:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;data = input('Enter a text or URL ').strip()
filename = input('Enter the filename ').strip()
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Next here we go into the QR module and create the QR Code object&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;qr = qrcode.QRCode(box_size=10, border=4)

qr.add.data(data)

image = qr.make_image(fill_color = 'black', back_color = 'white')

image.save(filename)

print(f'QR Code saved as {filename}')
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This code you can run on the terminal and it will create a QR code with any URL you choose&lt;/p&gt;

&lt;p&gt;Stay tune for more articles!&lt;br&gt;
Look to follow me on Twitter(X) &lt;a class="mentioned-user" href="https://dev.to/abeck617"&gt;@abeck617&lt;/a&gt; &lt;/p&gt;

</description>
      <category>python</category>
      <category>webdev</category>
      <category>programming</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Python &amp; Data Structures Part 2: type() Keyword</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Thu, 10 Oct 2024 21:18:45 +0000</pubDate>
      <link>https://forem.com/abeck617/python-data-structures-part-2-type-keyword-3k1c</link>
      <guid>https://forem.com/abeck617/python-data-structures-part-2-type-keyword-3k1c</guid>
      <description>&lt;p&gt;Today's short lesson is about type() function in Python&lt;/p&gt;

&lt;p&gt;the type() is a built-in function in Python that returns the type of an object. &lt;/p&gt;

&lt;p&gt;Here are some example of how the type() function works:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;`type(5)
&amp;lt;class 'int'&amp;gt;

type("Anthony")
&amp;lt;class 'str'&amp;gt;

type({age:10})
&amp;lt;class 'dict'&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The purpose is to return the type of an object&lt;/p&gt;

&lt;p&gt;Stay tune for Part 3 Coming Soon!&lt;/p&gt;

</description>
      <category>python</category>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Come learn the basics of Python with me starting with Variables</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Sun, 29 Sep 2024 17:58:44 +0000</pubDate>
      <link>https://forem.com/abeck617/come-learn-the-basics-of-python-with-me-starting-with-variables-8co</link>
      <guid>https://forem.com/abeck617/come-learn-the-basics-of-python-with-me-starting-with-variables-8co</guid>
      <description>&lt;p&gt;Today's short lesson is about learning variables  in Python&lt;/p&gt;

&lt;p&gt;This will be a short but straight to the point of how variables work in Python.&lt;/p&gt;

&lt;p&gt;When you are declaring a variable in Python you dont need a keyword. It also doesn't have to be specific because its automatically inferred from the value you specify. A variable is created as soon as you assign a value to it&lt;/p&gt;

&lt;p&gt;Here are some examples:&lt;/p&gt;

&lt;p&gt;Age = 5;&lt;br&gt;
Name = "Anthony"&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>python</category>
      <category>programming</category>
      <category>webdev</category>
    </item>
    <item>
      <title>My experience building Bull's Eye App (from the UIKIt Apprentice book) Part 1</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Fri, 17 Mar 2023 18:14:33 +0000</pubDate>
      <link>https://forem.com/abeck617/my-experience-building-bulls-eye-app-from-the-uikit-apprentice-book-part-1-2jn1</link>
      <guid>https://forem.com/abeck617/my-experience-building-bulls-eye-app-from-the-uikit-apprentice-book-part-1-2jn1</guid>
      <description>&lt;p&gt;Hey Community,&lt;/p&gt;

&lt;p&gt;I'm here with another blog sharing my experience of reading the UIKIt Apprentice book from Kodeco (THE NEW RAYWENDERLICH.COM). The reason why I decided to dive deep into this book is to learn more about UIKit.&lt;/p&gt;

&lt;p&gt;The book takes you through a series of learning the fundamentals of UIKit through building projects. The first project is building a Bull's Eye application through interface builder.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fimf3mv0j3pfmau9a6kjy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fimf3mv0j3pfmau9a6kjy.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The goal of the project is to teach Xcode, Interface Builder, and Swift in an easy-to-understand manner for beginners like myself.&lt;/p&gt;

&lt;p&gt;So far I have learned how to create a very basic single button application which shows an alert message&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fi6k10wi6wf9uspfj6zxe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fi6k10wi6wf9uspfj6zxe.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have also learned about implementing sliders and labels on interface builder.&lt;/p&gt;

&lt;p&gt;Some things I have learned were:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Switching the apps to landscape mode&lt;/li&gt;
&lt;li&gt;Basics of object-orientated Programming&lt;/li&gt;
&lt;li&gt;Added controls to start building the user interface of the app&lt;/li&gt;
&lt;li&gt;setting the inital slider value&lt;/li&gt;
&lt;li&gt;learned how to generate a random number&lt;/li&gt;
&lt;li&gt;added rounds to the game&lt;/li&gt;
&lt;li&gt;display the target value&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'll be doing part 2 where i will talk about adding scores to the application&lt;/p&gt;

&lt;p&gt;Follow my journey of learning iOS Development on Twitter by giving me a follow &lt;a class="mentioned-user" href="https://dev.to/abeck617"&gt;@abeck617&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ios</category>
      <category>programming</category>
      <category>beginners</category>
      <category>swift</category>
    </item>
    <item>
      <title>My Open Source Contribution using JavaScript to Open Sauced ft. Rizel Scarlett</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Tue, 05 Jul 2022 15:25:02 +0000</pubDate>
      <link>https://forem.com/abeck617/my-open-source-contribution-using-javascript-to-open-sauced-ft-rizel-scarlett-1pg9</link>
      <guid>https://forem.com/abeck617/my-open-source-contribution-using-javascript-to-open-sauced-ft-rizel-scarlett-1pg9</guid>
      <description>&lt;p&gt;Hey Everyone!&lt;/p&gt;

&lt;p&gt;I'm back with another blog post. This time its about my experience contributing to my first contribution with Open Sauced &lt;a class="mentioned-user" href="https://dev.to/saucedopen"&gt;@saucedopen&lt;/a&gt;  (&lt;a href="https://opensauced.pizza/"&gt;https://opensauced.pizza/&lt;/a&gt;). Open sauced is a platform where it provides structured onboarding for new contributors to open source.&lt;/p&gt;

&lt;p&gt;My good friend Rizel Scarlett who is a Developer Advocate @ Github challenged me to take on an open source problem. The problem was to fix the Avatar relative date on the PostList and PostGrid.&lt;/p&gt;

&lt;p&gt;I had a lot of fun working on this issue because I got to use a new tool called Days.JS. Days.JS is minimalist Javascript library that parses, validates, manipulates, and displays dates and times for modern browsers.&lt;/p&gt;

&lt;p&gt;If you want to see more on how we tackle this isse please see Part 1 and Part 2 of the video below!&lt;/p&gt;

&lt;p&gt;Also if you looking to collaborate with Rizel please reach out to her via Linkedin (&lt;a href="https://www.linkedin.com/in/rizel-bobb-semple/"&gt;https://www.linkedin.com/in/rizel-bobb-semple/&lt;/a&gt;) or Twitter &lt;a class="mentioned-user" href="https://dev.to/blackgirlbytes"&gt;@blackgirlbytes&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Anthony Makes His First Contribution to Open Source - Good First Issues #opensource #javascript&lt;/p&gt;

&lt;p&gt;Part 1: &lt;a href="https://www.youtube.com/watch?v=ksfyAxjNEz0"&gt;https://www.youtube.com/watch?v=ksfyAxjNEz0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Part 2: &lt;a href="https://www.youtube.com/watch?v=PYSgrWIzwA8"&gt;https://www.youtube.com/watch?v=PYSgrWIzwA8&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Why I think the joining &amp; being active on Twitter is so important as a Self-Taught Developer (2 min read)</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Mon, 13 Jun 2022 17:17:16 +0000</pubDate>
      <link>https://forem.com/abeck617/why-i-think-the-joining-being-active-on-twitter-is-so-important-as-a-self-taught-developer-2-min-read-4dh9</link>
      <guid>https://forem.com/abeck617/why-i-think-the-joining-being-active-on-twitter-is-so-important-as-a-self-taught-developer-2-min-read-4dh9</guid>
      <description>&lt;p&gt;Being a self taught developer can be excited but also very overwhelming as well. Learning on your own without being in a live classroom can be tough sometimes. Especially those who have a family and another job on the side it can be difficult  to find some spare time to learn. &lt;/p&gt;

&lt;p&gt;In this article I want to give you 3 reasons why I think joining Twitter in my opinion is the best decision to make especially for those taking the self taught path learning software development.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Supportive Community&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The community is so supportive especially on twitter. Most of the questions that I asked have been answered. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Meet new friends&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I have met so many new followers and made new friends. Making new friends will come a long way especially if later on you are looking for a new role.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keep up with the latest new on iOS Development&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As we all know software development moves very fast. It's hard to keep up with whats going on. Twitter is an amazing place to keep up with the latest trends. For example I like iOS development and this year I saw so many people tweet about what's new that came out on WWDC. It helps me keep up and also gives me ideas for projects.&lt;/p&gt;

&lt;p&gt;If you like this short blog post please like and share!&lt;/p&gt;

&lt;p&gt;Thanks and have a Bless Day!&lt;/p&gt;

&lt;p&gt;Anthony&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>twitter</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>5 Reasons why I think Swift is a perfect language to learn for beginners</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Tue, 03 May 2022 19:45:07 +0000</pubDate>
      <link>https://forem.com/abeck617/5-reasons-why-i-think-swift-is-a-perfect-language-to-learn-for-beginners-48lg</link>
      <guid>https://forem.com/abeck617/5-reasons-why-i-think-swift-is-a-perfect-language-to-learn-for-beginners-48lg</guid>
      <description>&lt;p&gt;I have started learning Swift about 2 months ago to learn iOS development and so far the journey has been very fruitful. In this blog I want to give you 5 reason why I think if you beginning your programming journey that Swift is the perfect language for beginners&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Swift is a very clean and concise language:&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The syntax of the language is very short therefore it allows you to write clean and readable code. This is one of the biggest reasons why people love programming in the Swift Language &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Swift is the Future of Apple&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ever since Swift was announced at WWDC 2014, Apple is full steam ahead with Swift. It has and will continue to rapidly grow. Swift is used to develop iOS and Mac apps but it's also has been expanded to create tvOS, MacOS and watchOS with their newest framework SwiftUI.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Swift is Open Source&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One of my favorite reasons why I love Swift is because its open source. There are many other languages out there that are also open source but it amazing to see Apple make the language available for the community. You can submit bug fixes and feature enhancements for the language.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Swift is Safe and Secure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Swift offer memory management (Automatic Reference Counting (ARC). What it does is it tracks and manages your app's memory usage.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Swift is in-Demand&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Swift remains a very in-demand skills for mobile app developers. If your looking to break into app development and like apple products then swift might be your answer&lt;/p&gt;

&lt;p&gt;Resources to learn Swift?&lt;/p&gt;

&lt;p&gt;Check out the list of resources here that I recommend you try if you want to learn Swift and iOS development&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;100 Days of Swift/SwiftUI by Paul Hudson: &lt;br&gt;
&lt;a href="https://www.hackingwithswift.com/100"&gt;https://www.hackingwithswift.com/100&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.hackingwithswift.com/100/swiftui"&gt;https://www.hackingwithswift.com/100/swiftui&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The Complete iOS Development Bootcamp by Angela Yu:&lt;br&gt;
&lt;a href="https://www.udemy.com/course/ios-13-app-development-bootcamp/"&gt;https://www.udemy.com/course/ios-13-app-development-bootcamp/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Code with Chris by Chris Ching:&lt;br&gt;
&lt;a href="https://codewithchris.com/"&gt;https://codewithchris.com/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;iOS Dev LaunchPad by Sean Allen:&lt;br&gt;
&lt;a href="https://seanallen.teachable.com/p/ios-dev-launchpad"&gt;https://seanallen.teachable.com/p/ios-dev-launchpad&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Follow my journey of learning iOS Development on Twitter by giving me a follow &lt;a class="mentioned-user" href="https://dev.to/abeck617"&gt;@abeck617&lt;/a&gt; &lt;/p&gt;

</description>
      <category>mobile</category>
      <category>swift</category>
      <category>beginners</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Building a Product Website with HTML and TailwindCSS</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Mon, 18 Apr 2022 12:21:35 +0000</pubDate>
      <link>https://forem.com/abeck617/building-a-landing-page-with-html-and-tailwindcss-44o2</link>
      <guid>https://forem.com/abeck617/building-a-landing-page-with-html-and-tailwindcss-44o2</guid>
      <description>&lt;p&gt;I will be building a basic Product Website with HTML and TailwindCSS. I will also be using a tool called Astro (&lt;a href="https://astro.build/"&gt;https://astro.build/&lt;/a&gt;) which is a modern static site builder.&lt;/p&gt;

&lt;p&gt;If your looking to try out Astro check out the documentation here (&lt;a href="https://docs.astro.build/en/getting-started/"&gt;https://docs.astro.build/en/getting-started/&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Steps on completing the project&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Before I started on my project I had to make sure that Node.JS was installed. This is the link i used to download Node.JS for the operating system that I was using &lt;a href="https://nodejs.org/en/"&gt;https://nodejs.org/en/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I had to create the folder where I'm going to store my project. After that I opened my favorite IDE which is VSCode and opened the terminal. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I used the Astro documentation to get Astro set up in my development environment. It is also helpful to actually download the Astro extension on visual studio code as well.&lt;br&gt;
Here is the documentation of getting started with astro &lt;a href="https://docs.astro.build/en/getting-started/"&gt;https://docs.astro.build/en/getting-started/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;After setting up Astro I had to add tailwindCSS to Astro. The command to run to add tailwind is &lt;code&gt;npx astro add tailwind&lt;/code&gt;. After that you will need to run &lt;code&gt;npm run dev&lt;/code&gt; again. There you should see the tailwind effects on the website.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Adding Top Menu and Footer&lt;/p&gt;

&lt;p&gt;I added a nav-bar with anchor tags from the navigation on top of my header of the page. I also added a footer to my page as well.&lt;/p&gt;

&lt;p&gt;Adding a section regarding the product&lt;/p&gt;

&lt;p&gt;Next I have added a section where I can talk more about the product. I used a grid column with TailwindCSS properties to add the columns on the page.&lt;/p&gt;

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

&lt;p&gt;Added a Pricing section&lt;/p&gt;

&lt;p&gt;I added a pricing.astro page to discuss the pricing plans of&lt;br&gt;
the product.&lt;/p&gt;

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

&lt;p&gt;Added a Blog Section&lt;/p&gt;

&lt;p&gt;Last I added a mini blog section to talk about recent updates to the product.&lt;/p&gt;

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

&lt;p&gt;This is only Part 1 of the project. Next I will add some functionality (JavaScript) to the Landing Page to make it stand out more. Stay Tune&lt;/p&gt;

</description>
      <category>tailwindcss</category>
      <category>html</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>My First Experience Contributing to Open Source</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Thu, 09 Sep 2021 16:24:15 +0000</pubDate>
      <link>https://forem.com/abeck617/my-first-experience-contributing-to-open-source-a8p</link>
      <guid>https://forem.com/abeck617/my-first-experience-contributing-to-open-source-a8p</guid>
      <description>&lt;p&gt;In the beginning of the year if someone would of told me that in I would make my first contribution to open source I would of laughed in their face. However as of September 6th, 2021 I actually made my first contribution to open source and I feel really good about it.&lt;br&gt;
I would like to tell you more about my experience with Open Source.&lt;/p&gt;

&lt;p&gt;My First Experience Contributing to Open Source&lt;/p&gt;

&lt;p&gt;I heard about open source for a while now since I've been learning how to code. I was encouraged by my friend who is a professional developer now at GitHub to contribute to beginner friendly projects that are out there like Open Sauced, and Virtual Coffee. She not only showed me how Open Source works but she also found me a beginner friendly issue on the VirtualCoffee.io. What was amazing is that I have received so much support on how to get started with the issue from the Virtual Coffee Community. It made me feel good getting support which gave me the confidence in tackling and fixing the issue.&lt;/p&gt;

&lt;p&gt;The issue was regarding re-wording the documentation about the monthly newsletter. It was my very first time making a pull request for an Open Source issue and as a result it was successful. When all the necessary changes were made the maintainers release the updates into production. It was a great feeling for me.&lt;/p&gt;

&lt;p&gt;Why it took me so long to contribute?&lt;/p&gt;

&lt;p&gt;Honestly I had major imposter syndrome. I stayed far away from Open Source because I didn't feel that my coding skills were worthy enough to contribute to any projects. It really intimidating to put yourself out there and I definitely felt insecure. My friend encouraged me to take on an easy task to ease my way into the open source world. &lt;/p&gt;

&lt;p&gt;Final Remarks&lt;/p&gt;

&lt;p&gt;I'm very happy that I was able to contribute to Virtual Coffee. It not only gave my experience in creating Pull Request for an open source project but I was able to increase my Git/Github skills which will be valuable in the future.&lt;/p&gt;

&lt;p&gt;For those who took the time to read this thank you very much and have a blessed day!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>programming</category>
      <category>codenewbie</category>
      <category>javascript</category>
    </item>
    <item>
      <title>JavaScript Fundamentals Part 1: Basic Variables/Data Types</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Mon, 06 Sep 2021 16:24:46 +0000</pubDate>
      <link>https://forem.com/abeck617/javascript-fundamentals-part-1-basic-variables-data-types-5aef</link>
      <guid>https://forem.com/abeck617/javascript-fundamentals-part-1-basic-variables-data-types-5aef</guid>
      <description>&lt;p&gt;I'm finally onto learning JavaScript, the language of the web. &lt;br&gt;
This blog is all about my learning journey of learning the fundamentals of JavaScript. I will start with the basic variables&lt;/p&gt;

&lt;p&gt;Basic Hello World in JavaScript:&lt;/p&gt;

&lt;p&gt;Console.log('Hello World')&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Variables in the programming world is a place where you can store information &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How to create a variable?&lt;br&gt;
When defining a new variable in JavaScript it must start with the (let) keyword.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;let favoriteNumber = 14;&lt;br&gt;
console.log(favoriteNumber); // 14&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;DATA TYPES IN JAVASCRIPT:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;String&lt;/li&gt;
&lt;li&gt;Number&lt;/li&gt;
&lt;li&gt;Boolean&lt;/li&gt;
&lt;li&gt;Symbol&lt;/li&gt;
&lt;li&gt;Null&lt;/li&gt;
&lt;li&gt;Undefined&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;String&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Text that can be encapsulated in either single or double quotes
example:
"I love learning JavaScript"
'I love football season'&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Number&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Represent numeric data (positive, negative, whole, decimal)
example:
5, 2.4, 8.00&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Boolean&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Information that is represented as true or false
example:
true or false&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Symbol&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A value that is not equal to any other value. 
example:
let sym1 = Symbol();&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Null&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;represents the intentional absence of any object value
example:
const relationshpStatus = null;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Undefined&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;represents a variable that is not assigned a value
example:
const noValue;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are looking for an amazing resource to learn JavaScript, MDN has amazing documentation&lt;/p&gt;

&lt;p&gt;&lt;a href="https://developer.mozilla.org/en-US/"&gt;https://developer.mozilla.org/en-US/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>What are the key fundamental skills to learn to become a Backend Engineer? Check out this Youtube Channel </title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Fri, 30 Jul 2021 15:29:00 +0000</pubDate>
      <link>https://forem.com/abeck617/what-are-the-key-fundamental-skills-to-learn-to-become-a-backend-engineer-check-out-this-youtube-channel-4obp</link>
      <guid>https://forem.com/abeck617/what-are-the-key-fundamental-skills-to-learn-to-become-a-backend-engineer-check-out-this-youtube-channel-4obp</guid>
      <description>&lt;p&gt;I have decided to start a blog series on the skills to learn to become a backend engineer. I have started out as a front-end engineer but looking to expand my skills to learn more about backend engineering&lt;/p&gt;

&lt;p&gt;I found this awesome YouTube channel called Hussein Nasser and he talks about different topics regarding backend engineering. In the video that I have watched (&lt;a href="https://www.youtube.com/watch?v=V3ZPPPKEipA&amp;amp;list=PLQnljOFTspQUNnO4p00ua_C5mKTfldiYT&amp;amp;index=1"&gt;https://www.youtube.com/watch?v=V3ZPPPKEipA&amp;amp;list=PLQnljOFTspQUNnO4p00ua_C5mKTfldiYT&amp;amp;index=1&lt;/a&gt;) he mentions some skills to learn for backend engineering. Here are some things he mentioned:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Communication Protocols: Learning the basics of the communication protocols (low level) ex. TCP and UDP to higher level (HTTP), Web Sockets&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Web Servers: Have the ability to serve content (Static, Caching, Dynamic). Learn the types of web servers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Database Engineering: Relational &amp;amp; Non-Relational Databases&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Proxies: Reverse Proxies, Load balances (Huge Potential)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Caching: Caching Layers, Statefull vs Stateless Caching&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Messaging Systems: Message queue, Pub/Sub &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Web API Frameworks: (Node.JS, Django, Express)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Message Formats: JSON &amp;amp; protobuf &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Security: TLS, Encryption, Firewalls &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Most important thing to take away is that you aren't going to be an expert at everything. Pick a few topics and dive deep into it.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>webdev</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>Learn C# Programming with Me (Introduction)</title>
      <dc:creator>Anthony Beckford🚀</dc:creator>
      <pubDate>Tue, 15 Jun 2021 22:13:07 +0000</pubDate>
      <link>https://forem.com/abeck617/learn-c-programming-with-me-introduction-4iif</link>
      <guid>https://forem.com/abeck617/learn-c-programming-with-me-introduction-4iif</guid>
      <description>&lt;ul&gt;
&lt;li&gt;What is C#?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;C# is a general-purpose, strongly typed, object-oriented programming language developed by Microsoft in 2000.&lt;/p&gt;

&lt;p&gt;Here are some of the advantages of learning C#:&lt;/p&gt;

&lt;p&gt;Modern and easy&lt;br&gt;
Fast and open source&lt;br&gt;
Cross platform&lt;br&gt;
Safe&lt;br&gt;
Versatile&lt;br&gt;
Evolving&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why are you learning C#?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm personally learning C# because I'm very interested in learning more about object-oriented programming. I also like the way the language is versatile and I can pretty much build anything I want with it. You can build Native iOS and Android Application, Internet of Things (IOT) devices, Web Applications, Gaming applications, Backend Services etc.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What projects are you planning on Building?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One of my first projects I'm trying to build is actually a Pokémon Console Application Game. I'm a big fan of Pokémon so I want my first project to be fun and enjoyable to learn Programming.&lt;/p&gt;

&lt;p&gt;I do have some other ideas in the future using other technologies like .NET and even Xamarin. For right now I'm focusing on learning the fundamentals of C#&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What resources are you using?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm actually following a video series on YouTube from Mike Dane (&lt;a href="https://www.youtube.com/c/GiraffeAcademy/playlists"&gt;https://www.youtube.com/c/GiraffeAcademy/playlists&lt;/a&gt;) and also using the Microsoft Documentation as well.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Will you be documenting you Journey?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Yes I will be writing short blogs on what I've learned and also giving updates on my projects &lt;/p&gt;

&lt;p&gt;References to Learn C#:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dotnet.microsoft.com/learn/csharp"&gt;https://dotnet.microsoft.com/learn/csharp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.codecademy.com/learn/learn-c-sharp/modules/learn-csharp-references"&gt;https://www.codecademy.com/learn/learn-c-sharp/modules/learn-csharp-references&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.w3schools.com/cs/index.php"&gt;https://www.w3schools.com/cs/index.php&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.tutorialsteacher.com/csharp/csharp-tutorials"&gt;https://www.tutorialsteacher.com/csharp/csharp-tutorials&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>csharp</category>
      <category>dotnet</category>
      <category>codenewbie</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
