<?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: Front-End Web Daily 📰</title>
    <description>The latest articles on DEV Community by Front-End Web Daily 📰 (@fewdaily).</description>
    <link>https://dev.to/fewdaily</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%2F567624%2F91161e25-25c4-47d0-a22a-1c2d73c6478c.jpg</url>
      <title>DEV Community: Front-End Web Daily 📰</title>
      <link>https://dev.to/fewdaily</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/fewdaily"/>
    <language>en</language>
    <item>
      <title>Thursday Thoughts | Getting Your First Dev Job, What You Should Do as a Junior Developer, and Helping Developers Be Leaders</title>
      <dc:creator>Front-End Web Daily 📰</dc:creator>
      <pubDate>Thu, 28 Jan 2021 15:18:24 +0000</pubDate>
      <link>https://dev.to/fewdaily/thursday-thoughts-getting-your-first-dev-job-what-you-should-do-as-a-junior-developer-and-helping-developers-be-leaders-anc</link>
      <guid>https://dev.to/fewdaily/thursday-thoughts-getting-your-first-dev-job-what-you-should-do-as-a-junior-developer-and-helping-developers-be-leaders-anc</guid>
      <description>&lt;p&gt;&lt;iframe width="100%" height="232px" src="https://open.spotify.com/embed/episode/7DTzwamVRFRUnx0xHx1fn2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  Getting Your First Dev Job
&lt;/h2&gt;

&lt;p&gt;When starting off as a web developer it can be difficult to juggle learning and job searching. Therefore, it is important to know what potential employers are looking for to ensure you are prioritizing the right tasks and opportunities. A recent post on freeCodeCamp gives a handful of tips from a hiring manager's perspective of &lt;a href="https://www.freecodecamp.org/news/how-to-get-your-first-dev-job/"&gt;what they look for when reviewing developer résumés&lt;/a&gt;. One of the key factors is regular commits on Github, which shows that you are just as passionate about coding as you claim to be.&lt;/p&gt;

&lt;h2&gt;
  
  
  What You Should Do as a Junior Developer
&lt;/h2&gt;

&lt;p&gt;Starting your career as a junior developer is very exciting, but it can also be overwhelming. A post on Hello Dev World from last week outlines &lt;a href="https://hellodevworld.com/misc/what-you-should-do-as-a-junior-developer"&gt;some things you can do to improve as a junior developer&lt;/a&gt;. This includes asking questions, finding a mentor, and learning to debug. Remember, these first few years are all about learning and growing as a developer, so don't stress!&lt;/p&gt;

&lt;h2&gt;
  
  
  Helping Developers Be Leaders
&lt;/h2&gt;

&lt;p&gt;As a manager of a development team, it is important to help developers that aspire to be a leader to do so. Fostering an environment that allows career growth for these developers can be done with a bit of effort on your end. Monday's post on The Next Web gives some helpful insights on &lt;a href="https://thenextweb.com/growth-quarters/2021/01/25/not-all-developers-want-to-be-leaders-but-heres-how-to-help-the-ones-that-do/"&gt;how to help developers be leaders&lt;/a&gt;. By providing opportunities, openly communicating, and more you can help boost your developers to the next level.&lt;/p&gt;




&lt;p&gt;Want to know more? Head to &lt;a href="https://fewdaily.com"&gt;fewdaily.com&lt;/a&gt; for more of today’s topics and other front-end web content! If you liked what you heard be sure to rate, review, and subscribe on your platform of choice. That's all for today, tune in tomorrow!&lt;/p&gt;

</description>
      <category>fewdaily</category>
      <category>jobs</category>
      <category>news</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Wednesday Wisdom | Fullstack Development Trends, Responsive CSS Frameworks, and State of Design in 2021</title>
      <dc:creator>Front-End Web Daily 📰</dc:creator>
      <pubDate>Wed, 27 Jan 2021 16:24:42 +0000</pubDate>
      <link>https://dev.to/fewdaily/wednesday-wisdom-fullstack-development-trends-responsive-css-frameworks-and-state-of-design-in-2021-1j21</link>
      <guid>https://dev.to/fewdaily/wednesday-wisdom-fullstack-development-trends-responsive-css-frameworks-and-state-of-design-in-2021-1j21</guid>
      <description>&lt;p&gt;&lt;iframe width="100%" height="232px" src="https://open.spotify.com/embed/episode/3PPzM30qA2aLwaJZpyCgaD"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  Fullstack Development Trends
&lt;/h2&gt;

&lt;p&gt;Fullstack development has moved from rarity to commonplace over the past few years. In 2021 it is easier than ever to be a fullstack developer simply because of all of the tools available. A recent post on noupe.com highlights the &lt;a href="https://www.noupe.com/development/fullstack-development-trends-to-follow-in-2021.html"&gt;top 7 fullstack development trends to follow In 2021&lt;/a&gt;. It provides a stellar prediction of what to expect as the industry progresses this year and might even give you some ideas on new skills to learn.&lt;/p&gt;

&lt;h2&gt;
  
  
  Responsive CSS Frameworks
&lt;/h2&gt;

&lt;p&gt;Love 'em or hate 'em, CSS frameworks have become an integral part of web design and development. There are many out there, each with its own cult following, so Super Dev Resources has published a list of the &lt;a href="https://superdevresources.com/responsive-css-frameworks/"&gt;15 best responsive CSS frameworks for web design in 2021&lt;/a&gt;. Unsurprisingly, Bootstrap and Tailwind topped the list, but check out some of the others if you are looking for an alternative or have never used a framework before.&lt;/p&gt;

&lt;h2&gt;
  
  
  State of Design in 2021
&lt;/h2&gt;

&lt;p&gt;The design field is always changing and evolving so it's important to assess what happened last year to predict changes this year. Luckily, Abstract has done all of the hard work for us with their &lt;a href="https://www.abstract.design/state-of-design"&gt;State of Design in 2021&lt;/a&gt;. Besides the beautiful design and interface of the website, there are several key points that are thoroughly elaborated on with charts, data, and research. A couple of the top ones are the necessity for better ways to measure impact and the pain points of design collaboration.&lt;/p&gt;




&lt;p&gt;Want to know more? Head to &lt;a href="https://fewdaily.com"&gt;fewdaily.com&lt;/a&gt; for more of today’s topics and other front-end web content! If you liked what you heard be sure to rate, review, and subscribe on your platform of choice. That's all for today, tune in tomorrow!&lt;/p&gt;

</description>
      <category>fewdaily</category>
      <category>css</category>
      <category>news</category>
      <category>fullstack</category>
    </item>
    <item>
      <title>How to Setup Your M1 MacBook for Web Development</title>
      <dc:creator>Front-End Web Daily 📰</dc:creator>
      <pubDate>Tue, 26 Jan 2021 11:06:02 +0000</pubDate>
      <link>https://dev.to/fewdaily/how-to-setup-your-m1-macbook-for-web-development-30m7</link>
      <guid>https://dev.to/fewdaily/how-to-setup-your-m1-macbook-for-web-development-30m7</guid>
      <description>&lt;p&gt;&lt;iframe width="100%" height="232px" src="https://open.spotify.com/embed/episode/4Bi9zXKB9sUjrl9JqQ2FEC"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;p&gt;The worst part (or perhaps the most fun for some) of getting a new laptop is setting up everything you need as a web developer. Adding programs and tools that you had installed over the many years of ownership of your previous laptop can seem daunting. With the release of the new Macbook M1 laptops, there are some interesting new considerations as well that you may not be aware of. So, let's jump in and get the basics set up so you can hit the ground running developing your next project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Rosetta 2
&lt;/h2&gt;

&lt;p&gt;The first thing you should install is &lt;a href="https://developer.apple.com/documentation/apple_silicon/about_the_rosetta_translation_environment"&gt;Rosetta 2&lt;/a&gt;, which allows you to run Intel-based software on the new ARM chip. Because Apple has created their own chips they needed a way to provide backward compatibility with programs that do not yet support ARM and Rosetta 2 is that solution.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;/usr/sbin/softwareupdate --install-rosetta --agree-to-license&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Homebrew
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://brew.sh/"&gt;Homebrew&lt;/a&gt; will be the best way to add the other software and tools on our computer, so we want to install that next. A quick tip that is good to know is when you go to open the built-in Terminal in the Applications folder: right-click, select &lt;em&gt;Get Info,&lt;/em&gt; and check the &lt;em&gt;Open with Rosetta&lt;/em&gt; box.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Tools
&lt;/h2&gt;

&lt;p&gt;There are a lot of tools to consider when setting up your Macbook from scratch, so one of the quickest ways to add a lot of the important ones is to use a script. I recommend &lt;a href="https://github.com/CxGarcia/setup"&gt;the script created by the author&lt;/a&gt; of the original post that this is based on, but feel free to use a different one or modify this one for yourself.&lt;/p&gt;

&lt;p&gt;Opening the downloaded script folder in your terminal you can choose to run the install script or modify what will be installed from the brew-installs.sh file. Once you're satisfied, run the script.&lt;/p&gt;

&lt;p&gt;Some of the tools and applications included in the script are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MongoDB&lt;/li&gt;
&lt;li&gt;node&lt;/li&gt;
&lt;li&gt;git&lt;/li&gt;
&lt;li&gt;zsh&lt;/li&gt;
&lt;li&gt;Firefox&lt;/li&gt;
&lt;li&gt;Chrome&lt;/li&gt;
&lt;li&gt;VSCode&lt;/li&gt;
&lt;li&gt;Zoom&lt;/li&gt;
&lt;li&gt;Slack&lt;/li&gt;
&lt;li&gt;Discord&lt;/li&gt;
&lt;li&gt;Notion&lt;/li&gt;
&lt;li&gt;and more...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;./brew-installs.sh&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; if it doesn't work try running &lt;code&gt;chmod +x brew-installs.sh&lt;/code&gt; first&lt;/p&gt;

&lt;h2&gt;
  
  
  nvm
&lt;/h2&gt;

&lt;p&gt;Something that is not included in the script is &lt;a href="https://github.com/nvm-sh/nvm"&gt;nvm&lt;/a&gt; because there have been difficulties installing this with the ARM chip. To get around this you will have to use a &lt;code&gt;curl&lt;/code&gt; command and make a couple of modifications afterward.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;In your .zshrc file (.bash-profile or .bashrc for bash):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;export NVM_DIR="$HOME/.nvm"
#This loads nvm
[ -s "$NVM_DIR/nvm.sh" ] &amp;amp;&amp;amp; \. "$NVM_DIR/nvm.sh"
#This loads nvm bash_completion
[ -s "$NVM_DIR/bash_completion" ] &amp;amp;&amp;amp; \. "$NVM_DIR/bash_completion"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Git and GitHub
&lt;/h2&gt;

&lt;p&gt;Git was installed with the brew install script so make sure to configure the settings and &lt;a href="https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token"&gt;use a personal access token to authenticate GitHub&lt;/a&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git config --global user.name &amp;lt; USERNAME &amp;gt; &amp;amp;&amp;amp;
git config --global user.email &amp;lt; EMAIL &amp;gt; &amp;amp;&amp;amp;
git config --global --list
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  VSCode
&lt;/h2&gt;

&lt;p&gt;Make sure to use the &lt;a href="https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync"&gt;Settings Sync plugin&lt;/a&gt; to keep all of your VSCode settings in sync with a stored GitHub gist.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;You should now be all set to start developing! Thanks to the script many tools and applications were installed for us, minimizing the manual install process.&lt;/p&gt;

&lt;h2&gt;
  
  
  Credit
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Today’s Tuesday Tips was adapted from &lt;a href="https://blog.logrocket.com/set-up-macbook-for-web-development-in-20-minutes/"&gt;a post on the Logrocket blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;Want to know more? Head to &lt;a href="https://fewdaily.com"&gt;fewdaily.com&lt;/a&gt; for more of today’s topics and other front-end web content! If you liked what you heard be sure to rate, review, and subscribe on your platform of choice. That's all for today, tune in tomorrow!&lt;/p&gt;

</description>
      <category>fewdaily</category>
      <category>webdev</category>
      <category>news</category>
      <category>macbook</category>
    </item>
    <item>
      <title>Monday Medley | Success as a Creative in 2021, Chrome 88, and Performant Animations and Micro-Interactions</title>
      <dc:creator>Front-End Web Daily 📰</dc:creator>
      <pubDate>Tue, 26 Jan 2021 11:02:31 +0000</pubDate>
      <link>https://dev.to/fewdaily/monday-medley-success-as-a-creative-in-2021-chrome-88-and-performant-animations-and-micro-interactions-b5p</link>
      <guid>https://dev.to/fewdaily/monday-medley-success-as-a-creative-in-2021-chrome-88-and-performant-animations-and-micro-interactions-b5p</guid>
      <description>&lt;p&gt;&lt;iframe width="100%" height="232px" src="https://open.spotify.com/embed/episode/0HM89axcaM14zxG8YYABDr"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  Success as a Creative in 2021
&lt;/h2&gt;

&lt;p&gt;Last year changed the game for most designers as we had to find new ways to be collaborative, adaptive, and productive in a different environment. Hopefully, 2021 brings better predictability, but regardless it is important to stay up to date with trends and learn new skills. The latest post on Dribbble's blog outlines &lt;a href="https://dribbble.com/stories/2021/01/21/bannersnack-tips-for-creative-success"&gt;how to get ahead as a digital creative in 2021&lt;/a&gt;. With tips like learn to work with new tools and work on your management skills, it is a great overall guide to get your professional career started off right this year.&lt;/p&gt;

&lt;h2&gt;
  
  
  Chrome 88
&lt;/h2&gt;

&lt;p&gt;As of last Tuesday, version 88 of the Chrome browser has begun to roll out to the stable release. This version brings some great new features for developers such as manifest v3 for Chrome extensions and the &lt;em&gt;aspect-ratio&lt;/em&gt; CSS property for any element. There are tons of new features, bug fixes, deprecations, and more to read about, so check out the &lt;a href="https://developer.chrome.com/blog/new-in-chrome-88/"&gt;release post on the Chrome Developer blog&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Performant Animations and Micro-Interactions
&lt;/h2&gt;

&lt;p&gt;There's no doubt about it, animations give your website that next-level, polished look. But there is a fine line between tasteful animations that enhance the experience and animation for animation's sake. Luckily, Logrocket is here to help with a recent post from their blog that explains &lt;a href="https://blog.logrocket.com/how-to-design-highly-performant-animations-and-micro-interactions/"&gt;how to design highly performant animations and micro-interactions&lt;/a&gt;. This highly detailed guide breaks down the importance of performance on website speed and accessibility through actionable examples, like trying to stick to the composition properties &lt;em&gt;transform&lt;/em&gt; and &lt;em&gt;opacity.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;Want to know more? Head to &lt;a href="https://fewdaily.com"&gt;fewdaily.com&lt;/a&gt; for more of today’s topics and other front-end web content! If you liked what you heard be sure to rate, review, and subscribe on your platform of choice. That's all for today, tune in tomorrow!&lt;/p&gt;

</description>
      <category>fewdaily</category>
      <category>webdev</category>
      <category>news</category>
    </item>
  </channel>
</rss>
