Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Faceoff Show

Faceoff Show

Jade Robbins and Mark Sanborn

Your face-to-face web technology podcast
Share icon

All episodes

Best episodes

Top 10 Faceoff Show Episodes

Goodpods has curated a list of the 10 best Faceoff Show episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Faceoff Show for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Faceoff Show episode by adding your comments to the episode page.

Faceoff Show - Episode 123: NoSQL

Episode 123: NoSQL

Faceoff Show

play

05/31/11 • 15 min

Find out what NoSQL is and isnt.

News and Follow/Ups – 02:24

Geek Tools – 13:15

Webapps – 15:22

NoSQL – 19:56

  • What are they?
    • Usually don’t require fixed table structures
    • Usually used to scale horizontally
      • Add more commodity nodes as opposed to adding more resources and using expensive hardware
  • Why would you use them?
    • Scalability
    • Performance
    • In certain use cases they are easier to implement
  • When would you NOT use them?
    • If you don’t know ahead of time how you are going to query or data
      • Applies mainly to key-value type NoSQL
    • Usually arguments start because people think in terms of RDBMS vs NoSQL. They are usually implemented side by side for difference use cases. It is not an all or nothing.
  • CAP Theorem
    • Consistency (all nodes see the same data at the same time)
    • Availability (node failures do not prevent survivors from continuing to operate)
    • Partition tolerance (the system continues to operate despite arbitrary message loss)
    • Cap Theorem says that a system can satisfy two of these but not all three.
  • Popular DocDBs
  • Key-value based
    • Redis
      • Blizzard
      • Stackoverflow
      • Github
      • Tweetdeck
    • Memcached
      • Just about everyone, although many people are moving to redis
    • Cassandra
      • Cisco
      • Cloudkick
  • Column oriented
  • Graphdb
    • neo4j
      • Good at multiple relationships
        • Think product categories
        • User friend follow relationships
      • Amazon
bookmark
plus icon
share episode
Faceoff Show - Episode 124: Website Issue Monitoring
play

06/07/11 • 36 min

Don’t let issues and problems go unnoticed.

News and Follow-Ups – 00:38

Geek Tools – 14:45

Webapps – 17:33

Website Issue Monitoring – 22:01

  • Website Issue Monitoring
    • Uptime
      • Browsermob – Multiple locations and adjust time
      • Uptimerobot – Totally free, includes SMS support
      • Pingdom – Response times, error analysis
        • Free account 1 website with 20 free SMS messages
    • Load Time
    • Error Tracking
      • Google webmaster tools, 404s unreachable to spider
      • You need to track when people hit errors, so you can fix them
      • Think about your error messages, ala Rails “Someone has been notified”
      • Methods
    • Traffic Jams
      • Google analytics traffic spike alerts via email/sms
        • Set for no traffic
        • Set for high traffic
bookmark
plus icon
share episode
Faceoff Show - Episode 126: Signing Off
play

06/21/11 • 15 min

Signing Off

  • Have clear goals in mind, visualize success or failure
    • Concrete
    • Yes or No
  • Define Success
    • What is your end goal?
    • What is next after achieving success?
  • Define Failure
    • When is it no longer feasible to continue?
    • Do the pros outweigh the cons?
    • Exit Strategy
    • Be prepared to fail, this is the difference between total failure and a graceful exit
  • Things we learned
    • Creating 125 episodes of content is difficult
    • Giving things out and getting a response is amazing

Thanks for everything
-Mark and Jade

bookmark
plus icon
share episode
Faceoff Show - Episode 119: Phillip Downer
play

05/03/11 • 2 min

Faceoff interviews Phillip Downer from Manifest Creative.

Phillip Downer

Thanks Phil!

bookmark
plus icon
share episode
Faceoff Show - Episode 118: Jeremy Linden from Mixpanel
play

04/26/11 • 24 min

Faceoff interviews Jeremy Linden from Mixpanel.

Jeremy Linden from Mixpanel

bookmark
plus icon
share episode
Faceoff Show - Episode 117: Full Text Search
play

04/19/11 • 34 min

Add enterprise level search into your site.

News and Follow/Ups – 01:00

Geek Tools – 14:13

  • Yikerz! – Super fun magnet game

Webapps – 16:12

Full Text Search – 22:11

  • Options
    • Google Custom Search
      • Commercial
      • Benefits
        • Super fast to setup
        • Easy to implement
        • Ability to add adsense into search results
      • Downsides
        • Unable to adjust content ranking and do custom integration
        • Mainly for just indexing HTML pages, not search queries and other text.
    • Sphinx
      • “Searching via SphinxAPI is as simple as 3 lines of code, and querying via SphinxQL is even simpler, with search queries expressed in good old SQL.”
      • Open source with commercial support
      • Result relevance ranking is the default. You can set up your own sorting should you wish, and give specific fields higher weightings.
      • The search service daemon (searchd) is pretty low on memory usage – and you can set limits on how much memory the indexer process uses too.
      • API for:
        • Java, PHP, Python, Ruby, Perl, C, and other languages.
      • Written in C++
      • Stats
        • 60+ MB/sec per server
        • 500+ queries/sec
        • Biggest known Sphinx cluster indexes 5 billion documents, resulting in over 6 TB of data. Busiest known one is, unsurpisingly, Craigslist, that serves 50+ million search queries/day.
      • Companies using Sphinx
    • Lucene
      • Done by the Apache foundation
      • Open source
      • Written in Java
      • Search types
        • ranked searching — best results returned first
        • many powerful query types: phrase queries, wildcard queries, proximity queries, range queries and more
        • fielded searching (e.g., title, author, contents)
        • date-range searching
        • sorting by any field
        • multiple-index searching with merged results
        • allows simultaneous update and searching
      • Stats
        • over 95GB/hour on modern hardware
        • small RAM requirements — only 1MB heap
        • index size roughly 20-30% the size of text indexed
    • Solr
      • Lucene is a library where Solr is a server that supports XML, REST
      • Benefits over Sphinx
        • Solr is easily embeddable in Java applications.
        • Solr can be integrated with Hadoop to build distributed applications
        • Solr can index proprietary formats like Microsoft Word, PDF, etc. Sphinx can’t.
      • Companies using Solr
bookmark
plus icon
share episode
Faceoff Show - Episode 125: Increasing Conversions
play

06/14/11 • 24 min

Track and increase your conversions for fun and profit.

News and Follow-Ups – 03:04

Geek Tools – 05:59

Webapps – 08:14

  • localtunnel – Super-easy publicly-accessible URL for your local server
  • Account Killer – Tips on how to delete your accounts

Increase Conversions – 14:15

bookmark
plus icon
share episode
Faceoff Show - Episode 121: Mashing, Scraping, and APIs
play

05/17/11 • 0 min

Find out how your favorite mashup webapp works.

News and Follow/Ups – 00:39

Geek Tools – 05:14

Webapps – 11:06

Mashing, Scraping, and APIs – 17:12

bookmark
plus icon
share episode
Faceoff Show - Episode 120: CoffeeScript
play

05/10/11 • 14 min

Learn how you can write less code with CoffeeScript the Javascript compiler.

News and Follow/Ups – 00:40

  • Jade is going out of state!

Geek Tools – 03:25

Webapps – 05:06

  • Visual Event – Bookmarklet that lets you see Javascript click events assigned to elements
  • Open Signals Map – Mashup of cell providers towers and cell usage.

Full Text Search – 11:15

  • As of March 16, 2011, CoffeeScript is on GitHub’s list of most-watched projects
  • A Ruby/Python inspired language that compiles down to Readable/Lint compatible Javascript
  • CoffeeScript claims to reduce the number of lines needed to be written to 1/3 of hand written JS
  • Because CoffeeScript compiles predictably to JavaScript, programs can be written with less code (typically 1/3 fewer lines) with no effect on runtime performance.
  • Who is using it?
  • Some advantages
    • It is still compatible with Node.js, jquery, or any other framework
    • Removes noise
    • adds keywords, classes, and features like heredocs to make coding cleaner
    • It is said to be faster to code in CoffeeScript once you learn the ropes
  • Some potential downsides
    • Debugging a coffeescript script still requires you read the generated Javascript code, which can be tedious, since you haven’t actually written it yourself.
  • CoffeeScript – Compiler-for-Windows
bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does Faceoff Show have?

Faceoff Show currently has 10 episodes available.

What topics does Faceoff Show cover?

The podcast is about Web, Development, Podcasts, Technology, Business, Blogging and Programming.

What is the most popular episode on Faceoff Show?

The episode title 'Episode 126: Signing Off' is the most popular.

What is the average episode length on Faceoff Show?

The average episode length on Faceoff Show is 21 minutes.

How often are episodes of Faceoff Show released?

Episodes of Faceoff Show are typically released every 7 days.

When was the first episode of Faceoff Show?

The first episode of Faceoff Show was released on Apr 19, 2011.

Show more FAQ

Toggle view more icon

Comments