Abhinav SonkarinITNEXTBreaking Circular Dependencies with Dependency Inversion PrincipleCircular dependencies must be avoided at all costs. The Dependency Inversion Principle inverts the circular dependency with an interface.Sep 201Sep 201
Martin HeinzinITNEXTModern Git Commands and Features You Should Be UsingIt’s not 2005 anymore and git offers more than just add, commit, push and pull. Let’s explore all the new, modern git commands, that you…Mar 422Mar 422
Oliver FosterinJavarevisitedA Little Trick with SpringBoot You Might Not Know After Using It for So LongMy article is open to everyone; non-member readers can click this link to read the full text.Feb 49Feb 49
Amit HimaniAsync Logging: The Speed Boost Your Java AppsIn the fast-paced realm of software development, where milliseconds matter and system responsiveness is quality requirement, the journey…Feb 114Feb 114
Gareth StrettonObsidian: Create your own Web ClipperThis article shares how to create your own Obsidian web clipper. It will allow you to send web content of your choosing to your Obsidian…Dec 24, 20228Dec 24, 20228
Andrew ZuoNative Apps Are Dead — Get Over ItThere is a shift happening in programming. I first noticed it in my Flutter application. I was originally planning to build a MacOS version…Nov 18, 202368Nov 18, 202368
LORYI have asked this cache question to a couple of senior positionsWhen I see “I boost system performance X times faster by using Y cache”Sep 28, 202317Sep 28, 202317
Chayma ZatoutinTowards Data ScienceMastering Git: The 3 Essential Workflows for Efficient Version ControllingGit Workflows for an Elegant Development JourneyFeb 32Feb 32
Gavin F.inITNEXTHow to effectively manage database changes using FlywayEffortlessly keep track of schema changes on database with versioningJan 223Jan 223
Tin PlavecinLevel Up CodingOptimize Your Dockerfile With These 6 TipsDocker was released in 2013 — just 10 years ago. Today it has become a de facto standard for containers and is available on all major…Nov 7, 20233Nov 7, 20233
Malvin LokFor Java Developer: 3 Lombok Functions That Will Blow Your MindAs a Jave developer, we definitely know about Lombok and furthermore, have used it.Jan 2212Jan 2212
Jacob BennettinLevel Up CodingThe 5 paid subscriptions I actually use in 2024 as a software engineerTools I use that are cheaper than NetflixJan 4126Jan 4126
Muhammad BadawyDifferent ways to expose services in KubernetesIn this article, I will explain the different ways to expose kubernetes services to the outside world with comparison, pros and cons for…Aug 1, 20221Aug 1, 20221
Andrew BackesinThe Spinnaker Community BlogSpinnaker + Chef/Puppet/AnsibleSpinnaker is a phenomenal tool for simplifying and facilitating complex software deployments. Likewise, Chef, Puppet, and Ansible are…Apr 10, 20193Apr 10, 20193