-
How to Use the ORID Framework TOP NEW
ORID is an acronym for Objective, Reflective, Interpretational and Decisional. It’s a thinking framework that enables a focused conversation in order to reach some point of agreement or clarify differences. What’s ORID? It was developed by the Institute of Cultural Affairs (ICA) in Canada and involves a facilitator asking people four levels ... Read More
-
The Handbook of Different Authentications for Security TOP NEW
Two Factor Authentication Make your account much more secure with two factor authentication. You will need a client app that supports the protocol before being able to use this service. You can find common client applications below. Client Applications: Google Authenticator for Android Google Authenticator for iPhone Microsoft Authenti... Read More
-
The Handbook of System Design TOP NEW
System design is the process of defining the architecture, interfaces, and data for a system that satisfies specific business requirements. A good system design requires engineers to think about everything in an infrastructure, from the hardware/software, down to the data and how it’s stored. As a senior software engineer, you are demanded a be... Read More
-
The Handbook of Software Architecture TOP NEW
Nowadays heterogenous systems have been developed and served for us, they were designed by different architectures, which were practical guidelines to get better software like maintainable, testable, easy to use, scalable and many more. Different architectures are born to solve different, problems, the architecture is just a framework, we put d... Read More
-
The Handbook of Photography TOP NEW
-
The Handbook of Speech and Expression TOP NEW
We talk every day, and we spend most of our life talking, communicating with people, we can see the importance of expression, so how to express and accurately convey ourselves has become a subject, this is an article related to this topic, which is also my study note and summary. What does it mean to speak professionally? 99% of people will te... Read More
-
The Handbook of Cloud Computing TOP NEW
What’s Cloud Computing? Cloud computing is the practice of using network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer. On-Premise Cloud-Providers Different cloud system architectures include: Multi-cloud Hybrid cloud Single cloud Public cloud P... Read More
-
Software Project Management Methodologies TOP NEW
What is SDLC Software Development and Management Models of Software Engineering Plan Design Build Test Release Monitor Waterfall model Requirements Design Implementation Verification Maintenance Incremental build model Spiral model Agile model The implementation of the agile model mainly includes SCRUM, XP (Extr... Read More
-
Java Annotations Cheat Sheet TOP NEW
This cheat sheet looks at many annotations that a Java developer should know if they want to use Java, Spring Framework, SpringBoot, Lombok, Swagger and so on. It covers the most frequently used and perhaps the most important annotations. JAVA Standard (Built-in from java.lang.*) @Inherited @Target @Documented @... Read More
-
Ten-second for effective communication with PREP TOP NEW
Communication is something we repeat every day. Therefore, how to communicate quickly and effectively, and convey your point of view to the other party has become an extremely important topic. The method I want to talk about today is PREP framework. PREP Framework PREP stands for Point, Reason, Example, Point, this method is recommended by Toa... Read More