Other Writing

Besides on RamiSayar.com, I have written articles, blog posts, comments elsewhere on the Internet. They appear here in reverse chronological order.

March 2016

Canadian Developer Connection: Future of JavaScript – ECMAScript 6 (ES2015) – Going Back in Time & Back to the Future

Canadian Developer Connection: Future of JavaScript & ECMAScript 6 (ES2015) Subclassable Built-ins & New Containers

January 2016

SitePoint: 3 Plugins Every Gruntfile & Gulpfile Needs

December 2015

CodeProject: Top JavaScript Frameworks, Libraries & Tools and When to Use Them

November 2015

SitePoint: Top JavaScript Frameworks, Libraries and Tools and When to Use Them

Canadian Developer Connection: Future of JavaScript – ECMAScript 6 (ES2015) Arrow and Spread Operator

October 2015

Canadian Developer Connection: Future of JavaScript – ECMAScript 6 (ES2015) Classes

September 2015

Canadian Developer Connection: Future of JavaScript – ECMAScript 6 (ES2015) Block Scoping

August 2015

Canadian Developer Connection: Future of JavaScript – A Look at ECMAScript 6

June 2015

Canadian Developer Connection: Learning Redis – Part 6: Redis Publish-Subscribe

Canadian Developer Connection: Learning Redis – Part 5: Redis via Node.js and Python

May 2015

Canadian Developer Connection: Learning Redis – Part 4: Getting Started with Azure Redis Cache

Canadian Developer Connection: Learning Redis – Part 3: Advanced Data Structures with Redis

CodeProject: Hands-on: Build a Node.js-powered chatroom web app | Part 6

CodeProject: Hands-on: Build a Node.js-powered chatroom web app | Part 5

CodeProject: Hands-on: Build a Node.js-powered chatroom web app | Part 4

CodeProject: Hands-on: Build a Node.js-powered chatroom web app | Part 3

CodeProject: Hands-on: Build a Node.js-powered chatroom web app | Part 2

noupe: Hands-On: Build a Node.js-powered Chatroom Web App (Part Six)

noupe: Hands-On: Build a Node.js-powered Chatroom Web App (Part Five)

CodeProject: Hands-on: Build a Node.js-powered chatroom web app | Part 1: Introduction to Node.js

noupe: Hands-On: Build a Node.js-powered Chatroom Web App (Part Four)

noupe: Hands-On: Build a Node.js-powered Chatroom Web App (Part Three)

April 2015

Canadian Developer Connection: Learning Redis – Part 2: Getting Started with Redis

Canadian Developer Connection: Learning Redis – Part 1: Introduction to Key-Value Databases

noupe: Hands-On: Build a Node.js-powered Chatroom Web App (Part Two)

noupe: Hands-On: Build a Node.js-powered Chatroom Web App (Part One)

SitePoint: Build a Node.js-powered Chatroom Web App: Debugging Remotely

SitePoint: Build a Node.js-powered Chatroom Web App: Connecting with WebSockets

SitePoint: Build a Node.js-powered Chatroom Web App: Chatroom UI with Bootstrap

SitePoint: Build a Node.js-powered Chatroom Web App: Node, MongoDB and Socket

Microsoft Virtual Academy [VIDEO]: You’ve Got Key Values! A Redis Jump Start

SitePoint: Build a Node.js-powered Chatroom Web App: Express and Azure

Canadian Developer Connection: The First App with a Patent! An Interview with Annecto

March 2015

SitePoint: Build a Node.js-powered Chatroom Web App: Getting Started

February 2015

Canadian Developer Connection: Imagine Cup: Team WalkSafe walked to an Honorable Mention in the Innovation Category!

Canadian Developer Connection: How I Decide which Web Front-End Framework to Use

January 2015

Canadian Developer Connection: Our industry does not respect tradition, it only respects innovation: Imagine Cup Canada Announced!

Canadian Developer Connection: Everything You Need to Have a Rocking Node IDE on Windows for Free

Canadian Developer Connection: Yoooman! 5 Awesome Yeoman Generators You Should Use Now (Part 3)

December 2014

Microsoft Virtual Academy [VIDEO]: You’ve Got Documents! A MongoDB Jump Start

Canadian Developer Connection: Yoooman! Generating a Backbone.js Project with Yeoman (Part 2)

November 2014

Canadian Developer Connection: Yoooman! Getting Started with Yeoman (Part 1)

Canadian Developer Connection: Can I Deploy to Azure with an Open Source Language?

October 2014

Microsoft Virtual Academy [VIDEO]: Building Apps with Node.js Jump Start

Canadian Developer Connection: A chatroom for all! Part 6 – The Finale and Debugging Remote Node Apps

Canadian Developer Connection: A chatroom for all! Part 5 – Connecting the Chatroom with WebSockets

September 2014

Canadian Developer Connection: A chatroom for all! Part 4 – Building a Chatroom UI with Bootstrap

Canadian Developer Connection: A chatroom for all! Part 3 – Building a Backend with Node, Mongo and Socket.IO

Canadian Developer Connection: A chatroom for all! Part 2 – Welcome to Express with Node.js and Azure

Canadian Developer Connection: A chatroom for all! Part 1 – Introduction to Node.js

August 2014

Canadian Developer Connection: Forget Login Screens! How to Add Single Sign On for Universal Windows Store Apps

July 2014

Canadian Developer Connection: 5 Must Read Resources for Building Universal Windows Store Apps

Canadian Developer Connection: Don’t Launch Your Universal Windows Store App Before Reading This

April 2014

Woot Studio: Empowering Collaborative Art at FITC

March 2014

Woot Studio: Join the HTML5 Montreal Open Source Community

December 2013

Woot Studio: Entrevue avec DualShot – Succès International

Woot Studio: Developing Cross-Platform Apps – An Interview with Onomatop

November 2013

Canadian Developer Connection: Python and Git are Not Just for the Non-Visual Studio Developers

Make Web Not War: Swimming in Open Data and Montreal

October 2013

Woot Studio: Rebuilding Hover! with HTML5, WebGL and IE11

Woot Studio: Coding in Most Languages on Windows Azure

September 2013

Woot Studio: Africa + Startups = Kongossa Web Series

 

Leave a Reply

Your email address will not be published.