Sign in

Computer Engineer + iOS Engineer. I am interested in Swift, Kotlin, Firebase, Data Structures, ASO & On Solving Real World Problems.

In this brief article, we'll discuss how we can change the corner radius rounding method to create smooth curves, instead of circular.

iPhone with AppStore opened in the main page of the app Clubhouse. Wired earphones next to the iPhone
iPhone with AppStore opened in the main page of the app Clubhouse. Wired earphones next to the iPhone


A quick look on how to write an in-place merge sort.


How to design event listeners on iOS without adding retain cycles

Photo by Lee Campbell on Unsplash.

Overview of Event Listeners


Using only extensions, learn how to implement a inplace heapsort, and order your lists in O(n log n).

Photo by chuttersnap on Unsplash



Sorting elements in O(n log n)

Photo by Aditya Saxena on Unsplash

The Idea Behind the Algorithm


Implementing our own heap generic class




Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store