New Pop-Up Event This Summer

When: Monday August 15th

Where: Austin Texas (deciding to between two great movie theatre / bar locations right now – thank you Amanda Bauman!)

For those of you new to the Collaboration Stack Community and this blog, CSC Event is an afternoon and evening of open discussions around life and challenges in the Collaboration community that were originally organised by LDC and The Turtle Partnership.   It has two themes ..

  1. Technical Sessions:  Consisting of 3 x 10 min presentations followed by a 30 min open floor discussion. 
  2. Work and Life Sessions:  Open floor moderated discussion. All voices welcome!

In 2014 we held events at the Soho Hotel in London which were very successful.  Now we want to see if the same idea can work by bringing it to an existing audience (those in town for MWLUG).  If this works we would like to see CSC Events using the same format (but not necessarily involving us directly) happening around the world.

CSC is about meeting face to face with others working in similar areas, to talk to them and exchange ideas. We may have discussions on completely esoteric subjects like home automation, technology futures, around the latest mobile products, how to approach security in general, or even what’s in your travel kit.

The unique thing about CSC Event is that creating an environment for people to talk to each other is its sole purpose.   CSC is about the world we live in not the technology we use.

There is no charge for attending CSC Event. It’s funded as a Community effort by the companies involved however for that reason we need to keep numbers at a manageable level.  We also ask you only sign up to come if you do intend to turn up.

The event just before MWLUG (and thank you to Richard Moy and the MWLUG team in generously allowing us to do this pre-event) is a really a test of whether a “Pop Up Technical Networking Event” (I feel a snappy acronym is called for) is something of value.

If you are coming to MWLUG which starts on Wednesday 17th August then this event fits just before that – from 2pm on Monday 15th August.

Here is the agenda from a previous event that gives you some idea of our topics.  If you would like to get involved, attending, providing content or even moderating please get in touch.

You can register here – we will confirm the event in a few weeks if we have enough interest.

 

 

 

?????????

node.js talk notes

Talk notes: Evaluating new technologies (node.js as an example) – Mark Myers & Ben Poole

  • Where’s the next wave coming from? And how do we position ourselves?
  • How to decide whether to retire something, evaluate something, prototype something or adopt something?

Considering new technologies: 4 factors

Originator: who’s behind it? Who has gotten behind it since launch? Size / responsiveness, etc.
Ecosystem: who else is involved and how widespread is this involvement? For tech projects, are there lots of committers? Lots of releases? Look at activity on GitHub etc.
Who else is looking at it? Is there a continuing buzz after the initial furore? Are significant players interested in the tool / platform / whatever? Are vendors looking to integrate the solution with their offerings?
Analysts: what do the likes of Gartner think?

A source we like: ThoughtWorks Tech Radar. Thoughtworks is an established consultancy. They are do-ers as well as advisers, which is an important distinction. Their Tech Radar comes out from time to time, latest being this month–the previous version was released in January.

It looks at techniques, tools, platforms and languages, and drops each into one of four buckets:

  1. Adopt
  2. Trial
  3. Assess
  4. Hold

There’s also a general overview at the start of the document. For example, the July edition kicks off with four hot topics:

  1. Churn in the Javascript world (akin to Ruby a few years back, or Java before that): so many frameworks, so many releases. What’s hot, what’s not.
  2. Conway’s Law (that organisations produce software the design of which parallels that organisation’s structure). This can be a plus or a minus
  3. Microservices and the rise of the API: everything is RESTful. Services exist for everything and are decoupled. I liken this to the UNIX way, i.e. small utilities that do one thing but which can be piped together.
  4. Re-decentralisation: an ugly word, but following the kerfuffle over centralised cloud / email (most of the world’s email traffic is focussed within a handful of suppliers like Google and Hotmail), people are looking to spread the pain outward once more.

node.js

Taking the example of node.js, there has been noise about this platform for 3-4 years now.

Originator: Joyent, established cloud infrastructure provider, with node.js central to its commercial offerings

Ecosystem: just look at Github,. StackOverflow, blogs, npm

Who’s involved? IBM, Microsoft, Amazon, Walmart, Paypal, LinkedIn, New York Times, Yahoo…

MS & Amazon are both contributors (MS since 2011)

ThoughtWorks say ADOPT (Jan 2014) especially when it comes to Javascript-based automated web testing (see enterprise notes).

In the Enterprise

If enterprises are still fighting shy of node.js, consider its use for running testing set-ups. The de facto industry standard here is Selenium WebDriver, which runs on node. Significant offerings built on top of this:

  • Appium is an open-source tool for automating native, mobile web, and hybrid applications on iOS and Android platforms. It wraps the standard WebDriver tool, and it’s written as a node.js application.
  • Protractor which is also a node.js application which wraps WebDriver and is aimed at testing AngularJS applications.

Node is currently a very start-up / internet only platform, driven more by developers than traditional admins (the gate keepers of the corporate world) and as such can be treated with dark suspicion for that very reason.

There will be a tricky transition while it moves to fit into the normal structures (strictures??) of corporate support. Admins need to get up to speed, developers need to learn the demarcation lines for hand over / app packaging.

Round Up: MEAN, not LAMP!

node.js has proved itself in a lot of the major websites we all use and is a major player in that arena – expect its influence to grow more and more. In all likelihood, it will become an expected skill-set in the same way that a framework like Spring is expected for an enterprise Java developer, or MVC is expected for .NET developers.

Everybody should now have it and would do well to learn its application framework partners MongoDB, ExpressJS and AngularJS (collectively known as the MEAN stack).

Links

node.js: http://nodejs.org

Tools mentioned in our talk:
http://appium.io
https://github.com/angular/protractor
https://code.google.com/p/selenium/wiki/WebDriverJs

Complementary frameworks and technologies
https://angularjs.org/
http://gruntjs.com/
http://www.mongodb.org/
http://expressjs.com/
http://jade-lang.com/
https://www.npmjs.org/

Building the front-end
http://bower.io

User auth and security
http://passportjs.org/
https://github.com/jedireza/drywall/
https://github.com/evilpacket/helmet

CSCEvent Evening Event This July

We’re very pleased to announce our 2nd CSC Event taking place this time in the evening of July 16th.  It will still be at the fantastic Soho Hotel in London which everyone thought so successful last time but this time we’re trying something a little different.

The event begins at 6pm and will run until 9pm with only two sessions followed by drinks and possibly further drinks afterwards.

Last time our biggest feedback was that it was shame to choose between sessions and that it would be good to see both Technical and Work & Life so we will be running two sessions one after the other.  A Technical Session in the Screening Room and then we’ll all move to the Crimson Bar for a Work & Life session and since we’re in the bar, we’ll finish up with some drinks.

As always we hope for audience participation and we’d ask you to register and invite friends and colleagues – this is far outside the IBM world and our discussions are very broad.

Registration is here

Technical Session:  This will consist of 3 x 10 min presentations followed by an 30 min open floor discussion
“Exciting Technologies”
Where is the next surge in technical innovation coming from and how do we position ourselves for that?  Wearables?  Cloud Storage?  Collaborative Working? Searching and Finding Content?  Every day we discover or hear about new technologies and technology areas that sound promising.  Which ones are exciting and how do you decide between standing back, monitoring, beta testing or positioning yourself for adoption?

Work and Life Session:  This will be an open floor moderated discussion. All voices welcome!

“When People Are The Problem”
People collaborating together can do amazing things, but there is always the potential for personality clashes, misunderstandings and friction, particularly when change and issues of ownership are involved. In this session we will discuss how these issues can arise and what techniques we all use to finesse them or whether, when reality crashes in, collaborative working can work at all.

Our Venue the Soho Hotel

For our upcoming event, we wanted to have a great location and we think we’ve delivered. The Soho Hotel in the heart of Soho in central London normally offers screening facilities for new movies and television shows. We’re going to use the same rooms for presentations and round table discussions.

SH Exterior Flag

We have two rooms for the day. A screening room and a bar area. The screening room should keep you nice and comfortable for the Technical Track.

screeningroom

And the bar will be used for our round table discussions in the Work and Life track followed by a few drinks at the end of the day.

SH Crimson Bar 2

We have already published the full agenda for the day, and if you want to register then please get in quickly, as you can see there is limited space available.

Register for CSC Event

Do you work with collaboration platforms? Then come and meet your peers at a Collaboration Stack Community event.

This is a technologically agnostic networking event for those who work or are interested in collaborative software. Our goal is to create space for ideas, to learn from others and get a view of how various sectors like cloud, mobility and security are unfolding.

It’s a chance to step back, consider and develop your strategy in the context of others’ experiences. We hope you come along with a willingness not just to listen but also to share.

Whilst making new contacts, you can share ideas, debate best practice and explore emerging technologies.

There will be presentations from people with huge amounts of cross-industry experience, but this is not to be a passive event, we want to hear from you – What challenges are you facing?

And after each session there will be the opportunity to thrash out new ideas.

Here are just some of the topics we hope to cover at future CSC events:

  • Development futures
  • Server management and monitoring
  • Cloud email
  • Cloud applications
  • Instant messaging
  • Social software
  • Security
  • Privacy of data
  • Audit and compliance
  • Encouraging user engagement
  • Building and maintaining communities

You can register to attend this free event from the sidebar on the right of this site, or from the Eventbrite site directly.

Our First Event

Our first event will be in central London on Friday, March 21st.

It will cover wide ranging technical topics.

It will be a new format encouraging everyone to join in and share what they know / learn from each other.

It will be free.

More details—including how to register—to follow.