You may have seen the term OAuth (Open Authorization) at some point during your walk as a developer. I know that your life is busy and there is probably no time left to understand all the technical terms that appear during the daily searches we carry out to solve specific problems. Most of the time that you are going to develop web or mobile applications, you will have to deal with authentication and authorization, because it is necessary to protect the data and ensure that each user accesses only what is authorized. …
Design Thinking has been used — not with that name — for a long time in the cognitive development process of designers. This process consists of: research, brainstorms, selection of ideas, prototyping.
The idea of Design Thinking applied to different areas of Design came from two personalities from Silicon Valley: David Kelley, professor at Stanford University and his colleague Tim Brown, author of the book Change by Design, both founded the innovation consultancy IDEO and in 2009 they released the book Design Thinking.
According to Brown:
It is not just designers who should pay attention: those who work in management…
When developing an API to serve external requests, it is challenging to deal with the different types of clients that will be able to use it. The functional or non-functional requirements required by a web application running in a browser may be different from the requirements required by a mobile application. More than that, another application running on the same network as the API can also be a client, in this scenario, the latency and stability of internal high performance networks are better when compared to the quality parameters of the mobile network (3G, 4G).
Como muitos outros termos advindos do inglês, não existe uma tradução exata para “Lean Startup”, porém, por aproximação, podemos traduzir para “Startup Enxuta”. Pois bem, Lean Startup é uma metodologia proposta pelo pesquisador da Harvard Business School, o americano Eric Ries no livro The Lean Startup.
Essa metodologia foi baseada no modelo de produção da Toyota — lean manufacturing ou lean thinking — com o objetivo de aprimorar a atividade de empreender, mitigando os riscos, evitando desperdícios de tempo e recursos, além de maximizar as chances de se construir um negócio verdadeiramente lucrativo.
Não é difícil encontrar histórias de empreendedores…
Application Architect and Manager at IBM. Master student at UnB. Interested in computers and systems design. https://michaelsilva.io