HottenBlog

Things I've learned along the way

Fluent Conference Talks

I attended the Fluent Conference in SF this past week and I will be writing up some of the better talks. For posterity, here are all the talks that I saw or wanted to see.

Talks that I attended

  • Introduction to Twitter Bootstrap
  • Building a Webapp Step-by-Step
  • Wednesday Keynotes
  • Implementing Hypermedia Clients: It’s Not Rocket Science
  • Build Big Data Apps with the Web Technology You Know and Love
  • Flow Control with Promises
  • AngularJS – HTML enhanced for Web-apps
  • Thursday Keynotes
  • 1.21 gigawatts: ChromeApps with AngularJS and Node
  • Break Out Of The Browser With HTML5
  • How To: Make Fast Design-Decisions as a Developer
  • More Than Good Design

Talks that I was interested in (but didn’t see)

  • Secrets of Awesome API Design
  • Web Components: A Tectonic Shift for the Web Platform
  • “this” in JavaScript : How It Really Works
  • Classical Inheritance is Obsolete: How to Think in Prototypal OO
  • Battle of the HTML5 Hackers
  • Go Node Without Code
  • Improving JavaScript Code Quality: Strategies and Tools

Creating a GitHub Page With Octopress

  • Ruby 1.9.3
    • Get xcode (or Xcode command line tools)
    • \curl -L https://get.rvm.io | bash -s
    • rvm autolibs homebrew
    • rvm requirements
    • rvm install 1.9.3
  • Install Octopress
    • I had line ending issues with this application
    • git clone git://github.com/imathis/octopress.git octopress
    • cd octopress # If you use RVM, You’ll be asked if you trust the .rvmrc file (say yes).
    • ruby --version # Should report Ruby 1.9.3
    • bundle install
    • rake install
  • Deploy to Github Pages
    • Create a new Github repository and name the repository with your user name or organization name username.github.io
    • rake setup_github_pages – use the git protocol for the remote url
      • This creates a crazy structure
        • _deploy –> master
        • everything else –> source
        • public –> ignored (generated)
    • Fix the tracking branch – git branch --set-upstream source origin/source
  • Configure Octopress
    • Modify _config.yml
      • name, title, etc
      • Third party – github, twitter, etc.
    • regenerate and redeploy- rake generate && rake deploy
  • Post!
    • rake new_post
    • Edit the post created
      • Add some categories
      • Write the post – Using Markdown
    • Check it out – rake preview
    • Publish! – rake deploy

First Post!

I like the idea of having bread crumb trail. Places that I’ve been. Technologies that I struggled with and learned something about.

Thanks to bolore for the inspiration.