MWOP and Seth Larson are putting together a patchwork inspired git workshop(bring your own device). Whether you’re new to git or quite experienced hopefully you can come learn something. The workshop centers around content produced by github is designed to be hands-on and self paced, but we’ll have more than a few mentors available for questions.
If you’re already using git (or another dvcs) and want to talk workflow, or related things like continuous integration/delivery feel free to come tell others what you’re doing or ask what they’re doing.
Read more → about Git Workshop
Abel Wang and Valerie Vogt (from Microsoft) will be presenting on Rapid Application Development (RAD) using cloud services - see how you can quickly build functionality by connecting multiple applications, such as Office 365, Dynamics CRM, Facebook, and Twitter using Azure PaaS and C#. Then manage your application by leveraging DevOps in the modern world using TFS/VSTS.
Read more → about Rapid Application Development using Cloud Services
Are you using Git but are worried you aren’t leveraging it as much as you could? Why do I care about merge vs. rebase? I pulled some bad code from a coworker that broke everything! How do I use reflog to time jump back to the good state I was in before? What’s an interactive rebase and how do I squash commits? I have legacy code in SVN/Mercurial, how can I get it into Git while preserving commit history?
Read more → about Making Git work for you
Dependency injection. Inversion of control. Containers. Let’s cut through the confusion and hyperbole and talk about what this really is. We’ll cover dependencies - why you should care, what they are, how you identify them, and when they provide value. We’ll also cover containers and how they can be used to effectively manage your dependencies.
Our speaker is Jason Bock. Jason is a Practice Lead for Magenic and a Microsoft MVP (C#).
Read more → about Dependencies Demystified
If you use OS X or ever interact with Linux or BSD, learning a few things about the shell (Terminal) can give you a big boost in productivity. Jackson Murtha will be giving a brief practical introduction to bash-like shells and basic unix command line paradigms like GNU utilities and piping. The talk will introduce basic tools, language features, and concepts which are common or have a high productivity return.
Read more → about Cozy Up To Your (Bash) Shell
MWOP and I are putting together a patchwork inspired git workshop(bring your own device). Whether you’re new to git or quite experienced hopefully you can come learn something. The workshop centers around content produced by github is designed to be hands-on and self paced, but we’ll have more than a few mentors available for questions.
If you’re already using git (or another dvcs) and want to talk workflow, or related things like continuous integration/delivery feel free to come tell others what you’re doing or ask what they’re doing.
Read more → about Git Workshop
Talk Repo
What are promises and how can they be managed? Bob Davidson from Blend Interactive will introduce this new fascination of the Javascript community. He’ll also discuss some functional programming techniques to help get you out of code “nesting hell”, and explain why the difference between asynchronous and multithreaded programming matters. The examples will be in Javascript, but apply to many other languages.
Note: Not at the Raven training building.
Read more → about Taming Asynchronicity with Promises
Starting off the new year with another NodeSchool workshop. This one is all about working with streams. Streams are introduced in the initial Learn You Node and continued in considerably more depth here.
If you’re interested in a more advanced workshop or one of introductory ones there will be mentors available to help with any of them.
Have something you want to hear about, or something you want to speak about?
Read more → about NodeJS Workshop - Streams (don't cross them. It would be bad)
Lots of web frameworks are being built around the idea of shared middleware these days(Rack, WSGI, OWIN, Connect, etc). Matthew Weier O’Phinney will be talking about the benefits of compose-able middleware in Connect. Seth Larson will have information about the similar approach being taken in ASP.Net vNext
Read more → about Middleware with MWOP
From prototyping to production, having a light stack can simplify and speed up application development. MongoDB, ExpressJS, Angular and NodeJS team up and form one of web-dev’s latest stacks and in this session we will cover how to build single page applications using these four tools.
Read more → about Building SPAs with the MEAN Stack