Events  Deals  Jobs  SF Climate Week 2024 
    Sign in  
 
 
With Namibia Torres (Founder/CEO, Successful Interviewer), Gregg Horton (Full Stack Web Developer, Google Fiber), Pan Thomakos (Productivity Engg, Strava Inc).
Tue, Nov 13, 2018 @ 06:30 PM   FREE   Braintree, 123 Townsend St
 
   
 
 
Sign up for our awesome SF Bay Area
Tech Events weekly email newsletter.
   
LOCATION
EVENT DETAILS

Join us for our monthly gathering, hosted by Braintree (https://www.braintreepayments.com/)! We will feature one short & two longer talks, sandwiched with networking & food & drink. Bike parking is available at the venueplease bring your bikes with you up to Braintree's suite.

We are dedicated to a harassment-free experience for everyone. All attendees are expected to abide by the Fog City Ruby Code of Conduct (http://fogcityruby.github.io/).

We'll ask you to write your pronoun on your name tag. Want to learn more about why we do this? Read this guide from Bryn Mawr (http://www.brynmawr.edu/pensby/documents/AskingforNameandPronouns.pdf)

Submit a talk for a future meetup: Fog City Ruby CFP (http://www.fogcityruby.com/cfp/)

Speakers of all programming & speaking experience levels are welcome to submit talks, & we're especially excited to host speakers who come from populations that are underrepresented in tech.

SCHEDULE

6:30pm Doors open, food, networking

7:00pm Namibia Torres: TBA

7:15pm Gregg Horton: Preventing Security Vulnerabilities in Rails

As a mature & stable web framework, Rails is built to withstand & prevent some of the most common security threats, but even seasoned developers can fall victim to introducing new vulnerabilities. This talk will cover simple solutions to mitigate a rage of the most overlooked Rails security threats & how to use static code analysis to prevent these threats from making it into production.

7:45pm Pan Thomakos: Debugging Adventures in Rack-land

I ran into a weird bug the other day. Editing an attribute in a web form would kick off an XHR request to the server & update a row in the database. But when the page was refreshed, the attribute on the page had not changed from its original value. Even weirder: refreshing the page a second time caused the attribute to show up correctlyand reflect what was in the database.

Im not going to spoil the story here, but the issue led me into the internals of Rack middleware. Join me as we explore the details of this strange bug. Together, well learn something about the wonderful world of Rack.

8:15-8:45pm More hanging out & talking to nice people

SPEAKERS

Gregg Horton is a full stack web developer working at Webpass, a Google Fiber company. Gregg has a long standing passion for web application security & has presented at HOPE on Art & Surveillance, as well as organized multiple Bay Area Hacker conferences.

Pan Thomakos leads productivity engineering & the Ruby/Rails/Javascript platform at Strava. He spends most of his time developing automation to eliminate manual tasks, & improving, upgrading, & maintaining the web technology stack. He is originally from Greece & spends his free time running, cooking, & playing with his kids.

SPONSOR

Thanks to Braintree (https://www.braintreepayments.com/) for sponsoring this month's Fog City Ruby!

 
 
 
 
© 2024 GarysGuide      About    Feedback    Press    Terms