I am a self-taught web developer from Sweden with a passion for well-written code and clean design. I like functional UX and minimal UI. I prefer to design my projects and also code them using the latest technology. I build the front-end in HTML5, CSS3 and JavaScript, and run the backend in Ruby on Rails. I am currently learning angular 2 and ionic.

How I thought myself to code

My curiosity¬†was like nothing I’d experienced before. I just wanted to learn, learn and learn. I had a full-time job when I discovered this new world of programming. So I started to making plans. My plan was to leave for Asia for 6 months and learn how to code. I was singularly focused on this task. So after a few months of planning I left for Asia on the 14th of April 2015. I really had no idea what I was doing but it felt right, and that was the most important. Finally, I arrived in Chiang Mai.

Now it was time to start learning. So I found this place called Coffee Monster and spent on average 10 hours a day learning to code in the incredible language called Ruby. This is not what most people want to hear. But the reality is¬†when you trying to learn something as difficult as a new programming language you need time and patient. I was so frustrated the first couple of days because I had no idea what I was doing. What had I left Sweden for? Am I doing the right thing? All these questions started to pop up and I didn’t have a great answer. But I kept at it. After a few weeks, I started to get the hang of simple ideas. I could actually see something on the screen. It was progress and that what I needed.

After five months of learning and launching a few websites, I actually got a job offer from a company in Sweden. So the first of February I started working with a ruby on rails team and it was incredible.

Learn Ruby the Hard Way
The Well-Grounded Rubyist