Slim Ben Nasrallah

185 Flips | 1 Magazine | 5 Likes | 2 Following | 2 Followers | @slimbennasr1fda | Keep up with Slim Ben Nasrallah 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 “Slim Ben Nasrallah”

The Most Promising Open Source Projects to Watch for in 2018

Everyone and their mother is talking about open source projects. As you likely already know, at the core it’s a software which is used freely, shared globally in real-time and can be modified by virtually anyone. While there are a myriad of open source licenses offering users various degrees of …

PlayStation Vue

Docker and Dockerizing simple Node.js application

Introduction into Docker and Dockerizing simple Node.js application<p>If you asked me “What was the most important software technology that emerged in …

30 Beautiful Color Gradients For Your Next Design Project

Looking for cool background gradients for your UI? Software and design company Itmeo has created a useful online tool called WebGradients – a free …

Build production ready universal apps easily

Clone this project<p>Make your changes. Add a package, add authentication, modify the file structure, replace Redux with MobX or anything else.<p>In this …

JavaScript

Getting Started with TDD in React

Learn how to test React components using a TDD approach with minimal setup, while learning exactly what to test and how to avoid common</b> …

React Bootstrap 4 components

Installation<p>NPM<p>Install reactstrap and peer dependencies via NPM<p>Import the components you need<p>Danger!<p>Getting Started with Create React App<p>Follow the …

Build a Universal JavaScript App with Next.js

<b>TL;DR:</b> In the JavaScript land, there are a plethora of libraries and frameworks. And new libraries and frameworks keep showing up almost every other …

A Study Plan To Cure JavaScript Fatigue

Like everybody else, I recently came across Jose Aguinaga’s post “How it feels to learn JavaScript in 2016”.<p>It’s clear that this post hit a nerve: I …

react-dates

README.md<p>An easily internationalizable, accessible, mobile-friendly datepicker library for the web.<p>Live Playground<p>For examples of the datepicker in …

JavaScript

react-canvas

Introductory blog post<p>React Canvas adds the ability for React components to render to <canvas> rather than DOM.<p>This project is a work-in-progress. …

5 ways we improved our React Native app

A real world scenario of enhancing performances<p>These last few days, I had a chance to focus on improving the performances of the React Native app we …

Essential developer tools to find bugs… before they get to production

Developers love tools, and they tend to use a lot of them. Many of them are such a normal part of our daily lives and toolchain that we don’t even …

DevOps

Learn basic Flexbox in just 10 minutes

Older browsers, like IE 11 or below, do not support or only partially support Flexbox. If you want to play it safe, you should fall back to other CSS …

9 entrepreneurs on how to stay positive when everything seems to be going wrong

Any battle-hardened individual will talk about the darkness before the dawn — those make-or-break moments when they could have quit but held on with stunning success. Here are nine ways to stay optimistic when your life hits a speed bump.

Entrepreneurship

A millennial’s guide to killing it at Instagram

Are you furious that you only have thirty-four Instagram followers? Do you fantasize about becoming the next hottest influencer in comedy? Would you pay real money to know the secret formula of Insta-success? If you answered yes to any of those questions, yikes.<p>Just kidding, who wouldn’t want that? …

Azure vs. AWS: Comparing Services for Your Cloud Database

The public cloud is making a huge impact on the way enterprises host, manage, and scale their database operations.<p>They’ve been freed from the …

7 Top VCs Say These Communication Skills Will Set You Apart

The <i>New York Times</i> and CB Insights partnered this week to publish a list of the top 20 “winningest” venture capitalists in the world. I’ve personally interviewed some of the investors who made the <i>New York Times</i> list and I’ve followed the others. Seven of the top 20 have made notable remarks on the …

Venture Capital

AI and the rising expectations for enterprise software

From the dawn of the information age, computers have helped us accelerate our understanding of business performance and opportunities for improvements. We rely on them to tackle the routine, yet often complex, calculations underlying our most important metrics: revenue, growth, costs, and …

Artificial Intelligence

How to Use the JavaScript Fetch API to Get Data

We all remember the dreaded XMLHttpRequest we used back in the day to make requests, it involved some really messy code, it didn't give us promises …

JavaScript

Making Express.js Authentication Fun Again

<b>Update 2/29/16</b>: These code examples have been updated to reflect the 3.0 release of the express-stormpath integration.<p>It’s no secret that if you’re …

Creating a Sentiment Analysis Application Using Node.js

Sentiment analysis helps you in understanding what people think about a certain topic. The sentiment analysis app we are going to build will take in …

Seven Things You Should Stop Doing with Node.js

Courses on Node.js, React<br>and JavaScript<p>Become an expert with my comprehensive<br>Node.js, React.js and JavaScript courses.<p>Inspired by 5 Things You Should …

React + Performance = ?

You may be thinking that it's expensive to change data if there are a large number of nodes under an owner. The good news is that JavaScript is fast …

Understanding JavaScript’s async await

Earlier this week we took a look at new features coming in ES2016. Today we’ll learn about async / await.The async / await feature didn’t make the …

JavaScript

The incredible growth of the internet over the past five years - explained in detail

<b>Social, Digital, and Mobile Worldwide – 2013 Edition</b><p>The scale of the 2013 report didn’t change much, but its 16 slides of global overviews adopted a slightly different format:<p>The numbers within the report had changed considerably though, with an additional quarter of a billion people coming online …