Aslam Hadi

64 Added | 14 Magazines | 1 Following | 3 Followers | @AslamHadi | Keep up with Aslam Hadi 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 “Aslam Hadi”

Building A Serverless Screenshot Service with Lambda

A client recently requested a feature involving screenshots of random URLs. Now, there are several services out there that will do this for you. Most …

Cloud Computing

Elm Bootstrap

Building a Live-Validated Signup Form in Elm

<i>This has been updated for Elm 0.17.</i><p>In a previous post, I touched on how we gently introduced Elm to our production stack at NoRedInk. But we didn’t …

South Korea - A Family Adventure (Part-1. Preparation)

Expert Rails, Clojure, and JavaScript Consulting

We Make Web and Mobile Apps<p>We design and build software that stands the test of time, specializing in Ruby on Rails, JavaScript, Clojure, and …

2017 is the year that front-end developers should go back and master the basics

<b>🚀 The advice is valid for 2018 too, don’t worry if you found this article a year later 🦄</b><p>In our fast-paced ecosystem, we tend to spend our time …

Codes of Conduct

from student to intern

This past summer I had the amazing opportunity to work on a product I use as a student every day: Khan Academy. During my internship, I worked on the …

The five programming books that meant most to me

Secure Your React and Redux App with JWT Authentication

<b>TL;DR:</b> Redux is a state container for JavaScript applications by Dan Abramov that lets us have a predictable unidirectional data flow. It offers some …

Software Engineering

A Visual Explanation of SQL Joins

I thought Ligaya Turmelle's post on SQL joins was a great primer for novice developers. Since SQL joins <i>appear</i> to be set-based, the use of Venn …

Migrating SQL Server to SQL Azure

SQL Servers

SQL Server Databases on Microsoft Azure

SQL Servers

Automating code deployment with GitHub and Azure

Microsoft Azure

How to deploy a C#, MVC4 application on Azure using Git

I am developing a C#, MVC4, EF5 Code First application on .NET in Visual Studio 2012 and have used the VS publish mechanism to deploy it to an Azure …

Publishing to an Azure Web Site from a Github repo

Software Development

Deploying ASP.NET 5 application to Azure Web App with Git

On the app’s blade find the Set up continuous deployment button (it’s in Deployment section).<p>Choose your repository, authenticate, choose a branch …

Software Development

Enzyme: JavaScript Testing utilities for React

By Leland Richardson<p>Testing code is crucial for the maintainability of a complex code base, but it is just as important that tests are easy to write, …


Presentational and Container Components

There’s a simple pattern I find immensely useful when writing React applications. If you’ve been doing React for a while, you have probably already …


Expert interview: How to scale Django

<i>This week, I'm stepping aside to let Jonathan Freeman, a developer at my company, take center stage. The topic is Django, the Python Web framework,</i> …


Why Python 3 exists

This month I held a Q&A at PuPPy (the Puget Sound Python users group) that eventually led to me explaining why Python 3 came into existence and the …

Python Programming

How the fuck do I set up Django, Django REST Framework, ReactJS and Browserify?

ReactJS (or simply "React") is killin' the front-end game right now. With its leveraging of virtual-dom and dedication to modularity and reusability, …

Play Framework: Swagger UI

Let’s see how to integrate the most popular API documentation in Play Framework. I’m talking about Swagger. It’s very powerful tool for REST API …

11 Great Family Board Games To Get The Kids (And You) Off Of The iPad

We all pretend to love board games but when it comes to sitting down and playing them most of us are remiss. The solution? Pick up any of these fun games for the family and see eyes light up, spirits rise, and iPads get shunted to the side. While we can’t promise there won’t be fights, you will be …


Documentation for C3js AngularJS Directives

Overview of C3 angular directives.<p>Get Started Quickly<p>Use bower and grunt to install the directives for your project or just download the …

Web Development