Okan ÖzşahinCLI Programming with GolangCommand-line interface (CLI) programming is a fundamental skill for software developers, enabling the creation of powerful, efficient, and…Feb 29Feb 29
Okan ÖzşahinObject-Relational MappingObject-Relational Mapping (ORM) is a programming technique used to convert data between incompatible type systems in object-oriented…Feb 28Feb 28
Okan ÖzşahinJava Coding Interview QuestionsNavigating Java programming interviews can be daunting, but mastering fundamental concepts is key to success. In this article, we demystify…Feb 262Feb 262
Okan ÖzşahinThe Complete Guide to Payment System Integration using Golang for Backend ApplicationsIn the fast-paced and digitally-driven business landscape of today, payment system integration is a critical aspect that can significantly…Oct 28, 2023Oct 28, 2023
Okan ÖzşahinA Winning Combination: Colly and Chrome Impersonation for Effective Web ScrapingWeb scraping involves extracting data from websites, and it can sometimes be challenging due to various factors like access restrictions…Oct 25, 2023Oct 25, 2023
Okan ÖzşahinGolang Data Race DetectorIn Golang, you can use the built-in data race detector to identify and debug data race issues in your concurrent programs. Data races occur…Oct 21, 2023Oct 21, 2023
Okan ÖzşahinIntroduction to DockerIn the dynamic world of modern software development and deployment, Docker has emerged as a game-changer, revolutionizing the way we…Oct 19, 2023Oct 19, 2023
Okan ÖzşahinWhy the Collision-Resistance property is necessary and what impact these attacks can cause?Collision resistance is a crucial property in the design of cryptographic hash functions, and it serves to prevent certain types of…Oct 19, 2023Oct 19, 2023
Okan ÖzşahinTCP OverviewTransmission Control Protocol is a fundamental protocol for point-to-point communication, typically used in scenarios with one sender and…Oct 15, 2023Oct 15, 2023
Okan ÖzşahinProcess vs ThreadProcesses and threads are fundamental concepts in computer science and operating systems and they both represent units of execution in a…Oct 15, 2023Oct 15, 2023