menu

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.

Links for 2017-02-23 [del.icio.us]

Obie Fernandez
24 February 2017

Original Link

Links for 2017-02-23 [del.icio.us]

ID and Other Reflections
24 February 2017

Original Link

How to add iOS Xcode subprojects abbreviated

If you want to add another iOS project to your existing subproject, at a minimum do this. Find the project you want to add Drag it into your project Goto the target you want to add it to -> Build Phases. Add Target Dependency (hit the + sign) Link Binary With Libraries (+ sign) Build/Compile. […]

JR
23 February 2017

Original Link

How to quickly clear derived data

Xcode -> Preferences -> Locations -> little grey arrow that is hard to see Then physically delete the directory in finder Filed under: iOS

JR
23 February 2017

Original Link

Neo4j: How do null values even work?

Every now and then I find myself wanting to import a CSV file into Neo4j and I always get confused with how to handle the various null values that can lurk within. Let’s start with an example that doesn’t have a CSV file in sight. Consider the following list and my attempt to only return […]

The post Neo4j: How do null values even work? appeared first on Mark Needham.

Mark Needham
22 February 2017

Original Link

Links for 2017-02-21 [del.icio.us]

Obie Fernandez
22 February 2017

Original Link

Links for 2017-02-21 [del.icio.us]

ID and Other Reflections
22 February 2017

Original Link

Use "Golden Image" to test Big Ball Of Mud software systems


So I had a brief conversation on Twitter with Noah Sussman about testing a software system designed as a "Big Ball Of Mud" (BBOM).

We could talk about the technical definition of BBOM, but in practical terms a BBOM is a system where we understand and expect that changing one part of the system is likely to cause unknown and unexpected results in other, unrelated parts of the system. Such systems are notoriously difficult to test, but I have tested them long ago in my career, and I was surprised that Noah hadn't encountered this approach of using a "Golden

Chris McMahon
20 February 2017

Original Link

关于微商“云在指尖”是不是传销?

关于微商“云在指尖”是不是传销? “只要一部手机,一个微信账号,消费128 […]

笑捧博客
20 February 2017

Original Link

Neo4j: Analysing a CSV file using LOAD CSV and Cypher

Last week we ran our first online meetup for several years and I wanted to wanted to analyse the stats that YouTube lets you download for an event. The file I downloaded looked like this: $ cat ~/Downloads/youtube_stats_pW9boJoUxO0.csv Video IDs:, pW9boJoUxO0, Start time:, Wed Feb 15 08:57:55 2017, End time:, Wed Feb 15 10:03:10 2017 […]

The post Neo4j: Analysing a CSV file using LOAD CSV and Cypher appeared first on Mark Needham.

Mark Needham
19 February 2017

Original Link

Bullshit fatigue

Usual Friday morning banter at work talking about the news that some "retired vice-admiral turns down US national security adviser offer".

"How is this even possible?" was my argument, "nobody checked with the guy?"

As I was ranting about how the amount of bullshit going around is bothering me, especially with the recent political landslides and very weird events in countries like Turkey, an esteemed colleague came up with the much needed diagnosis.

"May be you are suffering from bullshit fatigue?"

Spot on. I am suffering from bullshit fatigue...


Highland Cattle bull.jpg
By BrianForbes - flickr.com, CC BY-SA 2.0, Link

noreply@blogger.com (Ozgur Tumer)
18 February 2017

Original Link

Links for 2017-02-17 [del.icio.us]

Obie Fernandez
18 February 2017

Original Link

Links for 2017-02-15 [del.icio.us]

ID and Other Reflections
16 February 2017

Original Link

Links for 2017-02-15 [del.icio.us]

Obie Fernandez
16 February 2017

Original Link

躺着中枪,也要姿势漂亮!

躺着中枪,也要姿势漂亮! 心语:所有的不甘,都是因为还心存梦想,在你放弃之前,好好拼一把,只怕心老,不怕路长。 […]

笑捧博客
15 February 2017

Original Link

How to share data App Extension

How to share data between App Extension and Host Since app extensions run as part of a host application rather than their containing app (i.e. your app extension runs in somebody elses app), data sharing isn’t automatic. App extensions and hosts can share data via App Groups. App Groups are shared containers both App Extensions […]

JR
14 February 2017

Original Link

Pre-commit Continuous Integration infrastructure is cheaper than post-commit (for high throughput teams)

That’s right Twitter intelligentsia, CI infrastructure to verify individual commits before they land in trunk master (assuming some team intention to be close to Trunk Based Development - TBD) is cheaper to run than infra to run CI verifications post-commit. It all comes down to one factor: where there is a need for the build to be faster than the peak interval between commits/pushes or not.

More Costly?

Assume…

Paul Hammant's blog
14 February 2017

Original Link

Fake News Via Continuous Isolation

Benji Weber on Twitter again with a pithy coin:

Teams with multiple active branches in source control are practicing Continuous Isolation not Continuous Integration.

This isn’t a modern thought. Extreme Programming (XP) set it out that way. Martin Fowler and Matt Foemel gave it a paper too. Just like that - the intention was one branch for the whole team, and a bunch of choreograhy to land a…

Paul Hammant's blog
14 February 2017

Original Link

Links for 2017-02-13 [del.icio.us]

Obie Fernandez
14 February 2017

Original Link

Open Letter about Agile Testing Days cancelling US conference

I sent the following by email contact pages to Senator John McCain, Senator Jeff Flake, and Representative Martha McSally of Arizona in regard to Agile Testing Days cancelling their US conference on 13 February.



Agile Testing Days is a top-tier tech conference about software testing and Quality Assurance in Europe. They had planned their first conference in the USA to be held in Boston MA, with a speaker lineup from around the world. They cancelled the entire conference on 13 February because of the "current political situation" in the USA. Here is their statement: https://agiletestingdays.us/

Although I was not scheduled…

Chris McMahon
14 February 2017

Original Link