menü

Alumni Blogs

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.

Design for relationships

I remember walking down to Tottenham Court Road tube in the mid-nineties, around 9pm. My poster for the London Symphonia was plastered up on the walls. I had spilled my blood sweat and tears on the winning design. I knew it would end up in the tube stations. In hindsight I wish I could have...

Ultraman
20 March 2019

Original Link

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

fuzzylizard_1ki57r
18 March 2019

Original Link

Design for real

I love design, I love working with designers and I love working with businesses who appreciate the value of good design. However, having worked in the design industry for over 25 years, starting back in 1993 with MTV, I can look back and see that what we thought would work and what actually did, were...

Ultraman
12 March 2019

Original Link

10 Characteristics of Wicked Problems

The 10 Characteristics of Wicked Problems are: There is no definitive formula for a wicked problem. Wicked problems have no stopping rule, as in there’s no way to know your solution is final. Solutions to wicked problems are not true-or-false, they can only be good-or-bad. There is no immediate test of a solution to a...

Ultraman
8 March 2019

Original Link

Tech apprenticeship is the new CS degree

The digital economy has the potential to open up opportunities for millions. This reality has become possible only in the last few years. When I entered the IT industry in the 1990’s, the market was much different than today. The world-wide-web existed but companies really had not adopted it yet. Enterprise software and corporate IT… Continue reading Tech apprenticeship is the new CS degree

The post Tech apprenticeship is the new CS degree appeared first on Adam Monago.

Adam Monago
16 March 2019

Original Link

Organizations as Communities - Part 1


Today, the very definition of organizations has changed. The impact of digitization is going far beyond a few collaboration tools and platforms. Today’s organizations are no longer defined by fixed workplaces, nine-to-five working hours or even a set of homogeneous employees. Organizations have become boundary-less and often, location agnostic and virtual. Operational and business models have been turned on their heads with the advent of enterprises like UberAirbnbEtsy and Amazon. And no industry is immune to this disruptionfrom education to retail, from healthcare to hospitalitythe old business

noreply@blogger.com (Sahana Chattopadhyay)
12 March 2019

Original Link

Suddenly Spotify: My Transition to Streaming Music

I have some big news to share this week:  I have finally joined the 10’s and started listening to streaming music. 😂  I have taken my music collection very seriously my entire life.  Even after digital music arrived on the scene, I was precious about my ‘collection’.  I can recall hours/days/weeks/months of time spent digitizing… Continue reading Suddenly Spotify: My Transition to Streaming Music

The post Suddenly Spotify: My Transition to Streaming Music appeared first on Adam Monago.

Adam Monago
9 March 2019

Original Link

Science and Software Development

I have been talking about Continuous Delivery being, informally, an application of the scientific method to software development for several years now. I have spoken about it, CD, being a candidate for the beginnings of a genuine engineering discipline for … Continue reading

davef
4 March 2019

Original Link

Arrowheads Adobe Illustrator CC

New version of illustrator always makes doing simple things hard. Here is a reminder of where to find arrow heads. Window > Properties > Stroke Advertisements

JR
27 February 2019

Original Link

My Remote Retrospective Process

Possibly the most important aspect of an agile process is the retrospective. A retrospective usually happens in a team meeting, generally at the end of every agile iteration or sprint. While there are any number of ways to run retrospectives, the object is to discuss three questions:

     What is working well?
     What is not working well?
     What should we change?

The first question tends to be the easiest to answer, and it is tempting to just skip it, but that is dangerous. It is every bit as important to celebrate the team's success as…

Chris McMahon
23 February 2019

Original Link

moving this blog

blog has now moved… blog.isaiahperumalla.com Advertisements

isaiahperumalla
19 February 2019

Original Link

2019 Tech Predictions

It’s that time of year again… well, actually, a few days late, but I’ve been busy, I swear As has become my tradition now for nigh-on a decade, I will first go back over last years’ predictions, to see how well I called it (and keep me honest), then wax prophetic on what I think the new year has to offer us.

As per previous years, I’m giving myself either a +1 or a -1 based on a purely subjective and highly-biased evaluational criteria as to whether it actually happened (or in some cases at least started to happen before…

Ted Neward's Blog
2 January 2019

Original Link

2018 Tech Predictions

It’s that time of year again… well, actually, a few days late, but I’ve been busy, I swear As has become my tradition now for nigh-on a decade, I will first go back over last years’ predictions, to see how well I called it (and keep me honest), then wax prophetic on what I think the new year has to offer us.

As per previous years, I’m giving myself either a +1 or a -1 based on a purely subjective and highly-biased evaluational criteria as to whether it actually happened (or in some cases at least started to happen before…

Ted Neward's Blog
3 January 2018

Original Link

Hygiene Factors for Software Development

I got into a small debate about software development with someone recently via the comments section to a previous blog-post. During the course of the debate I thought of an analogy to make part of my argument, but I think … Continue reading

davef
12 February 2019

Original Link

Uncommon Sense

Just because something is compelling doesn’t mean it’s righti.e. transitive dependencies or the easiest location to add feature X in your codebase Plugins are a sign of bad composeability or lack of craftsmanship or bothi.e Ridiculous NPM modules that plugin your test tool into your transpiler into your bundler into your web server or equally […]

dan
9 February 2019

Original Link

Safety ou Segurança psicológica no dia a dia

Parece ser tão óbvio, mas não existe o óbvio! Existe o que observamos e as percepções que temos. E o que queremos? Espaços seguros. Só que isso começa conosco e como nos relacionamos com o assunto no dia a dia. Pensa nestas situações: Quando as pessoas preferem falar as escondidas. Quando as pessoas não se …

Continuar a ler Safety ou Segurança psicológica no dia a dia

dwildt
25 January 2019

Original Link

Continuous Deployment Isn’t Just for Applications

While we’ve been pushing more of our production services towards Continuous Deployment for faster and safer releases, we’ve discovered we can build the ideas of Continuous Deployment into our culture and all areas of our stack.

Paul and Leigh
22 January 2019

Original Link

Rails Engine - How To Keep Your Engine Migrations Abstracted From Your Host Rails App



Have you ever worked on building a Rails Engine and wanted to keep the models, the migrations and everything inside the engine rather than using a generator to copy paste them into your host Rails App? That's a problem everybody faces one time or the other when building Rails Engines to abstract out your huge Rails App. I have found one such solutions that can be helpful for you to keep them separate. Here is a solution for it.

Problem Statement:

Instead of using
rails g my_engine:install
to copy paste the migrations from engine to your rails app, you want…

Jey Geethan
16 January 2019

Original Link

Quem vai acabar com a agilidade?

Resposta fácil!! Os agilistas. Mas como Daniel!?!? A comunidade é forte, atuante, uma galera fazendo coisas legais e criando conteúdo. Me senti provocado a documentar isso para poder colar um comentário meu deste post no linkedin. O texto me lembrou um vídeo do GaryVee de 2013. O lance é que não importa o que a … Continue a ler Quem vai acabar com a agilidade?

dwildt
14 January 2019

Original Link

What is Creativity?

If you read my previous post, you’ll know I’m a big believer in boredom as a means of fostering creativity.  But what is creativity? I’ve been thinking a lot lately about creativity and what looks like.  I realised that I’ve been creative my whole life.  Even though, a decade ago I would have said I […]

The post What is Creativity? appeared first on Pamela Ueckerman.

pamela
13 January 2019

Original Link