Learning to Learn for Engineering Leaders (Managers)

July 11, 2022

How to effectively learn for engineering leaders: engineering managers, engineering directors, CTO. How to memoize learned.

Yul Smart Contract for Uniswap Arbitrage

June 13, 2022

Writing optimized smart contract using language Yul (Julia) for Uniswap arbitrage bot.

React or Gatsby Table of Contents

April 15, 2020

Building floating, sticky, scroll-sync table of contents (ToC) for React or Gatsby.

Serverless Contact Form for a Static Website

March 23, 2020

Building serverless contact form backend for a static website. Using AWS Lamda, SQS, SNS, CloudFormation, Serverless framework and JavaScript.

Writing Useful go/analysis Linter

November 10, 2019

Writing a custom Go (golang) linter using go/analysis. Integrating it into go vet and golangci-lint.

Sandboxing Untrusted Code

October 19, 2019

Sandboxing untrusted code running in SaaS. Comparing Docker, Kata Containers, gVisor, VM, microVM, AWS Firecracker, AWS Lambda, AWS Fargate, Google Cloud Run.

How I've Set Up HA PostgreSQL on Kubernetes

March 13, 2019

Setup of HA (highly available) PostgreSQL on Kubernetes. Comparing Stolon and Patroni. Testing an automated master failover.

Blog Engines and Static Site Generators

October 07, 2017

Choosing static site generator for a blog from Jekyll, Hugo, Gatsby.

© 2022
Denis Isaev

Hi, my name is Denis Isaev and I'm a CTO at Yandex Go