Matheus Marabesi website, sharing ideas about software development - Listing posts on page 7

Delving into Extreme Programming: An In-depth Review of 'Extreme Programming Explained' (2nd Edition)

Extreme programming (XP) is a methodology focused on the technical and social aspect of software development. It focuses on two main pillars - agile and technical excellence. Technical excellence is the structure that allows teams to be agile. On the other hand SCRUM is the methodology that got traction and is the most adopted by the industry as a means to “be agile”. Therefore, as already explored by Martin Fowler SCRUM has a place in the party, but is not the main course.

Firebase UI localization - Tutorial on how to setup the translated web version

Firebase ui (user interface) has helped me to build an application with social login with almost no code to write, the ui library provides an implementation of firebase authentication for web ready to use. As such, the expectation of easy-to-use also points to a localization easy to integrate. Therefore, the i18n for the firebaseui has some tricks and is not as straightforward as it could be, it requires manual building for each specific language, and also it is required to ship the generated bundle with the application. In this post, I am going to explore my experience with the firebase...