<?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: Nhlanhla Hasane</title>
    <description>The latest articles on DEV Community by Nhlanhla Hasane (@nhlanhla_illot).</description>
    <link>https://dev.to/nhlanhla_illot</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%2F140557%2F52191521-b9cd-4721-b198-082bd23585c5.jpeg</url>
      <title>DEV Community: Nhlanhla Hasane</title>
      <link>https://dev.to/nhlanhla_illot</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nhlanhla_illot"/>
    <language>en</language>
    <item>
      <title>Content monetization </title>
      <dc:creator>Nhlanhla Hasane</dc:creator>
      <pubDate>Thu, 19 Nov 2020 07:12:55 +0000</pubDate>
      <link>https://dev.to/nhlanhla_illot/content-monetization-5ce8</link>
      <guid>https://dev.to/nhlanhla_illot/content-monetization-5ce8</guid>
      <description>&lt;p&gt;I have recently come across new platforms that are decentralized where you own your data and profit from your content. Then i had a light bulb moment, why can't we build our own decentralized platform and call it dev.to 2.0, we can build it as an open source and benefit from it while using it. E.g &lt;a href="https://twet.ch/inv/NhlanhlaHasane"&gt;https://twet.ch/inv/NhlanhlaHasane&lt;/a&gt; and &lt;a href="https://www.publish0x.com/?a=LDdwjKMJb1"&gt;https://www.publish0x.com/?a=LDdwjKMJb1&lt;/a&gt;&lt;/p&gt;

</description>
      <category>decentralization</category>
      <category>blockchain</category>
      <category>development</category>
      <category>platforms</category>
    </item>
    <item>
      <title>Netlify DNS issue! </title>
      <dc:creator>Nhlanhla Hasane</dc:creator>
      <pubDate>Tue, 29 Oct 2019 12:33:27 +0000</pubDate>
      <link>https://dev.to/nhlanhla_illot/netlify-dns-issue-help-1lk6</link>
      <guid>https://dev.to/nhlanhla_illot/netlify-dns-issue-help-1lk6</guid>
      <description>&lt;p&gt;I recently finished developing my portfolio using Angular8, and then yesterday i did register for a domain with netlify which costed about $16.99&lt;br&gt;
after registration it did gave me those option to setup the A , CNAME, AAA records but i was still busy with some functionality of my portfolio. So i'd just brushed it off that i will do all that set up once i am done fixing the error on the IDE. So now i've deployed my site, the site is live but got an error when i clicked on its link' error : "Page not found, Looks like you've followed a broken link or entered a URL that doesn't exist on this site. " '&lt;/p&gt;

&lt;p&gt;I have reached to out to support, its been almost 5 hours without any response&lt;/p&gt;

</description>
      <category>help</category>
    </item>
    <item>
      <title>Git and Github instructions.</title>
      <dc:creator>Nhlanhla Hasane</dc:creator>
      <pubDate>Tue, 29 Oct 2019 12:10:00 +0000</pubDate>
      <link>https://dev.to/nhlanhla_illot/git-and-github-instructions-5g0e</link>
      <guid>https://dev.to/nhlanhla_illot/git-and-github-instructions-5g0e</guid>
      <description>&lt;h3&gt;Make sure git is tracking your project.&lt;/h3&gt;

&lt;p&gt;
1. Using your terminal/command line, get inside the folder where your project files are kept: cd /path/to/my/codebase.
You cannot do this simply by opening the folder normally, you must do this with the command line/terminal.

Do you need a refresher on using your command line/terminal? I've compiled my favorite resources here.&lt;br&gt;&lt;br&gt;

2. Check if git is already initialized: git status
If you get this error message: fatal: Not a git repository (or any of the parent directories): .git, that means the folder you are currently in is not being tracked by git. In that case, initialize git inside your project folder by typing git init, then going through the process of adding and committing your project.&lt;br&gt;&lt;br&gt;

If you get another error message, read carefully what it says. Is it saying git isn't installed on your computer by saying that the word 'git' is not recognized? Is it saying that you're already in a folder or sub-folder where git is initialized? Google your error and/or output to understand it, and to figure out how to fix it.

Do you need a refresher on git? &lt;a href="https://www.codecademy.com/learn/learn-git"&gt;Go through Codecademy's git course.&lt;/a&gt;

&lt;/p&gt;







&lt;h3&gt;Create a remote, empty folder/repository on Github.&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Login to your Github account.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;At the top right of any Github page, you should see a '+' icon. Click that, then select 'New Repository'.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Give your repository a name--ideally the same name as your local project. If I'm building a travel application, its folder will be called 'travel-app' on my computer, and 'travel-app' will be the Github repository name as well.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Click 'Create Repository'. The next screen you see will be important, so don't close it.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;







&lt;h3&gt;Connect your local project folder to your empty folder/repository on Github. &lt;/h3&gt;
&lt;br&gt;
The screen you should be seeing now on Github is titled 'Quick setup — if you’ve done this kind of thing before'.

&lt;p&gt;Copy the link in the input right beneath the title, it should look something like this: &lt;a href="https://github.com/NhlanhlaHasane/my-portfolio.git"&gt;https://github.com/NhlanhlaHasane/my-portfolio.git&lt;/a&gt; This is the web address that your local folder will use to push its contents to the remote folder on Github.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Go back to your project in the terminal/command line.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In your terminal/command line, type git remote add origin [copied web address]&lt;/p&gt;

&lt;p&gt;Example: git remote add origin &lt;a href="https://github.com/NhlanhlaHasane/my-portfolio.git"&gt;https://github.com/NhlanhlaHasane/my-portfolio.git&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Push your branch to Github: git push origin master&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Go back to the folder/repository screen on Github that you just left, and refresh it. The title 'Quick setup — if you’ve done this kind of thing before' should disappear, and you should see your files there.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>How can i implement a background image using Nodejs Angular 8?</title>
      <dc:creator>Nhlanhla Hasane</dc:creator>
      <pubDate>Tue, 22 Oct 2019 13:20:55 +0000</pubDate>
      <link>https://dev.to/nhlanhla_illot/how-can-i-implement-a-background-image-using-nodejs-angular-8-535n</link>
      <guid>https://dev.to/nhlanhla_illot/how-can-i-implement-a-background-image-using-nodejs-angular-8-535n</guid>
      <description>

</description>
      <category>angular8</category>
      <category>node</category>
      <category>scss</category>
      <category>html</category>
    </item>
  </channel>
</rss>
