Profile

Cover photo
John Stevenson
Works at Salesforce.com
Attended Newcastle University
Lives in London
576 followers|1,686,977 views
AboutPostsCollectionsPhotosYouTube

Stream

John Stevenson

Shared publicly  - 
 
Type less & do more with Spacemacs and YASnippets. Its really easy to create your own snippets too, to complement the many already available for each mode / language.
Using yasnippet saves time by avoiding the need to write boilerplate code and minimising other commonly typed content. YASnippet contains mode-specific snippets that expand to anything from a simple
1

John Stevenson

Shared publicly  - 
 
CallForPapers is open for ClojureX 2016, the 6th annual conference by the London Clojure community.

We would love to hear from you, no matter your experience with Clojure, Clojurescript or functional programming.

#CFP  
December 2016 we celebrate the sixth birthday of ClojureX, a two-day conference organised by the London Clojurians and SkillsMatter. Previous conferences have included a diverse range of topics and s
1

John Stevenson
owner

Discussion  - 
 
A quick introduction to Transducers. My take on the example from Clojurescript Unraveled

+Clojure +Learning Clojure 
Transducers are built upon the design princlple in Clojure of composing functions together, allowing you to elegantly abstract functional composition and create a workflow that will transform data wi
1
Add a comment...

John Stevenson

Shared publicly  - 
 
Spacemacs is a well though out configuration for Emacs providing a simple way to add the features you need.  Here are my first impressions from an #emacs driven developer http://jr0cket.co.uk/2015/08/spacemacs-first-impressions-from-an-emacs-driven-developer.html

Looking forward to trying Spacemacs out with Clojure, HTML5, JavaScript and other development
 #ldnclj
Spacemacs is a community developed configuration for Emacs that makes it easier for anyone to use this amazing developer tool. Spacemacs is a well thought out way to apply the vast and diverse power
4
1

John Stevenson

Shared publicly  - 
 
Tweak @lighttable for a great #clojure development experience
1

John Stevenson

Shared publicly  - 
 
Excellent service from Which? Mortgage Advisers.  They found a great re-mortgage for me very quickly, without the hours of interview other providers take.  A great example of customer service.  Thanks
3
Have him in circles
576 people
soykan sarıbaş's profile photo
Safe travel's profile photo
Hannu Kokko's profile photo
amanda vogan's profile photo
hossam ismail's profile photo
esther esquivel aguilar's profile photo
Siclau Lengi's profile photo
jaqueline gonzaga's profile photo
Raymond Redmond's profile photo

Communities

4 communities

John Stevenson

Shared publicly  - 
 
Code walk-through of Celebrity Name Smash challenge from London Clojure dojo at Thoughtworks 2016. A realativley simple challenge to take two celebrity names and create weird & wonderful combinations
1

John Stevenson
owner

Discussion  - 
 
I've created a simple website for the ClojureBridge London event with hopefully all the key information

http://clojurebridgelondon.github.io/

Please let me know if you think something is missing or unclear
Install Fest evening. Friday 19th February, 7pm onwards; Install-fest tasks · Test project - check Clojure is working by running this project. Ensure that all the attendees have a working Clojure environment and have run a sample project to test it. Talk to attendees about their experiences with ...
1
Add a comment...

John Stevenson

Shared publicly  - 
 
Creating clean Git commits is easy with Magit & Emacs - you can iteratively stage hunks and even select a region of text to stage.  All this in a simple and lightweight tool

http://jr0cket.co.uk/2015/02/clean-git-commits-with-emacs-magit.html
An effective way to have a clean and valuable commit history is to create the smallest valuable commit each time, with a descriptive commit message. This sounds obvious, but when you are in the m
2

John Stevenson

Shared publicly  - 
 
How to use Emacs keybindings with Light Table, for even more fun with Clojure development 
When I teach people Clojure I use Light Table because it is really simple to use and its Instarepl gives instant feedback of the code as you type it. This feedback helps you understand Clojure q
2
1

John Stevenson

Shared publicly  - 
 
Make it easy for anyone to deploy your apps with Heroku Button, right from your Github repository.

By adding an Heroku Button to your Readme file and creating an app.json manifest, anyone can deploy your app anytime they want.

This gives a great way for people to understand your project and provide demos to see how to get the most out of your framework.

If you add your own button, tweet about it with #herokubutton
Heroku Button provides a quick & easy way for anyone to deploy your apps, for free. Simply create a manifest file for your app and add the Heroku Button code to your Github repository or Websit
1
John's Collections
People
Have him in circles
576 people
soykan sarıbaş's profile photo
Safe travel's profile photo
Hannu Kokko's profile photo
amanda vogan's profile photo
hossam ismail's profile photo
esther esquivel aguilar's profile photo
Siclau Lengi's profile photo
jaqueline gonzaga's profile photo
Raymond Redmond's profile photo
Communities
4 communities
Education
  • Newcastle University
    1997
    BSc (Hons) Software Engineering
  • University of Life
    Psychology
  • School of hard knocks
  • Kindergarden of getting the * kicked out of you
Basic Information
Gender
Male
Other names
jr0cket
Story
Tagline
Community developer
Introduction
As a community developer I organise and speak at a conferences & community events throughout the UK and Europe.   I have helped many technical communities form and continue to guided their growth.  I coach companies and start-ups on how to build effective communities around themselves, including great companies like Salesforce, Heroku, Atlassian, Hindsight and RecWorks.

As a coach I help teams and organisations transition to a lean and more agile approach.  I guide teams through effective use of techniques and technologies to help them increase business value delivered in their projects.  As well as core agile techniques (extreme programming, scrum) I specialise in Kanban, Theory of Constraints and Behaviour Driven Development.

I also speak on the Clojure functional programming language, its tools and build process.

I have been involved with software development for the last two decades and have had a varied career as a developer, consultant and coach to startups and large organisations.

Bragging rights
Cycled 420km in one very long day
Work
Occupation
Community developer and coach in lean and agile practices & tools
Skills
Emacs, Clojure, Ubuntu, Heroku and Force.com
Employment
  • Salesforce.com
    Community Developer, 2012 - present
  • Atlassian Software Systems
    Atlassian Ambassador, 2012
    Building communities of developers
  • Lean Agile Machine
    Coach & Community Developer
    Coaching teams and individuals with lean and agile techniques, especially Kanban.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
London
Previously
Amsterdam - Newcastle - North Yorkshire