okcruby

May 10th Meeting

The Future of OKC Ruby

Hey, everybody! Jeremy here.

You may have noticed a distinct lack of okc.rb meetings as of late. The story is that Paul, Rob and I have found ourselves consumed with other events lately and we just haven’t been able to give the group the time and attention that it deserves.

We’d love to see the group continue, but we’re going to need some help. We’d like to find some new co/organizers to help take the group through the next iteration.

If you’re interested in getting involved as an organizer please join us on May 10th to learn what you can do to help. If you’re not quite ready for that commitment please come and help us unserstand what you’d like to see from the group moving forward.

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.

January 11 Meeting

The Odin Project: Advantages and Drawbacks of the Meta-Tutorial

A primer on a very comprehensive course on Ruby and the Rails framework.

Joe Lee is a self-paced web development student currently learning JavaScript and Ruby, who recently landed his first tech job thanks in no small part to his involvement with Techlahoma. His hobbies include video games and attempting to usurp the skeleton’s place as StarSpace 46’s mascot.

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.

November 9 Meeting

Network Not Included

Constant internet access has become ingrained in our society. Consistent connectivity has been a blessing for learning, and will undoubtedly continue to drive innovation. However, with 12 percent of the United States without internet at home, many cannot access their important financial and health data, look for employment, or even keep up with current events. Many are forced to rely on cellular data or even public spaces offering internet access.

In short, internet connectivity places users into silos, with the connected silo being easy to fall out of, but difficult to break into.

What can developers do to bridge this gap? Is there anything short of free, universal internet that will solve this problem? The answer is yes. Using new technologies like Electron, Ionic, and React Native this talk will focus on using freely available tech to build on the work we’ve already done, while improving access to our products.

Carmen Bourlon is a software developer in Oklahoma City. By day, Carmen is a mild-mannered software developer, but by night she boxes, blogs, and tweets.

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.

October 12 Meeting

Security Round Table

Equifax is leaking customer data; Yahoo updates its breach to include ALL users. What is a dev to do in this world? Join us as we have a round table discussion about all things security. What are we responsible for? How do we approach security (and don’t say it’s an ops problem)? And what we do to be more safe on the Internet?

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.

September 14 Meeting

Let’s break code together

The most difficult problem in sofware development is people, and nowe’re not talking about the users. It’s us. In any collaborative projectcode reviews are a key part of the development process, but how can we knowif we’re doing them effectively? Join us as we explore strategies for a moreproductive and enjoyable review process through embracing more failure andexperimentation.

Paul Dawson is a remote developer at Citrusbyte writing Elixir and Ruby.He is most often found on a bicycle, drinking coffee, and eating – but not usuallyat the same time.

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.

August 10 Meeting

In August we’ll be doing lightning talks. This is a great chance to do your first bit of public speaking, or to just share some interesting stuff you’ve been working on lately. Lightning talks should be 5-10 minutes long. Let us know what you’d like to talk about by leaving a comment on the meetup event.

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.

July 13 Meeting

Terraform 101

We all know the importance of managing our projects with git, allowing for collaboration, rollbacks and a viewable narrative around how we got to where we are today. Terraform is a tool that, among other things, allows us to do just that with our server infrastructure.

Clayton Flesher works at Hoegg Software, where he plays with a number of devops and integration tools, including Chef, Terraform and Mule on a variety of platforms. He also writes Ruby whenever he can get away with it.

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.

June 8 Meeting

A guide to surviving Sidekiq while on-call

Learn about dealing with Sidekiq when it’s not your main job.

Ryan LaBouve builds internet things. He’s a driven front-end web developer that loves taking ideas and making them scale.

Says Ryan: “Startups are fantastic! This is where I typically find my like-minded group of people wanting to make the world a better place.”

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.

May 11 Meeting

An intro to Elixir and OTP for Rubyists

Elixir is a functional language that seems to be drawing many Rubyists away from their first love. It promises things like concurrency, fault tolerance, incredible performance, and more. One of the ways Elixir achieves this is by building on top of the Open Telecom Platform (OTP).

OTP is a collection of tools written in Erlang designed to give us this reliable and fast communication between processes. In this talk we’ll look at the fundamentals of OTP and how “the Elixir way” helps us build well-architected, performant, and reliable software.

John Mosesman is an independent consultant and developer who would rather be in the woods and/or playing video games.

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.

March 9 Meeting

Running a Rails App with Docker

In the second part of this series, we’ll be going over how to run our fancy new Rails API project with Docker – and include with it some other neat services (such as background jobs and email sending) that will all communicate together. Docker is a tool which helps to standardize your dev environment (which helps both with deployment and with collaborative programming), and we’re going to run all of our containers using Docker Compose. Even if you’ve messed with Docker in the past, you’re still bound to learn something.

Don’t worry if you missed the last talk – we’ll do a quick catchup session before we start that’ll cover everything you need to know!

Aaron Krauss is a developer at Clevyr where he builds data-driven applications in Ruby, Javascript, Go, and anything else awesome. He also blogs regularly, drinks beer, has a cool dog, and has been dating someone for over 10 years.

Code Of Conduct

Many thanks to Techlahoma for sponsoring the meeting by providing the food and use of the event center.

Location: StarSpace46 Time: 11:30 – 12:30

{Jeremy, Paul, Rob}

StarSpace46 on Google Maps.