Rafał Ignaszewski

21 Added | 2 Magazines | @RafaIgnaszewski | Keep up with Rafał Ignaszewski 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 “Rafał Ignaszewski”

How to Use The HTML5 Sectioning Elements

HTML5 has seen the introduction of a number of sectioning elements that can be used to mark up your web pages. Using these elements gives more</i> …

Visual Design

Flexibility: Flexbox support for Internet Explorer

A few weeks ago, we pushed out our newest open source project: Flexibility, a polyfill that back ports Flexbox support to Internet Explorer versions …

Internet Explorer

Dynamically Configuring the Angular's Router

This strategy works great! The only things that we need to provide to the AsyncRoute definition are name, path and a loader.<p>Inside of the loader …

Top 10 ES6 Features Every Busy JavaScript Developer Must Know

I recently went to HTML5 Dev conference in San Francisco. Half of the talks I went to were about ES6 or, as it’s now called officially, …

JavaScript

Jump.js

Target<p>To jump to an element, pass a CSS selector as a string. To scroll from the current position, pass a number of pixels, positive or negative.

Software Development

jQuery Tips Everyone Should Know

A collection of simple tips to help up your jQuery game.<p>For other great lists check out @sindresorhus's curated list of awesome lists.<p>Table of …

Web Development

3 JavaScript ORMs You Might Not Know

When I wrote my first JavaScript lines, I never thought it would go beyond browser scripting and making interactive websites. I was wrong, since …

Creating Desktop Applications With AngularJS and GitHub Electron

GitHub’s Electron framework (formerly known as Atom Shell) lets you <b>write cross platform desktop application using HTML, CSS and JavaScript</b>. It’s a …

JavaScript

Exploring the Crossorigin Media Attribute in HTML5

In exploring the HTML language in more detail I came across the crossorigin attribute that can be used on media elements such as video and audio. The …

Web Development

Bookshelf.js

Bookshelf is a JavaScript ORM for Node.js, built on the Knex SQL query builder. Featuring both promise based and traditional callback interfaces, …

The State of Front-End Tooling – 2015

<b>Update 30/11/2016</b><p>If you’re interested in finding out more details about current Front-End Tooling trends, I’ve now published the results from the …

JavaScript

28 HTML5 Features, Tips, and Techniques you Must Know

This industry moves fast—really fast! If you're not careful, you'll be left in its dust. So, if you're feeling a bit overwhelmed with the coming …

Web Development
Web Development

Why semver ranges are literally the worst…

<i>The solution to your “it works on my machine” dependency problems.</i><p>I’m sure we’ve all experienced it:<p>“But it works on my machine!”<p>“Well it’s not …

Polymer Unit Testing

In the front-end world, testing is a weird topic. Developers know how much testing is important, but lots of them don’t embrace this practice. This …

JavaScript

The JavaScript Looping Evolution

Looping. You know the drill. You have a collection (i.e. an array or object) of something and you want to loop over the collection, gaining access to …

JavaScript

How to Improve Loading Time with basket.js — SitePoint

For modern Web pages, scripts are obviously a crucial element. Their weight is growing in terms of importance and the amount of bytes. For instance, …