At ZeeMee, we are converting our old API into a GraphQL endpoint, and have been using GraphQL in production for a few months. During this meet-up, you'll learn the ins and outs of using GraphQL as an API compared to using a POJA (plain old JSON API). See how GraphQL minimizes the amount of data transferred over the network, and reduces round trips to the server.
In this meetup you will learn how clients dictate what is fetched from the server, and how GraphQL actually makes it easier to support a variety of different clients that each have different needs.
During this meetup, you'll learn about the good and bad surrounding GraphQL queries, pagination, mutations, subscriptions, and caching. After the meetup is completed, you'll be able to discuss the pros and cons of GraphQL, and understand how to get started implementing a GraphQL backing in Ruby.
Please enjoy the provided heavy appetizers, drinks, and snacks. See if you can win our raffle for Amazon gift cards of $64, $32, $16, $8, $4, $2, and $1.
5:30 : Check-in & Networking
6:00 : Welcome & Opening remarks 6:10 : GraphQL Overview - pros/cons/etc - GraphQL demo with Graphiql
6:40 : Break
6:50 : GraphQL via Ruby (graphql, graphql-relay, and graphql-batch gems)
7:50 : Closing announcements from community
8:00 : Room clear
Philip Thrasher - Thrasher is an experienced software engineer who has been tinkering since before he can remember. He has worked on all levels of the technology stack for consumer, enterprise, and federal products, but prefers to spend his time crafting user experiences that people love.
Peter Huitsing - Pete is an experienced engineer and team leader with years of involvement in start-up companies. He has created products using a myriad of technologies in the fields of computer security, financial services, web applications and mobile apps.
Wondering how Ruby HTTP apps (Rack apps, Rails apps) are set up? Would you like to know which libraries and processes are running and what they do?
We'll talk about all the details: the reverse-proxy and/or load balancer, the app server, the web framework and your application, and a bit about other servers that Rack apps frequently use like Redis and MemCacheD.
Bring questions! I'll have slides with an overview of the material, but the best questions always come from you!
This session doesn't cost money, but will be recorded for a later class taught by me. Which means you get to find the same things out, but for free!
Join us at Paynearme's office for a special presentation by Sean Todd, Lead Security Engineer and a presentation by one of the Yodlee Engineers. Sean will be talking about how to upgrade from RSpec 2 to RSpec. RSpec has moved on from version 2 to version 3 and there’s lots of new and amazing stuff. Learn about all of the incompatibilities as well as benefits to moving to the new version. I’ll walk through the syntax changes and why they are better this way.
Pizza and beverages will be provided by Paynearme. Cool prizes will be provided by Yodlee.
6:00 - 7:00 - Food and networking
7:00 - 7:05 - Introductions & Announcements
7:05 - 7:45 - Sean Todd - How to upgrade from RSpec 2 to RSpec 3
7:45 - 8:00 - Yodlee Engineer - Getting started using the Yodlee APIs
8:00 - 8:15 - Prizes!
8:15 - 9:00 - More networking
About Paynearme (http://www.paynearme.com):
PayNearMe is the cash transaction network that makes it easy for payees to accept cash payments quickly and easily through any of 17,000 participating 7-Eleven, Family Dollar, and ACE Cash Express stores nationwide.
Yodlee Interactive API process access to the most robust financial account and transactional data available. With access to these APIs, you have the power of data from millions of consumers and more than 750 organizations around the globe. Yodlee is a service like no other: it is used by banks, financial institutions, and apps to aggregate consumer data from across the financial spectrum. It gathers and collates everything from student and mortgage loans to credit cards, 401(k)s, and checking and savings accounts.
Check it out! http://developer.yodlee.com
Noah Gibbs from OnLive will give a presentation at our next meetup! Beverages and snacks will be served
Here is the presentation description:
Confused about Ruby app servers? Don't know whether to use Unicorn, Thin, Passenger, Puma or WEBRick? Come learn which one should be your "go to" and when to use the others. We'll talk about threads versus processes, but also interesting differences like whether you're running one app or many.
6pm - 7pm - Networking
7:00 - 7:05pm - Announcements
7:05 - 8:00 - Presentation by Noah Gibbs
8:00 - 9:00 - More Networking
RSVP on Eventbrite only. Registration required
Matz is coming to town on July 30th in Redwood City at Rocket Fuel.
Matz' July 31st event at Ninefold (http://www.ninefold.com) is already sold out. Please register for the July 30th event. Food and beverages will be served. Schedule listed on the Eventbrite link.
Looking forward to seeing everyone!
For the love of Ruby....
PLEASE RSVP at eventbrite (not on meetup site): http://ninefoldyehudasv.eventbrite.com
Its been a while since Yehuda Katz has presented at a SV Ruby Meetup. So much has happened in the world of Rails. Yehuda has also been a part of the Ninefold story. Come and hear the latest from Yehuda and we've added extra time for Q&A so you can get your questions answered directly.
Space is strictly limited. You know the drill – RSVP now, don’t wait and miss out.
Katz is a member of the Ember.js and Ruby on Rails Core Teams; Yehuda is the co-author of the best-selling books jQuery in Action and Rails 3 in Action. He spends most of his time hacking on open source and traveling the world doing open source evangelism work. He blogs at http://www.yehudakatz.com and can be found on Twitter as @wycats.
Yehuda's presentation will focus on Thor, including insights on how to build a great CLI tool. He will leverage examples that he has worked on including the Ninefold CLI gem. ( http://www.meetup.com/sfruby/events/185496122/ )
6:00 - 7:00 - Networking
7:00 - 7:05 - Intro Ninefold
7:05 - 7:10 - Intro Rocket Fuel
7:10 - 7:50- Yehuda Katz – Thor
7:50 - 8:00 - Ryan Clark, Ninefold Lead Rails Support Engineer
8.00 – 8:20 – Q&A
8:20 - 9:00 – Networking
About Ninefold & Rocket Fuel
Ninefold (http://www.ninefold.com/) is a platform for deploying and hosting your Ruby on Rails apps with the option of your own virtual servers. We are out to change the Rails hosting landscape so that developers no longer have to compromise the performance of their awesome app in order to have easy app deployment
Rocket Fuel (http://www.rocketfuel.com/) Inc. delivers a leading programmatic media-buying platform at Big Data scale that harnesses the power of artificial intelligence (AI) to improve marketing ROI in digital media across web, mobile, video, and social channels. Food and beverages will be provided by RocketFuel. The event will be held at the Pacific Cafe (1600 Seaport Blvd, Redwood City, CA) at the Rocket Fuel campus.
Our next event will be at Paynearme (http://www.paynearme.com). We will discuss our favorite gems. 4 engineers from Paynearme will discuss their favorite gems!
We’ll be giving a series of short talks on our favorite gems and some of the cool things you can do with them. Examples include Timecop and Capybara. If anyone in the meet up community would like to give a short presentation please contact Sean ( [masked] ) and we’ll make room for you.
6:00 - 7:00 - Networking, food and beverages
7:00 - 7:10 - Introductions, announcements
7:15 - 7:30 - Gem talk - Timecop
7:30 - 7:45 - Gem talk - Capybara
7:45 - 8:00 - Gem talk - TBD
8:00- 8:15 - Gem talk - TBD
8:15 - more gem talks
Hope to see you there!
Mixbook (http://www.mixbook.com) is hosting our next Hack night in Palo Alto! They are providing pizza and drinks as well as their engineers to help out! Everyone can come and work on their own projects or find folks to pair up with.
Scott Bonds, the VP of Engineering will provide a 5 minute introduction to Dart and why they like pairing it with Rails.
Mixbook is looking for Senior Ruby on Rails Engineers (http://www.mixbook.com/careers) - check them out!
More about Mixbook (http://www.mixbook.com):
Mixbook is the easy and fun way to make completely customizable photo books, cards, and calendars on the web – for free. With Mixbook, you aren’t limited to static pre-designed templates – our powerful design software gives you the freedom to lay out and design your creations to your heart’s content. We’ve dedicated ourselves to bringing you the best experience in creating photo products so that you can make keepsakes that truly reflect your vision. With Mixbook, you can truly Make It Yours.
Looking forward to seeing you there!
This night will be all about your own personal coding projects. Come even if you don’t have a project to work on, there will be others here who either need help or would be happy to mentor you in starting a project.
Paynearme.com will provide food and soda - thank you!
Sean Todd is the lead security engineer at PayNearMe.com (http://paynearme.com/). His responsibilities include application security reviews and driving code-quality initiatives for the organization. He has a deep working-knowledge of Ruby and Rails. He has lead multiple trainings, and taught a class at Chico State. Outside of engineering, Sean enjoys cooking and gardening.
PayNearMe is the electronic cash transaction network that enables consumers to pay rent, transfer money, repay loans, buy tickets, make online purchases and do much more with cash. Consumers can conveniently make payments 24/7 in their own neighborhood in less than 60 seconds at 17,000 participating 7-Eleven, Family Dollar, and ACE Cash Express stores across the United States. For more information, please visit http://www.paynearme.com (http://www.paynearme.com/).
See you then!
Our next meetup is at Elance! Thanks to Elance.com for providing space, food and beverages!
Risa, an amazing Ruby on Rails engineer at Ninefold.com (http://www.ninefold.com) will be giving a talk on Testing for User Happiness.
More about Risa:
Bio: Having spent the majority of her career in the pharmaceutical and defense industries, Risa endeavored to change gears and enter the tech world, diving into San Francisco head first. She's a self-proclaimed Ruby on Rails enthusiast, and an advocate for teaching RoR and pair programming to anyone and everyone. Risa is currently an awesome Rails Support Engineer at Ninefold.com.
Also, I have taken a new Tech company into my care, Ninefold.com and guess what its a new hosting platform for Rails.
The Ninefold promise
A Heroku experience, easy deployment CLI etc which..
Performs at any scale
Price thats less than AWS, with a lot less work.
Having just met the team, I believe them.
So minimal Dev ops, Yak shaving, same same and more Dev time.
Ninefold is a Rails platform for your apps journey from a dream to full production, that is great value and performs, at any scale.
Have a look, take a free trial on Ninefold.com and If you need more time call me.
I'm looking for a small focus group of experienced Rails Devs, who have an app with some scale and want a free detailed performance appraisal of their app. We test with our partners Flood.io and New Relic, we write the tests together.
6:00 - 6:45 Networking
6:45 - 7:00 Introductions
7:00 - 7:30 Risa - Testing for User Happiness
7:30 - 7:50 Lightening Talks - Email me to sign up! [masked]
7:50 - 8:00 http://Coveralls.io
8:00 - 8:30 More networking