PinnedNour Krichene20 java best practicesJava best practices presented briefly. It will help you enhance your code quality.Mar 8, 202315Mar 8, 202315
Nour KricheneMultithreading in Java, everything you should knowHow to create a thread Most used methods Thread lifecycle Concurrency vs parallelism Best practices Multithreading in collectionsMar 31Mar 31
Nour Krichene5 natural tips to boost your energy and combat tirednessNatural tips to enhance energy levels and combat tiredness.Feb 21Feb 21
Nour KricheneDemystifying Kubernetes: Unveiling The Core ComponentsKubernetes componentsDec 18, 2023Dec 18, 2023
Nour KricheneWork With Files In JavaEssential concepts for working with files and how to perform most important operations with java such as creating, renaming, copying.Jul 1, 2023Jul 1, 2023
Nour KricheneDesign patterns in plain EnglishDesign patterns are a set of agreements, shared in software development to handle common problems.Oct 8, 2022Oct 8, 2022
Nour KricheneOptimistic locking vs Pessimistic locking (in plain english)Which strategy should you use to manage concurrent access in relational database?May 20, 2022May 20, 2022
Nour KricheneYou are a software engineer. You are a company, not an employee.Do not treat yourself as an employee but rather as a company or as a talent owner.May 18, 2022May 18, 2022
Nour KricheneHow to learn effectivelyTips to get good results of your time invested in learning.May 2, 2022May 2, 2022
Nour Krichene3 techniques that will help you solve algorithm problemsProblem solving techniques that can be used to solve a problem or at least a part of it.Mar 26, 2022Mar 26, 2022