Software Development

Jun
20
Puredux 1.1 - Release Notes
Open Source
4 min read

Puredux 1.1 - Release Notes

Puredux v1.1 is finally out. Puredux is a UDF architecture framework in Swift for app state management with Redux/Flux ideas in mind.
May
02
Vapor RestKit 2.1 - Backward Cursor Pagination
Open Source
2 min read

Vapor RestKit 2.1 - Backward Cursor Pagination

One small step for Vapor RestKit - one giant leap for mankind. Bi-directional cursor pagination is now available in Vapor RestKit
Jun
16
I’ve Made a Redux Architecture Library for iOS and Called It Puredux
Open Source
4 min read

I’ve Made a Redux Architecture Library for iOS and Called It Puredux

Not long ago, I started to roll out Puredux v1.0. Puredux is a UDF architecture framework in Swift for app state management with Redux ideas in mind. Store, Reducers, Actions dispatching, and unidirectional data flow.
Nov
22
How to Make REST API on Swift Even Better. Vapor RestKit  2.0 is Out
Open Source
2 min read

How to Make REST API on Swift Even Better. Vapor RestKit 2.0 is Out

A BIG update for Vapor RestKit - fast pace RestFul API framework for Vapor. Build CRUDs with Sort, Filter, and Cursor pagination cleaner than ever.
Sep
27
How to Make REST API on Swift Even Better. I'm Working On Vapor RestKit  2.0
Open Source
1 min read

How to Make REST API on Swift Even Better. I'm Working On Vapor RestKit 2.0

I've started to work on a big update for Vapor RestKit. I've been using it for a while and noticed several shortcomings that were not noticeable at the stage of the initial design, both related to its internals and API.
Jul
27
Taking UICollectionView to SwiftUI
iOS App Development
5 min read

Taking UICollectionView to SwiftUI

Why the heck do we still need UICollectionView in SwiftUI? (Updated on 23.03.2023)
May
25
Custom Segmented Control Picker with SwiftUI
iOS App Development
3 min read

Custom Segmented Control Picker with SwiftUI

Not long ago, I needed a segmented picker, and as it usually happens, native things didn't fit designs quite well, and I had to go custom. Here is what happened next😄
Mar
23
My 100 Days of Code Challenge - What Can You Do in 100 Days?
Software Development
2 min read

My 100 Days of Code Challenge - What Can You Do in 100 Days?

Originally 100 Days of Code means a minimum of 1 hour of daily coding. Mostly It's popular among software engineering newcomers as it motivates them to learn systematically. In my case, 1 hour was not enough, so I picked a modified version: 100 Days of full-time coding.
Feb
21
I’ve Made a Library for Building a Declarative Layout in UIKit
Open Source
3 min read

I’ve Made a Library for Building a Declarative Layout in UIKit

Going back to UIKit after getting used to SwiftUI is painful. I've made SwiftyUIKit to solve this problem.
Jan
19
How To: REST API in Swift with Vapor RestKit — CRUDs
Open Source
3 min read

How To: REST API in Swift with Vapor RestKit — CRUDs

Writing CRUD Rest APIs is something that gets me bored VERY fast. Here comes RestKit with a vaccine from CRUDs boredom