Sebin Francis

35 Flips | 4 Magazines | 3 Likes | 2 Followers | @SebinFranci2015 | Keep up with Sebin Francis 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 “Sebin Francis”

How to Mount Remote Linux Filesystem or Directory Using SSHFS Over SSH

The main purpose of writing this article is to provide a step-by-step guide on how to mount remote Linux file system using SSHFS client over SSH. …

JavaScript Refactoring Techniques

We all read more code than we write. Naturally we should be doing something to optimize the reading experience. Refactoring is the process of …

JavaScript

12 Books Every JavaScript Developer Should Read

I’m a big fan of JavaScript books. Being a long-time learner of JavaScript, I’ve had the pleasure of reading a great many of the popular JavaScript …

HTTP Request Testing: A Developer's Survival Tool

It's tragically common for developers to come into a project where proper automated testing has been and will continue to be overlooked. It's a …

Software Development

Cracking the front-end interview

Technical front-end interviews are difficult. That’s a fact. Not only do you need to have a solid grasp of computer science fundamentals, but also an …

I Tried to Be a Morning Person for 30 Days. Here's What Worked (and What Didn't)

If you spend any time online, you'll inevitably come across an article (or 15) spelling out steps to reach the near-mythical status of becoming a …

Stanford’s iOS 9 Class Has Started on iTunes U – MacStories

Stanford University has published an iOS programming course (CS193P) on iTunes U annually since the very first iPhone SDK was released. Back then, the course was taught by Apple engineers, which was unheard of at the time, and a perhaps a sign of greater openness to come. There are still a lot of …

Getting Started With the Terminal, Git, and Node

Most JavaScript developers make heavy use of the bash terminal, git, and Node. Chances are, you won’t get far on your JavaScript journey without them.<p>…

10 Best JavaScript tools for better code

As the JavaScript community grows so does the selection of helpful sources. Here are ten that you need to knowESLintProvides static code analysis for …

The Polish Checklist for Web Developers

It’s not hard to tell a good website from a great website. You can feel it. While most designers consider proper word choice, typography, and …

5 great resources for learning ES6

The sixth ECMAScript specification was finalised in June 2015, and there is now a flurry of JavaScript features coming our way. These resources will …

JavaScript

Python Design Patterns: For Sleek And Fashionable Code

Python is a powerful, object-based, high-level programming language with dynamic typing and binding. Due to its flexibility and power, developers …

High Level

Five Must Have Tech Skills for Entrepreneurs in 2016

Anyone looking to start up a new company should know that you're going to have to get your hands dirty. You'll wear multiple hats, work long hours and need to know many skills.<p>When it comes to tech skills, many entrepreneurs make the huge mistake of relying on the couple of developers they …

Automated Testing

Master the JavaScript Interview: What’s the Difference Between Class & Prototypal Inheritance?

“Master the JavaScript Interview” is a series of posts designed to prepare candidates for common questions they are likely to encounter when applying …

JavaScript

10 Awesome AngularJS Tutorials to Kick-Start your Web Programming Projects

AngularJS (commonly referred to as “Angular” or “Angular.js”) is an open-source web application framework mainly maintained by Google and by a …

JavaScript

5 Ways to Practice for a Coding Interview

Interviews for programming jobs aren’t like most interviews you hear about. There’s less, “What is your greatest weakness?” and, “Why are you right …

Employment

How to Build a Simple Advent Calendar in JavaScript

Advent is the period of waiting and preparing for Christmas which begins four Sundays before Christmas eve. The passing of Advent time is …

JavaScript

AngularJS for Test-Driven Development - Test-Driven Development in Angular

1.2 Test-Driven Development in Angular<p>In this video, I'll try to demystify the term Test-Driven Development and I'll look at a few alternative …

JavaScript

JavaScript Debugging Tips and Tricks

Following the previous post about principles of debugging web applications, it is time to explore JavaScript debugging in practice.Browser Developer …

JavaScript

Top 5 Data Structure and Algorithm Books - Must Read, Best of Lot

Data Structure and Algorithms books are often taught as text books in various universities, colleges and Computer Science degree courses, yet, when …

11 Linux Terminal Commands That Will Rock Your World - I am programmer

1. Useful <b>Linux Terminal Commands</b> Line Keyboard Shortcuts<p>The following keyboard shortcuts are incredibly useful and will save you loads of time:<p>CTRL + …

How do you judge a Javascript programmer by only 5 questions?

I was recently asked this on Quora, and here are my answers. Please note -these questions only indicate if someone knows JavaScript, it does <i>not</i> …

10 Best Text Editors For Mac (2018)

The need for text editors is almost inevitable for any level of computer user, mainly because the functionality that the serve is pretty universal. …

Go Books

README.md<p>Books<br>• Starter Books<br>• Advanced Books<br>• Web Development<br>• Resources<p><b>Books</b><p><b>Starter Books</b><p>The Little Go Book <i>Free</i><p>The Little Go Book is a free introduction to …

Concurrency

Let’s Code JavaScript Is Free All Weekend

April 24th, 2015|Comments|Permalink<p>Spread the word! I’m celebrating the <b>300th episode</b> of our “Recorded Live” series by throwing open the gates and …

Four Days of Go

Four Days of Go — If you see the Go gopher, tell him I would like my pajamas back.

Concurrency

Getting started with Python and Lisp

A few weeks ago I talked with a friend studying computer science who I discovered had never experienced the joy of programming with a high level …

Programming