Valerii IatskoSoftware engineer & writer

staff software engineer

Valerii Iatsko

I am a software engineer based in Zurich, Switzerland. I build data and AI/ML systems, user interfaces, and the cloud infrastructure that runs them.

I write about building software, understanding systems, and the lessons that survive the project.

From the notebook

Latest writing

Browse all articles
  1. 02

    Frontend Development Experience Tricks

  2. 03
  3. 04

    Story of my DS/Algo Study

  4. 05

Background

About

My specialization is a Full-stack Web Development. I've built Frontends, Web Infrastructures, and Tooling.

I work at Google.

Before that, I worked at Microsoft (on Feed, the Microsoft Ignite Demo), Spotify (the Iron Bank tribe, premium subscription business area) and Booking.com.

The longer version

Selected work

Projects

  • awesome-vscode

    Collection of useful extensions for VSCode

  • NodeDock

    Simple Docker setup for Node.js

  • CodingBox

    Aggregator of programming-related YouTube channels

  • Old Amsterdam

    Historical pictures of Amsterdam, geocoded

    Read the story
  • LeetCode Calculator

    Estimates how many problems you need solve each day in order to reach your interview preparation goal

  • League

    Aggregator of League of Legends related YouTube channels

  • Time @ Tech Hubs

    Just shows time in major tech hubs, useful for interviewers/interviewees

  • URL Encode/Decode

    Often useful to encode/decode URL for APIs I'm working with

  • HTML Entities Encode/Decode

    Often useful to encode/decode HTML entities for pages on this website

  • IRCd Charybdis

    IRCd which is powering freenode.net (with slight modifications). I've been a core developer in 2008 during a massive project refactor aiming for scalability, security, and performance

  • Visual Studio Code Extensions

    Visual Studio Code Marketplace extensions developed by me

  • Atom Packages

    Atom Packages (I've been using Facebook's Nuclide IDE heavily back in 2015-2017)

  • Styled Components for AirBnB's HyperNova

    Adds support for Styled Components to HyperNova React SSR Engine developed by AirBnB

From the archive

Things I've built

Optimus Popularis Keyboard

A keyboard which switches images on every key depending on a current user context before Apple came up with its Touchbar. Used and loved by many creators and people who worked in translations industry.

One of the most cool projects I've ever had a privilege to work on.

artlebedev.com/optimus/popularis

NodeDock

A simple way of setting up your Node.js dev environment using Docker.

nodedock.io

(I have a Kubernetes version coming soon, this website is using it)