HTTP/2 200
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Mon, 19 May 2025 15:21:50 GMT
access-control-allow-origin: *
etag: W/"682b4c8e-2d7f"
expires: Tue, 27 Jan 2026 01:55:29 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: 26B8:31308C:A11CC:BB59B:697818B4
accept-ranges: bytes
age: 0
date: Tue, 27 Jan 2026 01:45:29 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210044-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1769478329.165117,VS0,VE245
vary: Accept-Encoding
x-fastly-request-id: e93ef8244ed843cc4595382c3a02efcb9f577c5d
content-length: 2276
Bohdan Stupak's blog
Bohdan Stupak's blog
-
Using RAG architecture for generative tasks
5 min read -
May 19, 2025
-
Describing musical domain with F#
6 min read -
Aug 12, 2024
-
Composing poésie concrète with AWS Step Function
11 min read -
Feb 24, 2024
-
Dynamic polymorphism: key concept to master OOP
8 min read -
Jun 25, 2023
-
Visualizing your photos on a map with React Native
8 min read -
Feb 2, 2023
-
Applying custom similarity calculation in Elasticsearch
4 min read -
Dec 10, 2022
-
Implementing clean architecture in Go
12 min read -
Oct 20, 2022
-
Property-based tests and clean architecture are perfect fit
4 min read -
Aug 1, 2022
-
Leveraging lazy evaluation
5 min read -
May 30, 2022
-
It's not about how you inject your services, it's about how you test them
7 min read -
Apr 16, 2022