更多

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.

The practice of reflection in action

In a previous article, I explained how the most essential agile practice is reflection. In this article, I outline examples how organisations, teams and people use reflection in action. Reflection through retrospectives Retrospectives are powerful tools that whole teams use to reflect on their current working practices to understand what they might do to continuously [...]

Patrick
8 February 2016

Original Link

Regression towards the mean

I came across this sentence ‘Regression towards the mean’ in the book ‘The drunkard’s walk’. It means that if something bad, unusual or extraordinary happens then it mostly followed by an average acceptable one. It mentions that people are often fooled by this phenomenon, it gives a false sense of control over situations and outcomes. People think that rebuking […]

Vinod Kumaar R
8 February 2016

Original Link

Final part of Feature Toggles

Pete finishes his article on feature toggles with some advice on where to place toggle points and managing the carrying cost of toggles.

Martin Fowler
8 February 2016

Original Link

Pastures New

Today I’m breaking from my typical routine of writing about digital marketing and strategy trends to talk a bit about a big personal milestone.  It is with much excitement that I share the news of some big changes for me and my family: I have left ThoughtWorks to head for new pastures. My next career challenge:  I am joining TrackMaven… Continue reading Pastures New

The post Pastures New appeared first on Adam Monago.

Adam Monago
7 February 2016

Original Link

photostream 94

Melrose, MA

Martin Fowler
7 February 2016

Original Link

Being leisure…

Today I had been to hospital for some check up. After the initial analysis, I was sitting in a hospital and was waiting for my x-ray reports to come. While waiting there, I saw couple of people around and generally I take out my iPhone and get busy in some app. But today I suppressed my urge to take out phone reason being no data signal in basement. Yeah I didn’t wanted to hear music as well ! What I noticed in that hall for next 15 minutes was very different, realistic and special. 

People you see around and their

Nishant Verma
7 February 2016

Original Link

Working with feature-toggled systems

Pete offers some advice on working with feature-toggled systems, including dealing the issue of how to select toggle combinations for testing.

Martin Fowler
5 February 2016

Original Link

Basics of Web Application Security: Encode HTML output

In the second part of their evolving article, Cade and Daniel describe the danger of sending malformed data to the browser, including techniques that avoid turning a Supreme Court justice into an attack vector.

more…

Martin Fowler
3 February 2016

Original Link

Configuration of Feature Toggles

Pete now moves on to how you manage the configuration of all these feature toggles

Martin Fowler
2 February 2016

Original Link

Are Microservices to Ecosystems as Core Competencies were to Conglomerates?

As far back as the 19th century, industrial firms pursued vertical integration strategies. The thinking was that by owning the supply chain from raw materials to retail outlets, a firm had direct control over its entire cost structure, making it better able to squeeze efficiencies out of it and being less susceptible to supply shocks. This was important because, for large industrial firms, competing on price was the primary strategy for winning market share.

During the 1950's and 60's, companies also pursued conglomerate strategies: bringing seemingly unrelated businesses under one roof, sometimes seeking synergies (as Sears did owning a retail…

noreply@blogger.com (Ross Pettit)
31 January 2016

Original Link

The Future of Podcasting Is You

The future of podcasting is looking bright. I think it might be the next major wave of personal publishing.  It could become the darling of advertisers who will see it as a way to reach legions of new buyers. I’m going to explain how we got here, and what you can do to ride that wave with… Continue reading The Future of Podcasting Is You

The post The Future of Podcasting Is You appeared first on Adam Monago.

Adam Monago
28 January 2016

Original Link

Implementation techniques for feature toggles

Feature Toggles seem to beget rather messy Toggle Point code, and these Toggle Points also have a tendency to proliferate throughout a codebase. It's important to keep this tendency in check for any Feature Toggles in your codebase, and critically important if the toggle will be long-lived. In this installment, Pete covers a few implementation patterns and practices which help to reduce this issue.

Martin Fowler
28 January 2016

Original Link

The Basics of Web Application Security

Modern web development has many challenges. Of course, you need to write code that fulfills customer functional requirements. It needs to be fast. Further you are expected to write this code to be comprehensible and extensible.

Somewhere, way down at the bottom of the list of requirements, behind, fast cheap, and flexible is “secure”. That is, until something goes wrong, until the system you build is compromised, then suddenly security is, and always was, the most important thing.

Specialized techniques, such as threat analysis, are increasingly recognized as essential to any serious development. But Cade Cairns and Daniel Somerfield explore…

Martin Fowler
28 January 2016

Original Link

Managing different categories of toggles

Pete has introduced four categories of feature toggles so far. Since these vary significantly in longevity and dynamism, he now explains how they need to be managed differently

Martin Fowler
27 January 2016

Original Link

Darling

Darling

adams.co.tt blog
24 January 2016

Original Link

CBD

CBD

adams.co.tt blog
24 January 2016

Original Link

Sydney Harbour

Sydney Harbour

adams.co.tt blog
24 January 2016

Original Link

Ops and Permissioning Toggles

Pete covers his remaining two categories of feature toggles: ops and permissioning toggles

Martin Fowler
22 January 2016

Original Link

The most essential agile practice

Since the declaration of the Agile Manifesto our industry has seen and continues to see many agile methodologies, some better than others. The large number of methods and practices can be confusing and overwhelming for newcomers although each offer their own advantages in different circumstances. Methodologies offer a starting point for a set of practices, [...]

Patrick
22 January 2016

Original Link

Release and Experiment Toggles

Pete begins digging deeper into feature toggles by exploring two categories of feature toggle: release and experiment toggles.

Martin Fowler
21 January 2016

Original Link