As an Extreme Programmer I used to jumping often into different engagements, each of them has challenges I need to overcome and problems I need to solve.
This time I jumped into an engagement with a legacy codebase composed mainly by AWS lambdas written in Typescript. Language and technology I’ve never used before.
How can I learn the language and at the same time being able to quickly deliver value?
The answer in my head was clear: let’s create some tests, the rest will follow!
In this talk from @lucamezzalira, you are going to discover how to organise your lambdas to reflect the hexagonal architecture being able to refactor your code without much trouble, it’s a very nice talk and I recommend having a look at it!
Sometimes I need to take important decisions, that could be in the workplace or just in my life. I found this nice method called decision Matrix which can help you out with that duty by putting some weights you can visualise which option fit better.