March 4, 2018

Math AST: Parser in JavaScript

Build parser to construct abstract syntax tree (AST) out of tokens using Shunting Yard algorithm by Dijkstra.

March 3, 2018

Math AST: Tokenizer in JavaScript

Build tokenizer from scratch to split math expression into tokens: numbers, variables, operations, etc.

February 7, 2018

Web Scraping with NodeJS and PhantomJS

Scrape any website using NodeJS & PhantomJS, whether it's simple static page or modern web application on React/Angular.