<?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: Pavel Berlin</title>
    <description>The latest articles on DEV Community by Pavel Berlin (@snarlsatfleas).</description>
    <link>https://dev.to/snarlsatfleas</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%2F503755%2F04423185-1dbc-4ec3-9fb5-a408c5890797.jpg</url>
      <title>DEV Community: Pavel Berlin</title>
      <link>https://dev.to/snarlsatfleas</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/snarlsatfleas"/>
    <language>en</language>
    <item>
      <title>DOM Manipulation Milestone</title>
      <dc:creator>Pavel Berlin</dc:creator>
      <pubDate>Tue, 17 Aug 2021 05:34:37 +0000</pubDate>
      <link>https://dev.to/snarlsatfleas/dom-manipulation-milestone-2jmm</link>
      <guid>https://dev.to/snarlsatfleas/dom-manipulation-milestone-2jmm</guid>
      <description>&lt;p&gt;Hi everyone!&lt;/p&gt;

&lt;p&gt;It's been a while since I've posted anything here and there were good reasons for it. No, it's not about COVID-19 though I in fact had it (very mild one). More about several obstacles and stops on my webdev journey.&lt;/p&gt;

&lt;p&gt;Anyway, after dropping coursed, many frustrations and much more successes I have finally arrived to something I consider to be a real milestone of my journey - DOM Manipulation. Yeah, I know, sounds kinda naive, but I will explain.&lt;/p&gt;

&lt;p&gt;For quite some time now I've been learning HTML, CSS &amp;amp; JS, getting some results, sometimes failing and succeeding again. But despite all the successes on my way I couldn't really say that can accomplish something real or solve some practical problem with my coding skills.&lt;/p&gt;

&lt;p&gt;Building a homepage or coding a Fahrenheit to Celsius converter that works in console is well and good, but not that practical and/or satisfying. It all changes with DOM manipulation. Everything clicks and you suddenly see how it all works together. More than that you now see a lot of practical problems around you that you can tackle. You might not be able to solve them all yet, but you have quite a good understanding of how and where to start.&lt;/p&gt;

&lt;p&gt;That feels very refreshing and gives so much more confidence.&lt;/p&gt;

&lt;p&gt;"So, Pavel", you might ask, "which problems have you solved already". Well, frankly speaking, not a single one for now. The only page I have finished is this &lt;a href="https://snarls-at-fleas.github.io/rock-paper-scissors/"&gt;Rock-Paper-Scissors Game&lt;/a&gt; done as a part of the &lt;a href="https://www.theodinproject.com/"&gt;Odin Project&lt;/a&gt; front-end course, but I'm working on some aids for my TTRPGs and see a lot of things I can (probably) do to improve my day to day life, work &amp;amp; learning.&lt;/p&gt;

&lt;p&gt;The end of starry-eyed noob post)))&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Random thoughts of a dev noob #2</title>
      <dc:creator>Pavel Berlin</dc:creator>
      <pubDate>Tue, 10 Nov 2020 14:07:19 +0000</pubDate>
      <link>https://dev.to/snarlsatfleas/random-thoughts-of-a-dev-noob-2-4739</link>
      <guid>https://dev.to/snarlsatfleas/random-thoughts-of-a-dev-noob-2-4739</guid>
      <description>&lt;p&gt;Finished Basic Javascript, ES6 &amp;amp; Regular Expressions of the Basic Javascript today. What can I say? Responsive Web Design challenges were waaaay easier. More hitting the wall, less rolling over the challenges, more "hey I am really fit for this!?" thoughts (is that what they call the Impostor Syndrom?).&lt;br&gt;
The hardest challenges were recursive functions (still not sure I got them right, probably not, probably need much more practice) and (surprisingly for me) regular expressions (I've spent more time on these 33 challenges than on both Basic JS &amp;amp; ES6 (111 + 31).&lt;/p&gt;

&lt;p&gt;Interestingly enough I've found that the best way for me to solve the hardest challenges was to get away from my PC and walk the dogs or go to sleep (I've literally found the solution for two challenges while falling asleep and they worked the next day).&lt;/p&gt;

&lt;p&gt;Also YouTube suggested a video from this channel &lt;a href="https://www.youtube.com/channel/UCFbNIlppjAuEX4znoulh0Cw"&gt;https://www.youtube.com/channel/UCFbNIlppjAuEX4znoulh0Cw&lt;/a&gt; about making a calculator using HTML + CSS + JS. I've spent some time on it and found that I know HTML &amp;amp; CSS, but not enough JS for this yet. Nevertheless it was very satsifying to see a (even not working) calculator with a nice design and clickable buttons made by myself :) Probably sounds funny, but it really helped me to keep going.&lt;/p&gt;

&lt;p&gt;I've started 30 Days of Code challenge on &lt;a href="https://www.hackerrank.com/"&gt;https://www.hackerrank.com/&lt;/a&gt;, but again this was a bit more than I could chew for now. Maybe later.&lt;/p&gt;

&lt;p&gt;That's all for this post. Let's get to debugging challenges. &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Random thoughts of a dev noob #1</title>
      <dc:creator>Pavel Berlin</dc:creator>
      <pubDate>Tue, 03 Nov 2020 19:22:05 +0000</pubDate>
      <link>https://dev.to/snarlsatfleas/random-thoughts-of-dev-noob-1-216k</link>
      <guid>https://dev.to/snarlsatfleas/random-thoughts-of-dev-noob-1-216k</guid>
      <description>&lt;p&gt;Just one thing - I like it very much how FreeCodeCamp learning cycle is organized. I don't know if that's on purpose and maybe it's just me, but it starts very easy and you pass challenge after challenge and feel yourself quite smart and satisfied with yourself...&lt;/p&gt;

&lt;p&gt;And then you hit a wall. Nothing works, you don't remember anything helpful from previous lessons and you start to think that you are too dumb, too old, too something else for this. You google, you look up the answer (feeling like a despicable cheater) and still you don't get it. You spend a day with no progress at all and the only thing that keeps you going is a promise to yourself that tomorrow you will definitely sort it out.&lt;br&gt;
Next day it's no better, even worse - you've forgotten some ideas you had the day before. You are desperate... and then it clicks and everything is clear and your future is bright again.&lt;/p&gt;

&lt;p&gt;One of the best feelings I've ever had. I'm such drama queen)&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
