Wagion

What We Do

We build modern applications. Be it web, mobile web, or native mobile we have been there and done that. We are experienced Salesforce developers with experience in a wide berth of Salesforce technologies including Lightning, APEX, and older SF tech.

Work

How We Work

Continuous Iteration always moving towards the end goal. Deliver full slices of functionality. Tests make for less stress. Simple is the right choice, then expand upon the solution as required.

What We Believe In

  • Moving fast, but we be believe in quality more.
  • Learning new technologies, but using the right tool for the job.
  • Continuous Learning is more then a New Year's resolution.
  • Passion is required
  • Open source software, and bettering the entire development community.
  • Just the right amount of process (Ok maybe just short of the right amount).
  • Delivering a high quality product that doesn’t just solve a problem but solves it well.
  • We fight for the user! User experience is not optional or an add on feature.

About

About Us

We both started in client side development at large corporate jobs and grew as developers into full stack software engineers. Our experiences encompassed many different technology stacks along the way allowing us to grow the depth and breadth of our skillset. Working on teams ranging in size from fifty plus developers down to two we have a strong grasp on the ins and outs of all phases of software development. Both of us have deep experience working both in enterprise and startup environments. This combination has allowed us to take the best from both worlds by delivering high quality solutions quickly while understanding the importance of sound software development principles.

With years of experience working with designers and UX experts we have a firm grasp on not only transferring their ideas and designs into a functional reality, but having clear beneficial two way communication about artifacts before, during, and after development of the product. We both believe in giving back to the development community. Be it sharing our knowledge by teaching at Girl Develop It classes, presenting at local meetups, or speaking at some of the largest conferences in the world.

Community

Presentations

Leveling Up Your Style
Are you ready to embark on a quest to turn your CSS into SASS? How do you get equipped for your pending adventure? We’ll take a peek at the spellbook of serious SASS Wizards and talk about best practices for casting spells such as nesting, variables, mixins and more on your old CSS code to shapeshift it into shiny SASS. Giant code bases can be fraught with high-level monsters. This presentation will show you some real world foes they have slain when conquering the CSS of an enterprise-application.
Refresh Austin, Austin TX
June 10, 2014
Google Material Design - Google I/O Recap
Google Developer Group, Austin, TX
July 2, 2014
Massive Angular Applications
This presentation will discuss Angular project setup and best practices for building large scale JavaScript apps.
Google Developer Group, Austin, TX
September 11. 2014
Massive Angular Applications
This presentation will discuss Angular project setup and best practices for building large scale JavaScript apps.
ThunderPlains Conf, Oklahoma City, OK
October 9th, 2014
Surfacing Your Existing Canvas App in Salesforce 1
Do you have an existing Force.com Canvas application that you would like to optimize for mobile? Join us to learn from our experience in enabling the Salesforce1 Mobile App for an existing canvas app. Using our app as a real-world example, we'll deep dive into design considerations for loading the existing app on a mobile device, implementation decisions and execution, technologies we used, and issues we encountered along the way.
DreamForce Conference, San Francisco, CA
October 14, 2014
The jsforce library provides Node.js developers the ability to create apps that interact with the Salesforce API. The standalone examples provide good basic usage for the library. Join us as we take it to the next level and show how to use the library in large, complex, real-world applications. We'll cover patterns and practices for using jsForce in production. We will also explain how to organize your code for optimal reuse and maintainability. We will dig into using promises with jsForce for cleaner code. This presentation will be heavy on code examples and real world practices for large enterprise node applications.
DreamForce Conference, San Francisco, CA
September 15, 2015
Creating a Lighting App Using Angular Material Design
Join us as we go over how to make a custom Lightning component utilizing Angular's Material Design framework. We'll cover how to build Salesforce Lightning components that will display your Salesforce data in high quality Material Design-centric views. We will go over the step-by-step process of configuring a Lightning component to work using AngularJS and Angular Material Design. We'll discuss the parts of a Lightning component, how to architect your Angular code, how to load dependencies, and finally, integrating your Angular code with the Lightning component code. We will then review the components of the Material Design library and learn how to utilize the features to create a sleek interface. We'll end with an overview of tools and common issues or considerations.
DreamForce Conference, San Francisco, CA
September 15, 2015

Teaching

Lighting Components Hands-on Workshop
DreamForce Conference, San Francisco, CA
September 15, 2015
Girl Develop It
Instructor for following courses
  • OOP in Java
  • OOP in Javascript and Intro to MVC
  • Intro to Phonegap
  • Intro to HTML/CSS
  • Angular Framework
  • Intro to JavaScript

Writing

Topcode Co-pilot: Salespace Lightning application