deebugger

60 Flips | 6 Magazines | 1 Like | 1 Following | 1 Follower | @deebugger | Keep up with deebugger 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 “deebugger”

38 Design Tips for Creating an Amazing User Experience

The SEO and online marketing landscape is one that is constantly in flux, changing with small steps or big leaps as the online realm itself evolves to stay in touch with what users want and need.<p>If you are still focusing your optimization and marketing efforts on keeping pace with search engine …

UI Design

4 Types of Memory Leaks in JavaScript and How to Get Rid Of Them

In this article we will explore common types of memory leaks in client-side JavaScript code. We will also learn how to use the Chrome Development …

JavaScript

Varvy.com: The All-in-One Website Optimization Tool

From time to time, I come across true gems on my strolls through the internet. Some of these tools ease my life as a webmaster, for instance. Today’s …

The pros and cons of choosing AngularJS

JavaScript is already a well-established technology known for rendering hot digital properties. The dynamic client-side programming language is …

JavaScript

What Is HTML5?

It benefits users, web developers and browser and mobile platform creators. Join me for an introduction to the most important web standard, HTML5.

Mobile

Writing interactive command line apps in JavaScript with Node.js, or how to write the most classic type of software on the most modern framework without frying your brain in the process

THE PROBLEM Say you want to write a little command line application. For example, a simple app that greets you, asks for your name, and then talks to …

JavaScript

How Regular One-on-One Meetings Saved Our Company Culture

One-on-one meetings take a lot of time, and the investment increases as you grow. Here’s why it’s worth it.<p>When I ask entrepreneurs about the things …

5 Tips For Writing More Maintainable JavaScript Code

There are at least a few development rules we are always aware of at Functionite while working on the JavaScript applications. We have picked 5 of …

A Beginner-Friendly Introduction to Containers, VMs and Docker

If you’re a programmer or techie, chances are you’ve at least heard of Docker: a helpful tool for packing, shipping, and running applications within</i> …

The 7-Minute Guide to Flat Design 2.0

Flat design is more than a passing trend. The aesthetic will continue to evolve and is sticking around thanks to its roots in design theory …

UI Design

Infinite Scrolling, Pagination Or “Load More” Buttons? Usability Findings In eCommerce

What is the best UX pattern to display products on an e-commerce website: pagination, a “Load more” button or infinite scrolling? At Baymard …

Functional Programming for JavaScript People

<i>(</i><i>Japanese</i><i>,</i> <i>Chinese</i><i>)</i><p>Like many of you, I started hearing a lot about functional programming several months ago and I had no idea what it was. It was …

JavaScript Functions — In-Depth

Last week I talked about JavaScript variables gotchas. This week, we want to take an in-depth look at JavaScript functions.<p>Why?<p>Well, for the same …

Frustrated by JavaScript?

Frustrated by JavaScript?I decided to write this blog after reading this post of a frustrated developer (he goes by the nick pistacchio) who couldn’t …

JavaScript

Kat’s Short Guide To JS Devops Ecosystem

So as it turns out, the front-end JS ecosystem is fairly complicated. So many libraries to do basically everything, 100 times over. For a lot of …

JavaScript

Auto-include JavaScript Files to your main HTML file with Grunt

If you use AngularJS or any other MVC which promotes code modularity and separation of concerns, you will likely have a LOT of JavaScript files …

Mobile Prototyping with Xcode

We’ve used a number of mobile prototyping tools over the years to go from initial concept to interactive prototype. Most of them were decent enough, …

A Gentle Introduction to Functional JavaScript: Part 1

This is part one of a threefour-part series introducing ‘functional’ programming in JavaScript. In this article we take a look at the building blocks …

A Practical Guide To Invisible Design

With examples from Dropbox, Gmail, and more, here’s a no-nonsense guide to creating user experiences that are so natural, they feel invisible.<p>When you examine the most successful interaction designs of recent years, the clear winners are those who execute fundamentals flawlessly, like Gmail’s …

UI Design

5 Tips from 5 Designers to Improve Your UX Sketches

It’s the beginning of a new project.You’ve got all these ideas bouncing around your head, but they’re too incomplete to express clearly. What do you …

UX Design

Why You Should Learn JavaScript in 2016 · Ken Powers

Recently I saw this question come up in my Facebook news feed:<p>Why should I learn Node.js? Anyone want to give me some good reasons?<p>Well, my anonymous …

The 25 Best Free iPhone Apps For Business

Make meetings actually useful. Brainstorm like a champ. Take the boredom out of busywork. And much more.<p>That little computer in your pocket has come a long way over the years, huh? Here are 25 incredibly useful apps that can help you run your business a whole lot smarter than ever before. And every …

Seven Swift Snares & How to Avoid Them

Swift is accomplishing an amazing feat; it is transforming the way we think about programming for Apple devices, bringing in more modern paradigms …

5 Design Tools to Help You Build Your App

In 2015, one of the biggest maker trends we saw on <b>Product Hunt</b> was the creation of tools to help people make it easier to build and market their …

The real reason to avoid jQuery

<b>Or How to avoid common SPA pitfalls when using 3rd party plugins</b><p>In the past few years, I've read countless blog posts, twitter rants and medium …

What Disney’s Classic Animation Principles Could Teach Web Designers

Disney’s 12 principles of animation are as relevant for today’s interface designers as they were for yesterday’s dancing-broom illustrators.<p>Disney’s 12 classic principles of animation from Ollie Johnston and Frank Thomas’ <i>The Illusion of Life</i> are mentioned in nearly every article about interface …

Learning JavaScript Native Functions and How to Use Them

IntroductionJavaScript is becoming the most popular programming language though it is very misunderstood. Understanding JavaScript’s internals is …

6 Assumptions That Kill Your Mobile App Design

User interactions have evolved so rapidly during the last few years that designers can barely keep up—making it tempting to use interaction design …

JavaScript Modules: A Beginner’s Guide

If you’re a newcomer to JavaScript, jargon like “module bundlers vs. module loaders,” “Webpack vs. Browserify” and “AMD vs. CommonJS” can quickly …

Why I Left Gulp and Grunt for npm Scripts

I know what you’re thinking. WAT?! Didn’t Gulp just kill Grunt? Why can’t we just be content for a few minutes here in JavaScript land? I hear ya, …