<?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>Forem: Arnau Gómez</title>
    <description>The latest articles on Forem by Arnau Gómez (@arnoldgee).</description>
    <link>https://forem.com/arnoldgee</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%2F400949%2F93a307b3-28bd-4978-ada8-c03b5646ade2.png</url>
      <title>Forem: Arnau Gómez</title>
      <link>https://forem.com/arnoldgee</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/arnoldgee"/>
    <language>en</language>
    <item>
      <title>How NOT to follow your passion 😬</title>
      <dc:creator>Arnau Gómez</dc:creator>
      <pubDate>Thu, 20 Aug 2020 15:01:15 +0000</pubDate>
      <link>https://forem.com/arnoldgee/how-not-to-follow-your-passion-ea6</link>
      <guid>https://forem.com/arnoldgee/how-not-to-follow-your-passion-ea6</guid>
      <description>&lt;p&gt;From a very young age, we are told to listen to the currents of our heart, and &lt;strong&gt;follow them at all costs&lt;/strong&gt; - no matter our wage, social status or emotional circumstances. This idea is conveyed in self-help books, pithy tweets and inspirational movies that seem to speak to us from the soul 💌.&lt;/p&gt;

&lt;p&gt;But this post is not about ideals. Instead, I just want to share my experience of &lt;strong&gt;how following my passion turned into a nightmare&lt;/strong&gt; 😬, and how this obsession led me to losing a year's income 💵, depression and difficult times 😞.&lt;/p&gt;

&lt;p&gt;Instead of running away from that period of my life, I want to face it upfront 🍀 and come with &lt;strong&gt;a practical framework that might help me - and maybe you 😊 -&lt;/strong&gt; pursue your passion in a healthier, more fulfilling way. &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%2Fi%2Fgvb7hlqf8g17uxf7wn5t.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%2Fi%2Fgvb7hlqf8g17uxf7wn5t.png" alt="The gift of experience"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks to this change in mindset, I am now able to pursue a new passion - web development - in a way that I truly enjoy. 😍&lt;/p&gt;

&lt;h1&gt;
  
  
  1. Are you passionate about the THING? 🐴  Or are you passionate about the IDEA? 🦄
&lt;/h1&gt;

&lt;p&gt;When I was twelve years old, I was a READER. A notorious one. While other kids were away at the school playground, playing soccer and catch, I would spend a long time in the library, immersed in the complex game of making sense of the world. Poetry, astronomy, even microbiotics - anything would become a world of its own, as long as it was in a book. &lt;/p&gt;

&lt;p&gt;But the most interesting volumes were those on the tallest shelf - those that were meant for an adult audience. However, reading those books was not enjoyable. There was boring filler, too many difficult words, and plenty of facts that I didn't understand. &lt;/p&gt;

&lt;p&gt;But I was already hooked. Most of all, &lt;strong&gt;I wondered what it would be like to be on the other side&lt;/strong&gt;. How would it feel to be the author? How would feel to appear behind the cover of the book, and to be read in schools and libraries, by hundreds of people like me?&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%2Fi%2Fmza8syfmzjlq5zri26dr.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%2Fi%2Fmza8syfmzjlq5zri26dr.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That was when I realized I had just cracked the equation of my life. I was to become a writer. A great one to say the least. I would devote my efforts to become a literary genius, and would teach and entertain teacher and classmates with the power of my everlasting words.&lt;/p&gt;

&lt;p&gt;Are you, the reader, inspired by my decision? 😉 Do you think I made my breakthrough into the publishing business? I am sorry to disappoint you. Despite my good intentions, there was one very simple and crucial step I was missing in my project to become a writer:&lt;/p&gt;

&lt;p&gt;I still hadn't written a single line. 😂&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%2Fi%2F2xl0jdd973cw5exlmgaj.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%2Fi%2F2xl0jdd973cw5exlmgaj.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Fast-forward to when I was 18, I still hadn't written a single poem, short story or book. Neither had I reached a writer or a publisher for advice. But I wasn't worried: after all, who else but me had the best mark in language and literature in my country? With the A-levels award in hand, I looked up at which university degree I should take to become a writer.&lt;/p&gt;

&lt;p&gt;To put it shortly: there was none.&lt;/p&gt;

&lt;p&gt;There was no university degree called "Writing". I was shocked. Did it mean that, after all that effort put into my studies, I had to get hands-on practice into what writing was ACTUALLY about? &lt;/p&gt;

&lt;p&gt;No way. I was too afraid to start reaching to authors and publishers, let alone ACTUALLY writing something. So, instead of wasting my precious time and intelligence into the craft that I was so passionate about, I quickly enrolled in a degree that assured me a secure job, and waited for the perfect opportunity to come to become a writer.&lt;/p&gt;

&lt;p&gt;And it did come.&lt;/p&gt;

&lt;h1&gt;
  
  
  2. Why PASSION is not HAPPINESS 😞 - and what to do about it 😇
&lt;/h1&gt;

&lt;p&gt;Before we discover how I became an international best-seller overnight... 😉&lt;/p&gt;

&lt;p&gt;You might have already guessed what was wrong with my mindset. I was sold into the IDEA 🦄 of being a successful writer, but I actually knew very little about the actual. Clearly, I enjoyed the process of daydreaming about my "passion"... but no writer has ever written a book by daydreaming. &lt;/p&gt;

&lt;p&gt;I didn't know if the actual job would align with my personality, grant me a decent income, or even make me happy. In fact, I was terribly &lt;strong&gt;afraid&lt;/strong&gt; 😰 of getting down to work. Because I wanted international success so badly, anything I produced had to be perfect, ready to send to the publisher as a full-fledged masterpiece. 😎&lt;/p&gt;

&lt;p&gt;Shortly after starting my university degree, I was browsing the internet when I found a flashy banner written against a yellowish background: &lt;strong&gt;"PROFESSIONAL WRITING"&lt;/strong&gt;. That was exactly what I needed, I thought. A serious, professional course... with a serious price. &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%2Fi%2Ffy3hulrjojnhrytq5jb4.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%2Fi%2Ffy3hulrjojnhrytq5jb4.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;€1300 (the entry fee) is a lot of money in Spain. So I made up my mind to start working on my first gigs and part-time jobs in order to make ends meet. Moreover, I now had the perfect excuse NOT to write: instead of putting pen to the paper, working to pay for that course would be the perfect investment to my career.&lt;/p&gt;

&lt;p&gt;The first day I stepped into that private writing academy, I couldn't contain my excitement. And boy, did it change my life! &lt;/p&gt;

&lt;p&gt;I did not learn much about writing on the first class - the teacher was much more interested in pumping up our motivation with her success story. What I did learn was that, instead of professional writers, my classmates were people like me: intelligent and capable students who, despite their talent, hadn't ever published a single line of prose or verse in their life.&lt;/p&gt;

&lt;p&gt;Most surprisingly of all was that &lt;strong&gt;many of them had already taken 4 years and spent thousands of euros in writing courses, but hadn't made any real progress in their career&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Despite those massive red flags, I tried to suppress my feelings of doubt as well as I could. And, initially, it worked. For the first time in my life, I truly "felt" like a writer. I walked into work feeling superior and intellectual, as if I was in possession of a secret gift that I wasn't allowed to share. &lt;/p&gt;

&lt;p&gt;Meanwhile, I was still terrible at the actual "writing" part of the course. On the first assignment, my novel draft didn't receive a very warm response. I could have taken advantage of the teacher's criticism, and learned to revise my work. But I was accustomed to getting As after As at my college essays, so I walked out of the room, deeply hurt by the instructor's accusations.&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%2Fi%2Fdu4rrbcfmb73ozomdhuh.gif" 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%2Fi%2Fdu4rrbcfmb73ozomdhuh.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Months went by and I still hadn't gone past the first chapter.&lt;/p&gt;

&lt;p&gt;I showed up to the lessons, criticized my classmates' work with the same severity that they had criticized mine, and even bought a fountain pen. But I didn't write. Instead, I complained that I didn't have the time (because I spent too many hours at college or at work), or, even better, that those around me didn't appreciate my skill. I saw my classmates developing the same negative attitude, and, six months into the course, half of them had already dropped out. &lt;/p&gt;

&lt;p&gt;Despite the resentment I felt back then, today I am really grateful for that course and what it has taught me: 😊&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Mainly, &lt;strong&gt;it forced me to START WRITING&lt;/strong&gt; FICTION, and realize that no amount of daydreaming can substitute the lessons that you get from your own experience.  📝&lt;/li&gt;
&lt;li&gt;It taught me that, although I do LOVE reading, &lt;strong&gt;creative writing had nothing to do&lt;/strong&gt; with what I had imagined it to be 😰&lt;/li&gt;
&lt;li&gt;Finally, it made me realize that &lt;strong&gt;being "passionate" about something is not an excuse for getting into a negative environment&lt;/strong&gt; 🙅‍♀️, working long hours for free and being criticized for everything you do. Creative, passionate people also need a fulfilling workspace, good company and realistic prospects of professional development.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;And I was able to apply these lessons to something new that I truly feel passionate about - not only the idea 🦄, but also the thing 🐴.&lt;/p&gt;

&lt;h1&gt;
  
  
  3. Your PASSION is your STRENGTH 🚀
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Having a passion is your biggest asset&lt;/strong&gt;: it motivates you to work long hours on a project, learn a new skill or grow an audience at the time of largest uncertainty (when you have no followers, no knowledge or no pay). But, as I learned from my writing experience, following your "passion" at all costs isn't the way towards happiness. So, is there another way? &lt;/p&gt;

&lt;p&gt;At least for me, there was. Soon after I dropped out of the "professional writing" course, I was given the opportunity to work at university as a junior researcher, managing their website and researching in digital literature. &lt;/p&gt;

&lt;p&gt;After some months of working at that job, I realized that I hadn't ever felt more at ease. My co-workers were eager to help me in any of my doubts, and I was even able to make my own schedule. &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%2Fi%2Fovs9szm7hb3ays8n1pr7.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%2Fi%2Fovs9szm7hb3ays8n1pr7.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In short: &lt;strong&gt;I was hooked&lt;/strong&gt;. Again. But not to the IDEA 🦄 of being a web developer, but to the real, PRACTICAL 🐴 hardships and challenges of my job (there were plenty of them!). &lt;/p&gt;

&lt;p&gt;As time went by, I became interested in how apps and websites work. But I didn't want to repeat the same mistake as in my would-be-writer experience, so, &lt;strong&gt;instead of musing about how wonderful it would be to build them one day, I made my way into the smallest software project I could create&lt;/strong&gt;. And Iam still working my way up from there.&lt;/p&gt;

&lt;p&gt;So these are the lessons I learned from my writing &amp;amp; coding adventure:&lt;/p&gt;

&lt;h1&gt;
  
  
  How to turn your PASSION into HAPPINESS 💐
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;You don't have a passion until you can show your work for it.&lt;/strong&gt; Go create something, provide value to the people around you. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Learning to manage your fear is the key to improve in any creative profession&lt;/strong&gt; (including coding). There will be a lot of trial and error. Share your doubts with others and appreciate their work. Surround yourself with the right kind of people and you will receive the same appreciation.&lt;/li&gt;
&lt;li&gt;Passion will help you put in the necessary work in the early stages of the journey. But, if you want true happiness in your profession, look for these 3 things:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Accountability:&lt;/strong&gt; and environment where you're responsible and rewarded for your successes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact:&lt;/strong&gt; use your skill to change the world and provide value to the people and projects you truly care about.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mastery:&lt;/strong&gt; a complex, stimulating environment, where everything you do is an opportunity to learn things anew.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;🔖 Bookmark this post so that you can get to these tips later!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  EXTRA value 🍓
&lt;/h1&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%2Fi%2Fypx9v97oiibcq9s6vrk4.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%2Fi%2Fypx9v97oiibcq9s6vrk4.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you truly found value in this article, I'd be really grateful to hear your voice in the comments section: &lt;/p&gt;

&lt;p&gt;💬 What do you think is the most fulfilling thing in you career? Do you think you've achieved accountability, impact or mastery?&lt;/p&gt;

&lt;p&gt;And, if my story has resonated with you, I am starting a YouTube channel 📹 (from 0 subscribers!) about &lt;strong&gt;coding, happiness, and being productive with a purpose&lt;/strong&gt;. I'd be really honoured to have you on the journey 😊. &lt;/p&gt;

&lt;p&gt;⭐️ &lt;a href="https://www.youtube.com/channel/UCDXGBjXlA6VBFJ60WSFcYqQ" rel="noopener noreferrer"&gt;Enjoy my videos!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🦉 &lt;a href="https://twitter.com/4rnoldGee" rel="noopener noreferrer"&gt;And meet me on Twitter. DMs open :)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;cover image by Joshua Earle on Unsplash.&lt;/p&gt;

</description>
      <category>career</category>
      <category>beginners</category>
      <category>productivity</category>
      <category>webdev</category>
    </item>
    <item>
      <title>A basic JavaScript course is NOT enough - Do these 5 things!</title>
      <dc:creator>Arnau Gómez</dc:creator>
      <pubDate>Mon, 17 Aug 2020 18:53:53 +0000</pubDate>
      <link>https://forem.com/arnoldgee/a-basic-javascript-course-is-not-enough-do-these-5-things-5g9l</link>
      <guid>https://forem.com/arnoldgee/a-basic-javascript-course-is-not-enough-do-these-5-things-5g9l</guid>
      <description>&lt;p&gt;About 3 months ago, when I started learning to code from scratch, the prospect of completing the entire &lt;a href="https://www.freecodecamp.org/learn/"&gt;freeCodeCamp&lt;/a&gt; JavaScript course seemed an impossible feat. At that time, the duration of the course (300 hours of algorithms and data headaches) made me think that whoever managed to complete it would become an absolute expert in JavaScript.&lt;/p&gt;

&lt;p&gt;Not until I finished the last challenge - and received a diploma in Holy Patience 😇 - did I realize how wrong I was 😝.&lt;/p&gt;

&lt;p&gt;Beginners! Do not make the same mistake as I did. The journey uphill had just begun 🚠 - yet there I was, feeling insignificant in front of the vast, pale yellow landscape of the JavaScript universe.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UDViabZE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/824tx95n4n6cybeuq5nz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UDViabZE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/824tx95n4n6cybeuq5nz.jpg" alt="Learning Javascript is like climbing. Master the tough parts!"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The truth is: an introductory course in JavaScript will only get you so far 🛣. In order to keep improving, you need to keep good habits and prepare yourself for a lifelong journey.&lt;/p&gt;

&lt;p&gt;So, what next? 😉&lt;/p&gt;

&lt;p&gt;The following 5 websites and strategies will make the journey much more enjoyable. I have chosen each of these for a specific JavaScript ability, so stay until the end!&lt;/p&gt;

&lt;h1&gt;
  
  
  1 CodeWars 🤺
&lt;/h1&gt;

&lt;p&gt;CodeWars is a platform where you can practice coding challenges and climb up the ranks - just like in any martial art. Thanks to its community-driven approach, you can create and share your own challenges.&lt;/p&gt;

&lt;p&gt;You can even watch how the very same challenge you solved in a single day and 40 lines of code is being dispatched in a single line of code by more experience users - yikes!&lt;/p&gt;

&lt;p&gt;Apart from helping me learn tons of new functions, CodeWars has taught me a about &lt;strong&gt;algorithms&lt;/strong&gt; - and how the hardest solution to a complex problem is actually the one that looks the simplest. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.codewars.com/dashboard"&gt;⚔️ Get started on CodeWars&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  2 MDN 🦖
&lt;/h1&gt;

&lt;p&gt;Don't fear documentation - the Mozilla web docs are &lt;strong&gt;perfect for those who prefer reading than watching youtube tutorials&lt;/strong&gt;. In my experience, the JavaScript section has always been a particularly useful tool in my belt: it's well explained, visually pleasing, packed wi and structured in a comprehensive frontend career path that targets the current demands in the job market.&lt;/p&gt;

&lt;p&gt;In my opinion, making a habit of reading one article a day is an excellent way to expand your vocabulary and learn complex JavaScript concepts like &lt;code&gt;this&lt;/code&gt;, promises or async functions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript"&gt;🐉 Get started on MDN&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  3 Coding Interview Prep 😎
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://www.freecodecamp.org/learn/#coding-interview-prep"&gt;https://www.freecodecamp.org/learn/#coding-interview-prep&lt;/a&gt;&lt;br&gt;
It took some time to discover that the freeCodeCamp JavaScript challenges were not over - the Coding Interview Prep "DLC" is available at the bottom of the page for those who are ready to take a serious challenge.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.freecodecamp.org/learn/#coding-interview-prep"&gt;🏕 Get ready for a challenge on FCC&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  4 Scrimba 📝
&lt;/h1&gt;

&lt;p&gt;A great platform for those who enjoy &lt;strong&gt;learning by doing&lt;/strong&gt;. As a free code learning platform, Scrimba's top feature is the ability to pause the instructor's video and mess around with the code. Which is a giant step forward in comparison to traditional YouTube tutorials!&lt;/p&gt;

&lt;p&gt;The website hosts many JavaScript courses, but I have been using it mainly to learn &lt;strong&gt;front-end frameworks&lt;/strong&gt;. I highly recommend &lt;a href="https://scrimba.com/course/glearnreact/"&gt;Bob Ziroll's course&lt;/a&gt;, which lets you learn React and finish the course with two fully functional projects in your portfolio.&lt;/p&gt;

&lt;h1&gt;
  
  
  5 Forums / Stack Overflow 🤓
&lt;/h1&gt;

&lt;p&gt;According to the educational psychologist David Duran, teaching is one of the best ways to learn a topic in depth. And what better way to &lt;strong&gt;learn by teaching&lt;/strong&gt; than to engage in a coding community? &lt;/p&gt;

&lt;p&gt;Personally, helping the newbies at &lt;a href="https://forum.freecodecamp.org/"&gt;freeCodeCamp forum&lt;/a&gt; has been an excellent way to refresh basic JavaScript concepts and test my understanding of them. It's a win-win. I also plan to do the same in StackOverflow in the future, because, as &lt;a href="https://www.youtube.com/c/KalleHallden"&gt;Kalle Hallden&lt;/a&gt; points out, you &lt;a href="https://stackoverflow.com/"&gt;StackOverflow&lt;/a&gt; reputation might eventually be decisive  factor to land a first job in the industry.&lt;/p&gt;

&lt;p&gt;🔖 &lt;strong&gt;Remember to save and like this article so that you don't forget the links!&lt;/strong&gt; Now, a last message:&lt;/p&gt;

&lt;h1&gt;
  
  
  Speaking from the heart 💌
&lt;/h1&gt;

&lt;p&gt;Even 300 hours won't get you far in the way to becoming a professional web developer. But, trust me: a lifetime of consistent learning will. &lt;/p&gt;

&lt;p&gt;The best advice is: focus on the process, enjoy the daily challenges, and take your time to learn a programming language in depth. Consistency will pay off in the long run. 🏃🏾‍♀️&lt;/p&gt;

&lt;p&gt;Happy coding!&lt;/p&gt;




&lt;p&gt;💬 How long have you been learning JavaScript? &lt;br&gt;
👉 What websites do you use practice it? &lt;br&gt;
🌻 Is pale yellow your favourite colour? &lt;/p&gt;

&lt;p&gt;💬 Leave a comment down below!&lt;/p&gt;

&lt;p&gt;📷 cover photo: Steve Halama. photo: speckfechta. &lt;/p&gt;

</description>
      <category>javascript</category>
      <category>beginners</category>
      <category>freecodecamp</category>
      <category>webdev</category>
    </item>
    <item>
      <title>5 free must-have tools to upgrade your web design 🎨</title>
      <dc:creator>Arnau Gómez</dc:creator>
      <pubDate>Mon, 20 Jul 2020 11:15:57 +0000</pubDate>
      <link>https://forem.com/arnoldgee/5-free-must-have-tools-to-upgrade-your-web-design-1kic</link>
      <guid>https://forem.com/arnoldgee/5-free-must-have-tools-to-upgrade-your-web-design-1kic</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;No matter what you do, &lt;strong&gt;your job is to tell your story&lt;/strong&gt;. - Gary Vee &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And one of the best ways to do it as a web developer is by embracing the power of the visual. Whether you are a frontend chic or an algorithms geek, &lt;strong&gt;the ability to make your projects look great is a superpower&lt;/strong&gt; for anybody who wants to make a living on the internet. &lt;/p&gt;

&lt;p&gt;For those who love making their website pop out (and even those who find it a tedious chore), I have selected 5 tools that...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;will make your design workflow simpler, faster and more enjoyable&lt;/li&gt;
&lt;li&gt;have a near-to-&lt;code&gt;null&lt;/code&gt; learning curve&lt;/li&gt;
&lt;li&gt;are completely free for you to start
&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  1. A color palette generator 🎨
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oe01m6s4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/svto7q4vsag9dsukmdfs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oe01m6s4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/svto7q4vsag9dsukmdfs.png" alt="Coolors interface with many palettes"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nailing &lt;strong&gt;the perfect color combination has many more advantages than just making your website look good&lt;/strong&gt; - it also sets the tone of the project and makes your text easier to read. But, with more than 16 million colors, how do you pick the right one? &lt;/p&gt;

&lt;p&gt;One of my favourite ways to start my design workflow is looking at Coolors for palettes that match the tone of my project. &lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://coolors.co/"&gt;Coolors&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Or, if I want to use a custom colour, I look for complementary or triadic colors on Canva's color wheel. &lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://www.canva.com/colors/color-wheel/"&gt;Canva Color wheel&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UJ1NFag7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/hpe900zm909ijwf4akz7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UJ1NFag7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/hpe900zm909ijwf4akz7.png" alt="Canva Color Picker Interface"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The resulting color combination usually looks great. Finally, you can make the text color a bit darker, and lighten the background color so that your text is easy to read.&lt;/p&gt;

&lt;h1&gt;
  
  
  2. A browser color picker 👩‍🎨
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2XPK6eO2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fwmvg0brir664ipp01qb.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2XPK6eO2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fwmvg0brir664ipp01qb.jpg" alt="ColorZilla color picker"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Have you ever fallen in love with the color combination of a website you have just discovered, and wished you could capture the HEX color name for later? &lt;/p&gt;

&lt;p&gt;ColorZilla and SitePalette are advanced color picker extensions that let you pick any color from a page, tweak it and use it in your projects.&lt;/p&gt;

&lt;h3&gt;
  
  
  Links
&lt;/h3&gt;

&lt;p&gt;🔗  &lt;a href="https://chrome.google.com/webstore/detail/colorzilla/bhlhnicpbhignbdhedgjhgdocnmhomnp"&gt;ColorZilla for Chrome&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗  &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/colorzilla/"&gt;ColorZilla for Mozilla&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗  &lt;a href="https://chrome.google.com/webstore/detail/site-palette/pekhihjiehdafocefoimckjpbkegknoh"&gt;SitePalette&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  3. A browser font picker 🔤
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ybxsJLHE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/b2x51ey7l7w4eifi7u1k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ybxsJLHE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/b2x51ey7l7w4eifi7u1k.png" alt="WhatFont color picker extension"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;WhatFont lets you pick any font from websites you visit, get all its data and even tweet it to show your appreciation! &lt;/p&gt;

&lt;p&gt;Honestly, I don't think there's anything else to explain about this wonderful extension, so I encourage you to start using it now to discover the DEV website font.&lt;/p&gt;

&lt;h3&gt;
  
  
  Links
&lt;/h3&gt;

&lt;p&gt;🔗 &lt;a href="https://chrome.google.com/webstore/detail/whatfont/jabopobgcpjmedljpbcaablpmlmfcogm"&gt;WhatFont for Chrome&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/zjm-whatfont/?src=search"&gt;WhatFont for Mozilla&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  4. A designy new tab to feed your inspiration ✨
&lt;/h1&gt;

&lt;p&gt;Getting good at design is a habit, and there is no better way to develop a habit than to reinforce it every time you open a new tab. &lt;/p&gt;

&lt;p&gt;There are tons of browser extensions that showcase awesome palettes, projects and ideas to trigger your inspiration.&lt;/p&gt;

&lt;h3&gt;
  
  
  Links
&lt;/h3&gt;

&lt;p&gt;🔗 &lt;a href="https://muz.li/"&gt;Muz.li&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://chrome.google.com/webstore/detail/color-tab/hchlgfaicmddilenlflajnmomalehbom"&gt;Color Tab&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  5. Spice it up with free patterns and pictures! 🖼
&lt;/h1&gt;

&lt;p&gt;The fifth element of our web design Swiss knife is a bank of royalty-free pictures and patterns that you can use to catch the user's attention. &lt;/p&gt;

&lt;h3&gt;
  
  
  Links
&lt;/h3&gt;

&lt;p&gt;Pattern creators:&lt;/p&gt;

&lt;p&gt;🔗  &lt;a href="https://patterninja.com/"&gt;Pattern Ninja&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗  &lt;a href="https://patternico.com/"&gt;Patternico&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Royalty-free images:&lt;/p&gt;

&lt;p&gt;🔗  &lt;a href="https://unsplash.com/s/photos/abstract"&gt;Unsplash&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗  &lt;a href="https://pixabay.com/"&gt;Pixabay&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  One last thing... 👨🏻‍💻
&lt;/h1&gt;

&lt;p&gt;An eye-catching design is a key factor to get an audience as a developer. Nowadays, thanks to the amount of quality design tools available for free, &lt;strong&gt;there is no excuse to start learning how to make our projects stand out&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;🔖 Feel free to &lt;strong&gt;bookmark or like this article so that you can save all the valuable links for later!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Is there any design tool that I forgot to mention? Tell me in the comments.&lt;/p&gt;




&lt;p&gt;&lt;span&gt;Cover photo by &lt;a href="https://unsplash.com/@alicegrace?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Alice Dietrich&lt;/a&gt; on &lt;a href="https://unsplash.com/s/photos/design?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Unsplash&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>design</category>
      <category>frontend</category>
    </item>
  </channel>
</rss>
