30 great posts to read

Filter by topic tags

Docker + React + Firebase class

Here is the first lecture on Docker: To view it fullscreen click here

Graceful shutdown in NodeJS

Graceful shutdown in NodeJS Graceful shutdown in NodeJS In this article I am going to show you how to do a graceful shutdown in NodeJS application, but first lets describe what does…

How yerevancoder.com works and how you can contribute (Part Two)

This is part two of a two part series, see part one for the beginning of the post, this post assumes familiarity with React and the React ecosystem. Continuing from last time, is a…

ECMAScript6, part 2

ECMAScript 6 part 2 presentation To view it fullscreen click here

async finally first class in Python

Python 3 now follows the path of many of languages and introduces / as a first class citizen Here is a short code sample, tested on Python 3.6 This simple code sample can handle thousands…

ECMAScript6, part 1

ECMAScript 6 part 1 presentation To view it fullscreen click here

Technical Interview - English

Հայ | Eng Description : This document is a definition of “Technical interview”, forms of implementation, methods of application, importance and includes general advice. Note : The material…

Technical Interview - Armenian

Հայ | Eng Տեխնիկական հարցազրույց Նկարագրություն : Տվյալ փաստաթուղթը իրենից ներկայացնում է «Տեխնիկական հարցազույց»֊ի սահմանումը, կիրառման ձեւերը, անցկացման մեթոդները, կարեւորությունը եւ…

JavaScript classes, prototypes, execution context

Execution context To view it fullscreen click here Classes, Prototypes To view it fullscreen click here

Front End (ReactJS) Developer Learning Path

General Requirements Note: This list is proposed by RenderForest, for newbie devs that apply for a job in our company. This is not a complete list, nor it is a single answer to all questions…

How yerevancoder.com works and how you can contribute (Part One)

This is part one of a two part series, see part-two for the rest of the post. web application , (yc), is a gatsby web application and its built using a very important JavaScript library…

JavaScript. Edge Cases

Edge cases in JavaScript Hi everyone, today we are going to talk about the edge cases in JS Small Decimal Values The most (in)famous side effect of using binary floating-point numbers (which…

this variable in JavaScript

Execution Context (Aka the variable) One of the hardest things to understand in JavaScript is the variable, also known as the execution context. The variable refers to the current of…

Function declaration and Function expression

Function declaration and Function expression Function declaration vs Function expression As we know there are couple of ways to create functions in Javascript: you can store function in…

JavaScript, Recursion

Using the function inside itself. This blog post is part of the posts series done for iterate hackerspace, explaining some of basic programming concepts implemented in JavaScript. Table of…

JavaScript Objects and Arrays

A lists of things This blog post is part of the posts series done for iterate hackerspace, explaining some of basic programming concepts implemented in JavaScript. Table of contents…

Git

Introduction to git What is git? Alright, we are already familiar with javascript basics, and we might want to create some cool projects. Imagine that you and your friends are working on the…

Javascript Loops

Loops This blog post is part of the posts series done for iterate hackerspace, explaining some of basic programming concepts implemented in JavaScript. Table of Contents What are loops For…

JavaScript. Functions scopes and var.

Functions and scope What the function? Alright, we already know the very basic statements that are enough for writing some reasonable, somewhat useful programs. The next thing to do is…

JavaScript. Boolean expressions, conditionals and more.

Primitives 2 This blog post is part of the posts series done for iterate hackerspace, explaining some of basic programming concepts implemented in JavaScript. Table of contents Logical…

JavaScript. Types, Primitives and Variable Initialization

Primitives What is data type? A data type is a classification that specifies which type of value a has and what type of operations can be applied to it without causing an error. You can…

Simple Terminal Commands

Documentation Readers, I spent a lot of time to add as many examples as I can to this documentation So I will highly encourage to read this one day :D But I also advise you to first read…

Dual booting Ubuntu with Windows

This short blog post is part of the post series done for iterate hackerspace, explaining why to use Linux as your primary operating system. Dual booting is a good way for beginners…

Racing to get a timeout

By Edgar Aroutiounian , catch me on twitter Here is a simple and elegant way to say “Run this shell command within a maximum of x seconds” Notice how we don’t need a trailing for the…

How much should you be paid in Armenian coding jobs?

By Edgar Aroutiounian , catch me on twitter Here’s a topic that everyone should speak more openly about: pay . Pay is a topic that people don’t talk openly about in Armenian culture and…

Elm, beauty of functional programming to frontend

By Grigori Aramyan , catch me on twitter Elm is a strongly-typed functional programming language for frontend. It has simplicity and maintainability of functional programming paradigm in…

Squashing commits with git

By Robert Adamian , find me on twitter Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and…

Tech places and events in Armenia

By Edgar Aroutiounian , catch me on twitter So you just landed in Yerevan and need a quick way to get a pulse of the tech industry ASAP. Here’s your insider’s crash course Places for tech…

Free JavaScript learning material! (nodejs, React, JSConf)

By Edgar Aroutiounian , catch me on twitter Here are some JavaScript resources, including nodejs and ReactJS lecture notes that you can just slide through. If you find a mistake, please…

The success of JSConf in Armenia and what the future holds

By Edgar Aroutiounian , catch me on twitter Genesis The first conference dedicated just to JavaScript in Armenia is over. JSConf 2017 was an amazing success and well over 700 people…