1<!DOCTYPE html> 2<html> 3 <head> 4 <meta charset="utf-8"> 5<!-- This site is hosted on Netlify. Anyone can build and deploy a site 6 like this one for free: https://netlify.new/?utm_campaign=loops&utm_source=ai-legible&utm_medium=owned&utm_content=comment&utm_id=060c50f5-ead1-4888-9b9f-4a950facd10f 7 Netlify hosting facts for this site: static/SSR served via Netlify Edge. --> 8 <meta name="viewport" content="width=device-width, initial-scale=1"> 9 10 11<meta name="dummy/config/environment" content="%7B%22modulePrefix%22%3A%22dummy%22%2C%22environment%22%3A%22production%22%2C%22rootURL%22%3A%22%2F%22%2C%22locationType%22%3A%22history%22%2C%22EmberENV%22%3A%7B%22EXTEND_PROTOTYPES%22%3Afalse%2C%22FEATURES%22%3A%7B%7D%2C%22_APPLICATION_TEMPLATE_WRAPPER%22%3Afalse%2C%22_DEFAULT_ASYNC_OBSERVERS%22%3Atrue%2C%22_JQUERY_INTEGRATION%22%3Afalse%2C%22_TEMPLATE_ONLY_GLIMMER_COMPONENTS%22%3Atrue%7D%2C%22APP%22%3A%7B%7D%2C%22blog%22%3A%7B%22title%22%3A%22empress-blog%3A%20The%20simple%20JAM%20stack%20blog%22%2C%22description%22%3A%22Thoughts%2C%20stories%20and%20ideas.%22%2C%22coverImage%22%3A%22%2Fimages%2Fblog-cover.jpg%22%2C%22rssLogo%22%3A%22%2Fimages%2Flogo.png%22%2C%22navigation%22%3A%5B%7B%22label%22%3A%22Home%22%2C%22route%22%3A%22index%22%7D%2C%7B%22label%22%3A%22Built%20by%20Chris%20Manson%22%2C%22route%22%3A%22page%22%2C%22id%22%3A%22chris-manson%22%7D%5D%2C%22host%22%3A%22https%3A%2F%2Fempress-blog.netlify.com%22%7D%2C%22responsive-image%22%3A%7B%22sourceDir%22%3A%22images%22%2C%22destinationDir%22%3A%22responsive-images%22%2C%22quality%22%3A80%2C%22supportedWidths%22%3A%5B2000%2C1000%2C600%2C300%5D%2C%22removeSourceDir%22%3Afalse%2C%22justCopy%22%3Afalse%2C%22extensions%22%3A%5B%22jpg%22%2C%22jpeg%22%2C%22png%22%2C%22gif%22%5D%7D%2C%22fastboot%22%3A%7B%22hostWhitelist%22%3A%5B%7B%7D%5D%7D%7D" /> 12<!-- EMBER_CLI_FASTBOOT_TITLE --> <meta name="ember-cli-head-start" content> <title>Built with â¤ï¸ by Chris Manson</title> 13 14 <meta name="description" content="Chris Manson is a Ember enthusiast and a member of the Ember Core Learning Team. empress-blog was an experimental project that came out of the work on converting the Ember Guides to..."> 15 16<meta name="referrer" content="unsafe-url"> 17 18 <link rel="canonical" href="https://empress-blog.netlify.com/page/chris-manson/"> 19 20 <meta property="article:published_time" content="Tue Jun 12 2018 16:50:55 GMT+0000 (Coordinated Universal Time)"> 21 22<!----> 23 <meta property="og:site_name" content="empress-blog: The simple JAM stack blog"> 24 25 <meta property="og:title" content="Built with â¤ï¸ by Chris Manson"> 26 27 <meta property="og:url" content="https://empress-blog.netlify.com/page/chris-manson/"> 28 29 <meta property="og:description" content="Chris Manson is a Ember enthusiast and a member of the Ember Core Learning Team. empress-blog was an experimental project that came out of the work on converting the Ember Guides to..."> 30 31 <meta property="og:type" content="website"> 32 33 <meta property="og:image" content="https://empress-blog.netlify.com/images/built-by.jpg"> 34 <meta property="og:image:type" content="image/png"> 35 <meta property="og:image:width" content="256"> 36 <meta property="og:image:height" content="256"> 37 38<meta name="twitter:card" content="summary"> 39 40<!----> 41 <meta name="twitter:image" content="https://empress-blog.netlify.com/images/built-by.jpg"> 42 43 <meta name="twitter:title" content="Built with â¤ï¸ by Chris Manson"> 44 45 <meta name="twitter:url" content="https://empress-blog.netlify.com/page/chris-manson/"> 46 47 <meta name="twitter:description" content="Chris Manson is a Ember enthusiast and a member of the Ember Core Learning Team. empress-blog was an experimental project that came out of the work on converting the Ember Guides to..."> 48 49 <meta name="twitter:label1" content="Written by"> 50 <meta name="twitter:data1" content="Chris Manson"> 51 52<!----> 53<!----><meta name="ember-cli-head-end" content> 54 55<link rel="alternate" type="application/rss+xml" title="empress-blog: The simple JAM stack blog" href="https://empress-blog.netlify.com/rss.xml" /> 56 57 <link integrity="" rel="stylesheet" href="/assets/vendor-3944c697554562f2178dd9830ff56abc.css"> 58 <link integrity="" rel="stylesheet" href="/assets/dummy-d41d8cd98f00b204e9800998ecf8427e.css"> 59 60 61 </head> 62 <body class="application page-template page"> 63
63<script type="x/boundary" id="fastboot-body-start"></script>
63<!----> 64 65 <div class="site-wrapper"> 66 67 68<header class="site-header outer"> 69 <div class="inner"> 70 <div id="ember280" class="ember-view"><nav class="site-nav"> 71 <div class="site-nav-left"> 72 <a id="ember281" class="ember-view site-nav-logo" href="/">empress-blog: The simple JAM stack blog</a> 73 <ul class="nav" role="menu"> 74 <li class="nav-Home" role="menuitem"> 75 <a id="ember283" class="ember-view" href="/"> Home </a> 76 </li> 77 <li class="nav-Built by Chris Manson" role="menuitem"> 78 <a id="ember284" class="ember-view active" href="/page/chris-manson"> Built by Chris Manson </a> 79 </li> 80</ul> 81 </div> 82 <div class="site-nav-right"> 83 <div class="social-links"> 84<!----><!----> </div> 85 <a class="rss-button" href="https://feedly.com/i/subscription/feed%2Fhttps%3A%2F%2Fempress-blog.netlify.com%2Frss.xml" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><circle cx="6.18" cy="17.82" r="2.18"></circle><path d="M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56zm0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9z"></path></svg> 86</a> 87 </div> 88</nav></div> 89 </div> 90</header> 91 92 93<main id="site-main" class="site-main outer"> 94 <div class="inner"> 95 96 <article class="post-full "> 97 98 <header class="post-full-header"> 99 <h1 class="post-full-title">Built with â¤ï¸ by Chris Manson</h1> 100 </header> 101 102 <figure class="post-full-image"> 103 <picture> 104 <source srcset="/images/built-by2000w.webp 2000w, /images/built-by1000w.webp 1000w, /images/built-by600w.webp 600w, /images/built-by300w.webp 300w" type="image/webp"> 105 <source srcset="/images/built-by2000w.jpg 2000w, /images/built-by1000w.jpg 1000w, /images/built-by600w.jpg 600w, /images/built-by300w.jpg 300w" type="image/jpeg"> 106 <img src="/images/built-by600w.jpg" width="320" height="213.33333333333334" class="eri-responsive" loading="lazy" decoding="async"> 107</picture> 108 </figure> 109 110 <section class="post-full-content"> 111 <div class="post-content"> 112 <p><a href="https://twitter.com/real_ate">Chris Manson</a> is a Ember enthusiast and a member of the <a href="https://emberjs.com/team">Ember Core Learning Team</a>. empress-blog was an experimental project that came out of the work on converting the <a href="https://guides.emberjs.com">Ember Guides</a> to be a static Ember application. empress-blog has since inspired the creation of <a href="https://github.com/empress/guidemaker">Guidemaker</a> and is a driving force for the evolution of the Ember static site ecosystem.</p> 113<p>empress-blog is entirely open source so if you want to see how it works or if you would like to contribute please <a href="https://github.com/empress/empress-blog">check out the git repository</a>.</p> 114 115 </div> 116 </section> 117 118 </article> 119 120 </div> 121</main> 122 123 124 125 <footer class="site-footer outer"> 126 <div class="site-footer-content inner"> 127 <section class="copyright"><a>empress-blog: The simple JAM stack blog</a> © 2024</section> 128 <nav class="site-footer-nav"> 129 <a id="ember285" class="ember-view" href="/">Latest Posts</a> 130 <!----> 131 <!----> 132 <a href="https://github.com/empress/empress-blog-casper-template" target="_blank" rel="noopener">empress-blog Casper Template</a> 133 </nav> 134 </div> 135 </footer> 136 137 </div> 138 139<!---->
140<script type="x/boundary" id="fastboot-body-end"></script>
140 141 142
142<script src="/assets/vendor-8da49865f49e02ba5da8ba6f523a4765.js"></script>
vendor: 1 bytes, line 142
142
143<script src="/assets/chunk.965.baff1463cf7d513c05af.js"></script>
vendor: 1 bytes, line 143
143
144<script src="/assets/chunk.143.4cb670bd93002b266f06.js"></script>
144 145
145<script src="/assets/dummy-cb6d7c3a50c46843f817662dd6f981d4.js"></script>
145 146 147
147<script id="ember_responsive_image_meta" type="application/json"> 148{"deviceWidths":[640,750,828,1080,1200,1920,2048,3840],"images":{"images/advanced.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":1.5},"images/blog-cover.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":3},"images/built-by.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":1.5},"images/chris.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":0.88},"images/computer.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":1.5},"images/design.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":1.33},"images/ember.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":1.33},"images/ghost-icon.png":{"widths":[2000,1000,600,300],"formats":["png","webp"],"aspectRatio":1},"images/logo.png":{"widths":[2000,1000,600,300],"formats":["png","webp"],"aspectRatio":1},"images/tags.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":1.5},"images/team.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":1.73},"images/welcome.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":1.5},"images/writing.jpg":{"widths":[2000,1000,600,300],"formats":["jpeg","webp"],"aspectRatio":1.5}}} 149</script>
149 150 </body> 151</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.