Ivan Maffioli

52 Added | 1 Magazine | 2 Likes | 2 Following | @planti | Keep up with Ivan Maffioli 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 “Ivan Maffioli”

Curated resources for your startup

VoilaNorbert aims to help people find anyone email address by only having their full name and company domain.<p>Toptal is a marketplace where start-ups …

Singleton Design Pattern in C#

In this article, We will discuss :<p>What is Singleton design pattern ?<br>• How to implement Singleton design pattern in C# ?<br>• Effects of multithreading on …

10 Best Practices for Writing Node.js REST APIs

<b>In this article we cover best practices for writing Node.js REST APIs</b>, including topics like naming your routes, authentication, black-box testing & …

JavaScript

Essence of linear algebra preview

Mathematics

Why Recursive Data Structures?

In this essay, we are going to look at recursive algorithms, and how sometimes, we can organize an algorithm so that it resembles the data structure …

Stephen's Web ~ How to Write Articles and Essays Quickly and Expertly

How to Write Articles and Essays Quickly and Expertly<p><i>Translations:</i> Belorussian<p>Introduction: Four Types of Discursive Writing<p>From time to time people …

Computational Complexity Theory (Stanford Encyclopedia of Philosophy)

Central to the development of computational complexity theory is the notion of a <i>decision problem</i>. Such a problem corresponds to a set \(X\) in which …

Introducing our Hybrid lda2vec Algorithm

The goal of lda2vec is to make volumes of text useful to humans (not machines!) while still keeping the model simple to modify. It learns the …

Natural Language Processing

JavaScripts: The definitive guide

Before starting your search for a JavaScript charts package, you need to know that creating good data visualizations (dataviz) is a huge time investment if you are planning to build a serious application. Having clear answers to questions like what exactly your dataviz is going to achieve, on which …

Usability Testing Of Mobile Applications: A Step-By-Step Guide

The mobile market is huge and growing at a very fast rate. With an estimated 4.5 billion subscribers worldwide, it is forecasted that the number of …

Usability Testing

Why CSP matters II: How do I know sync works?

<b>How does one know if their synchronization algorithm works? I have a real-time synced grocery list app. In the last post I attempted to scrape by on</b> …

Programming

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 …

JavaScript

Python to OCaml: retrospective - Thomas Leonard's blog

In 2013, I spent 6 months converting 0install’s 29,215 lines of Python to OCaml (learning OCaml along the way). In this post, I’ll describe the …

How to Make Your Web App Smarter with Image Recognition

Clarifai is an API which provides image and video recognition that is incredibly simple to use and a whole lot of fun to implement. In this article, …

opam-ios

This repository contains a 32 bit and 64 bit cross-compiler for OCaml on iOS SDK 7.0-9.2, armv7 and arm64 respectively. Do read this README, it has …

Objective-C

How To Think Visually Using Visual Analogies - Infographic - Adioma

Visual learners are people who think in pictures[1] and use words to communicate that picture to others. About 60%[2] of the world population are …

52 Concepts To Add To Your Cognitive Toolkit

Signalling/ countersignalling – the idea that an action conveys information to someone about the actor. Buying an expensive wedding ring conveys that …

Guesstimate

Developers: 20 Ways to Challenge Yourself Come 2016

If you want to improve professionally in your career, it’s always a good idea to plan ahead. The beginning of the New Year is an excellent time for</b> …

Tech Industry

15 Best UX Articles of 2015

If you missed them, we cover your back.<p>We have read a lot of awesome articles from the community this year. We picked up for you the best of what we …

UX Design

Introducing d3-scale

I’d like D3 to become the standard library of data visualization: not just a tool you use directly to visualize data by writing code, but also a …

Introducing REST APIs

Welcome back to our tutorial on building themes with JavaScript. In part one, we considered the JavaScript web landscape and looked at where we are …

JavaScript

Grow Your Own Type System

This repository contains implementations of different type systems in OCaml.<p>It is meant to help out anyone who wants to learn more about advanced …

How to make better visualizations

Spend 10 minutes on social media, and you’ll learn that people love infographics. But why, exactly, do we gravitate towards articles with titles like …

Data Visualization

The Fall of the Meritocracy

<b>In 1958, my father, Michael Young, published a short book called The Rise of the Meritocracy, 1870–2023: An Essay on Education and Equality. It</b> …

Income Inequality

Learning programming at scale

Millions of people around the world — from aspiring software engineers to data scientists — now want to learn programming. One of the best ways to …

Programming

10 usability considerations for your mobile app

In a world dominated by mobile phones, finding a way to sell your product or service via smartphone is a good move. But when it’s your first time launching an m-commerce app, there’s a lot that’s easy to overlook. So I asked 10 founders from YEC the following:<p>What is the No. 1 usability …

What are OCamlers' critiques of Haskell?

There is a discussion on the Haskell subreddit about Haskellers' critiques of OCaml, which follows similar discussions of other languages:• What are …

Clojure