Barbarian Meets Coding Titlebarbarianmeetscoding

WebDev, UX & a Pinch of Fantasy

1 minute readangular2

Getting Started with Angular 2 at ngStockholm

Yesterday was the first ngStockholm meetup and Lisa Ryrholm and I where there at Active Solution to help people get started with Angular 2. Awesome right! Yey!

Lisa went through the basic concepts and foundations of Angular 2, I did a short talk on moving from Angular 1 to Angular 2, and then we had a nice workshop where we guided everyone’s first steps into building a simple app with Angular 2.

If you are interested here are my slides.

We also used this application starter and these exercises and code samples during the workshop. You are welcome to use any of them to get started with Angular 2.

We are going to be hosting yet another workshop next week the 30th of March. So if you are curious about learning Angular 2, just sign up!

16 minutes readlean-ux

Lean UX, Atomic Design and Angular - A Flexible Front-end Architecture for Developing Web Applications: Part IV

Lean UX, Atomic Design and Angular Logos

Did you miss the other parts of this series? You may want to take a look at them first:

In the previous article of this series we introduced an imaginary Pomodoro web application. This app will let us become super productive in all our future endeavors and also serve as an example to illustrate the component-based (atomic design) front-end architecture this series advocates for.

In this article, we will start building the app following a traditional approach with Angular and relying in controllers bound to a view in a loose way (via ng-directive or a router config). We will describe the pros and cons of this solution along the way, and will encounter a couple of new requirements that will highlight the rigidness of this approach and its inability to handle changing requirements gracefully.

Read on →
1 minute readpersonal

I am Going to be Speaking JavaScript Awesomeness at DevSum 2016!!

Hi guys and gals! I am going to be speaking at DevSum 2016 the 26th and 27th of May. Ain’t that awesome or what!?

Devsum 2016

I am going to bring on the JavaScript awesomeness with my talk Mastering the Arcane Art of JavaScript-mancy:

For many years has JavaScript been frown upon and look down on by many developers due to its quirky nature, obscure behaviors and many a one WTFs that populate its hairy APIs.

Frown upon no more! For with modern design patterns, libraries, tools and the long awaited JavaScript 6 Harmony (ES6, ES2015) writing JavaScript is now a pleasure.

Join me at the school of JavaScript-mancy as we travel along the modern landscape of writing JavaScript in 2015 and beyond, as we discover the organic evolution of this beautiful language and its thriving ecosystem, and delve in the latest features/spells/incantations of the JavaScript Arcana.

Hope to see you there! ;) Have a great weekend! Gonna continue doing stuff….

1 minute readjavascript

JavaScript-mancy Vlog: What is ECMAScript 6?!?

Ever heard about ECMAScript? ES6 or ES2015? Have you ever being in a conversation about it and nodded as if you knew what the heck the conversation was about but you had no freakin’ clue? Worry no more! This video tells you everything you need to know about ECMAScript, ES6 and how to get started learning and using the latest version of JavaScript.