Alexey Tukalo

Alexey Tukalo @airtucha

About: Language agnostic software developer interested in functional programming, software design, web development.

Location:
Munich
Joined:
Nov 17, 2019

Alexey Tukalo
articles - 26 total

How I've created my personal AI-astrologist

Alex: I am planning date with my girlfriend. Could you give any advice? AstroGPT: To sprinkle some...

Learn More 0 0May 27

Developing a CLI Tool to Evaluate Code Cognitive Complexity with LLMs(AI)

A while ago, a friend and I were discussing code cognitive complexity and maintainability. A friend...

Learn More 0 0Apr 15

Simplifying Complex Code with Advanced Programming Approaches

Recent I've spent quite some time working on a CLI tool designed to evaluate code complexity. This...

Learn More 0 0Oct 16 '24

Book: Interactive Data Visualization for the Web by Scott Murray

Written by the creator of D3.js, the most popular JavaScript library for custom data visualization,...

Learn More 0 0Oct 11 '24

Book: A Philosophy of Software Design

This book offers insights and wisdom from a seasoned software engineer, with detailed breakdowns of...

Learn More 1 0Sep 29 '24

Book: The C Programming Language

This book is often regarded as a classic, sometimes even called the "bible of programming." It...

Learn More 0 0Sep 23 '24

Udemy: Learning Path: Haskell: Functional Programming and Haskell

Udemy: Learning Path: Haskell: Functional Programming and Haskell This learning path comprises three...

Learn More 0 0Sep 8 '24

Book: Learning JavaScript Design Patterns

This book explores the implementation and use of common software design patterns in JavaScript. While...

Learn More 0 0Sep 3 '24

Book: Think Complexity by Allen Downey

Think Complexity introduces readers to the field of Complexity Science, exploring its implications...

Learn More 0 0Sep 2 '24

9 months of Machine Learning and beyond: Machine Learning A-Z

Introduction Before I even started properly studying machine learning last summer, I've...

Learn More 1 0Jul 26 '24

9 months of Machine Learning and beyond: before I've started

For this post, I want to look back at my earlier attempts to learn machine learning and data science,...

Learn More 0 0May 6 '24

9 months of Machine Learning and beyond

Hi, my name is Alex, and I'm a full-stack software engineer. Nine months ago, I decided to take a...

Learn More 0 0Apr 29 '24

Book: Understanding the Four Rules of Simple Design by Corey Haines

It describes handy techniques to create a testable and flexible software system. Honestly, it changed...

Learn More 1 0Feb 20 '21

Other tools for Monadic error handling

In the previous article we already gained some intuition regarding monadic error handling with Promis...

Learn More 6 0Feb 8 '21

Book: Introduction to Lambda Calculus by Henk Barendregt and Erik Barendsen

It briefly explains the foundation of Lambda Calculus. The descriptions are mathematically heavy. Som...

Learn More 2 0Dec 6 '20

Coursera: Statistics with R Specialization

It covers several areas of statistics. The courses do not care about purely mathematical details like...

Learn More 2 0Nov 24 '20

Promise and other tools for Monadic error handling

Today I would like to talk with you about one of the most common utilization for monads - Monadic err...

Learn More 2 0Nov 17 '20

Coursera: Functional Programming in Scala Specialization

It is one of the best series of programming lectures I have ever learned. It is formed by a set of co...

Learn More 4 0Mar 20 '20

Derek Banas: Design Patterns Video Tutorial

The set of the lecture describes different software design patterns. Software design patterns are sta...

Learn More 1 0Feb 7 '20

Derek Banas: UML 2.0 Tutorial

The course of lecture introduces an audience to different types of UML diagrams useful for software d...

Learn More 4 0Jan 31 '20

An experimental typesafe back-end micro-framework for Elm

A bit more than a year ago, I started an exciting open-source project. The goal was to improve my und...

Learn More 7 2Jan 13 '20

C9 Lectures: Dr Erik Meijer - Functional Programming Fundamentals

It is an excellent introduction to functional programming. Tasks and examples are illustrated in Hask...

Learn More 6 0Jan 13 '20

Clean Architecture: A Craftsman's Guide to Software Structure and Design by Robert C. Martin

It is a compilation of ideas expressed in multiple articles written by the legend of the software cra...

Learn More 6 0Jan 7 '20

Udemy: Automated Software Testing with Python

It appears to be an excellent overview of modern software testing techniques. Besides that, it contai...

Learn More 7 0Dec 29 '19

Functors and Monads in plain TypeScript

Many words are already said about Monads. I didn't really want to write yet another article explainin...

Learn More 49 0Dec 13 '19

New approach for parsing and validation of JSON

In some sense, it was a crazy weekend. An early Saturday morning, I decided to do some experiments...

Learn More 4 0Nov 24 '19