Need help with TreehouseShow?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

MHM5000
171 Stars 34 Forks 195 Commits 0 Opened issues

Description

TeamTreeHouse's Weekly show notes

Services available

!
?

Need anything else?

Contributors list

# 976
PHP
CSS
Courser...
Shell
94 commits
# 560,746
CSS
HTML
7 commits
# 679,442
CSS
HTML
2 commits
# 56,726
game-fr...
curl
bastion...
sublime...
1 commit
# 589,003
HTML
google-...
PHP
Shell
1 commit
# 708,146
CSS
HTML
1 commit

TreehouseShow

Treehouse Show

Teamtreehouse and it's great teachers will help you to have a great start in dev/des.

Other than that, you can have a "weekly dose of internet, where they talk about web design, web development and more" ( :-D ), and a lot more in Bonus Content.(I Personally find Exercise Your Creative quite fascinating)

There is Youtube Channel, iTunes feed or Bonus Content to watch these videos. Don't forget to check them out.

The two hosts of the show are Jason Seifer(@jseifer) and Nick Pettit(@nickrp). Jim Hoskins(@jimrhoskins) appears as well.

Purpose of repo

The Treehouse Show is full of helpful resources. For example, if you're looking for a blog post about responsive design, go ahead and do ctrl+f or command+f on your keyboard and type in responsive design.

How to Contribute

If you feel like being awesome, please do Contribute. If you have any idea for this repo, just do it!

One more note

It's been more than a year since the first episode; You may run into broken links. If you do find one, then please do let me know in the issues section.

Episode List

01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150

Ep1: CSS and JavaScript Tools


Ep2: Retinafy Your Website

Top


Ep3: Rails 4 and OS X Mountain Lion

Top


Ep4: LAMP on Mountain Lion

Top


Ep5: JavaScript Tools

Top


Ep6: Twitter Bootstrap and JavaScript for Cats

Top


Ep7: Web Development Tips

Top


Ep8: Writing Markdown

Top


Ep9: HTML5 Boilerplate

Top


Ep10: jQuery Fundamentals


Ep11: Moment.js and HTML5

Top


Ep12: Web Platform

Top


Ep13: LLJS, Navicons, and Framework Fights

Top


Ep14: Responsive Techniques, JavaScript MVC Frameworks, and Firefox 16

Top


Ep15: Adaptive Images and Responsive SVGs

Top


Ep16: Simple CSS Grids

Top


Ep17: Bootstrap, relogo, and Alfred

Top


Ep18: Backbone.js, Responsive Background Images, and HTML5 APIs

Top


Ep19: Memory management, wireframing, and JavaScript frameworks

Top


Ep20: Batch Icon Set, Bootstrap Goodies, Git Aliases, JavaScript Shopping Cart

Top


Ep21: HTML5 Mobile Apps

Top


Ep22: Explaining CSS and Landing Pages

Top


Ep23: Writing Error Messages, Navigation, and Documentation

Top


Ep24: JavaScript PDFS, CSS Transitions, and Web Design Trends

Top


Ep25: Web Developer Checklists

Top


Ep26: jQuery Releases, Favicons and CSS Optimization

Top


Ep27: Triangles, Sublime Text Plugins and HTML5 Geolocation

Top


Ep28: Collapsing Headers, Icon Fonts, and More

Top


Ep29: SVG Hacking

Top


Ep30: CSS and Frameworks w/ guest Ryan Carson

Top


Ep31: HTML Progress Element and JavaScript Sliders

Top


Ep32: SVGs, Dropdowns, and HTML5 Form Elements

Top


Ep33: Web Typography, CSS Patterns and Simple Icons

Top


Ep34: Accessibility, CSS Architecture, and Web Printing

Top


Ep35: JavaScript Tours and Pull Quotes

Top


Ep36: Sidebar Menus and Icon Stacks

Top


Ep37: Sublime Text 2 and Login Forms

Top


Ep38: JavaScript Design Patterns and CSS Windows

Top


Ep39: HTML Video and the Web as a Gaming Platform

Top


Ep40: iTunes Scrolling and Mobile Shelving

Top


Ep41: Reflections, Mobile Typography and Responsive Images

Top


Ep42: Flat UI Colors, Don't do's with jQuery and Usability

Top


Ep43: SVG and Icon Fonts, Typography and CSS Sliders

Top


Ep44: HTML5 Features, Responsive CSS Modules and Sass

Top


Ep45: UX, Sitemaps and JS Tours

Top


Ep46: Responsive Images and HTML5 Form Inputs

Top


Ep47: Dev Tool Secrets

Top


Ep48: Tablet friendly design, good ui, gif.js

Top


Ep49: App Store Screenshots, Regular Expressions, Programming Fonts

Top


Ep50: OAuth, Canvas, Dev Tools

Top


Ep51: JavaScript diagramming, SASS, HTML5 Elements

Top


Ep52: Reactive Programming, CSS Spacing, Image Loading

Top


Ep53: The ClassList API, CSS Frameworks, Animation

Top


Ep54: jQuery Plugins, Autoprefixer, CSS sprites

Top


Ep55: Web Typography, JavaScript Progress Bars, CSS 3D

Top


Ep56: Node.js, CSS Buttons, PNG Compression

Top


Ep57: CSS3 Multiple Backgrounds, Ember.js, Favicons

Top


Ep58: The Main Element, jQuery CLNDR, Keystrokes

Top


Ep59: Form Validation, Safari Push Notifications, JavaScript Performance

Top


Ep60: CSS Animations, CSS Sprites, Form Building

Top


Ep61: Request Autocomplete, Navicons, CSS Preprocessing

Top


Ep62: CSS Position: fixed-sticky, Flexbox, Google Web Designer

  • filamentgroup/fixed-sticky · GitHub

    CSS position:sticky is really in its infancy in terms of browser support. In stock browsers, it is currently only available in iOS 6. In Chrome you can enable it by navigating to chrome://flags and enabling experimental “WebKit features” or “Web Platform features” (Canary).

  • elclanrs/jq-idealforms · GitHub

    The ultimate framework for building and validating responsive HTML5 forms.

  • Focus transition

    Keyboard navigation has a major downside: it’s not clear where the focus moves upon pressing the Tab key. Animation makes the transition more apparent.

  • wilsonpage/fastdom · GitHub

    Eliminates layout thrashing by batching DOM read/write operations

  • Solved By Flexbox — Cleaner, hack-free CSS

    A showcase of problems once hard or impossible to solve with CSS alone, now made trivially easy with Flexbox.

  • Top Drawer - A smooth dropdown menu for responsive web design - Experiment #5

    To demonstrate smoother reveal menus in small contexts using CSS3 rather than animating with JavaScript.

  • Google Web Designer

    Create engaging, interactive HTML5-based designs and motion graphics that can run on any device.

  • Full Screen Mario

    Full Screen Mario is a fully HTML5 remake of the original Super Mario Brothers. You can play the original levels, play through some of literally millions of possible random maps, or create your own using the level editor. This whole project is open source and free.

Top


Ep63: Responsive Design, Rich Text Editing, Squircles

Top


Ep64: Touchscreen UI events, Sprite and checkbox animation, Lo-Dash

  • Touche.js

    It removes the delay that happen when you touch an element on page with your touch-screen device.

  • Motio

    Small JavaScript library for sprite based animations and panning

  • GridForms

    A tiny Javascript/CSS framework that helps you make forms on grids with ease.

  • Animated Checkboxes and Radio Buttons with SVG

    Animation and SVG used for checkbox/radio

  • Lo-Dash

    A utility library delivering consistency, customization, performance, & extras. You will find it pretty fascenating if you've used Undescore.js .

  • CircleType.js

    Circletype.js is a tiny (2.7kb) jQuery plugin that lets you set type on a circle

  • Odometer

    TRANSITION NUMBERS WITH EASE

  • Frontend Dev Bookmarks

    A huge list of frontend development resources I collected over time. Pull requests are welcome. Website coming soon.

  • TreehouseShow

    This awesome List that YOU are scrolling right now! Thanks Treehouse. ;)

Top


Ep65: Contrast Ratio, Favicons, Offline Web Apps

Top


Ep66: JavaScript Formatting, Pie Charts, SVG Animation

Top


Ep67: Responsive HTML Emails, JavaScript Techniques, WebGL

Top


Ep68: JavaScript Templating, Flexbox, DevTools

Top


Ep69: JavaScript Footnotes, Geographic Autocompletion, Sortable Lists

Top


Ep70: URL Rewriting, Responsive Emails, QR Codes

Top


Ep71: Animated GIFs for Documentation, Chrome DevTools for Mobile, Grunt

Top


Ep72: Dynamic Tables, Progress Button Styles, Spinkit

Top


Ep73: Sprite Generation, Native HTML5 Apps, Color Schemes

Top


Ep74: JavaScript Tips and Tricks, Typography, HTML5 Game Development

Top


Ep75: Flexible Navigation, JavaScript Good Parts, CSS Animation Tricks

Top


Ep76: Gulp, Kinetic Scrolling, Page Visibility

Top


Ep77: Sass Mixins, JavaScript Coding, Git Tips

Top


Ep78: Origami, HTML 5 Game Development, Form Labels

Origins of symbols

Top


Ep79: Front-End Development Guidelines, Sublime Text, Sass and Compass

Top


Ep80: Sandboxed iFrames, Progress Element, Responsive Screenshots

Top


Ep81: Outdated UX Patterns, Learn Angular JS, Lazy Ads

Top


Ep82: Web Font Generators, ECMAScript 6 Features, Accessibility

Top


Ep83: Web Icons, Webshims, jQuery Coding Standards

Top


Ep84: CSS Frameworks, Facebook Predictions API, Development Techniques

Top


Ep85: Flexbox - CSS and Sass Style Guides - HTML Frameworks

Top


Ep86: Really Good Emails - Credit Card Detection - Epic Editor

Top


Ep87: Creating Style Guides - Writing Interface Copy - Ratchet

Top


Ep88: Gulp - Sketch 3 - Bud

Top


Ep89: Typography - Sidebars - Style Guides

Top


Ep90: Voodoo - Responsive Tables - JavaScript Graphs

Top


Ep91: Path Animation - Sidebar Transitions - Icons

Top


Ep92: Morphing Buttons - Rangeslider - Declarative Animations

Top


Ep93: Parallax - StyleStats - Uncss

Top


Ep94:Web Design Manual - Script-Injected - Flow.js

Top


Ep95: App js - LoopBack - SVGO

Top


Ep96: jQuery Plugins - Progress Bars - HTTP API Design

Top


Ep97: Data-binding Techniques - CSS Techniques - Zepto.js

Top


Ep98: Dev.Opera — Getting to know CSS Blend Modes

Top


Ep99: Inline Anchor Styles - Steady Scrolling - Web Speech API

Top


Ep100: CSS will-change Property - HTML5 Forms - Vertical Align

Top


Ep101: CSS will-change Property - HTML5 Forms - Vertical Align

Top


Ep102: UI Kits - Internet Explorer Development Tools - Fast.js

Top


Ep103: Human JavaScript - Interactive Graphs - Sidecomments

Top


Ep104: Pixels - Web Components - The Hamburger Menu

Top


Ep105: SVG Backgrounds - Breach - FastShell

Top


Ep106: Responsive Logos - Waves - Pagekit

Top


Ep107: Reading jQuery Source Code - HTML 5 Video Captions - Flexbox

Top


Ep108: Practical Typography - Date Pickers - Form Builders

Top


Ep109: CSS Triggers - Fireshell - Responsive Design

Top


Ep110: Chrome Dev Tools - heatmap.js - Device Mockups

Top


Ep111: DPI - Responsive Charts - Media Queries

Top


Ep112: DPI - Responsive Charts - Media Queries

Top


Ep113: API Responses - Font Compression - Tab Styles

Top


Ep114: Centering in CSS, Responsive Lightboxes, Dynamic Animations

Top


Ep115: Touch Events, Font Downloads, Native Webapps

Top


Ep116: CSS Shapes, Responsive Images, Angular JS

Top


Ep117: OS X Apps, Fixed Headers, Arrays

Top


Ep118: Page Transitions, Designing for Thumbs, Concise

Top


Ep119: SVG Animations, Charts, Color Palettes

Top


Ep120: Web Performance, Material UI, SQL Charts

Top


Ep121: Multi-Touch Gestures, UI Logic, SVG Animation

Top


Ep122: Lazy Image Loading, Underlining Text, Scrolling

Top


Ep123: Accessibility, Drag and Drop Interaction, Emojis

Top


Ep124: JavaScript Frameworks, Icons, Text on Images

Top


Ep125: Skeleton, AngularJS, The Fold

Top


Ep126: Font Families, Hamburger Menus, Flux

Top


Ep127: Time Pickers, Decimals, Text Areas

Top


Ep128: Icons, Cheat Sheets, Font Pairing

Top


Ep129: Field Validation, CSS Reference, Progress Bars

Top


Ep130: Flexbox, Javascript Charts, Syntax Highlighting

Top


Ep131: Origami, React, Responsive Hero Images

Top


Ep132: Polygon Art, Colors, Scrolling

Top


Ep133: Inspiration, JQuery Knobs, Design Principles

A jquery plugin for touch, mouse, wheel and keyboard events or Knobs + Design Principles

A website about design principles + openexchangerates/accounting.js

A javascript library for number, money and currency formating + Dropdown Menus with More Forgiving Mouse Movement Paths - CSS-Tricks

A blog post about dropdown menus

Top


Ep134: Reactive Programming, Accessible Colors, Javascript Errors

A post about reactive programming + Color Safe - accessible web color combinations

A tool for choosing colors based on the WCAG guidelines + Track Javascript, AngularJS and JQuery errors with Google Analytics

(BROKEN) + colorable

A tool that helps you measure the contrast ratio of your background to text + Dynamically adding text tracks to HTML5 video - Ian Devlin

A blog post about on adding dynamic text tracks to html5 videos

Top


Ep135: BEM, jQuery Plugins, Web Fonts

A collection of hand-picked font from google fonts

Top


Ep136: Date Pickers, CSS Refactoring, HTML Audio

A javascript library that allows HTML5’s

Top


Ep137: Space.js, Materialize, Living Style Guides

A blog post about living style guide

Top


Ep138: Semantic UI, Polyfills, HTML 5 Patterns

A blog post about dropdown menus

Top


Ep139: jQuery Boilerplate, Sass, Maps

A blog post about dropdown menus

Top


Ep140: Photo Gallery Plugins, Admin UI, Font Sizing

A blog post about dropdown menus

Top


Ep141: TinySort, Push Notifications, Responsive Tables

Is a small script that sorts HTMLElements + Visual Guide to CSS3 Flexbox: Flexbox Playground

A tutorial of push notifications + Responsive Tables in Pure CSS - LivingSocial's Technology Blog

A blog post about responsive Tables

Top


Ep142: Vendor Prefixes, Media Queries, JavaScript

Parce Css and add vendor prefixes to rules by Can I Use + Clusterize.js

Tiny plugin to display large data sets easily + Making our Media Query Mixins More Flexible

A blog post about media query mixins + A re-introduction to JavaScript (JS tutorial) - JavaScript - MDN

A javascript tutorial + Medium Style Confirm - Bitwiser.in

A medium.com style confirm dialog

Top


Ep143: Data Binding, Nesting, Image Zooms

Is a website for testing accessibility + jQuerymy

A lightweight jQuery plugin for complex two-way data binding in real time. + Nesting Components

(BROKEN) + fat/zoom.js

Medium's Image Zoom for jQuery + Flickity

Touch, responsive, flickable carousels

Top


Ep144: WebP, Static Maps, Watermarks

A type diff tool that visually contrasts the differences between two fonts. + Static Map Maker - a static map API helper

A javascript library for adding watermarks to image. + WebPonize - webponize.github.io

(BROKEN)

Top


Ep145: Justice, Carousels, Centering in CSS

Embeddable script for displaying web page performance metrics. + How to make a carousel using only HTML and CSS (no JavaScript required!)

A article about making carousel using only html and css + jsblocks - Better JavaScript MV-ish Framework

From simple user interfaces to complex single-page applications using faster, server-side rendered and easy to learn framework + How to Center in CSS

A tool that helps center things in css. + ECMAScript 6 compatibility table

Top


Ep146: Dropdowns, Scrolling, Motion Blur

A responsive and easy to customise mega-dropdown component. + ReadRemaining.js - How long you'll need to read any text.

Tell your readers how long they'll need to get through all of your gibberish, with this clever jQuery plugin. + Motion Blur Effect with SVG - Codrops

A tutorial on how to create a motion blur effect on HTML elements using JavaScript and an SVG blur filter. + ScrollWatch

Easily add lazy loading, infinite scrolling, or any other dynamic interaction based on scroll position. + How to vertically center a clipped image with CSS — Jon Rohan

A blog post about how to vertically center a clipped image with css

Top


Ep147: Web Features, Form Design, Color Pickers

Caniuse command line tool + The 10 Commandments of Good Form Design on the Web – Mono

A article about the 10 commandments of good form design on the web + Tiny Colorpicker: A lightweight cross browser color picker.

Tiny Colorpicker is a crossbrowser lib that creates a color picker (form) input + Mobile-Friendly Test

Test how easily a visitor can use your page on a mobile device + lukehoban/es6features

Overview of ECMAScript 6 features

Top


Ep148: Web Design Trends, Sharing Buttons, Flexbox Techniques

(BROKEN) + Simple Sharing Buttons Generator by @fourtonfish

Create light-weight, mobile-friendly sharing buttons for Facebook, Twitter, Google+, and other social networks -- it's all completely free + Useful Flexbox Technique: Alignment Shifting Wrapping - CSS-Tricks

A blog post about useful flexbox technique called alignment shifting wrapping + When it comes to delivering the best possible user experience, how fast is fast enough? - SOASTA

A blog post about delivering the best possible user experience
+ Card Expansion Effect with SVG clipPath - Codrops

A morphing card expansion effect enhanced by a low poly background animation, using SVG clipPath and Trianglify.

Top


Ep149: Performance Tools, Material Design, Sliders

A blog post about performance tools + The Making Of "In Pieces"

A article about designing an interactive exhibition with css clip paths + Material Design Lite

A front end framework based on google material design + Blueprint: Zoom Slider - Codrops

A simple content slider with depth-like zoom functionality for a predefined area in each slide. + Summernote - Super Simple WYSIWYG editor on Bootstrap

A wysiwyg editor on Bootstrap

Top


Ep150: CSS Shapes, JavaScript, Font Combinations

A blog post about working with shapes in web design + purifycss/purifycss · GitHub

A javasript plugin that removes unused CSS + JS: The Right Way

A javascript guide + airbnb/javascript

A javaScript Style Guide + Great Font Combinations You Need to Try - Designmodo

(BROKEN)

Top

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.