<?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: Jesse Akoh</title>
    <description>The latest articles on DEV Community by Jesse Akoh (@jesseakoh).</description>
    <link>https://dev.to/jesseakoh</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%2F453254%2Fdffa0ee6-eef6-436c-b233-99e40397fe39.jpeg</url>
      <title>DEV Community: Jesse Akoh</title>
      <link>https://dev.to/jesseakoh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jesseakoh"/>
    <language>en</language>
    <item>
      <title>How to Host your Website/App on Netlify from GitHub</title>
      <dc:creator>Jesse Akoh</dc:creator>
      <pubDate>Tue, 09 Mar 2021 23:21:51 +0000</pubDate>
      <link>https://dev.to/jesseakoh/how-to-host-your-website-app-on-netlify-from-github-jdp</link>
      <guid>https://dev.to/jesseakoh/how-to-host-your-website-app-on-netlify-from-github-jdp</guid>
      <description>&lt;p&gt;"Netlify is a web developer platform that multiplies productivity. By unifying the elements of the modern decoupled web, from local development to advanced edge logic, Netlify enables a 10x faster path to much more performant, secure, and scalable websites and apps. A powerful server less platform with an intuitive git-based workflow"&lt;br&gt;
   -Netlify&lt;/p&gt;

&lt;p&gt;Basically we can say Netlify is a platform in which developers can easily host their web applications, right from their git/GitHub and configure the deployment/build settings to their taste.&lt;/p&gt;

&lt;p&gt;We are going to look at hosting simple websites and web Apps on Netlify.&lt;/p&gt;

&lt;h2&gt;
  
  
  Create a Netlify Account
&lt;/h2&gt;

&lt;p&gt;Go to Netlify's website &lt;a href="https://netlify.com" rel="noopener noreferrer"&gt;https://netlify.com&lt;/a&gt; and click on sign up or go directly &lt;a href="https://app.netlify.com/signup" rel="noopener noreferrer"&gt;https://app.netlify.com/signup&lt;/a&gt; so sign up and create a netlify account. &lt;br&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%2F0yl0p4v0ukynibujp4lj.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%2F0yl0p4v0ukynibujp4lj.png" alt="Sign up"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click to sign up with GitHub, then enter your username and Password. Then verify your mail&lt;br&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%2Fkoiukti3yevc3mrov0t6.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%2Fkoiukti3yevc3mrov0t6.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Now you are signed in
&lt;/h3&gt;

&lt;p&gt;You are then taken to a redirect page, your home account page&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%2F6uuqs1xde1279xvfikiq.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%2F6uuqs1xde1279xvfikiq.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Upload sites from your GitHub repositories
&lt;/h3&gt;

&lt;p&gt;In order to do so, click on the 'new site from Git' button, then choose the Git provider where your site’s source code is hosted. Which is GitHub&lt;br&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%2Fceiqxxwfwzhexmqqk1bk.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%2Fceiqxxwfwzhexmqqk1bk.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Choose the repository you want to link to your site on Netlify. When you push to Git, Netlify runs your build tool of choice on their servers and deploy the result.&lt;/p&gt;

&lt;h3&gt;
  
  
  Build Settings
&lt;/h3&gt;

&lt;p&gt;After you've chosen the repository you want to host on netlify, you would have to configure your build settings. Like what Branch of the Repository you are deploying and the basic build settings if you are using a &lt;a href="https://www.gatsbyjs.com/docs/glossary/static-site-generator" rel="noopener noreferrer"&gt;Static site generator&lt;/a&gt; e.g. Gatsby, Hugo, Jekyll etc.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Note&lt;/em&gt;: &lt;em&gt;For hosting without a build tool or static site generator, Deploy without inputting any basic build settings&lt;/em&gt;&lt;br&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%2Fec7hoc6msxwilbl4swjv.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%2Fec7hoc6msxwilbl4swjv.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once that is done, your site has been successfully deployed to netlify and you are taken to the dashboard of your newly deployed website. On the dashboard you'll find the URL to your site. Click on it to view your site.&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%2Fdsckr1ik0ro8fie3zphe.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%2Fdsckr1ik0ro8fie3zphe.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Most times netlify gives you a default domain. Now you can change the site name by clicking the &lt;em&gt;site settings&lt;/em&gt; and navigating to the change site name button or add your own domain by opening the &lt;em&gt;domain settings&lt;/em&gt; section.&lt;br&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%2Fkojd58ua5rqg87cfpe2h.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%2Fkojd58ua5rqg87cfpe2h.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So there you have it, your website has been successfully hosted on Netlify.&lt;/p&gt;

&lt;p&gt;Building and hosting a static website will help you save money in the long run. Also, with Netlify Edge, your website and applications will be super-fast using global distribution and automated pre-rendering. &lt;/p&gt;

&lt;p&gt;So,Enjoy!&lt;br&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%2Fdb51qoutniflf27qbhcz.jpg" 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%2Fdb51qoutniflf27qbhcz.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>netlify</category>
      <category>severless</category>
      <category>github</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How texting works (Basics for NewBies) </title>
      <dc:creator>Jesse Akoh</dc:creator>
      <pubDate>Thu, 27 Aug 2020 19:11:06 +0000</pubDate>
      <link>https://dev.to/jesseakoh/how-texting-works-basics-for-newbies-4d7j</link>
      <guid>https://dev.to/jesseakoh/how-texting-works-basics-for-newbies-4d7j</guid>
      <description>&lt;p&gt;Have you ever wondered how you are able to send a text from your device to another device in milliseconds?&lt;/p&gt;

&lt;p&gt;Well here is the Technology behind it, via the internet we are able to connect with people all around the globe. &lt;em&gt;The internet is a wired and wireless connection of devices, computers, services and smart objects over a network to share, communicate, store and retrieve information.&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;So what happens when you text?&lt;br&gt;
Your keyboards are connected to a circuit board, which when you type electrical signals are generated and then converted to analog signals (radio waves), these are sent via the antenna to cell towers (masts).&lt;/p&gt;

&lt;p&gt;The messages are broken into packets, and these packets can follow any route to any nearby cell tower. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--K2Old1sU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcQzNQzdRGvjZX7JSEDHMOEzuj8_liJ899DtGg%26usqp%3DCAU" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--K2Old1sU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcQzNQzdRGvjZX7JSEDHMOEzuj8_liJ899DtGg%26usqp%3DCAU" alt="Route of Packets"&gt;&lt;/a&gt;&lt;br&gt;
These cell towers are connected via cables to an SMSC;an SMSC is the portion of a wireless network that handles SMS operations, such as routing, forwarding and storing incoming text messages on their way to desired endpoints.From the SMSC these packets are forwarded to the cell towers closer to the recipient, which now forwards these packets to the recipient's device.&lt;/p&gt;

&lt;h4&gt;
  
  
  This diagram shows how it works
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fukVHv1N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcSJ7KfIADj9a4CA9Cbx2qYIJ6iJg-3YcXcW4A%26usqp%3DCAU" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fukVHv1N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcSJ7KfIADj9a4CA9Cbx2qYIJ6iJg-3YcXcW4A%26usqp%3DCAU" alt="A diagram showing how texts travel"&gt;&lt;/a&gt;&lt;br&gt;
Texts travel miles to get from a user to another user, a lot of encryption and identification goes on in the background to ensure that the text reaches the right user in the right format in which the sender sent it. &lt;/p&gt;

&lt;p&gt;So when next you send a text to a friend, just think of how these radio waves must have traveled from cables to cell towers in seconds.&lt;/p&gt;

</description>
      <category>computerscience</category>
      <category>codenewbie</category>
      <category>node</category>
    </item>
    <item>
      <title>What is the Internet? (Basics for NewBies)</title>
      <dc:creator>Jesse Akoh</dc:creator>
      <pubDate>Thu, 27 Aug 2020 16:19:04 +0000</pubDate>
      <link>https://dev.to/jesseakoh/what-is-the-internet-basics-for-nerds-384j</link>
      <guid>https://dev.to/jesseakoh/what-is-the-internet-basics-for-nerds-384j</guid>
      <description>&lt;p&gt;According to &lt;a href="https://techterms.com/definition/internet#:~:text=The%20Internet%20is%20a%20global,as%20web%20servers%20and%20ISPs."&gt;Techterms&lt;/a&gt;, the Internet is a global wide area network that connects computer systems across the world.True indeed, but what really is the internet? What constitutes it, can we see it and so many other questions.&lt;/p&gt;

&lt;p&gt;The internet is many computers, devices, etc (i.e the advent of the &lt;a href="https://en.wikipedia.org/wiki/Internet_of_things"&gt;IOT&lt;/a&gt;) connected together, sharing Data and information for several purposes.&lt;/p&gt;

&lt;p&gt;The Internet is made up of Cables, yes Cables, connected round the world which helps everyone be able to connect to this large network and also benefit and contribute to this Data and Information Sharing Process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BhMB5O2b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcTy24OdyiRae5sEfG9Ty3LioTE80jrGIEyWqA%26usqp%3DCAU" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BhMB5O2b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcTy24OdyiRae5sEfG9Ty3LioTE80jrGIEyWqA%26usqp%3DCAU" alt="Http in action"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Users around the world, through wired/wireless connections share information and access information from several servers via many Internet Protocols, cell towers, cables connected under ocean and underground, Satellites, and little invisible radio waves which travel fast around us everyday with speeds our brains can't comprehend.&lt;/p&gt;

&lt;p&gt;A person can be connected or provided with access into this network via cellular data from service providers (ISP), WIFI, WAP's, Cell Towers, and cables.&lt;/p&gt;

&lt;p&gt;An example of how the internet works, our phones. How you are reading this Dev.to post. &lt;/p&gt;

&lt;p&gt;Your phone via your service providers (ISP) and your web browsers send  requests to DNS servers (Domain Name System) which provides the IP address of the servers that host the Dev.to website/web app and also the specific IP address of the Dev.to web app/ website. Then from the web servers your Browser connected via your ISP's sends HTTP get requests to those servers to retrieve information (the post you are reading now)&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nyU66hJ8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.ttgtmedia.com/rms/onlineimages/whatis-how_http_works_mobile.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nyU66hJ8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.ttgtmedia.com/rms/onlineimages/whatis-how_http_works_mobile.png" alt="HTTP "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the process of retrieving the information from the server to your device, it establishes a secure connection which encrypts the information it sends back to your device. (Check out SSL, TSL)&lt;/p&gt;

&lt;p&gt;You could be miles away from these servers, but how does this happen? bits are being transmitted along Cables(fiber optic or copper) and Cell towers as light and radio waves, and the various devices;servers or phones decode the signals to machine usable and readable information(0s and 1s) which is now transferred into readable and interactable form; pictures, text and videos.&lt;/p&gt;

&lt;p&gt;And this all happen in nano seconds, very very minute seconds, data can travel from one end of the globe to another in split seconds, that very much explains how you send texts, stream videos, and read a Dev.to post. &lt;/p&gt;

&lt;p&gt;That's really a nutshell of how the internet works, as simple as that, communication in signals happen  around the world. And on this simple basic network as a lot of infrastructure and life changing innovations are being born and put into play. &lt;/p&gt;

&lt;p&gt;And yes, you can see the internet! the fibre optic cables connecting continents together;&lt;/p&gt;

&lt;h4&gt;
  
  
  Pictures of people holding the internet
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---6J1Djuy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcSXjYGRhs1bzBpJarjUCvG7doMxgC7o3Sn1Kw%26usqp%3DCAU" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---6J1Djuy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcSXjYGRhs1bzBpJarjUCvG7doMxgC7o3Sn1Kw%26usqp%3DCAU" alt="Four Men holding Fibre optic cables"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ulLZsBF5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcTWi7fobbvksBwNLbHin9AyqHL1AhdtKV41_A%26usqp%3DCAU" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ulLZsBF5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcTWi7fobbvksBwNLbHin9AyqHL1AhdtKV41_A%26usqp%3DCAU" alt="Men working on a cable"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wtaeCgg---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcQsc4IWpXZO79joItc54eiu65tWlqmc6uwTPA%26usqp%3DCAU" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wtaeCgg---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcQsc4IWpXZO79joItc54eiu65tWlqmc6uwTPA%26usqp%3DCAU" alt="holding the internet"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In conclusion, i would say the internet is this big network that allows us remotely share information with people all around the world. Thanks for reading !!!&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cildspgg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcRGdZ6j62RybmqZAqIsPABgZ7Sn06m-yowdLg%26usqp%3DCAU" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cildspgg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://encrypted-tbn0.gstatic.com/images%3Fq%3Dtbn%253AANd9GcRGdZ6j62RybmqZAqIsPABgZ7Sn06m-yowdLg%26usqp%3DCAU" alt="Happy me"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>computerscience</category>
      <category>techtalk</category>
      <category>network</category>
    </item>
  </channel>
</rss>
