zetorro

83 Flips | 6 Magazines | 33 Likes | 5 Following | 3 Followers | @zetorro | Keep up with zetorro 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 “zetorro”

Create a Product Page with Interactive Colors in HTML, CSS3 & jQuery

You're reading Create a Product Page with Interactive Colors in HTML, CSS3 & jQuery, originally posted on Designmodo. If you've enjoyed this post, be …

Beyond The Browser: From Web Apps To Desktop Apps

I started out as a web developer, and that's now one part of what I do as a full-stack developer, but never had I imagined I'd create things for the …

How to write SOLID code that doesn’t suck

What we like more from the previous snippet is that we start always with a lot of enthusiasm, our initial code state is in a <b>clean and beautiful …

Software Development

Is Inheritance Dead? A Detailed Look Into the Decorator Pattern

When object-oriented programming was introduced, inheritance was the main pattern used to extend object functionality. Today, inheritance is often …

Velocity.js

Resources<p><b>Books</b><p>Read the Velocity.js book on Amazon.<p><b>Demos</b><p>Watch (10min) a tutorial explaining how this 3D demo was built in Velocity.<br>• Watch (5min) a …

8 Best JavaScript Animation Engine

Web animation is a popular and trending topic amongst web developers, it was popular in early 90’s but then only few people had internet access, …

JavaScript

How do you teach a child to code? Don't tell them they're coding

Learning to code can be challenging, but Fab Lab wants to showcase technology that can get kids involved. For almost three years, it has been running …

What are some concepts/algorithms/data structures that every computer science student should know?

You should be aware of a few basic <i>techniques</i> that occur over and over again in many algorithms:<p>Brute Force<br>• Divide and Conquer<br>• Greedy Programming<br>• Dynamic …

Programming

Awesome Node.js projects

A curated list of awesome open-source applications made with Node.js. See Awesome Node.js for a curated list of packages and resources.<p>Read the story …

Parents, Get Realistic About Your Expectations For Young Kids

Your two-year-old refuses to share his toy with your friend's child. He snatches back his Thomas train. You are embarrassed, send him to his room for a time out, and tell him to come out when he's ready to apologize. Once in his room, your child throws a full-fledged tantrum, complete with loud …

Check If Internet Connection Exists in JavaScript

by kirupa | 22 October 2016<p>If there is ever a moment when you need your internet connection to work, there is a very good chance it is <b>at that very</b> …

The 12 Agile Manifesto Principles | Ethics of Agile Software Development

Struggling with Agile Project management? When you’re in the thick of an agile project, it’s easy to get swept up in the fast-paced, ever-changing …

Why app development is going micro

Peter Yared Contributor<p>Peter Yared is a co-founder and the CTO at Sapho.<p>More posts by this contributor:<p>Microsoft’s slow creep back into mobile<br>• Software is due for a bundling event<p>Application development has long been fraught with peril: Projects become bloated, expensive and never ship. …

Innovative Pricing & Packaging Strategies

Segmentation<p>Joe Andrews: One of the promises of a subscription model is that there’s a better opportunity to align price to value. I want to get some …

Product Management

5 Mistakes SaaS Startups Often Make With Pricing

<i>This piece first appeared on Tom Tunguz’s blog.</i><p>The purpose of a price is to tax usage of a product. That’s how companies generate revenue. …

Programming to an Interface

In this article, we will discuss design principles and tools based on which design patterns are created.<p>The very first principle is “Programming to …

sql joins as venn diagram

I've had trouble understanding joins in sql and came upon this image which I think might help me. The problem is that I don't fully understand it. …

C# Coding Interview Questions (Part – 6)

1. What happens when you compile and run the below program?<p>public class Program { public static void Main() { int[] data = { 1, 2, 3 }; int i = 1; …

How to power up your menus with CSS animation

It's through animation that we make sense of the world: doors swing open, cars drive to their destinations, lips curl into smiles. Even the things …

JavaScript Closures Explained by Mailing a Package

If you have mailed a package or letter in the past, then you can understand closures in JavaScript.<p>On your journey to becoming an intermediate or …

The Best Way to Learn to Code is to Code: Learn App Architecture by Building Apps

Learning to code can be tough. One of the biggest challenges I faced when I was learning was how to make the jump from learning resources and little …

JavaScript

Get Started With Web Animation

Motion has become a really important part of the web design field in recent years. Motion and animation add layers of dimension to an interface, …

Web Design

AngularJS vs. Ember.js: Which JavaScript Framework Is Best For You?

A lot has changed since the early days of the web when a website would make a single request to the server, which would respond with the entire …

Agile enterprise architecture

Enterprise architecture (EA) can potentially promote a common business vision within your organization, provide guidance to improve both business and IT decision making, and improve IT efficiencies. Unfortunately many EA teams struggle to provide these benefits, often because they are perceived as …

Lovely, Smooth Page Transitions With the History Web API

In this tutorial we’re going to build a website with beautifully smooth transitioning pages, without the usual aggressive page refresh. Navigate …

Finally, CSS In JavaScript! Meet CSSX

JavaScript is a wonderful language. It’s rich, it’s dynamic, and it’s so tightly coupled to the web nowadays. The concept of writing everything in …

How to Write Better CSS with Performance in Mind

<b>Editor’s note:</b> This article is part of our Code Optimization series, where we take a look at how to optimize coding for better efficiency in a bid to …

Continuous development using Repo, Gerrit and Jenkins

Software development isn’t the easiest job, but might be one of the most exciting ones, if done properly.<p>It also could be stressful, exhausting and …

DevOps

Object.keys

I adore JavaScript objects. Love them. You’re probably asking “well, why don’t you marry them?” Trust me: if I could, I would. Arrays are nice and …