<?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: Damilola Owolabi</title>
    <description>The latest articles on DEV Community by Damilola Owolabi (@dammyton).</description>
    <link>https://dev.to/dammyton</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%2F400671%2F2859f2e8-2d95-4428-8ccb-75cb874b942b.jpg</url>
      <title>DEV Community: Damilola Owolabi</title>
      <link>https://dev.to/dammyton</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dammyton"/>
    <language>en</language>
    <item>
      <title>Overcoming Impostor Syndrome</title>
      <dc:creator>Damilola Owolabi</dc:creator>
      <pubDate>Thu, 28 Jan 2021 07:43:49 +0000</pubDate>
      <link>https://dev.to/dammyton/overcoming-impostor-syndrome-33oe</link>
      <guid>https://dev.to/dammyton/overcoming-impostor-syndrome-33oe</guid>
      <description>&lt;p&gt;It’s been over 4months since I promised I was going to write about how I overcame Impostor syndrome. I’m so sorry it came late.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;But right within me i knew I was nervous and fighting impostor syndrome. "Impostor syndrome sucks"... Thanks to Segun Onilude(A friend), who adviced me and his advice did helped. I would definitely write about how I overcame impostor syndrome in my next article. (Excerpt from &lt;a href="https://dev.to/dammyton/my-first-month-experience-as-a-frontend-developer-intern-at-mira-technologies-4ecb"&gt;My first month experience as a Frontend Developer Intern at Mira Technologies&lt;/a&gt;)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Nevertheless, here are some of the ways that can help you overcome impostor syndrome.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is imposter syndrome?
&lt;/h3&gt;

&lt;p&gt;Imposter syndrome describes feelings of severe inadequacy and self-doubt that can leave people fearing that they will be exposed as a “fraud”, usually in their work lives.&lt;/p&gt;

&lt;p&gt;It’s fairly typical for people with imposter syndrome to encounter thoughts such as “I feel like a fake”, “I don’t trust my own talents and skills”, “Anyone could've done that” and “I don’t deserve my success”. This has really affected a lot of people regardless of their success or academic accomplishments.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Next time you’re in a situation that feels completely outside your comfort zone, don’t focus on your failures, Consider it your opportunity to learn from your missteps and to bring forth a new perspective that others may not have.” - Andy Molinksy&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For several years, I’ve nursed within me that I was not good enough even when opportunities came by, I had to walk away cause I felt I was not good enough – there was a part of me telling me I wasn’t the right fit. Seeing this pattern emerge, I realize I’d been experiencing imposter syndrome.&lt;/p&gt;

&lt;h3&gt;
  
  
  How to Get Through It
&lt;/h3&gt;

&lt;p&gt;Here are few tips I’ve made to help me whenever I’m struggling with imposter syndrome.&lt;/p&gt;

&lt;h3&gt;
  
  
  • Know your Identity:
&lt;/h3&gt;

&lt;p&gt;There is a need to understand who you are, how you see yourself really matters -it has a way of shaping your life either positively or negatively. Stop dwelling on your self-doubt. “When I feel overwhelmed because I just can’t do it all, I say to myself that I’m remarkable and I tell myself to get it done”. You aren’t here to live the life of another person. You are just you. &lt;/p&gt;

&lt;p&gt;Losing is just part of the game. Don’t glorify failure, but don’t let it make you feel like you’re not a real contender either. Instead, think and say positive thoughts and reinforce them by looking at your accomplishments. Stand firm in who God says you are when you feel like a fraud and you can start to see how you're impacting lives. It works! &lt;/p&gt;

&lt;p&gt;God intentionally created us for a purpose: “For we are God’s masterpiece. He has created us anew in Christ Jesus, so we can do the good things he planned for us long ago” (Eph. 2:10). Without question, the Imposter Syndrome will hold us back, preventing us from enjoying and sharing all God has for us but always remember that you’re gifted, wonderful, blessed, loved and you are not in this world by a mistake. I encourage you to Saturate your mind with the truth of God’s Word. It is filled with reminders of His unconditional love for you!&lt;/p&gt;

&lt;h3&gt;
  
  
  • Celebrate Yourself Always:
&lt;/h3&gt;

&lt;p&gt;After a success, have you dismissed it as just good luck or timing? - Sometimes we forget that we are worth it. To help show yourself that you're actually doing well, keep track of your wins in a private document, this will act as a success remider. But alongside working on your impostor syndrome directly, it can also be beneficial to work on your confidence and self esteem. &lt;/p&gt;

&lt;p&gt;Make it an habit to document your wins, testimonials, photos, awards and then visit them when you feel like an imposter. Stop comparing yourself with others. Learn to value your own strengths and once you start respecting your own potential, you will soon realize that you have a lot to offer.&lt;/p&gt;

&lt;h3&gt;
  
  
  • Say “YES” to opportunities:
&lt;/h3&gt;

&lt;p&gt;While it might be intimidating to take on a role you're not sure you can succeed in, know that you were asked to do it for a reason, and there's nothing wrong with learning new things and asking questions along the way.This helps you to learn, grow, and advance in your career. &lt;/p&gt;

&lt;p&gt;Irrespective of how you feel, It takes a lot of courage to pursue challenges even when you're doubtful. Trust me, You can do it. The world needs you  to make a difference. &lt;/p&gt;

&lt;p&gt;I hope this tips of mine helps, cheers to pushing past your fears and sharing your gifts with the world!&lt;/p&gt;

</description>
      <category>impostorsyndrome</category>
    </item>
    <item>
      <title>My first month experience as a Frontend Developer Intern at Mira Technologies</title>
      <dc:creator>Damilola Owolabi</dc:creator>
      <pubDate>Mon, 21 Sep 2020 07:01:37 +0000</pubDate>
      <link>https://dev.to/dammyton/my-first-month-experience-as-a-frontend-developer-intern-at-mira-technologies-4ecb</link>
      <guid>https://dev.to/dammyton/my-first-month-experience-as-a-frontend-developer-intern-at-mira-technologies-4ecb</guid>
      <description>&lt;p&gt;Coding started as a hobby. I enjoy doing it most of the time, as well as writing, sewing clothes and singing.&lt;/p&gt;

&lt;p&gt;In August, I began my internship as a Frontend Developer at Mira Technologies. I was so happy I got the job 'cause I saw it as an opportunity to gain professional experience. &lt;/p&gt;

&lt;p&gt;However, something happened a day before the day I was supposed to resume. Literally, I was meant to resume on Monday, 17th of August 2020. I remembered calling the Secretary at Mira Technologies on Sunday, 16th of August 2020, telling her I was no longer interested in the offer due to some personal reasons.&lt;/p&gt;

&lt;p&gt;But right within me i knew I was nervous and fighting impostor syndrome.&lt;br&gt;
"Impostor syndrome sucks"... Thanks to &lt;a href="https://medium.com/@oniludesegun"&gt;Segun Onilude&lt;/a&gt;(A friend), who adviced me and his advice did helped. I would definitely write about how I overcame impostor syndrome in my next article.&lt;/p&gt;

&lt;p&gt;Surprisingly, my 4weeks experience at Mira Technologies has been so amazing and i didn't expect it to turn out this way. At first, I was confused as I didn’t receive enough explanation  about the project so I asked and stressed my project manager a lot and struggled to connect the dots.&lt;/p&gt;

&lt;p&gt;Honestly, it was really a tough one for me as I hadn’t worked with React before 'cause I'm used to Vue. But that forced me to figure out a lot of issues and relearn JavaScript. After the first couple of days, I got the hang of it with the help of kind and helpful colleagues. &lt;/p&gt;

&lt;p&gt;The work itself is quite good, had experience with bug fixing and adding new features to a web app. Like most companies, we have our daily checkpoint talking about the progress of our work for each day. &lt;/p&gt;

&lt;p&gt;There were plenty of days when I felt like an imposter. My project manager would be explaining a task to me, and I would sit there thinking that there was no way I could really do that! But I was able to overcome it by understanding "who I am" that I'm wonderful, remarkable and I'm capable of doing it!&lt;/p&gt;

&lt;p&gt;After those quick meetings, I would jump on my computer and think about how I was going to solve the problem. I broke it down step-by-step into small, manageable pieces and went from there.&lt;/p&gt;

&lt;p&gt;Other than work, the company sometimes create events which every member of the company participates in. The event may be a tech talk or an event where we discuss about how to bring about growth to the company. When gathered for such events, we get to meet wonderful,kind and resourceful people, and of course there's always an item 7(food and drinks!).&lt;br&gt;
I have learnt a lot in the past 4weeks which mostly has to do with technology and technics but there’s also the experience of working with people in a startup. It is a privilege to learn in a startup such as Mira Technologies. I’m really thankful to God for the opportunity to intern here and I can't wait to see them at the top!&lt;/p&gt;

&lt;p&gt;My little advice for everyone out there is to remain focus, be nice to everyone and be good at what you do 'cause consistency is key ✌. Opportunities will surely come and Don't get to bust to grab the opportunity cos opportunity lost might not be gained no more, Don't give up yet and remain focused!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://miratechnologiesng.com"&gt;https://miratechnologiesng.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>developer</category>
      <category>webdev</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>How to publish webpages with github</title>
      <dc:creator>Damilola Owolabi</dc:creator>
      <pubDate>Tue, 30 Jun 2020 22:07:32 +0000</pubDate>
      <link>https://dev.to/dammyton/how-to-publish-webpages-with-github-3eme</link>
      <guid>https://dev.to/dammyton/how-to-publish-webpages-with-github-3eme</guid>
      <description>&lt;p&gt;There are several ways through which you can deploy your website, Github is one of the easiest and fastest way to deploy your website developed with HTML, CSS and JavaScript. Apart from the fact that Github stores and allows you to share your code with multiple people, it also offers web hosting for your static HTML website. &lt;/p&gt;

&lt;p&gt;It is a great tool which helps to showcase your project live to the whole world, isn’t that amazing! You tend to create awareness about your skills and services by sharing the link on various social media channels, It also open up opportunities that you can ever imagine. So, let’s get started I believe you already have an HTML page on ground.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 1: Create an account on Github&lt;/strong&gt;&lt;br&gt;
Signup for a free account on Github: &lt;a href="https://github.com/"&gt;https://github.com/&lt;/a&gt; Or if you’ve already have an account, login here &lt;a href="https://github.com/login"&gt;https://github.com/login&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 2: Create a new repository&lt;/strong&gt;&lt;br&gt;
After you’ve successfully login on github, it automatically redirects you to the dashboard. There you will see a green button named “New”. Click on it to create a new repository, Thereafter;&lt;br&gt;
    • Input a repository name, the repository name can be anything. Just take note that the URL of your webpage will depend on what you name the repository, for example;&lt;br&gt;
      let’s assume your username is dammyton and your repository name is dammyton.github.io then automatically your URL will be dammyton.github.io&lt;br&gt;
    • Input the project description (tho it is optional)&lt;br&gt;
    • Lastly click on “Create repository”&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 3: Upload your files&lt;/strong&gt;&lt;br&gt;
You can decide to upload it manually on github by clicking on the upload files or you can as well upload your files via the terminal. Open the terminal program on your computer and navigate to the folder where your files are (the files you intend to upload). Then follow this subsequent steps;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    • git init
    • git add .
    • git commit -m “first commit”
    • git remote add origin https://github.com/your-username/repository name.git
    • git push -u origin master
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you go back to the repository you created earlier you should see your files there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 4: Publish the webpages&lt;/strong&gt;&lt;br&gt;
Click the &lt;em&gt;settings&lt;/em&gt; tab in your repository. Scroll down the settings page, you’ll find a section for &lt;em&gt;github pages&lt;/em&gt;. Where &lt;strong&gt;source&lt;/strong&gt; is set to &lt;strong&gt;none&lt;/strong&gt;, change it to &lt;strong&gt;master&lt;/strong&gt; branch then save. It will automatically display the URL. Yes, your webpage is now live. Congratulations!&lt;/p&gt;

</description>
      <category>github</category>
      <category>git</category>
      <category>host</category>
      <category>wepages</category>
    </item>
    <item>
      <title>3 Easy Steps: Becoming an independent lady with technology</title>
      <dc:creator>Damilola Owolabi</dc:creator>
      <pubDate>Wed, 17 Jun 2020 11:07:03 +0000</pubDate>
      <link>https://dev.to/dammyton/3-easy-steps-becoming-an-independent-lady-with-technology-nf4</link>
      <guid>https://dev.to/dammyton/3-easy-steps-becoming-an-independent-lady-with-technology-nf4</guid>
      <description>&lt;p&gt;To be an independent Lady with technology means to be competent, exclusive, not subject to bias or influence with technology. Do you know that the first programmer was not a man, It was a woman.&lt;/p&gt;

&lt;p&gt;Ada Lovelace, an English mathematician was called "the first computer programmer" for writing an algorithm for a computing machine in the mid-1800s. Another female tech genius is Grace Hopper. She was one of the most influential computer scientists of all time. She developed the first human-computer code compiler and helped popularize the term "bug".&lt;/p&gt;

&lt;p&gt;One other person I so much admire is Ada Nduka Oyom, the founder of She Code Africa, it’s a platform committed to improving the Girl tech-education and celebration of code queens in Africa. Tho, we still have more ladies in technology who changed the world. If they can, you too can do better. &lt;/p&gt;

&lt;p&gt;The following are ways on how to become a competent lady with technology;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Determination&lt;/strong&gt;&lt;br&gt;
First and fore most decide on the technical skills you want to dive into and be determined that you are not going to give up until you achieve your goal.&lt;br&gt;
Think about what your unique tech skills can bring to the world, and make a plan to utilize them for your best and highest purpose.&lt;br&gt;
Don't let the fear of failure stop you. Don't let limiting beliefs stop you from moving forward. Mind you the determined ain't lazy&lt;br&gt;
"To achieve something you've never achieved before, you need to become someone you've never been before"- says Led Brown&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Consistency&lt;/strong&gt;&lt;br&gt;
Be consistent at the technical skills you choose. &lt;em&gt;It is said that the Little drops of water makes a mighty ocean&lt;/em&gt;. You can dedicate 30mins of time each day to learn about your desired technical skills everyday. Learning every 30mins each day is better than learning 12hours at an interval of 2weeks. Practice on a daily basis!&lt;br&gt;
&lt;strong&gt;A little bit every day goes a long way.&lt;/strong&gt;&lt;br&gt;
Welcome challenges too, cos there’s possibility of facing challenges. But don’t worry you’ll overcome. Just get on with it. The more you do it, the more you know it. Success doesn't come from what you do occasionally, it comes from what you do consistently. Like it or not, to be an independent Lady with technology you need to be consistent.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Join a community&lt;/strong&gt;&lt;br&gt;
One of the ways to remain in the tech industry and become competent as a female is through mentorship, peer networks, and social connections specifically for women.&lt;br&gt;
When you're join a community of like minded individuals, you tend to share ideas, tips and resources together.&lt;br&gt;
It enables growth too. I have come to understand that when you learn alone, of course you'll grow but it won't be at a faster pace, unlike learning with like-minded individuals.&lt;br&gt;
Examples of tech communities that encourage ladies are; shecodeafrica, women techmakers, project 18, technovation,  markether, girlswhocode  e.t.c&lt;/p&gt;

&lt;p&gt;I believe with the listed points above we can proudly represent women in technology and thereby have a better world to live. Be focused and keep doing amazing things. Thanks.&lt;/p&gt;

</description>
      <category>ladiesintech</category>
      <category>beginners</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Media Query Crash Course</title>
      <dc:creator>Damilola Owolabi</dc:creator>
      <pubDate>Mon, 08 Jun 2020 07:59:21 +0000</pubDate>
      <link>https://dev.to/dammyton/media-query-crash-course-1d94</link>
      <guid>https://dev.to/dammyton/media-query-crash-course-1d94</guid>
      <description>&lt;p&gt;Media query is an amazing tool in CSS3 that improves the responsiveness of a website. You may be wondering, do I really need it, when there are a lot of CSS frameworks out there that make a website responsive very faster? Yes, but the functionalities are totally different.&lt;/p&gt;

&lt;p&gt;CSS Frameworks such as Bootstrap, Bulma and so on are style framework that leverages media queries while Media query allows us to create rules of CSS properties based on various device type.&lt;/p&gt;

&lt;p&gt;For instance, there are times the font-size for an element is 45pixels at the desktop view. Obviously, the text will be too large at the phone view. So, it’s advisable you reduce the size. How do you reduce the size? Thankfully, media query helps to achieve that.&lt;/p&gt;

&lt;h4&gt;
  
  
  Media query Syntax:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@media media-type and (media-expression) {

    /* CSS rules go here */
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h5&gt;
  
  
  Example 1:
&lt;/h5&gt;

&lt;p&gt;How to change the font-size of an element when the browser’s width is 600px wide or less.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@media screen and (max-width:600px){
    h2 {
        font-size: 14px;
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h5&gt;
  
  
  Example 2:
&lt;/h5&gt;

&lt;p&gt;How to change the font-size and color of an element when the browser’s width is more than 600px.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@media screen and (min-width:600px) {
    p {
        font-size: 40px;
        color: #333333;
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h5&gt;
  
  
  Example 3:
&lt;/h5&gt;

&lt;p&gt;How to change the body text color to blue if the screen is exactly 400pixels.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@media screen and (width:400px) {
    body{
        color: blue;
    }

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you noticed, I made use of only 1 media type (screen) and 3 different media-expression(max-width, min-width, &amp;amp; width). Those are the most commonly used, the complete list is &lt;a href="https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Media_queries"&gt;here&lt;/a&gt;, you can read up on it. Thanks.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>mediaquery</category>
      <category>responsiveness</category>
      <category>developers</category>
    </item>
    <item>
      <title>A Beginners Guide To Git &amp; Github: 3 Easy Steps To Store Your Projects On Github</title>
      <dc:creator>Damilola Owolabi</dc:creator>
      <pubDate>Tue, 02 Jun 2020 20:58:20 +0000</pubDate>
      <link>https://dev.to/dammyton/a-beginners-guide-to-git-github-3-easy-steps-to-store-your-projects-on-github-1kgi</link>
      <guid>https://dev.to/dammyton/a-beginners-guide-to-git-github-3-easy-steps-to-store-your-projects-on-github-1kgi</guid>
      <description>&lt;p&gt;This article explains how to get started with git as a beginner. It’s likely that you might have the word “Git” &amp;amp; “Github” before. Don’t get it twisted they ain’t the same thing.&lt;/p&gt;

&lt;p&gt;Git is a version control system for tracking changes in source code during software development. It is designed to coordinate work among programmers, but it is used to track changes in any set of files. While Github is literally a platform where developers store their projects and network with like-minded people.&lt;/p&gt;

&lt;p&gt;The 3 easy steps to store your projects on Github&lt;br&gt;
Having described what “Git” &amp;amp; “Github” means. let’s follow this practical steps to get a better understanding better of how git and github works.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 1: Install Git &amp;amp; Create a Github account&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you don’t have git installed on your computer follow the instructions &lt;a href="https://git-scm.com/book/en/v2/Getting-Started-Installing-Git"&gt;here&lt;/a&gt; to install git. Once you are done with that &lt;a href="https://github.com/join"&gt;Signup&lt;/a&gt; for a free Github account.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 2: Create a new repository&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To get started with this, &lt;a href="https://github.com/login"&gt;login&lt;/a&gt; to your github account. After a successful login, it automatically redirects you to the dashboard. There you will see a green button named “New”. Click on it to create a new repository, Thereafter;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Input a repository name&lt;/li&gt;
&lt;li&gt;Input the project description (tho it is optional)&lt;/li&gt;
&lt;li&gt;Lastly click on “Create repository”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;STEP 3: Add your files&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Open the terminal program on your computer and navigate to the folder where your files are (the files you intend to upload). Then follow this subsequent steps;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;git init&lt;/li&gt;
&lt;li&gt;git add .&lt;/li&gt;
&lt;li&gt;git commit -m “first commit”&lt;/li&gt;
&lt;li&gt;git remote add origin &lt;a href="https://github.com/your-username/repository-name.git"&gt;https://github.com/your-username/repository-name.git&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;git push -u origin master
And if you go back to the repository you created earlier you should see your files there.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Yeah, that’s all. You have just created your first github repository. I’m glad you now understand how git and github works.&lt;/p&gt;

</description>
      <category>github</category>
      <category>git</category>
      <category>codenewbie</category>
    </item>
  </channel>
</rss>
