Lots of our people have lots of opinions. Here are just a few of them
ThoughtWorks embraces the individuality of the people in the organization and hence the opinions expressed in the blogs may contradict each other and also may not represent the opinions of ThoughtWorks.
Impressão ou impacto?
Produtivo, game changer, qual o seu papel agora?
Você precisa de um lugar fixo para produzir?
Onboarding with the UIPageViewController
Treinar é chato? O que você quer?
O silêncio e meu crescimento
Personal phishing protection idea (voice calls)
A phisher called me with a fake caller ID claiming to be Virgin Media. One clue that this was a phisher was from the time lag in the two way conversation. The clincher for me was the caller being unwilling to answer the question “could you provide me with a call back number please”. I can’t recall specifically, but the caller attempted to go past that question without answering. They ultimate just hung up on me without answering the question.
I asked the excellent Virgin Media online, and they agreed: a genuine VM caller would cooperate with a request for…
Trabalhabilidade + Identidades
Abundância é futuro, presente ou… beeem do passado?
Sobre obstáculos e persistência…
Solução para fragilidade é ser…
Muito do que eu escrevo não é publicado.
ScaryPockets – crowdfunding project to be supported!
O que deixar de fazer?
A problem with manual release approval gates we didn't realise we had
Arghhh! There are problems during deployment - what's gone wrong? I thought we had it sorted.
This article describes a source of problems during deployments which I witnessed at a previous client.
I hope this story helps you avoid this problem with your CI/CD pipeline setup too.
BackgroundWe had a "CI/CD" pipeline involving:
- build/run tests/generate docs etc
- zero downtime deployment to a manual testing environment
- once manual testing showed system was OK, zero downtime deployment to production