Alexey Golub
homeprojectsblogtalks
Expression trees in C#
MS Stage'20 (22 May 2020) Russian
Introduction to expression trees and different ways we can use them to our benefit
.NET fwdays'20 (11 April 2020) Russian
Designing applications using functional architecture, utilizing pure-impure segregation for cleaner code, writing tests without mocks
F# Ukraine'20 (28 March 2020) Russian
TBD
DevOps Fest'20 (20 March 2020) English
Introduction to GitHub Actions, a brief look at how it can help automate mundane tasks in your repository, build CI/CD pipelines, and more
DataArt IT talks (29 February 2020) Russian
Introduction to expression trees and different ways we can use them to our benefit
MSP Meetup (15 February 2020) Russian
Introduction to GitHub Actions, a brief look at how it can help automate mundane tasks in your repository, build CI/CD pipelines, and more
Svitla Smart Talks (12 December 2019) Russian
Using functional paradigms to design software systems with testability and maintenance in mind, without relying on dependency injection or layered arhictecture
.NET Fest'19 (25 October 2019) Russian
Overview of parsing concepts, deep dive into the use of functional approaches for building parsers, and live-coding session that showcases how to build a working JSON parser using Sprache
3Shape Meetup (24 May 2019) English
Thorough introduction to language parsing in C#, overview of different approaches, and live-coding session that showcases how to build a working JSON parser using Sprache