PinnedHüseyin Can ErcaninTowards DevHow to use Git pull requests in a professional environmentWe use Git to manage our codebase. Especially if you are new to software development, you might need some time to get used to it.Apr 1Apr 1
PinnedHüseyin Can ErcaninDev GeniusGit how to push something on a professional projectWhen a person starts learning software development or begins a computer science degree, they will be introduced to Git.Dec 11, 2023Dec 11, 2023
PinnedHüseyin Can ErcanNixie Clock From ScratchSeveral years ago I decided to build a 6-digit nixie clock. As a hobby project it took quite some time for me. I hope this guide will…Nov 9, 2023Nov 9, 2023
PinnedHüseyin Can ErcanRefactoring: The Ultimate Code Bungee JumpSoftware is a living thing.Nov 18, 2023Nov 18, 2023
PinnedHüseyin Can ErcanMultithreading Perspective — JavaMultithreading is a relatively complex topic in programming; even some languages don’t support it all. In this article, we will discuss…Dec 5, 2023Dec 5, 2023
Hüseyin Can ErcanSpring Boot: Can I Live Without Service Classes?When a new person starts learning Spring Boot, or any other service development framework, layered architecture is one of the first things…Feb 26Feb 26
Hüseyin Can ErcanSpring Boot Thread Pool TerminationWeb applications are mostly stateless in nature.Feb 21Feb 21
Hüseyin Can ErcanUnderstanding the Synchronized — JavaWhen a new beginner starts to learn Java or another programming language, multithreading could be a little rough in the first place. I…Dec 12, 2023Dec 12, 2023
Hüseyin Can ErcanHow do I get currency data?This is a common question among developers. Especially if you are living in a country with an unstable currency. Every new CS graduate…Nov 25, 2023Nov 25, 2023
Hüseyin Can ErcanSoftware development: we fight on the beaches, we fight on the landing grounds; we never surrenderSoftware development is not an easy job.Nov 22, 2023Nov 22, 2023