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.
To deliver the data center as a service at scale, IO meticulously selects data center campuses that are strategically located outside FEMA flood zones, even in coastal regions with hurricane exposure. As an example, our IO.New Jersey campus withstood Hurricane Sandy in 2012 and even pitched in when the local utility asked it to switch […]
I did a little poll of friends and colleagues about this question. Here are some of the answers which I found quite thought provoking: I’m a recovering academic from many years ago. I feel like I have some perspective on graduate/research departments in computer science, even though I am sure things have changed a little […]
The post What could academia or industry could do (short or long term) to promote more collaboration? appeared first on ben stopford.
Assignment is interesting. It’s one of the few places where the syntax tree does map well to the execution, but you can’t get to where you want to go through re-writing syntactic sugar.
Indu will be a language with syntactic sugar. Sugar is easy to read. It might be verbose, but tooling will help with that. Indu is also a simple, uniform language: everything is an expression, there are only functions and objects. In a simple language syntactic sugar can be dealt with by pretending during the parse that a recognised construct should be parsed as something else. It’s sort…
My boys LOVE anything that involves treasure, maps and clues – they often draw their own fantasy maps, complete with sea monster, lava lakes and buried treasure. I have to admit, I have a bit of a soft spot for these things as well, so I find it a lot of fun to make up …
The post Reading Activity: Scavenger hunts (free downloads) appeared first on Pamela Ueckerman - Author.
By year end 2017, over 70% of the Global 500 will have dedicated digital transformation/innovation teams and by 2018, enterprises pursuing digital transformation strategies will expand their developer teams by 2-3 times. It’s no surprise then that worldwide spending on digital transformation initiatives will reach $2.2 trillion in 2019, almost 60% larger than 2016.1 Clearly, […]
The post How Data Center as a Service @scale Enables Digital Transformation appeared first on IO.com.
Don’t Repeat Yourself (DRY) is a software design principle aimed at reducing duplication. This is a popular principle and easy to understand: if you have the same code in 2 different places you need to extract this into a single location, avoiding the duplication. The thinking behind this principle is also obvious: when you inevitably change this code you now need to remember to update it more than one place. If you don’t, you introduced a bug. Simply removing the duplication avoids this. Violations of the DRY principle is sometimes referred to as WET - which can mean ‘Write Everything…