Skip to content

Instantly share code, notes, and snippets.

View roastlechon's full-sized avatar

Noel Madali roastlechon

  • The Weather Company
  • Atlanta, GA
View GitHub Profile
@roastlechon
roastlechon / 20160908 - NERF Overview.md
Last active September 9, 2016 20:26
NERF Overview Agenda (Subject to change)
@roastlechon
roastlechon / separate-tests-from-source-code.md
Created August 17, 2016 04:42
Why should the test folder and its tests be separate from the source code that is being tested?

Why should the test folder and its tests be separate from the source code that is being tested?

They should be separate due to limitations on the fractal pattern of code structuring.

If we put tests in the same folder as code being tested, it is a lot easier to work with like code without navigating too far out. However, when code introduces dependencies and increases in size, it becomes unmanageable.

Below is a set of problem statements and solutions.

|-component
@roastlechon
roastlechon / pwa-2016-readme.md
Created March 28, 2016 23:47
PWA@Mozilla 2016 Notes

PWA 2016 @ Mozilla

Schedule

  • 9:00am​ - 10:00am​ - Registration & Breakfast
  • 10:00am​ - 10:30am​ - Introduction to PWA and Workshop Setup
  • 10:30am​ - 11:30am​ - Deep dive into Service Workers and going Offline First
  • 11:30am​ - 12:30pm​ - App Shell Architecture and using Service Worker Toolbox
  • 12:30pm​ - 01:00pm​ - Developing Cross Browser PWA and solving for SEO
  • 1:00pm​ - 02:00pm​ - Lunch Break
  • 2:00pm​ - 3:00pm​ - Making your Web App Appy (Add-to-Homescreen and Splash Screen)
@roastlechon
roastlechon / weather.com today page
Last active September 11, 2015 14:35
gist to show bytes to meta charset
<!DOCTYPE html>
<!--[if IEMobile 7]><html class="ie iem7" lang="en-US" dir="ltr"><![endif]-->
<!--[if lte IE 8]><html class="ie lt-ie9" lang="en-US" dir="ltr"><![endif]-->
<!--[if IE 9]><html class="ie ie-9 lt-ie10" lang="en-US" dir="ltr"><![endif]-->
<!--[if (gte IE 10)|(gt IEMobile 7)]><html class="ie ie-10" lang="en-US" dir="ltr" prefix="fb: http://ogp.me/ns/fb# og: http://ogp.me/ns# article: http://ogp.me/ns/article# book: http://ogp.me/ns/book# profile: http://ogp.me/ns/profile# video: http://ogp.me/ns/video# product: http://ogp.me/ns/product#"><![endif]-->
<!--[if !IE]><!--><html lang="en-US" dir="ltr" prefix="fb: http://ogp.me/ns/fb# og: http://ogp.me/ns# article: http://ogp.me/ns/article# book: http://ogp.me/ns/book# profile: http://ogp.me/ns/profile# video: http://ogp.me/ns/video# product: http://ogp.me/ns/product#"><!--<![endif]-->
<head>
<script>var windowRenderStartTime = (new Date()).getTime();</script>
<title></title>