-
We all now live in a world where Remote working is a normal, accepted way of working. I know it has significantly improved my work / life balance as well as my productivity when at work. But not everyone finds making the transition from being office based to working at home easy. One of the main challenges some …
Read More -
Implementing a Personal Knowledge Management system is a crucial skill to master as early as possible in your career. One of the most powerful tools you can employ to learn a new technology or system is to write down what you learn. The act of writing things down, in your own words, helps cement comprehension, as well …
Read More -
Daily Stand-ups
One important part of working in a successful team is good communication. Knowing what the rest of the team are working on, understanding what is coming next and being able to identify where you can help the rest of the team to remove blocking problems so we are all more productive. A great way to …
Read More -
What is a Coding Kata?
A coding kata is a small, self-contained programming problem designed to help you practice and improve your skills. The term "kata" comes from martial arts—a choreographed pattern of movements repeated to build muscle memory and improve technique.
In software development, a kata serves …
Read More