josephariaz

119 Flips | 7 Magazines | 3 Following | 2 Followers | @josephariaz | Keep up with josephariaz 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 “josephariaz”

A minimalist CSS framework.

The List is a very versatile and common way to display items. Milligram has three types of lists: The unordered list use ul element will be marked …

CSS Framework

Clicking Ads So You Don't Have To

Extensions) --><p>As online advertising becomes ever more ubiquitous and unsanctioned, AdNauseam works to complete the cycle by automating Ad clicks …

How do Promises Work? - Quils in Space

Table of Contents<p>1. Introduction<p>Most implementations of JavaScript happen to be single-threaded, and given the language’s semantics, people tend to …

JavaScript

Why You Should Stop Misusing Bootstrap

When starting a new project at 10Clouds, there is always a need to find an appropriate way to scaffold the front end, which usually means choosing …

Vim Colors

Copyright

Safari is the new IE

Last weekend I attended EdgeConf, a conference populated by many of the leading lights in the web industry. It featured panel talks and breakout …

The Software Engineer’s Guide to Negotiating a Raise

Imagine that you’re poking around in your company’s payroll website when you stumble upon a mutable and persistent input field labeled “Market Rate …

Google has quietly launched a GitHub competitor, Cloud Source Repositories

Google hasn’t announced it yet, but the company earlier this year started offering free beta access to Cloud Source Repositories, a new service for storing and editing code on the ever-expanding Google Cloud Platform.<p>It won’t be easy for Google to quickly steal business from source code repository …

The role of a Senior Developer

We work in a strange industry. There is a <i>much</i> higher need for developers than can be satisfied by new developers coming into the field. This is a …

How to Become a Great JavaScript Developer

When I was growing up, my interests spanned various, seemingly unrelated fields. I loved maths as much as I loved history. I aimed to be a …

JavaScript

9 ways project management software can simplify complex projects

When you’re building your business, you want to make sure everyone is on the same page. But that can be most difficult when large-scale, complex technical projects with multiple teams or stakeholders involved are underway. That’s why I asked nine members from Young Entrepreneur Council (YEC) the …

On Managing Developers

I’ve been a software engineer, a novelist, a journalist, and a manager–and managing developers is easily the trickiest thing I’ve ever done. (Not the hardest. But the trickiest.) I don’t pretend to be an expert, or a great manager. But I can assure you I am someone who screwed up a lot along the …

Shooting Stance - 7 Key Components Of The Upper Triangle

Check out Rob Leatham's blog post on why the upper triangle of a shooting stance is so important when it comes to shooting speed and accuracy.

Western Massachusetts

Replacing jQuery with D3

<b>[tl;dr] You can easily replace jQuery in your visualization projects by using D3-only functions.</b>When creating visualizations or interactives we often …

JavaScript

How I learned to stop worrying and love React

If you asked me what I thought of React one year ago, I would probably say…<p><i>Where are</i> <b>my templates?</b> <i>What’s that crazy</i> <b>HTML doing in my JavaScript?</b> <i>JSX</i> …

Dependency Injection is EVIL

Consider the example where we have a customer class which contains a 'clsAddress' class object. The biggest issue with the code is tight coupling …

Toolkit

Mobile First<p>Optimized for mobile and touch devices by designated them as first-class priorities.<p>Responsive Design<p>Fluid by design to work seamlessly …

Cachet - The Open Source Status Page System

Beautifully crafted<p>Cachet has been <b>carefully crafted</b>, not only in design, but code too. Using Bootstrap 3, Cachet is responsive, working beautifully …

10 JavaScript libraries to draw your own diagrams (2018 edition)

A list of the best JavaScript drawing libraries we have found. With them you can easily bring your diagrams online!The post 10 JavaScript libraries …

JavaScript

Signs that you're a bad programmer - Software Engineering Tips

<b>June 1st, 2012.</b> This article now has a sequel: Signs that you're a <i>good</i> programmer.<p>Why was this written?<p>1. Inability to reason about code<p>Reasoning …

Signal 2.0: Private messaging comes to the iPhone

Today we’re releasing Signal 2.0, with support for TextSecure private messaging.It is now possible to send end-to-end encrypted group, text, picture, …

Vim as an IDE

This repository is the result of a tech talk that I gave at Carnegie Mellon University on February 25, 2015. Its central motivation is this: students …

The Path to Parallel JavaScript

Between the coming release of ES6 and unrelenting competition for JIT performance, these are exciting times for JavaScript. But an area where JS …

Astropad Is An App That Pretty Much Replaces Graphics Tablets

For as long as I've owned a Macbook and an iPad (read: two years), I've been searching for a way to connect the two together, marrying touch …

Asynchronous Python and Databases

The asynchronous programming topic is difficult to cover. These days, it's not just about one thing, and I'm mostly an outsider to it. However, …

Life in a post-database world: using crypto to avoid DB writes

Possibly one of the biggest hurdles that stands in the way of fostering innovation and discovering newer and better techniques of doing old things is …

Databases

Dev.Opera — In search of the perfect JavaScript framework

Nowadays, in front-end development, we have many frameworks and libraries. Some of them are good, some of them are not. Often we only like a …

Increase percieved speed with interface previews (aka skeleton screens)

Non-blocking UI's with interface previews<p>How skeleton screens increase perceived speed<p>What are they<p>I like to think of non-blocking interfaces as …

The problem with Angular - QuirksBlog

My point is that I expected far more front-enders to embrace Angular. I have the feeling their number is surprisingly low — see also the problems my …

JavaScript