LJC

Weekipedia: next week @skillsmatter

It’s hard to tell just recently whether Spring has sprung around Skills Matter — or if something somewhere has  just sprung a leak.  Our sunflowers are growing, but in between all our expert events we’ve started to build a wooden ark.  But moving swiftly on, Skills Matter offers the ideal place to shelter from the rain to learn and share ideas — and skills — with a great community.  So what have we got to keep you dry?

April 30: In The Brain of Allan Kelly: The What and Why of AgileAllan Kelly — the author of Business Patterns for Software Developers — comes to Skills Matter on April 30 to present his talk The What and Why of Agile.  Join Allan Kelly as he sets out to answer the questions “What is Agile?”, “Why is Agile beneficial?” and “How might a team start to adopt Agile”. Armed with the answers to these questions Allan will to show why large organizations are using it, and why the UK Government IT strategy advocates Agile.  Sign up here.

Sam NewmanSam Newman & Vladimir Sneblic of Thoughtworks will be here on April 30 for a talk giving A Technical Introduction To Continuous Delivery, and will introduce Continuous Delivery for a technical audience, showing how it builds on the foundation of Continuous Integration to help shift teams to push button releases all the way to production.  This event is organised in partnership with ThoughtWorks who will be raffling copies of the book Continuous Delivery: Reliable Software Releases through Build, London Java CommunityTest, and Deployment Automation, by Jez Humble (ThoughtWorks)April 30: sign up here.

The London Java Community continues to draw the crowds — and next week brings the popular “code share event” to Skills Matter. Dave Snowdon and Ged Byrne lead the event that aims to ignore the big long explanations of “JVM with a limited vocabulary of bytecodes” and looks at how some of the functional features of languages like Scala or Clojure actually work. May 1sign up here.

May 1: In The Brain of Dmitry Buzdin: State of the Web. Sign up now.Coding architect Dmitry Buzdin — author of the popular blog on GWT and Agile — joins us at Skills Matter on May 1 for his talk on the State of the Web and will lead discussion about pros and cons of current approaches and technologies in Web development.  Dmitry warns not to expect any coding tutorials here, but we will try to do everything possible so the picture of state of the art in Web development as it stands today in presenter’s brain is transferred to you seamlessly. May 1 – sign up here.

In The Brain of Brian Sletten: Testing REST with BDDThe buzz from BDD has never been buzzier right now — CukeUp! rocked Skills Matter a few weeks back with talks on all things Cucumber and BDD, and on May 2 Semantic Web expert Brian Sletten will be at Skills Matter to give a talk on Testing REST with BDD. Brian will use a Behavior-Driven Development (BDD) tool like Cucumber to establish reusable steps and comprehensive, but lightweight testing strategies for testing REST APIs. May 2 – sign up here.

As always, don’t forget to watch all the videos from this week’s events at Skills Matter:

Find Your Ninja Project : Cool Projects in April
In The Brain of Simon Brown: How much up front design is just enough?
In The Brain of Rob Harrop: Working with Continuous Deployment
Neo4J User Group : Neo4J Tales from the Trenches
In The Brain of Tom Bassindale & Peji Faghihi, Using Real User Metrics to Measure Performance

This week and next week @skillsmatter (Feb 20-24)

You lucky people; it’s time for another weekly round up at Skills Matter.  What happened this week?  What videos can we watch?  And what is in store for you next week?

The ice and snow are gone, and I think it’s only fair to give credit where credit’s due: our experts.  This week we had in residence Alberto Brandolini delivering Eric Evans’ DDD Immersion Workshop, and “Python for Rookies” author Russel Winder giving his Python workshop.  Both were a huge hit with their workshop delegates — and Alberto will be returning to Skills Matter on April 23, with Russel Winder hot on his heels on May 15.

Allan Kelly joined us on Monday for an interactive session on Dialogue Sheets, a new tool for retrospectives — because this was an hands-on event, I don’t have a video to share with you from the talk.  However, we are having a launch party for Allan Kelly’s new book!  Join us with Allan on March 21 at Skills Matter and hear about Business Patterns for Software Development, and get Allan to sign your copy of this book.

Also on Monday night was “Agilekev” Kevin Ryan, giving a talk on Kanban for Agile Portfolio Management. Go watch the skillscast video of this talk here: http://skillsmatter.com/podcast/agile-scrum/kanban-agile-portfolio-management/js-3637

Tuesday brought St Valentine’s Day to London and to Skills Matter.  We shared the love Tuesday night with Alberto Brandolini‘s In the Brain talk Drive your DBA Crazy in 3 easy steps — go watch the skillscast video here: http://skillsmatter.com/podcast/design-architecture/drive-your-dba-crazy/js-3637 — it’s already proving very popular viewing on Twitter.

By mid-week at Skills Matter we had Damjan Vujnovic delivering a Javascript Coding Kata on Wednesday evening.  Unfortunately, this is another event with nothing to show you on video!  But you’re not completely out of luck, Damjan comes to Skills Matter on April 30 to deliver Gojko Adzic’s Test Driven Development Workshop as well as his own Advanced JavaScript Workshop on May 17.  If you ask very nicely, we’ll even ask Damjan for another In the Brain talk when he’s next at Skills Matter.

Thursday night is the last night of the week for our In the Brain talks and User Groups, and this week it was the turn of Londroid: the London Android User Group.  Londroid brought us two talks this month: Robert Taylor on Robobinding: a data-binding framework, and Duncan Cragg on Object Network -mapping the web.

Next Week:

London Cassandra User Group

Free talk: London Cassandra User Group – Cassandra as an email storage system and CQL Then & Now (Feb 20)

>Cassandra London kicks off 2012 with a talk on implementing Cassandra as an email storage system and what’s new in CQL.  Rustam Aliyev share his experiences of implementing Cassandra as an email storage system at Elastic Inbox, and Courtney Robinson — a regular member of the London Cassandra User Group — gives an update on what’s new with CQL.
Feb 20: sign up here.

Expert Training: Udi Dahan’s Enterprise Development with NServiceBus (Feb 20-23)

Udi Dahan's Enterprise Development with NServiceBus with Andreas OhlundDelivered by NServiceBus core developer Andreas Ohlund, Udi Dahan’s “Enterprise Development with NServiceBus” course teaches you all the ins-and-outs of NServiceBus – the most popular, open-source service bus for .NET – now updated for NServiceBus 3.0. Used in production since 2006, NServiceBus is now used in hundreds of companies in finance, healthcare, retail, SaaS, web 2.0, and more. From basic one-way messaging, through publish/subscribe; providing solutions from transactions to cross-machine scale out; this hands-on course will show you how simple distributed systems development can be.

Book your place and find out more here: http://skillsmatter.com/course/open-source-dot-net/udi-dahan-nservicebus-workshop/js-3637

Groovy & Grails User Group

Free talk: Groovy Grails User Group – Deploying Grails Applications (Feb 20)

This month’s meeting for the Groovy Grails User Group will be all about deploying Grails applications. Several community members will describe how they go about ensuring up-time during upgrades, using a Platform-as-a-Service (CloudBees), and more.
Feb 20: sign up here.

In The Brain of Andreas Ohlund: Putting your events on a diet

Free talk:In The Brain of Andreas Ohlund: Putting your events on a diet (Feb 20)

A common problem when designing service oriented architectures is that events going across services tend to be very large in terms of properties they carry. This has the negative effect of making development tougher, testing harder and deployment a risky operation.  In this talk, NServiceBus and Enterprise Software Expert Andreas Ohlund will analyse the checkout process of an online retailer to identify some of the misconceptions that lead to fat events. Finally we’ll look at techniques that will help you keep your events small and fit for the purpose thus mitigating the problems above.
Feb 20: sign up here.

London Ruby User Group Lightning Talks

Free talk: London Ruby User Group Lightning Talks (Feb 21)

As is now traditional, we devote the February London Ruby User Group meeting to lightning talks. We have James Coglan giving a talk on Websockets, a talk on capistrano extensions, Richard Livsey on removing authentication from your models and Harry Marr on Custom documentation generators.
Feb 21: sign up here.

London Java Community : Zero Downtime of JavaEE applications and Home Automation with Java and Arduino

Free talk:London Java Community: Zero Downtime of JavaEE applications and Home Automation with Java and Arduino (Feb 21)

As well as LJC ligtning talks will be Fabiane Nardon on achieving zero downtime in a JavaEE application is not easy, showing several tools, tips and tricks to get there, and Yara Senger & Vinicius Senger showing how you can use Java EE and open-source hardware, like Arduino, to automatize your house. Using jHome, a complete Java EE 6 API for home automation, you can control lamps, wall sockets, electric gates and doors using Web App and Twitter.
Feb 21: sign up here.

Neo4J User Group:Neo4j in a .NET world

Free talk: Neo4J User Group:Neo4j in a .NET world (Feb 22)

This month, Tatham Oddie will be coming from Australia to present at the Neo4j User Group on Neo4j with .NET, and will cover the Neo4j client we have built for .NET, hosting it all in Azure and why our queries were 200ms slower in the cloud, and how we fixed it.

Tatham will present a case study, explaining  -what our project is, -why we chose a graph db, -how we modelled it to start with, -how our first attempts at modelling were wrong and what we’re doing now.

Join us at this great Neo4J meetup and get a chance to win a ticket to the Progressive NoSQL Tutorials to boot! Follow #prognosql on twitter on the day of the event, to find out more!
Feb 22: sign up here.

Expert Training: Martine Devos’ Certified ScrumMaster and Estimation Class (Feb 23-24)

Martine Devos' Certified ScrumMaster and Estimation ClassMartine Devos’ two day ScrumMaster and Estimation class will teach you the fundamental principles of Scrum, qualifying you as a Certified ScrumMaster. Leading a Scrum team is radically different to traditional project management. Rather than plan, instruct, and direct, the leader of a Scrum team (called a ScrumMaster) facilitates, coaches and leads.

In this intensive and highly interactive workshop, you will learn to deal with the obstacles that confront Scrum teams. You will also put theory into practise through a variety of exercises and take-aways to use with co-workers. Upon successful completion of the course, you will be enrolled as a Certified ScrumMaster. This includes a two-year Scrum Alliance membership, where additional ScrumMaster-only material and information is available.

This date sold out! But find out more here: http://skillsmatter.com/course/agile-scrum/martine-devos-scrum-master/js-3637

That’s more than enough for one week!  As always, make sure you follow @skillsmatter and @jameschesters on Twitter in to join the discussion, and be the first to hear when the Skillscast videos are published.  We also have some special Twitter raffles next week, so keep your eyes peeled for a chance to win a place on some great events.  See you at Skills Matter next week.

Weekipedia: next week at #skillsmatter

  July is here and while the summer sun may be nowhere to be seen recently, Skills Matter is the hottest spot this side of Havana. Among the superstars coming to town next week is the infamous Robert C. Martin — known affectionately in the Agile world as “Uncle Bob”. Uncle Bob Martin will be delivering two expert training courses; his Software Craftmanship Clean Code workshop as well as his TDD and Refactoring course — as an added bonus, Uncle Bob is also giving an “In the Brain” seminar on the Last Programming Language. This seminar has been so popular we have had to close even the waiting list — but as with all our talks, it will be recorded and the Skillscast video available on the Skills Matter website the next day.

What else? Well, since you ask, we also have Scrum expert Mike Vizdos delivering the ever-popular Scrum Master certification, and the editor-in-chief of JSFCentral and “JavaServer Faces in Action” author Kito Mann giving a free talk on Polyglot Java Server Faces (a must for anyone with an interest in JSF and Java, Scala, Groovy or Ruby) as well as expert training in acclaimed JSF2 in Action.

It’s also a good week for Ruby users, since the London Ruby User Group (LRUG) hit Skills Matter on Monday night, to discuss using ruby to build high-profile applications for large organizations. Ruby developers may also be interested in joining us for Paul Ardeleanu’s two day workshop, giving an introduction to iOS development — Paul regularly speaks at the iPhone user group meetups at London’s iPhone store, so will be a familar face to many in the iOS community.

Just when you think Skills Matter must surely burst at the seams with all this going on, we are hosting CDI Europe’s “Apps for Good” Dragon’s Den event, where teams of Apps for Good students will present their final app ideas to a panel of high profile industry professionals. Apps for Good work with young people, helping them to create mobile and web apps that make their world better, focusing on solving real life issues that matter to them and their community. At Skills Matter, we can’t speak highly enough of the work Apps for Good do — and encourage everyone to get involved.

One of the country’s biggest and busiest user groups — the London Java Community — joins us at Skills Matter on Thursday night, with talks on the blazingly hot topic JVM Cloud Platforms — including WSO2 Stratos and Cloud Founry. And finally, not to be outdone, with our newest NoSQL user groups, the Hadoop User Group UK, will be getting into some Hadoop discussions.

With all the great stuff we have going on, it’s a wonder sometimes we ever make it home at all. Find out more below and sign up for the expert training and free events we have coming up this week.

Expert training: Michael Vizdos’ ScrumMaster Certification
2 days: Starts Monday, July 11th.
Book your place now

Expert training: Uncle Bob Martin’s Clean Code: Agile Software Craftsmanship
3 days: Starts Monday, July 11th.
Book your place now

FREE EVENT:London Ruby User Group: Ruby Gems
For July’s LRUG we have an unintentional theme of using ruby to build high-profile applications for large organizations.
June 11th: Sign up for free here: http://skillsmatter.com/event/ajax-ria/ruby-gems/

FREE EVENT:London Ajax User Group: Beyond Node.js
This month for the London Ajax User Group, we will have talks on Middleware for Node.js and Server-side JS, by Dylan Schiemann and Building real life applications with Node.js, by Darren Waddell.
July 12th: Sign up for free here: http://skillsmatter.com/event/ajax-ria/advanced-javascript-topics

FREE EVENT:Apps for Good: Dragons Den
Skills Matter is very proud to host the 3rd Apps for Good Dragons Den event, organised by Educational charity CDI Europe. This evening promises to be stimulating evening in the style of “Dragons’ Den” where teams of Apps for Good students will present their final app ideas to a panel of high profile industry professionals.
June 12th: Sign up for free here: http://dragonsden2011.eventbrite.com/

Expert training: Kito Mann’s JSF2 in Action
3 days: Starts Wednesday, July 13th.
Book your place now

FREE EVENT:
In The Brain of Kito Mann: Polyglot JavaServer Faces
In this talk, Kito Mann — editor-in-chief of JSFCentral and author of the popular book JavaServer Faces in Action — will look at different techniques for using other languages with JSF. We’ll look at built-in Groovy support in Mojarra, using Groovy as a DSL for JSF views with Gracelets, JRuby integration with Spring, and examine writing JSF applications with Scala.
June 11th: Sign up for free here: http://skillsmatter.com/podcast/java-jee/polyglot-javaserver-faces-1911/js-2246/

FREE EVENT:
In The Brain of Uncle Bob (Robert C. Martin), The Last Programming Language
In this talk, Uncle Bob addresses the question “Have we explored the language space”?. And if that’s the case, should we stop exploring that space, and simply pick “The Last Programming Language”?
June 13th: This talk is now full — but go here to watch the Skillscast video after the event: http://skillsmatter.com/podcast/java-jee/bobs-last-language/js-2246
Expert training: Paul Ardeleanu’s Introduction to iOS Development
2 days: Starts Thursday, July 14th.

Book your place now
Expert training: Uncle Bob’s Test Driven Development and Refactoring
2 days: Starts Thursday, July 14th.
Book your place now

FREE EVENT:
London Java Community: JVM Cloud Platforms
July’s London Java Community (LJC) meeting will be on JVM Cloud Platforms, with talks coming from Paul Fremantle on WSO2 Stratos Cloud Platform, and Peter Leadbrook on Cloud Foundry.
June 14th: Sign up for free here: http://skillsmatter.com/podcast/java-jee/polyglot-javaserver-faces-1911/js-2246/

FREE EVENT:Hadoop User Group UK: Hadoop Discussions
This month, the Hadoop User Group will have a discussion based session. This is your chance to discuss your experience and any issues you may have encountered.
June 14th: Sign up for free here: http://skillsmatter.com/podcast/home/july-hadoop-discussions/js-2246/

Zombies, robots, and hackers!

At Skills Matter we are still catching our breath from this week’s inaugural Scala eXchange –with nearly 20 speakers and almost 300 people over a period of two days, it was a fantastic start. Please see the previous post for links to all the talks recorded.

With zombies and hackers making the news in recent days, Skills Matter is the place to be next week. So what is coming up next week?

To put it briefly: a lot. We have a talk on Less CSS and the father of Mockito on agile zombie projects for the Groovy Grails User Group, the creator of the Robot Framework beaming in from his home in Krakow, Mocking and Testing with the London Android User Group, Pro Spring author Jan Machacek on Spring Roo. That’s just first part of the week!

On Thursday, things get really interesting with the Hacker News London Meetup Group and the OSGi™ Users’ Forum UK. Get more details and follow the links below to sign up. And whoever can send me the best picture of a zombie robot hacker, I will think of a suitable prize fir you…

There’s no time to waste — sign up, book now, and get over to Skills Matter!

FREE EVENT:
Groovy Grails User Group: Less is more

June 20th. June’s Groovy Grails UG will feature two talks, from Gus Power, plus a remote talk and Q&A with Szceban Faber who will be beaming in remotely from his home in Krakow via Skype. Sign up for free here: http://skillsmatter.com/event/groovy-grails/groovy-grails-june-meeting

FREE EVENT:
The Brain of Pekka Klarck: Acceptance testing and ATDD with Robot Framework
June 21st. In this remote session, Pekka Klarck will provide a personal and unique introduction of the most important features of the Robot framework, its history, and the typical use cases. Sign up for free here: http://skillsmatter.com/podcast/agile-testing/atdd-robot-framework

FREE EVENT:
London Android User Group:Discuss mocking and testing
June 21st. At TouchType, we’ve come up with a framework to write and run unit tests quickly on Android devices, making our code more rigorous and less buggy. Chetan Padia will give an example of how Guice and Borachio all fits together, and the advantages of this testing framework, and the challenges overcome. Sign up for free here: http://skillsmatter.com/podcast/os-mobile-server/mocking-and-testing

FREE EVENT:
London Java Community: Spring Roo
June 22nd. Jan Macháček’s Spring Roo talk will introduce the ideas behind Roo and their technical implementation. The talk will show the main architectural choices of the Roo applications, explain the Spring configuration under the hood. Sign up for free here:

FREE EVENT:
Hacker News London Meetup Group:June meetup
June 23rd. June meetup for readers of the amazing Hacker News, as well as assorted tech and startup junkies. More details to follow of speakers and topics. Sign up for free here: http://skillsmatter.com/podcast/java-jee/june-meetup

FREE EVENT:
OSGi™ Users’ Forum UK: OSGi Development Tooling Panel

June 23rd. Development Tooling is often cited as one of the main areas where people encounter difficulties. This is your opportunity to meet with the people behind the tools. You will have the opportunity to share your development challenges and issues and get answers from the experts along with learning and understanding from your peers. Sign up for free here: http://ukosgiuserforum.wufoo.com/forms/osgitm-users-forum-uk-membership-application/