Jaroslav Šmolík

Jaroslav Šmolík

Software Engineer

I work with computers. I am not exceptionally good, but I have more flattering info on LI or my CV.

Latest Posts

Don't Push That Button, Clifford!
November 18
Don't Push That Button, Clifford!

Setting up SendGrid Branded links is more difficult than it should be.

Customer SupportSendGridSSL
Read more
Hexagonal Architecture Is Principally Good
Jan 19
Hexagonal Architecture Is Principally Good

Exploring the principles of Hexagonal Architecture and its benefits in creating maintainable and testable applications.

ArchitectureBackend
Read
Maintainable Apps With Hexagonal Architecture
Jan 11
Maintainable Apps With Hexagonal Architecture

Practical implementation strategies and best practices for building maintainable applications using Hexagonal Architecture.

ArchitectureBackend
Read
TypeScript Academy: An Expert Crowd-learning Practical Course
Aug 10
TypeScript Academy: An Expert Crowd-learning Practical Course

My experience with collaborative learning in TypeScript Academy and the benefits of crowd-learning for professional growth.

TypeScriptLearning
Read
5 Use Cases for SQL Window Functions in a Real-Life Cat System
May 27
5 Use Cases for SQL Window Functions in a Real-Life Cat System

Practical applications of SQL window functions demonstrated through a cat shelter management system with code examples.

SQLDatabase
Read
Welcome to gRPC, Please Follow Me…
May 11
Welcome to gRPC, Please Follow Me…

An introductory guide to gRPC covering fundamentals, benefits over REST, and practical implementation examples.

gRPCBackend
Read
Node Testing Frameworks: The Good, the Bad, the Slow and the Hungry
Feb 18
Node Testing Frameworks: The Good, the Bad, the Slow and the Hungry

A comprehensive comparison of Node.js testing frameworks with benchmarks and practical recommendations.

Node.jsTesting
Read
Jest: Does It Test Funny to You?
Nov 18
Jest: Does It Test Funny to You?

An in-depth look at Jest testing framework, covering features, best practices, and real-world usage patterns.

JestTesting
Read
TypeScript: Function Composition and Recurrent Types
Jan 11
TypeScript: Function Composition and Recurrent Types

Advanced TypeScript concepts exploring function composition and recursive types for robust, maintainable code.

TypeScriptFunctional Programming
Read