1"use strict";(self.webpackChunkfullstackcraft_com=self.webpackChunkfullstackcraft_com||[]).push([[410],{1578:function(e,t,a){a.r(t),a.d(t,{Head:function(){return m},default:function(){return o}});var l=a(7294),n=a(8572),r=a(1883);var s=e=>{let{posts:t}=e;return l.createElement("div",{className:"container mt-5 pt-5",style:{minHeight:"70vh"}},l.createElement("div",{className:"text-center"},l.createElement("h1",null,"Full Stack Craft's Blog")),l.createElement("div",{className:"d-flex flex-column"},t.map((e=>{let{node:t}=e;const a=t.frontmatter.title||t.fields.slug,n=t.frontmatter.date;return l.createElement("div",{key:t.fields.slug,className:"my-5"},l.createElement(r.Link,{to:t.fields.slug,className:"text-decoration-none"},l.createElement("h2",null,a)),l.createElement("p",{className:"fs-3 my-3"},l.createElement("i",null,new Date(n).toLocaleDateString())),l.createElement("p",{className:"fs-3 my-3 mt-auto",dangerouslySetInnerHTML:{__html:t.frontmatter.description||t.excerpt}}),l.createElement(r.Link,{className:"btn btn-primary btn-rm",to:t.fields.slug},"Read More"))}))))},c=a(4690);const m=e=>{let{location:t}=e;return l.createElement(c.ZP,{pathname:t.pathname,title:"Blog - Full Stack Craft LLC",description:"Full Stack Craft's blog with detailed tutorials and findings from software engineering at all scales.",keywords:"blog, software engineering, tutorials, programming, full stack development"})};var o=e=>{let{data:t}=e;const a=t.allMarkdownRemark.edges;return l.createElement(n.Z,null,l.createElement(s,{posts:a}))}}}]); 2//# sourceMappingURL=component---src-pages-blog-tsx-2daf6a5d5bc64339b5a3.js.map
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.