Profile

Cover photo
John Stevenson
Works at Salesforce.com
Attended Newcastle University
Lives in London
508 followers|1,399,213 views
AboutPostsPhotosYouTube

Stream

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
1

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
1
1
Ivan Pierre's profile photo
 
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 Stevenson

Shared publicly  - 
 
Emacs for everything, even editing web text fields in place
1
1
Guangyu Zhang's profile photo
 
A free all day practical workshop where you gain experience creating apps in the cloud.  Join experienced Salesforce developers and create your own apps, whether mobile, social or line of business.

See you on the 21st
1
 
 
Programmers must be able to read the vocabulary, follow the flow, and see the state. Programmers have to create by reacting and create by abstracting. Assume that these are requirements. Given these requirements, how do we redesign programming?
7 comments on original post
2
Have him in circles
508 people
Alexander Sharma's profile photo
Julian Gamble's profile photo
Edson Juca's profile photo
Baffow bulsho's profile photo
Aniksha David's profile photo
Gabriella Asprella Libonati's profile photo
Salesforce Developers's profile photo
Bogdan Zając's profile photo
Samuel Le Berrigaud's profile photo

John Stevenson

Shared publicly  - 
 
Tweak @lighttable for a great #clojure development experience
1
 
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
1
 
Find out why Dreamforce is not just the usual suspects speaking and how we are encouraging even more diversity in our speaker line-up...
 
Women, minorities, and persons with disabilities are underrepresented in the U.S. technology industry, and nowhere is that more visible than at technology conferences. We want to do something about it. October 13-16, 2014, we are hosting Developers @ Dreamforce ’14, one of the largest tech conferences in the world, and we want to see more diversity of all kinds on stage.

Our Call for Presentations (CFP) for the Developer Track is open and we want everyone in the community to submit session ideas. For those of you who are new to speaking or have never attended Dreamforce before, never fear – as long as you are passionate and knowledgeable you’ll be fine! We love first time speakers and provide a great deal of support as you get ready for the Dreamforce stage.

Join this Hangout on Air to learn more about the submission process and to hear sage advice from those who’ve been through it: Salesforce MVP Geraldine Gray, Force.com MVP Carolina Ruiz Media, Force.com MVP Angela Mahoney, and Mary Scotton, Salesforce Developer Evangelist.

#df14   #devzone   #salesforce   #forcedotcom   #witforce  
This Hangout On Air is hosted by Salesforce Developers. The live video broadcast will begin soon.
Q&A
Preview
Live
Diversity in Tech: Why You Should Speak at Dreamforce 2014
Wed, May 28, 2014, 12:00 PM
Hangouts On Air - Broadcast for free

14 comments on original post
1
 
Join me and hundreds of developers on 21st March to and discover how to get the most out of building apps in the Cloud with Salesforce.

#London #UK
1

John Stevenson

Shared publicly  - 
 
I've previously covered how to generate Reveal.js slides using Emacs Org-mode, so you dont have to write HTML and easily structure your talk.  Now I'll show you how to publish your slides using Github pages so you can easily share them with the world.

For examples, talk a look at my Reveal.js slides on Github pages at http://jr0cket.github.io

Thank you
2
 
@pchittum showing AngularForce to help you build #AngularJS apps with @forcedotcom https://github.com/rajaraodv/AngularForce #DevFestUK 
1
1
GDG London's profile photo
People
Have him in circles
508 people
Alexander Sharma's profile photo
Julian Gamble's profile photo
Edson Juca's profile photo
Baffow bulsho's profile photo
Aniksha David's profile photo
Gabriella Asprella Libonati's profile photo
Salesforce Developers's profile photo
Bogdan Zając's profile photo
Samuel Le Berrigaud's profile photo
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
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
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