Bohdan Stupak's top articles

Dependency Injection For Quartz.NET In .NET Core

Apr 29, 2019 72.6k 3

DateTime.TryParse And The Case Of Z Letter

May 15, 2021 36.4k 0

Converting Video With FFmpegCore

Mar 01, 2021 30.2k 0

Using Span<T> To Improve Performance Of C# Code

Jul 13, 2020 24.8k 0

Prefer Using Stream To Byte[]

Oct 04, 2021 22.4k 0

End-To-End Testing Of Your Web Applications With Canopy

Jun 13, 2018 16.5k 2

Leader Election With Redlock.net

Mar 24, 2020 15.6k 0

Batch Processing With Directory.EnumerateFiles

Apr 12, 2021 15k 0

Some Common Mistakes When Querying SQL Database

Nov 12, 2018 12.2k 6

Using Span<T> Instead Of List<T>

Dec 08, 2021 12k 3

Using Span<T> In F#

Nov 09, 2020 10.4k 0

Building Auth Endpoint with Go and AWS Lambda

May 06, 2020 9.6k 0

Experimenting With Service Lifetimes In .NET Core

Sep 24, 2020 8.3k 0

Cooking Angular With TypeScript

Apr 02, 2019 7.2k 2

Refactoring String Into a Specific Type

May 15, 2020 7k 0

Improving Elasticsearch-Based Autocomplete

Feb 09, 2022 6.7k 0

It's Not About How You Inject Your Services, It's About How You Te...

Apr 26, 2022 6.5k 2

"Method Can Be Made Static" May Hide OO Design Flaw

Mar 02, 2020 5.3k 0

Overriding JSON Serializer In Giraffe

Dec 29, 2021 3.7k 0

Leveraging Lazy Evaluation

Jun 08, 2022 3.5k 0

Strive For Short-Lived Synchronous Communication

Nov 07, 2021 3.3k 0

Generating and Serving Static HTML Page with AWS CloudFront

Apr 04, 2024 1.3k 0

Creating Distributed Map-Reduce Job via AWS Step Function

Mar 18, 2024 1.2k 0

Organizing AWS Lambda dependencies with layers

Mar 27, 2024 1k 0

Extracting Content of HTML Page in Javascript

Apr 16, 2024 1k 0

Describing Musical Domain with F#

Aug 20, 2024 820 0

Using RAG architecture for generative tasks

May 22, 2025 426 0