In software, the only thing that is constant is change. And software architecture is no different, it has to evolve. Simply put, system components should be organized in such a way that they support constant change without any downtime, Even if all the components are changed or completely replaced, the show must go on. Software architecture has to be technology agnostic, Resilient, and designed for the incremental change. If we think about the Theseus paradox, Evolutionary architectures care less about the sameness of the ship(s) and focus more whether the ship would keep on… Read More
At byBrick Development the culture is focused around the sharing of knowledge. To that effect we run a program called byKnowledge and as part of byKnowledge we have a special session type called Pecha Kucha. Pecha Kucha Format The format is very simple and invites 4-5 different presentations from individual members of byBrick Development. Session length is 7 mins in duration Topic can be anything, including non-technical The idea is to showcase and share knowledge in a very succint manner. It is very effective and also allow us to get to know out colleagues… Read More
For the most part, our lives aren’t that particular complicated. Our decisions don’t always have the impact of a meteorite in our lives or others. But some decisions do tend to follow us, nay, haunt us for a longer period of time than we originally anticipated – namely the choice we made when settling on using a specific tool….