Sheffield.js: Chrome DevTools / adaptive and evolvable applications / forklift driver to developer

This month we're getting a sneak-preview of some talks Team Sheffield will be taking to Scotland JS, so be sure to give our speakers some friendly and constructive feedback :)


"Chrome DevTools, Front to Back" - Katie Fenn (@katie_fenn)

I have a confession: I used to debug my scripts using alert(). I didn't know about the console, about breakpoints or profiling. I didn't know there was a better way.

We shall see how to debug code line-by-line, how to optimise HTTP requests and how to profile the performance of your code. Finally we shall introduce DevTools to the server, inspecting Node.JS scripts with node-inspector. You'll never need alert() again.


"Adaptive and evolvable applications" Ben Longden (@blongden)

RESTful web design is the current best practice model for building an API. This talk will focus on how we should be approach building clients for those services. Hypermedia is a powerful tool in the box for buildings clients that do not also happen to be web browsers and I'd like to take the opportunity to present a way that focusses on building a client that can exploit this power. Approval times for an App Store need not be a blocker for introducing new functionality and you don't have to force everyone to upgrade to the latest client all the time if you follow a few rules. Keep as much logic out of the client as possible, and focus on link relations and their meaning. This session is recommended primarily for anyone who builds clients for HTTP web services but also those on the server side - looking to see how the other half live.


"How I went from forklift driver to developer in 9 months" - Lewis Cowper (@LewisCowper)

Moving up the ladder from forklift driver and general labourer, to front end developer, with a stint in manual testing, was a big challenge. However it's exactly what I did, and I couldn't have done it without following a few core principles.

Getting up the nerve to go to local usergroups, and conferences, and discovering a new found love of public speaking, was a huge leap from labouring. Similarly, I discovered contributing to open source wasn't that big a deal, and some things certain projects did made it really easy! Also, learning about things like source control was super integral to being where I am today.

The most important part was trying to learn something from everyone I met. It didn't matter where I met you, if I saw an opportunity to learn more, or try a new thing, I was there.

I'd love to tell you how I went from forklift driver to developer in less than 9 months, and show you how you can help anyone wanting to make a start.


---

And, as usual, we'll be heading to the Pub afterwards for more JavaScript banter!

to (Europe/London time)

Attending: 1 person.

About Sheffield.js

An informal and fun exploration of JavaScript and related technologies. The events are open to everyone regardless of experience and we hope to offer something for both experts and newcomers alike. We usually meet for a couple of presentations then head to the pub to catch up with the latest in what has to be the fastest moving development scene around.

We're interested in JavaScript in all it's forms, client-side in your browser, server-side with Node.js, perhaps even in your database or embedded device. JavaScript is the world's most widely-used programming language, so it provides a great space for the cross-pollination of ideas!

About Sheffield JS

We don't know any more about Sheffield JS.

Union St is on the corner opposite First Point - see www.union-st.org