besimo

212 Flips | 1 Magazine | 2 Likes | 4 Following | 1,011 Followers | @besimo | Keep up with besimo on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “besimo”

The 10 biggest announcements from Google I/O 2017

Google Assistant, Android O, VR, and much more<p>Google just concluded its I/O 2017 keynote, where executives led by CEO Sundar Pichai laid out the company’s future roadmap for Android, Google Assistant, Google Home, virtual reality, and much more.<p>Skydiving Google Glass-wearers, giant phone giveaways, …

Component architecture recipes for Angular’s reactive forms

Component architecture is the fundamental building block of applications, and isn’t just limited to Angular. Building with components allows for …

Ok... let me explain: it's going to be Angular 4.0, or just Angular

<i>This is a guest blog post by Juri Strumpflohner. Juri is a full-stack developer, architect and tech lead with a passion for frontend development,</i> …

Angular 2 vs React: The Ultimate Dance Off

Most people who follow me know that I personally favor React, but of course I like my decisions to be educated, not based on uninformed bias. Lately, …

How it feels to learn JavaScript in 2016

<i>No JavaScript frameworks were created during the writing of this article.</i><p><i>The following is inspired by the article “It’s the future” from Circle CI.</i> …

Angular — Unit Testing recipes (v2+)

Recipes for Angular Unit Testing using Jasmine<p>Angular — Testing Guide (v4+)<p>Up-to-date version of <b>Angular — Unit Testing recipes</b>. Read it to learn …

Angular: Why TypeScript? – Angular

Angular is written in TypeScript. In this article I will talk about why we made the decision. I’ll also share my experience of working with …

Finding the right Node.js WebSocket implementation

A journey with ws, Socket.IO, Engine.IO, and Primus<p>For a current project at WhoScored, I needed to learn JavaScript, Node.js and WebSocket channel, …

Using Bower in WebStorm

WebStorm 8 includes integration with <b>Bower</b>, a package manager for the web. Bower allows you to manage your project’s front-end dependencies. You can …

Life and death in the App Store

<b>As last year began,</b> the app developer Pixite held its company retreat at a converted Old West movie set outside of Palm Springs. They spent a few days dreaming about the future while eating barbecue and sipping whisky in the sun. But 2015 was not a good year, and by last month the company’s dreams …

Best Practices for Spies, Stubs and Mocks in Sinon.js

Sinon.js is a vital tool when writing JavaScript unit tests. This article shows you best practices and common usages for Sinon's different</b> …

Instant code updates for Cordova iOS apps

One of the many advantages of a hybrid approach to mobile apps development is instant code updates. In this article, I will guide you through setting …

How to Use npm as a Build Tool

One last thing that is worth mentioning - npm has a config directive for your package.json. This lets you set arbitrary values which can be picked up …

$q.defer: You're doing it wrong

Using promises is tricky at first. Every newcomer to Angular will be flustered about them. It’s super easy to get lost at first between all the …

JavaScript

knuth-shuffle

Creating your first Angular 2 Component

This is a beginner level tutorial to ease you into Angular 2, although there are many resources online to create Components, these articles exist as …

Unit testing AngularJS applications

6 Gulp Best Practices You Can Use Today to Radically Improve Your Development Experience

<b>Update:</b><p>Times have changed a lot since 2015 and while a lot of the gulp patterns in this post are still valid the tooling landscape is quite …

JavaScript

Disable Web Security in Chrome Canary to make cross-domain XHR requests (local servers obvs).

Loading...

Angular Test Patterns

README.md<p>High Quality Cut-n-Paste Guide for Testing your AngularJS Controllers, Services, Constants, Directives and Filters. As well as ideas on how …

Software Development

Debugging Protractor from WebStorm/IntelliJ

Here is a brief tip to debug Protractor tests inside WebStorm or Intellij.<p>Setup<p>This is only one possibility. Read the following do to analyze all …

Angular 2

Change Detection Explained<p>Change Detection?<p>Change Detection Goal:<br>Data Projection*<p>What causes change?<p>Application state changed!<p>Application state …

JavaScript

Sinon Spies vs. Stubs

Sinon provides spies, stubs, and mocks. They’re all useful as fakes in tests. They come with essential differences for what they’re helpful in doing …

bardjs Test Helpers

README.md<p><b>bardjs</b> is a small library of functions to help you write <b>Angular v.1.x application tests</b> ... whether you write them in mocha or jasmine or …

JavaScript

💎 Free Sketch App resources

Get the best Sketch App resources, every week, in your inbox<p>2000+ designers trust us with their email<p>Sketch Repo is a great place to discover Sketch …