<?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: The Key</title>
    <description>The latest articles on DEV Community by The Key (@key_user).</description>
    <link>https://dev.to/key_user</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%2F70892%2Fba8b6f8a-6f8a-4475-bc14-ccd2934d1998.png</url>
      <title>DEV Community: The Key</title>
      <link>https://dev.to/key_user</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/key_user"/>
    <language>en</language>
    <item>
      <title>What is the reason for appdata installs?</title>
      <dc:creator>The Key</dc:creator>
      <pubDate>Thu, 23 Apr 2020 07:54:27 +0000</pubDate>
      <link>https://dev.to/key_user/what-is-the-reason-for-appdata-installs-12ob</link>
      <guid>https://dev.to/key_user/what-is-the-reason-for-appdata-installs-12ob</guid>
      <description>&lt;p&gt;Hello everyone.&lt;/p&gt;

&lt;p&gt;This is a Windows specific question here, but hopefully someone has an answer.&lt;/p&gt;

&lt;p&gt;Over the last few years there are more and more application that are installed in appdata/roaming, and I was wondering where that come from?!&lt;br&gt;
It annoys me not to have the control over there install locations, but it bugs me even more that its hard to find all those folders when I'm looking for them.&lt;/p&gt;

&lt;p&gt;Is there a reason that this is common sense nowadays and did I missed some technical reason for this? Or is it just laziness of some devs / companies?&lt;/p&gt;

&lt;p&gt;If you're a dev of this kind of apps / tools / programs please give the user the chance to change the location before installing. &lt;br&gt;
Or is it just me that gets annoyed by this?&lt;/p&gt;

&lt;p&gt;Have a nice day everyone and stay safe!&lt;/p&gt;

</description>
      <category>install</category>
      <category>windows</category>
      <category>tools</category>
      <category>apps</category>
    </item>
    <item>
      <title>Learning JS can be frustrating</title>
      <dc:creator>The Key</dc:creator>
      <pubDate>Sat, 13 Oct 2018 22:00:35 +0000</pubDate>
      <link>https://dev.to/key_user/learning-js-can-be-frustrating-454h</link>
      <guid>https://dev.to/key_user/learning-js-can-be-frustrating-454h</guid>
      <description>&lt;p&gt;Hello everyone.&lt;/p&gt;

&lt;p&gt;One week ago I asked for some help for JavaScript. How to attempt it if you know C# and you're not that much interested in frontend / 'plain html scripting' like the most basic tutorials show you. The answer that I got was NodeJS.&lt;/p&gt;

&lt;p&gt;So I jumped into it. Got an idea how it works and what I could probably do with it. Up to this point everything was fine. But then ...&lt;/p&gt;

&lt;p&gt;I wanted to learn a new language. What I ended up with was a week full of research. And not in the good way.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I set up a node server. Easy.&lt;/li&gt;
&lt;li&gt;After that I was slightly introduced to html and css - which is ok, its a part of web-dev even that I dont like it that much&lt;/li&gt;
&lt;li&gt;And then there was express, body-parser, mysql/mongoose, jquery / ajax.&lt;/li&gt;
&lt;li&gt;I had a simple HTML page and I could transfer some data. Thats great isnt it? ... Right? ...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Well no. I mean sure its great, I understood the functions as they where but I (and a friend of mine) wanted to know how the most stuff works just with HTML/CSS/JS incl. nodejs on the server side. ('learn the basics') It must be possible right? These are the basics which the whole web is based of. But to find some answers like "How do I send some data to the server" was quite a stressful research lesson if you dont use ajax / jquery.  &lt;/p&gt;

&lt;p&gt;Its nearly impossible to find the groundbreaking basics how all that works. Its not like we want to avoid express or the other libraries and frameworks etc. Just what is going on in the inner part of all that stuff, we dont know it so we searched for it. It took us nearly an hour to find the 'fetch' function. At the end it worked and we were happy. But still why is it so hard to find the real basics of JS? It feels like its getting an lost knowledge in all those nodejs+express(+ fit in any other module or framework here) tutorials.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Summary of my text:&lt;/strong&gt; Learning javascript can be a pain. There are the basic tutorials that tell you how to write a script to change a text by clicking on a button, or the 'slightly' advanced ones how you build a server with node js and how all those modules are working. Plus everywhere is jquery and/or ajax included. I guess there is a better reason beside of "its easier with all those things" but its overwhelming. Each of those brings new syntax styles into the game ... its simply to much.&lt;/p&gt;

&lt;p&gt;Thats all from me this week. I have to order all those links I collected over the last week and learn css grids now.&lt;/p&gt;

&lt;p&gt;Have a nice weekend everybody!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>beginners</category>
      <category>node</category>
      <category>learning</category>
    </item>
    <item>
      <title>Looking for advice</title>
      <dc:creator>The Key</dc:creator>
      <pubDate>Fri, 05 Oct 2018 06:30:21 +0000</pubDate>
      <link>https://dev.to/key_user/looking-for-advice-291b</link>
      <guid>https://dev.to/key_user/looking-for-advice-291b</guid>
      <description>&lt;p&gt;Hi there everyone, first post from me here.&lt;/p&gt;

&lt;p&gt;Its the third time I try to write this post, which is kind of funny.&lt;br&gt;
I'm always getting lost in describing my situation. Let see if I can come to my point faster this time.&lt;/p&gt;

&lt;p&gt;...&lt;br&gt;
meh. I cant. Stupid head.&lt;/p&gt;

&lt;p&gt;Let see. About me: I'm making (more trying than actual make) games now for a few years in combination with the unity engine and c#. All just for fun of course. A good friend helped me to get into that programming thingy and I learned a lot. But the human beeing that I am, I want to learn some more stuff. Looking into other languages just out of curiosity and that sort of things.&lt;/p&gt;

&lt;p&gt;All that adventures into python, javascript/typescript and a few others were more a fail than a success. I told myself that the problem is me - which kind of is still correct I guess.&lt;br&gt;
My mindset is stuck to the structure how games/apps in unity work. &lt;/p&gt;

&lt;p&gt;At the moment I'm trying to create my own extension for vscode or I would try the Electron thing, because I'm not sure if my idea is fitting into vscode like it is right now - because I have no clue how those programs work at all.&lt;/p&gt;

&lt;p&gt;Of course I tried a few javascript tutorials - but they are all website-specific things. Or the examples I would create I have some buttons on a html site at the end. Problem here is: I have null interest in making a website / social media thing / or any other kind of web-app. So I'm not really freeheaded to get through those tutorials. They teach me "stuff I dont want to learn - I absolutly dont care". Question here would be: for what kind of programs, apps and web-stuff is JS made for? (a ton of different things I heard, right?)&lt;/p&gt;

&lt;p&gt;To come to an end (I wanted to make it short...): Is there any other way to learn JS (or TS, I guess I would prefer this because of my C# knowledge) more in a normal-app way than with the website approach? It would fit my brain better than all those website stuff.&lt;br&gt;
Even in combination with a library (or whatever it is called) like angular, electron or whatever it would be fine (I hope). What the most of them are lacking are talking about the JS-relativly-basics. You always jump into the library stuff instantly because "JS is so easy you already know it right?" thinking of the creator. I assume there are tutorials (in text or video format) I'm looking for, but I didnt find them 'til now. &lt;br&gt;
So I would appreciate your help with it.&lt;/p&gt;

&lt;p&gt;Thanks everyone for reading and sorry for my terrible english :I&lt;/p&gt;

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