Osman AkarinÇSTechHuge Missing Part: Web AccessibilityAccessibility is the practice of making your websites usable by as many people as possible. Think of accessibility as treating everyone the…Jul 2, 2021Jul 2, 2021
Osman AkarinÇSTechHeadless UI Components: Creating re-usable logic without thinking about designIntroductionMay 3, 20211May 3, 20211
Osman AkarJavascript – This or That?In Javascript, understanding the “this” keyword might be difficult at first. So, with this article we will focus on what is this “this”?Jun 3, 2019Jun 3, 2019
Osman AkarJavascript — Closure?Fully grasping the closure can be hard for some people when they first time heard this term. I will try to explain what the closure is with…May 5, 2019May 5, 2019
Osman AkarDesign Patterns — State Pattern vs Strategy PatternThis article will mainly contain basic information about the differences between State pattern and Strategy pattern. Also, I will try to…Apr 29, 2019Apr 29, 2019
Osman AkarDesign Patterns — Observer vs Publish/Subscribe PatternThis article will contain basic explanations about Observer and Publish/Subscribe pattern. Also will include some examples to have better…Apr 6, 2019Apr 6, 2019
Osman AkarJavascript — Hoisting?In Javascript, there is a term called Hoisting. It might seem very strange to developers who do not work with Javascript but at the end of…Mar 13, 2019Mar 13, 2019