Skip to content

Instantly share code, notes, and snippets.

View RobAWilkinson's full-sized avatar

Rob Wilkinson RobAWilkinson

  • @oddballio
  • Austin, TX
View GitHub Profile

#Intro to Golang

###What is go

  • statically typed
  • functional language
  • with concurrency built right in

###set up

#Intro to Golang

###What is go

  • statically typed
  • functional language
  • with concurrency built right in

###set up

#Intro to Golang

###What is go

  • statically typed
  • functional language
  • with concurrency built right in

###set up

#Scaling a rails app

##Learning Objectives

  • n+1 querys
require 'httparty'
require_relative './passwords'
# blank array to hold usernames
usernames = []
#create blank array to hold HTTParty get threads
username_threads = []
(32..34).each do |num|

#Binary Search Trees/Recursion

###Learning Objectives

  • Binary Search Tree Theory
  • Creating a Binary Search Tree
  • Recursion definition
  • Sweet, sweet, Recursion

#Binary Search Trees/Recursion

###Learning Objectives

  • Binary Search Tree Theory
  • Creating a Binary Search Tree
  • Recursion definition
  • Sweet, sweet, Recursion

#Sort algorithms

##Learning Objectives

  • Understand what sort algorithms do and how computers sort things
  • build a bubble sort and understand its Big O notation
  • build a merge sort and understand its Big O notation

Whats sorting got to do with it?

#Big O notation

##Learning Objectives

  • understand what big O notation is
  • understand examples of
    • O(1)
    • O(n)
    • O(n^2)
    • O(log n)

#Big O notation

##Learning Objectives

  • understand what big O notation is
  • understand examples of
    • O(1)
    • O(n)
    • O(n^2)
    • O(log n)