Click here to Skip to main content
15,883,705 members

Articles by Bohdan Stupak (Articles: 14, Tip/Tricks: 17)

Articles: 14, Tip/Tricks: 17

RSS Feed

Average article rating: 4.79

.NET
6 Jun 2023   Updated: 6 Jun 2023   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,430     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
The article provides an example of applying property-based testing on a pure functional domain.
General Programming
Architecture
21 Nov 2022   Updated: 25 May 2023   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 6,141     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Clean architecture example implemented in Go
Performance
30 May 2020   Updated: 27 Nov 2021   Rating: 4.78/5    Votes: 38   Popularity: 7.37
Licence: CPOL    Views: 79,110     Bookmarked: 55   Downloaded: 0
Please Sign up or sign in to vote.
Overview of Span C# feature and an example of how it can improve the existing codebase
Hosted Services
AWS
19 Feb 2020   Updated: 3 Aug 2022   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 11,132     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
This article describes a super-minimalistic auth endpoint based on AWS Lambda.
28 Feb 2024   Updated: 28 Feb 2024   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 1,720     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Creating distributed map-reduce workflow with AWS Step Function to write the poem that automatically re-generates itself
Mobile Apps
React Native
2 Feb 2023   Updated: 2 Feb 2023   Rating: 4.83/5    Votes: 3   Popularity: 2.31
Licence: CPOL    Views: 8,730     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Samples from the application that displays photos location on a map
Programming Languages
C#
18 Apr 2022   Updated: 18 Apr 2022   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 5,771     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
A short take on brittle unit-tests and how to avoid them
27 Jun 2023   Updated: 27 Jun 2023   Rating: 4.95/5    Votes: 14   Popularity: 5.67
Licence: CPOL    Views: 6,772     Bookmarked: 21   Downloaded: 0
Please Sign up or sign in to vote.
A look at what dynamic polymorphism is and how it is crucial to mastering OOP
F#
14 May 2018   Updated: 14 May 2018   Rating: 4.61/5    Votes: 10   Popularity: 4.61
Licence: CPOL    Views: 10,820     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
This article will introduce to you canopy - selenium-based end-to-end testing framework that uses F#.
7 Nov 2017   Updated: 24 Mar 2019   Rating: 4.80/5    Votes: 6   Popularity: 3.74
Licence: CPOL    Views: 12,765     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This simple application querying web API will show you some benefits of F# programming language.
Javascript
31 Jan 2022   Updated: 31 Jan 2022   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 5,781     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
A practical overview of different index-time and query-time ways to improve relevance of autocomplete query in Elasticsearch
Typescript
26 Dec 2018   Updated: 26 Dec 2018   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 7,132     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
This article shows how you can migrate your legacy angular.js project to use typescript
Web Development
ASP.NET
22 Feb 2019   Updated: 13 Sep 2020   Rating: 4.72/5    Votes: 16   Popularity: 5.69
Licence: CPOL    Views: 29,838     Bookmarked: 24   Downloaded: 0
Please Sign up or sign in to vote.
The article shows how to perform dependency injection when using Quartz.NET library employing standard .NET Core DI container library. Also, we'll focus on a couple of other useful .NET core techniques.
HTML
19 Aug 2018   Updated: 19 Aug 2018   Rating: 4.38/5    Votes: 10   Popularity: 4.18
Licence: CPOL    Views: 373,520     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
This article shows how to use CSS grid to create holy grail layout.

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.79

Database Development
Elasticsearch
10 Dec 2022   Updated: 10 Dec 2022   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 10,830     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Example of custom similarity script to improve search results relevance
Redis
16 Mar 2020   Updated: 19 Mar 2023   Rating: 4.71/5    Votes: 9   Popularity: 4.50
Licence: CPOL    Views: 20,221     Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
How to perform distributed lock between multiple instances of a microservice with Redlock.Net
SQL Server
22 Jun 2014   Updated: 22 Jun 2014   Rating: 4.80/5    Votes: 7   Popularity: 4.06
Licence: CPOL    Views: 23,453     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
This tip will cover several interesting issues of SQL
15 Feb 2015   Updated: 15 Feb 2015   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 10,273     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This tip shows some primary issue which puts a serious limitation on SQL Server MONEY data type.
General Programming
Architecture
1 Nov 2021   Updated: 1 Nov 2021   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 3,560     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Short tip explaining the importance of asynchronous communication
Performance
30 May 2022   Updated: 30 May 2022   Rating: 4.47/5    Votes: 5   Popularity: 3.12
Licence: CPOL    Views: 5,460     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
This article shows how utilizing lazy evaluation and caching can save us from wasteful computation
Multimedia
Video
23 Feb 2021   Updated: 23 Feb 2021   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 9,551     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
A simple snippet of how you can convert video in .NET Core
Programming Languages
C#
29 Dec 2013   Updated: 22 Feb 2019   Rating: 3.74/5    Votes: 17   Popularity: 4.51
Licence: CPOL    Views: 18,851     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Here’s a workaround how to fix exception "DbContext has been disposed"
9 Aug 2017   Updated: 4 Sep 2017   Rating: 4.10/5    Votes: 19   Popularity: 5.25
Licence: CPOL    Views: 22,033     Bookmarked: 16   Downloaded: 167
Please Sign up or sign in to vote.
The tip explains Windows registry redirection feature with a simple example
10 May 2020   Updated: 10 May 2020   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 5,180     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
An example when string is too broad type to capture all domain requirements and how to handle it
8 May 2021   Updated: 8 May 2021   Rating: 4.72/5    Votes: 9   Popularity: 4.51
Licence: CPOL    Views: 9,441     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
Explanation of how DateTime.TryParse behaves with ISO-8601 format
11 Feb 2018   Updated: 16 Aug 2022   Rating: 4.95/5    Votes: 19   Popularity: 6.21
Licence: CPOL    Views: 22,372     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
"Method can be static" Microsoft Code Analysis warning may hide a violation of object-oriented design
25 Jul 2021   Updated: 12 Apr 2023   Rating: 5.00/5    Votes: 28   Popularity: 7.16
Licence: CPOL    Views: 26,418     Bookmarked: 30   Downloaded: 0
Please Sign up or sign in to vote.
A short example of how byte[] misuse may hurt memory consumption
28 Mar 2021   Updated: 12 Aug 2023   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: CPOL    Views: 10,994     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
Batching is a nice technique that allows you to handle big amounts of data gracefully. Directory.EnumerateFiles is the API that allows you to organize batch processing for the directory with a large number of files.
F#
6 Mar 2019   Updated: 6 Mar 2019   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 8,611     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Simple pitfall where C# developers trying out F# might fail when writing async code
Web Development
23 Dec 2021   Updated: 23 Dec 2021   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 3,860     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Way to leverage custom serializer in Giraffe framework
HTML
9 Jul 2017   Updated: 9 Jul 2017   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 7,800     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
This simple salesforce-like progressbar control will guide you through some useful CSS techniques

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Team Leader
Ukraine Ukraine
Team leader with 8 years of experience in the industry. Applying interest to a various range of topics such as .NET, Go, Typescript and software architecture.