Raving Genius
  • Impossible
  • Legal

Ruby

A collection of 15 posts

Ruby

Triangle.rb Notes - Things To Look Out For In Rails 5

Things To Look Out For In Rails 5 2017-01-10 with Brandon Mathis (meetup) History Rails 1 Rails 2 Tiobe language popularity ranking EnvyLabs "commercials" They did a whole series of "

  • Thomas Ingram
    Thomas Ingram
1 min read
Ruby

Triangle.rb Notes - Ten Gems To Know About

Ten Gems To Know About 2016-07-12 by Brandon Mathis (Meetup) pry pry-byebug (also byebug) awesome_print quiet_assets faker letter_opener rubocop brakeman taperole flamegraph pry Edit ~/.ircrb to automatically use pry instead

  • Thomas Ingram
    Thomas Ingram
1 min read
Ruby

Fun With Ruby Enumerators

Yesterday evening for fun I decided to write a factorial method in Ruby. My first attempt looked like this. 5.times.inject(&:*) This is a really elegant solution, and it almost works,

  • Thomas Ingram
    Thomas Ingram
1 min read
Programming

Triangle.rb Notes - Nothing Is Something

http://www.meetup.com/raleighrb/events/224075188/ 2015-08-11 by Sandi Metz (video of the same talk at RailsConf) Smalltalk infected Condition adverse Message sending Abstraction seeking Bunch of code slides here... Ruby has

  • Thomas Ingram
    Thomas Ingram
1 min read
Ruby

Triangle.rb Notes - Code Katas

Code Katas: Growing Through Deliberate Practice 2015-04-14 by Cory Foy (Meetup) (blog post) Takeaways Test First Simple Solution Judicious Refactoring Elegance Emerged Four Rules Of Simple Design Runs all the tests No duplication

  • Thomas Ingram
    Thomas Ingram
1 min read
Ruby

Triangle.rb Notes - RSpec

Develop An RSpec Test Suite (Choose Your Own Test Adventure) 2015-02-10 by Michael Stalker (Meetup) Tests should not be an excuse for thinking. Rich Hickey Things Turn Confusing tests interact with database? et

  • Thomas Ingram
    Thomas Ingram
1 min read
Ruby

Triangle.rb Notes - Ember

Introduction To Ember.js 2014-07-08 by Jason Draper (Meetup) What is Ember? A framework for building ambitious web applications Opinionated - convention over configuration Most (all?) web apps have the same problems Separation

  • Thomas Ingram
    Thomas Ingram
1 min read
Ruby

Triangle.rb Notes - Establishing Yourself

Establishing Yourself: A gem/application-driven method of building experience 2014-07-08 by Nathan Walls (Meetup) Why? avoid stagnation job or portfolio seeking keep skills fresh by working on things/problems not addressed by daily

  • Thomas Ingram
    Thomas Ingram
1 min read
Ruby

Triangle.rb Notes - JRuby

JRuby 2014-06-10 by Brandon Mathis and Hiro Asari (Meetup) Why? Access to Java libraries True concurrency (Rubinius also offers this) JVM Access To Java Libraries Super enterprise! Problems Keep offshore oil rigs floating

  • Thomas Ingram
    Thomas Ingram
1 min read
Ruby

RailsConf 2014 - Day 4

Part 4 of 4 How To Be a Boss without the B-S Jessie Link (Twitter) https://speakerdeck.com/madtypist https://github.com/madtypist Why you should consider management take your founded companay to

  • Thomas Ingram
    Thomas Ingram
2 min read
Ruby

RailsConf 2014 - Day 3

Part 3 of 4 Keynote Baratunde Thurston (Twitter, Company Twitter) http://www.cultivatedwit.com/ http://fuckyoucongress.com/ http://bit.ly/rubytunde Another fantastic keynote to watch again. Wrote "How To Be Black&

  • Thomas Ingram
    Thomas Ingram
2 min read
Ruby

RailsConf 2014 - Day 2

Part 2 of 4 Keynote: Cognitive Depletion (ConFreaks) Yehuda Katz (@wycats) Set defaults to combat cognitive depletion. Abstractions are leaky, but they allow one to start building on the 400th floor, instead of

  • Thomas Ingram
    Thomas Ingram
1 min read
Ruby

RailsConf 2014 - Day 1

Part 1 of 4 Keynote: Writing Software (ConFreaks) David Heinemeier Hansson (Twitter) Stop writing knee-jerk tests. Test-first development naturally leads to dependency injection. Dependency injection is the worst thing on the planet. You

  • Thomas Ingram
    Thomas Ingram
2 min read
Ruby

RailsConf 2014

I've posted all the notes I took from each session. I'll add a link to each talk on Confreaks as they become available. Day One Notes Day Two Notes Day Three Notes Day

  • Thomas Ingram
    Thomas Ingram
2 min read
Ruby

Ruby

Today I was in a Pry session, and I wanted to visualize something with Awesome Print. I didn't have Awesome Print installed in the version of Ruby I was using, so requiring it

  • Thomas Ingram
    Thomas Ingram
1 min read
Raving Genius © 2019
Latest Posts Facebook Twitter Ghost