RSS.Social

Alexey Berezin blog

follow: @[email protected]

Posts

How I Earned the UK Global Talent Visa (Exceptional Talent)

A story of an unknown low-tier device and its MSE issues / London Video Tech 2023 notes

With or without enums in TypeScript

Transform string literal type into camelCase in TypeScript

Advanced types / Holy.js 2021 notes

Extract object type with optional fields in TypeScript

Convert string literal type into number literal type in TypeScript

Split string literal type in TypeScript

Filter tuple type in TypeScript

TypeScript spread operator for 2 object types

Math.abs for string literal type in TypeScript

Transform string literal type into union of characters in TypeScript

Append key-value pair to object type in TypeScript

Flatten tuple type of tuples in TypeScript

Infer string length in TypeScript

Calculate all permutations of union type in TypeScript

Append argument type into function type in TypeScript

Replace all occurrences in string literal type in TypeScript

Replace occurrence in string literal type in TypeScript

Intrinsic string manipulation types in TypeScript

Trim string literal type in TypeScript

Trim left part of string literal type in TypeScript

Opaque Types in TypeScript

Extract under the hood in TypeScript

Promise.all types under the hood in TypeScript

Manipulation with elements of tuple type in TypeScript

Infer last element of tuple type in TypeScript

Chainable options type in TypeScript

Transform tuple type into a union in TypeScript

Recursive readonly object type in TypeScript

Conditionally readonly object type in TypeScript

Omit type under the hood in TypeScript

ReturnType under the hood in TypeScript

Includes type in TypeScript

TypeScript spread operator for 2 tuple types

If statement type in TypeScript

Awaited type under the hood in TypeScript

Exclude type under the hood in TypeScript

Infer tuple length in TypeScript

Infer first element of tuple type in TypeScript

Transform tuple type into object type with same key and value in TypeScript

Readonly type under the hood in TypeScript

Pick type under the hood in TypeScript

List of Type Challenges problems and solutions

Type-safe get function that extracts the value by paths in TypeScript

Working in Video Advertising player at Yandex

Code obfuscation in Joyn video player (2020 edition)

Subtitles, statistics and DRM in Udemy video player (2020 edition)

Geolocation identification in BBC iPlayer (2019 edition)

State machine and bundles in Amazon video player (2019 edition)

Scrollbar customisation in CSS and JS