Practices

Explore proven practical strategies that have helped others.

Similarly to concepts, sharing practices with people helps to create a shared understanding. It can be helpful to groups to refer to practices by their name, enabling more efficient communication. However, without a clear description of their meaning, the use of jargon can cause confusion and misunderstandings.

To help you find practices that support you in your particular challenges, each practice contains a description of the context in which you can use it. This context is described as enablers and deterrents, these indicate under which conditions the described pattern is known to work well, and conversely when it doesn’t work well. To get the best results, pay attention to these factors when reading the patterns below.

Structure of a pattern:

Each of the patterns is accompanied by a set of tags and categories, these help you find related learning resources, practices and concepts. Additionally, each pattern has been scored on the different aspects of the AMMERSE framework. This value-based assessment aims to clarify the impact of the pattern on different aspects of your work and life.

When implementing the techniques listed here, regularly reflect on the effectiveness of the technique and make adjustments as needed to avoid stress and maintain a positive flow without compromising your quality of life.
To stay up to date with the latest additions to these practices, subscribe to the RSS feed in your favourite feed reader.

problem:You are learning a wealth of new information, but find it difficult to keep an overview of what you know.

description:Draw a map of the concepts you know, in order to deepen your understanding.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You have an idea and want to strengthen it against negative forces.

description:Think of ways to make your idea fail, strengthening your endeavour against negative forces, ensuring they are more resilient and better prepared for potential challenges.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You have troubles learning new skills or techniques, as you are afraid it will be more trouble than it's worth.

description:Lower the stakes by reframing your goals, creating an experimental mindset, and sharing your findings.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You find it hard to apply a new skill or idea in your daily life.

description:Practice. Rinse, and repeat. Then practice some more.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You often struggle with deciding what to do next, feeling uncertain about which choice would be most beneficial for you.

description:Employ a mental framework to evaluate your options systematically, aiding in making informed decisions that align with your goals and needs.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You find yourself constantly busy, yet achieving little of value.

description:Assign a priority category to tasks based on their urgency and importance. Act depending on priority category.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You find it difficult to remember what you want to achieve, and are distraught by the amount of tasks you have yet to finish.

description:Implement a personalized workflow to organize, prioritize, and complete tasks

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You are distracted by various inputs from your environment, causing you to not finish tasks you set out to do.

description:Use tomato-based timers to stay focussed on the task at hand.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You tend to push too hard in order to reach a goal, or invest more than you are able to support.

description:Put a hard limit on how much you are willing to invest into a certain endeavour.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:How do you make structured progress towards a specific overarching goal?

description:Orientate, Prepare, Execute, Reflect, Adapt, Synthesize

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You want to reduce the impact of being pulled out of your flow.

description:Free your mind by delegating the remembering of things to an external system.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:Someone disagrees with you, and you have difficulties understanding why

description:Build up your argument one step at a time, and see where your opinions differ

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:Assessing a candidate's skills and experience during an interview using traditional knowledge-based questions often leads to researched and rehearsed answers.

description:Employ a behavioural questioning method, to conduct more conversational interviews, and enticing candid and truthful responses.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You have difficulties connecting with others, and find yourself disengaged during conversations.

description:Shift from responding to truly comprehending what the other person is saying, leading to more meaningful interactions.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:People tend to wait for responses to chat messages before stating what they want, causing unneeded distractions.

description:Write your messages with enough context for the recipient to prioritize them, keeping in mind they will be read and acted upon when it best suits your conversational partner.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:Developers struggle to maintain code consistency, negatively affecting code maintainability and reliability.

description:Maintaining a consistent coding style within a team, using automation and documentation to enforce it.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:Invalid input data causing your software to crash midway through its execution is expensive, both in terms of processing power and resolution time.

description:Avoid wasting resources by not processing data that is known to be invalid. Provide clear feedback on what is wrong with the input data to allow for quick resolution.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You are experiencing difficulty in keeping track of which changes have been made to your project.

description:Keep a running log, close to the code, of changes made to the application.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You are spending much more time and mental effort on a piece of software than is needed or valuable.

description:Write readable code that is as well-designed as it needs to be at this point in time.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

problem:You are looking for ways to enhance productivity by reducing meeting time, interruptions, and communication overhead.

description:Write minimally viable documentation to assist in decision tracking, context understanding, and effective stakeholder communication.

AMMERSE values :

A: Mi: M: E: R: S: Ex: