Profile

Cover photo
Verified name
James Ward
Works at Salesforce.com
Attended CCU
Lives in Crested Butte, CO
3,989 followers|624,249 views
AboutPostsPhotosYouTube+1'sReviews

Stream

James Ward

Shared publicly  - 
 
Just posted a blog about auto-deployment with GitHub and Heroku.
1
Add a comment...

James Ward

Shared publicly  - 
 
I just posted a short tutorial about doing Reactive Postgres with Play Framework and ScalikeJDBC.
Lately I've built a few apps that have relational data. Instead of trying to shoehorn that data into a NoSQL model I decided to use the awesome Heroku Postgres service but I didn't want to lose out on the Reactiveness that most of the NoSQL data stores support. I discovered ScalikeJDBC-Async ...
5
3
Olivier NOUGUIER's profile photoGervais Blaise's profile photo
Add a comment...

James Ward

Shared publicly  - 
 
"Your CRUDy Software Needs a New Brain" - +Christophe Coenraets  and my thoughts on Multi-Sensory Applications: https://multisensory.github.io
We have entered a new era of computing where everyone and everything is connected. But this won't automatically mean more people using your apps and doing business with you on more devices. In fact, it will mean the opposite if you don't start thinking about your app in a different way: as the ...
4
1
Flávio Mendes's profile photo
Add a comment...

James Ward

Shared publicly  - 
 
Getting started with Salesforce Canvas apps doesn't get easier than this!
Salesforce provides a variety of different ways to integrate external apps into the Salesforce UI. Canvas is an iframe-based approach for loading externally hosted UIs into pages on Salesforce. The nice thing about Canvas versus a plain iframe is that Canvas has a JavaScript bridge which enables ...
3
Add a comment...

James Ward

Shared publicly  - 
 
Discovered this sign at the W3C headquarters...
41
14
Timo Reimann's profile photoHanderson Gomes's profile photo
Add a comment...

James Ward

Shared publicly  - 
 
Looking forward to the Winter Tech Forum (the new Java Posse Roundup) next month!
For the past 8 (maybe 9?) years the absolute best yearly conference I've attended has been The Java Posse Roundup in Crested Butte, Colorado. At most conferences my favorite parts are the conversations at the bar and writing code with other attendees. The Java Posse Roundup has always been a ...
5
Add a comment...

James Ward

Discussion  - 
 
 
Just published a blog about Java The Sucky Parts
I've been building enterprise Java web apps since servlets were created. In that time the Java ecosystem has changed a lot but sadly many enterprise Java developers are stuck in some very painful and inefficient ways of doing things. In my travels I continue to see Java The Sucky Parts – but it ...
2 comments on original post
11
2
Jiri Prajzner's profile photoShoaib Ahmad Gondal's profile photo
Add a comment...
In his circles
342 people
Have him in circles
3,989 people
Noorul Ameen's profile photo
harikrishna kallae's profile photo
Ryan Upton's profile photo
Erich Cervantez's profile photo
Christoph Rooms's profile photo
Joy D. Biswas's profile photo
John Cook's profile photo
LINA JAK's profile photo
Aldo Ferrero Gross's profile photo

James Ward

Shared publicly  - 
 
Check out this quick screencast that sets up auto-deployment from GitHub to Heroku.
3
Add a comment...

James Ward

Shared publicly  - 
 
Launched the new Bower WebJars project today!
WebJars has been my hobby project for almost 3 years and thanks to tons of help from the community the project now has almost 900 JavaScript libraries in Maven Central. In February 2015 there were over 500000 downloads of WebJars! Up until now all of the WebJars have been manually created, ...
9
3
Max Bruchmann's profile photoMike Thompson's profile photo
Add a comment...

James Ward

Shared publicly  - 
 
Check out the video of my "Comparing Elasticity of Reactive Frameworks" talk from QConSF: http://www.infoq.com/presentations/elasticity-reactive-frameworks
14
2
Juraj Burian's profile photoPaolo Rascunà's profile photo
Add a comment...

James Ward

Shared publicly  - 
 
Join +Bruce Eckel, +Joe Kutner, and me for a webinar about Java tooling & deployment best practices!
 
Learn how to build better apps using Java! Join us on Jan. 28 for this live webinar: http://sforce.co/1yiXsPD
View original post
10
1
Anand BN's profile photo
Add a comment...

James Ward

Shared publicly  - 
 
+Bruce Eckel and I created a much easier way to get the gulp toolchain.  Check it out and let us know what you think.
Many developers already have the Node.js toolchain installed on their machines but when I lead workshops there are always a few who don't. The process of installing Node build toolchains can take quite a bit of time for new users (especially on Windows). To simplify the process of getting the ...
5
2
Daniel Hinojosa's profile photoNash Maruvada's profile photoFlávio Mendes's profile photo
 
When the two only tech people in Crested Butte get together...BAM! 
Add a comment...
People
In his circles
342 people
Have him in circles
3,989 people
Noorul Ameen's profile photo
harikrishna kallae's profile photo
Ryan Upton's profile photo
Erich Cervantez's profile photo
Christoph Rooms's profile photo
Joy D. Biswas's profile photo
John Cook's profile photo
LINA JAK's profile photo
Aldo Ferrero Gross's profile photo
Work
Occupation
Principal Platform Evangelist at salesforce.com
Employment
  • Salesforce.com
    Principal Platform Evangelist, 2014 - present
  • Typesafe
    Developer Advocate, 2012 - 2014
  • Heroku
    Principal Developer Evangelist, 2011 - 2012
  • Adobe Systems
    Technical Evangelist for Adobe Flex, 2005 - 2011
  • Macromedia
    Technical Evangelist for Macromedia Flex, 2005 - 2005
  • Pillar Data Systems
    Web Application Developer, 2003 - 2005
  • Ectropic
    Co-Owner, 2002 - 2003
  • FirstLink
    Director of Web Technologies, 1997 - 2002
  • Denver Online
    Director of Web Technologies, 1997 - 2002
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Crested Butte, CO
Previously
Omaha, NE, USA - Denver, CO, USA - Paso Robles, CA, USA
Story
Tagline
I write code.
Introduction
James Ward (www.jamesward.com) works for Typesafe where he teaches developers the Typesafe Stack (Play Framework, Scala, and Akka) . James frequently presents at conferences around the world such as JavaOne, Devoxx, and many other Java get-togethers. Along with Bruce Eckel, James co-authored First Steps in Flex. He has also published numerous screencasts, blogs, and technical articles. Starting with Pascal and Assembly in the 80′s, James found his passion for writing code. Beginning in the 90′s he began doing web development with HTML, Perl/CGI, then Java. After building a Flex and Java based customer service portal in 2004 for Pillar Data Systems he became a Technical Evangelist for Flex at Adobe. In 2011 James became a Principal Developer Evangelist at Salesforce.com where he taught developers how to deploy apps on the cloud with Heroku. James Tweets as @_JamesWard and posts code at github.com/jamesward.
Education
  • CCU
    Mathematics, 1996 - 2000
  • Paso Robles High School
    1992 - 1996
Basic Information
Gender
Male
James Ward's +1's are the things they like, agree with, or want to recommend.
Reactive Postgres with Play Framework & ScalikeJDBC
www.jamesward.com

Lately I've built a few apps that have relational data. Instead of trying to shoehorn that data into a NoSQL model I decided to use the awes

Scaling the WebJars Project with On-Demand Bower Packages
www.jamesward.com

WebJars has been my hobby project for almost 3 years and thanks to tons of help from the community the project now has almost 900 JavaScript

SBT AutoPlugins Tutorial |
mukis.de

This tutorial will guide you through the process of writing your own sbt plugin. There are several reasons to do this and it's really simple

RegExr: Learn, Build, & Test RegEx
www.regexr.com

Regular expression tester with syntax highlighting, contextual help, video tutorial, reference, and searchable community patterns.

Play Framework and Facebook's React library - Matthias Nehlsen
matthiasnehlsen.com

Over the holidays I discovered Facebook’s React, an interesting library for generating reactive user interfaces. I wanted to try it out in a

Goodbye Java Posse Roundup – Hello WTF 2015
www.jamesward.com

For the past 8 (maybe 9?) years the absolute best yearly conference I've attended has been The Java Posse Roundup in Crested Butte, Colorado

#youbroketheinternet
youbroketheinternet.org

It seems like there is no functional business model for privacy, that's why we cannot entrust companies or standards organisations to pull t

Introducing Gulp Launcher
www.jamesward.com

Many developers already have the Node.js toolchain installed on their machines but when I lead workshops there are always a few who don't. T

Java Doesn’t Suck – You’re Just Using it Wrong
www.jamesward.com

I've been building enterprise Java web apps since servlets were created. In that time the Java ecosystem has changed a lot but sadly many en

Building a Social, Proximity-Aware E-Business Card
codefriar.wordpress.com

A Dreamforce '14 Hack About a year ago, I was privileged to be able to participate in one of Apple's iOS Dev Day conferences in New York Cit

Java VM Options You Should Always Use in Production
blog.sokolenko.me

This post is a cheatsheet with enumeration of options, which should be always used to configure Java Virtual Machine for Web-oriented server

Dreamforce 2014: Wearables, Engagement Apps, $1M Hackathon
www.jamesward.com

Dreamforce 2014 is quickly approaching and this year is going to be amazing! I'll be presenting a few sessions and helping at the $1 Million

Heroku Button Gallery
buttons.heroku.com

Hundreds of apps. One-click provisioning, config & deploy. Push the button.

o2.js - A Coherent Solution to You JavaScript Dilemma | Let's Make a Jav...
o2js.com

o2js.com; a coherent solution to your JavaScript dilemma.

An Architects Guide to the Salesforce1 Platform
www.jamesward.com

Salesforce.com was initially created as a Sales Force Automation (SFA) / Customer Relationship Management (CRM) application in the cloud but

Building & Deploying Reactive Service Pipelines — Live in Salt Lake ...
www.jamesward.com

Composition of micro-service is a modern integration pattern that couples nicely with Reactive and Continuous Delivery. These paradigms enab

Great coffee and baked goods!
Public - 6 months ago
reviewed 6 months ago
Public - a year ago
reviewed a year ago
4 reviews
Map
Map
Map