Open in app

Sign In

Write

Sign In

Alex Korzhikov
Alex Korzhikov

145 Followers

Home

About

Mar 18, 2021

PizzaScript Parser with RxGo — The Pyramid of Doom

Hello there 👋! In the previous chapter, we introduced a toy programming language - PizzaScript to start our journey into compilers, parsers, Reactive patterns, and many other interesting topics. In this series of meetups and articles we learn Go, including key libraries like RxGo, explore how programming languages and interpreters…

Golang

7 min read

PizzaScript Parser with RxGo — The Pyramid of Doom
PizzaScript Parser with RxGo — The Pyramid of Doom
Golang

7 min read


Feb 9, 2021

Writing PizzaScript Lexer with RxGo — A Saga in III Slices 🍕

Hi everyone! Last time, we introduced PizzaScript — an educational Go open source project. We continue with this article and a meetup to happen on 13 February, 10:00 CET. In these materials, we overview the project and introduce key concepts for creating a new programming language. We show the simple…

Golang

9 min read

Writing PizzaScript Lexer with RxGo — A Saga in III Slices 🍕
Writing PizzaScript Lexer with RxGo — A Saga in III Slices 🍕
Golang

9 min read


Feb 2, 2021

Introducing PizzaScript — Educational Go Open Source Project

Hi everyone, it is 2021 and I’m glad to be back with yet another educational project. Previous time it was about JavaScript, TypeScript, Node.js and CLI. You still can find the code base and the online workshop materials as outcome. …

Golang

2 min read

Introducing PizzaScript — Educational Go Open Source Project
Introducing PizzaScript — Educational Go Open Source Project
Golang

2 min read


Published in

The Startup

·May 21, 2020

A Short Introduction to Node.js Event Loop

Last time we were talking about CLI in Node.js , let’s see how one of the essential parts of the technology works internally. The topic for this article is to overview the Node.js Event Loop concept and see the program examples using the Node.js Event-Driven applications design paradigm. Event Loop Event Loop…

Nodejs

5 min read

A Short Introduction to Node.js Event Loop
A Short Introduction to Node.js Event Loop
Nodejs

5 min read


Published in

ITNEXT

·Sep 18, 2019

Introduction to Web Components — Part II Shadow Dom

The first part of Web Components overview is about the Custom Elements standard. Shadow DOM The Shadow DOM specifications bring a scope concept to Web styles’ definitions. Those scopes are implemented through multiple DOM trees, embedded into a single document. In some way, the Shadow DOM's approach can be compared with the…

JavaScript

6 min read

Introduction to Web Components — Part II Shadow Dom
Introduction to Web Components — Part II Shadow Dom
JavaScript

6 min read


Sep 5, 2019

Educational JavaScript Project 5th Sprint Change

A 5th sprint change for the educational JavaScript project will happen this Sunday, 8th of September, 1pm CET. The planned agenda for the meeting would be: Introduce the Educational JavaScript Note Project The architectural overview Workshop preparations Of course like in the previous sprint change (be careful, it’s in Russian…

Agile

1 min read

Educational JavaScript Project 5th Sprint Change
Educational JavaScript Project 5th Sprint Change
Agile

1 min read


Aug 24, 2019

Educational JavaScript Project 4th Sprint Change

A 4th sprint change for the educational JavaScript project will happen this Sunday, 25th of August, 1pm CET. Will discuss such things as: Introduce the Initial Scope for the MVP — p4 #21 Write a plugin to publish a note to twitter — p3 #14 Of course like in the…

JavaScript

1 min read

Educational JavaScript Project 4th Sprint Change
Educational JavaScript Project 4th Sprint Change
JavaScript

1 min read


Published in

ITNEXT

·Aug 15, 2019

Introduction to Web Components — Part I Custom Elements

The HTML specification describes a number of different tags which can be used to structure a Web page or an application. These tags define elements which have either functional or User Interface intent. Both head and body tags are traditional for HTML layout. Different meta definitions and dependencies are declared…

JavaScript

8 min read

Introduction to Web Components — Part I Custom Elements
Introduction to Web Components — Part I Custom Elements
JavaScript

8 min read


Aug 8, 2019

Educational JavaScript Project Sprint Change

A 3rd sprint change for the educational JavaScript project will happen this Sunday, 11th of August, 12pm CET. Will discuss such things as: CLI as a project management tool — p2 #2 Write a plugin to publish a note to twitter — p3 #14 Of course like in the previous…

Open Source

1 min read

Educational JavaScript Project Sprint Change
Educational JavaScript Project Sprint Change
Open Source

1 min read


Jul 20, 2019

Educational JavaScript Project Live Coding

Happy to announce a live coding session for the educational JavaScript project we’ve started recently. The project’s goal is to grasp modern programming techniques and patterns while practicing and playing on an open-source project. The online youtube session will be conducted 28 of July at 12pm CET — will be…

JavaScript

1 min read

Educational JavaScript Project Live Coding
Educational JavaScript Project Live Coding
JavaScript

1 min read

Alex Korzhikov

Alex Korzhikov

145 Followers

Software engineer, instructor, mentor, and author of technical materials #JavaScript

Following
  • Damian Esteban

    Damian Esteban

  • Flatlogic Platform

    Flatlogic Platform

  • Alessandro Butler

    Alessandro Butler

  • Robert Sanders

    Robert Sanders

  • John Au-Yeung

    John Au-Yeung

See all (243)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams