<?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: Uchena Miller</title>
    <description>The latest articles on DEV Community by Uchena Miller (@webdev_chen).</description>
    <link>https://dev.to/webdev_chen</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%2F379548%2Fd7514ce3-5961-4da8-a69b-b64fee07422a.png</url>
      <title>DEV Community: Uchena Miller</title>
      <link>https://dev.to/webdev_chen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/webdev_chen"/>
    <language>en</language>
    <item>
      <title>My issues regarding my personal website (media Queries)</title>
      <dc:creator>Uchena Miller</dc:creator>
      <pubDate>Mon, 15 Jun 2020 14:31:17 +0000</pubDate>
      <link>https://dev.to/webdev_chen/my-issues-regarding-my-personal-website-media-queries-3pf5</link>
      <guid>https://dev.to/webdev_chen/my-issues-regarding-my-personal-website-media-queries-3pf5</guid>
      <description>&lt;p&gt;I'm getting in the habit of documenting my work.&lt;/p&gt;

&lt;p&gt;I have been working on my portfolio site for the past 2 months now; I'm practically finished with the code only a few thing left but for the past couple of days I've been having an issue making the site responsive for small devices. I purposely been procrastinating.&lt;br&gt;
I think that i'm doing it all wrong and I am at the point of giving up.&lt;/p&gt;

&lt;p&gt;Still trying to figure out where did I went wrong, I used &lt;br&gt;
&lt;strong&gt;@media screen and(max-width: 480px)&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  List of Issues
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Width&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The width is not fluid and there is an overflow on the X axis.&lt;/li&gt;
&lt;li&gt;Content doesn't align properly when width of screen changes below 480px.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Height&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I have to keep changing the View Height if I change width. No synchrony.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Images&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the site uses svg content, they stay in place but doesnt scale down correctly and sometimes they disappear.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;and these are the main issues among many others.&lt;br&gt;
I used flexbox.&lt;/p&gt;




&lt;p&gt;If you can have any suggestions, links, and videos please feel free to share. I'm making this a thread to follow up with my journey until the release of my website. &lt;/p&gt;

&lt;p&gt;You can also follow me on twitter @ &lt;a href="https://www.twitter.com/WebDev_Chen"&gt;https://www.twitter.com/WebDev_Chen&lt;/a&gt;&lt;/p&gt;

</description>
      <category>responsive</category>
      <category>html</category>
      <category>css</category>
      <category>mobilefirst</category>
    </item>
    <item>
      <title>When do I start?</title>
      <dc:creator>Uchena Miller</dc:creator>
      <pubDate>Mon, 08 Jun 2020 19:44:51 +0000</pubDate>
      <link>https://dev.to/webdev_chen/when-do-i-start-1ehp</link>
      <guid>https://dev.to/webdev_chen/when-do-i-start-1ehp</guid>
      <description>&lt;h2&gt;
  
  
  Ever wondered when's a good time to start learning something new?
&lt;/h2&gt;

&lt;p&gt;Well the truth is &lt;strong&gt;NEVER!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In my months of being a front-end developer, I've had issues on deciding when to start taking on new projects and or learning a new framework, language, platform or any other thing regarding going forward.&lt;/p&gt;

&lt;p&gt;I'm highlighting this because I know that many of us face with problems like this. My best advise is to just &lt;strong&gt;start&lt;/strong&gt; because if you wait for the right time, you'll never get it done.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IF NOT NOW THEN WHEN&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>development</category>
      <category>frontend</category>
      <category>backend</category>
      <category>frameworks</category>
    </item>
    <item>
      <title>Front-End Architecture</title>
      <dc:creator>Uchena Miller</dc:creator>
      <pubDate>Thu, 21 May 2020 20:48:40 +0000</pubDate>
      <link>https://dev.to/webdev_chen/front-end-architecture-2576</link>
      <guid>https://dev.to/webdev_chen/front-end-architecture-2576</guid>
      <description>&lt;h3&gt;
  
  
  Structuring your projects with processors and naming conventions.
&lt;/h3&gt;

&lt;p&gt;So, lately I have been having an issue with naming my CSS classes and organizing my projects. I did a research and it was fairly constructive.&lt;/p&gt;

&lt;p&gt;It lead me to a thing called BEM (Block, Element, Modifier) which is a  known naming convention for organizing your style sheets and making your CSS easier to read among you and whoever looking through your source code.&lt;/p&gt;

&lt;h2&gt;
  
  
  How it works?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; You name the main blocks of your page like this for instance: class="button".&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Then, name the elements inside each block using two underscores (to show that &lt;br&gt;
   it’s part of the block): class="button__icon".&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; And in case you have a variant of that block, use two dashes to name a &lt;br&gt;
   modifier: class="button button--red".&lt;/p&gt;

&lt;h3&gt;
  
  
  File Structures
&lt;/h3&gt;

&lt;p&gt;In structuring my projects I use the tree-house directory structure, which I picked up from some past research. Also, I use a Distribution folder along with a SASS folder (if using) in my Root folder, For Ex:&lt;/p&gt;

&lt;p&gt;/Front-End-Architecture (root)&lt;br&gt;
   /Dist folder&lt;br&gt;
      /Images&lt;br&gt;
         ...&lt;br&gt;
         ...&lt;br&gt;
      /Javascript&lt;br&gt;
         /main.js&lt;br&gt;
           ...&lt;br&gt;
           ...&lt;br&gt;
      /CSS (compiled CSS)&lt;br&gt;
         main.css&lt;br&gt;
   /Sass folder&lt;br&gt;
      /main.scss&lt;br&gt;
      /_partials&lt;br&gt;
      /..&lt;/p&gt;

&lt;h3&gt;
  
  
  SASS Setup
&lt;/h3&gt;

&lt;p&gt;Sass (Syntactically Awesome Style-sheets) is a CSS pre-processor. &lt;br&gt;
I recently started noticing the importance of Sass by doing project tutorials to gain a better insight and understanding of the in-and-outs of the SASS Pre-processor.&lt;/p&gt;

&lt;p&gt;The Points I want to highlight about my research in &lt;strong&gt;Front-End Architecture&lt;/strong&gt;&lt;br&gt;
is finding how resource full partials are; not only just mixins, functions and variables.&lt;/p&gt;

&lt;p&gt;Using Sass partials are the way to go when I need to structure my styles accordingly.&lt;/p&gt;

&lt;p&gt;Here is a list of the partials I use and how I use them.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;_base.scss (this includes my variables, mixins and functions)&lt;/li&gt;
&lt;li&gt;_config.scss (this includes my resets)&lt;/li&gt;
&lt;li&gt;_utlities.scss (these are to help maintain my project/s)&lt;/li&gt;
&lt;li&gt;_components.scss (this includes anything reusable such as buttons, navbars, cards etc. )&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For the &lt;strong&gt;main.scss&lt;/strong&gt; folder I use is for my main project structure, things that I would only use for that specific projects and also to @import my partials.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Read, Like and Share your thoughts and your way of architecture. Ill be in the comments :)&lt;/em&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
      <category>preprocessor</category>
    </item>
    <item>
      <title>Changing Operating Systems</title>
      <dc:creator>Uchena Miller</dc:creator>
      <pubDate>Wed, 13 May 2020 16:49:24 +0000</pubDate>
      <link>https://dev.to/webdev_chen/changing-operating-systems-4k20</link>
      <guid>https://dev.to/webdev_chen/changing-operating-systems-4k20</guid>
      <description>&lt;p&gt;I think its time to move on from windows to Linux OS&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ubuntu</category>
      <category>linux</category>
    </item>
  </channel>
</rss>
