{"id":15421,"date":"2018-06-18T15:48:22","date_gmt":"2018-06-18T14:48:22","guid":{"rendered":"https:\/\/marvel7077.wpengine.com\/?p=15421"},"modified":"2020-11-12T12:26:02","modified_gmt":"2020-11-12T12:26:02","slug":"observations-from-the-summit-of-my-first-development-project","status":"publish","type":"post","link":"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/","title":{"rendered":"Observations from the Summit of my First Development Project"},"content":{"rendered":"<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Christmas 2017, I made a bold decision to part ways with my nonsense about not having enough time to pursue my interest in programming.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">I had previously dabbled in different development languages, without really committing to any kind of progression or journey. That joyous sense of personal fulfilment upon learning a new skill was subsequently absent from most of my experience to date.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Learning to code is in part learning delayed gratification. In this sense defining goals and targets is important. Without something to aim for, programming can feel like an infinite iterative loop. A tangible output feels necessary to the learning process. Similarly it provides a critical framework in which we can review future iterations of the same type of work.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">Defining mygoal<\/h2>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Of the three goals I defined for myself in 2018, learning to code was the one I struggled to create milestones for. It\u2019s very difficult to create goals within a discipline you haven\u2019t enough prerequisite knowledge to fully understand yet.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">After some debate and consultation with others embarking on the same journey, I decided to create a simple static personal web portfolio using HTML, CSS and some JS. The end goal wasn\u2019t to have a beautiful portfolio but rather a vessel I could channel the skills I was learning. A way I could apply what I had learnt to a real world problem.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Ideally the project would be finished by the end of Q1.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Spoiler alert: I missed this deadline by 2 months.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">Getting started<\/h2>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">For a beginner, programming can seem overwhelming. The more you learn, the more you realise how little you know but without ever really knowing what it is you\u2019re yet to know. You just have a haunting sense that you\u2019re missing a huge piece of logic that everyone else just gets. The fear of not knowing something that might be vital to succeed is very, very real.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">So much so, I began with the familiar. I designed and prototyped my portfolio using a combination of <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/www.sketchapp.com\/\">Sketch<\/a> and <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvelapp.com\">Marvel<\/a>. I really enjoyed getting creative, and went through many iterations of colour combinations, layouts and content. By the time I emerged I\u2019d almost forgotten my end goal but had experienced a harsh moment of personal clarity. I am not a designer.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">But I am a perfectionist. I believe in taking pride in all work I do and this immediately became a problem for me. I had to wrestle to lower my own expectations so I would have a chance of succeeding.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">To mentally move past this, I stripped the design down to a simple one pager \u2014 it was to have a header with my name, a tagline, a sub-tagline and some icons in the footer.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2018\/06\/1bSC-SPMI7D3PsBLyuyBV8A.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-6580\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2018\/06\/1bSC-SPMI7D3PsBLyuyBV8A.png\" title=\"\" alt=\"\" \/><\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Simple one-pagedesign<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">The next step was to markup in HTML and style in CSS. I had a bit of experience with both languages from about 10 years ago so the concepts were fairly familiar but the syntax certainly needed some refreshing. Years of academic rigor and the love of constant learning meant that I embarked on this programming journey believing I already knew how I learnt best.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">I therefore chose a mixture of <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/www.codecademy.com\/learn\">Codecademy<\/a>, <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/w3schools.com\">w3schools<\/a> and lots of reverse engineering in silence and solitude. I learnt early on that I needed to break what I had created, in order to really understand what I was doing. Naturally I spent a lot of time debugging and lurking on <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/stackoverflow.com\/\">Stack Overflow<\/a> threads. I also found it was this very activity that made programming so enjoyable!<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Whilst solo learning is still vital if I am to make hefty strides forward in any subject matter, I can\u2019t underplay the role initiatives like <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/codebar.io\/\">Codebar<\/a> have had on some aspects of my learning and the importance they could have if attended regularly.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">By attending a regular workshop, you create habit and pace. Throughout the project I have struggled with momentum. And in hindsight I think it\u2019s key. I could have shipped the whole project within a month and probably deepened my knowledge significantly if only I had worked on the code regularly. Instead I spent 3 or 4 solo days spread out across 3 months, each session I had to untangle logic I\u2019d made too long ago to remember my reasoning behind. Along with meetups\/workshops, movements such as #100daysofcode are excellent to counteract this. They force you to keep the impetus going, even if you only find room to do a small amount each day.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">To ship, or not toship<\/h2>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Initially I had wanted to deploy the static web page to a domain, and this is something I still might do in the future. But in the spirit of finishing the project, being scrappy over strategic, being able to write this blog post and being able to move on to learn something new, I settled with <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/pages.github.com\/\">Github pages<\/a>.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Github\u2019s knowledge base is excellent, and it was a very smooth process. I am, of course, every developer\u2019s worst nightmare. I committed on every code change, straight to master, without branching to test the code changes first and I didn\u2019t leave comments about the changes I made. Resulting in 33 unknown commits. But hey, I\u2019m still learning and I won\u2019t make this mistake next time.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">So without further delay and many iterations on my original design later, <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/sophiefitzpatrick.co.uk\/\">here<\/a> is the finished portfolio.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">It\u2019s far from perfect, I will never be happy with the design (it\u2019s like a 2006 pop punk throwback). But I\u2019m pretty proud, not only did I self-teach from scratch but I also battled some personality traits to get this out. My goal was to create something I could channel my learning into, and I think I achieved this.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">My process was messy; I reiterated, backtracked, scrapped and started from scratch over and over again. I learnt above and beyond what can be seen in this portfolio, and the biggest physical restriction was not technical understanding as I expected but rather indecision over content to include and overcoming my feelings of Imposter Syndrome. Besides self-promotion is always an uncomfortable subject, right?<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">In the last month or so, I delayed wrapping up the project. I was always holding out on improvements without taking any real decisive steps to do so. It was time to just release it, and knowing when the time is right on something you can iterate over and over is tricky, but I kept coming back to something a developer once said to me: \u201cif in doubt reduce scope\u201d. So I kept it simple and shipped.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">Some afterthoughts<\/h2>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Learning to programme from an <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/medium.com\/@sophierfitzpatrick\/why-it-took-a-decade-for-me-to-get-into-coding-90d697b9c72d\">arts background<\/a> is interesting, it\u2019s not only learning a new skill but rather learning a new way of thinking and viewing a problem. If you were to hand me 1000+ complicated contradictory primary and secondary sources on any historic\/arts discipline and ask me to produce an 80,000 word thesis, there would be no problem. My brain has been wired for this, it\u2019s undaunting. I\u2019m confident in my own thought processes and my ability to sift through large volumes of information, extract the importance, make thousands of connections and argue succinctly and well across 80k words.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Programming requires a rewire of the brain. You need to think like the code you are writing, in essence, you need to think in logic. The more languages encountered the more you realise logic is shared across them all. Professionally, I began with MySQL. It built upon an existing knowledge of datasets and an unhealthy love of spreadsheets and formulas. This was a great foundation for HTML, CSS and JS, I was already able to think like a developer.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Overall I have really enjoyed seeing the project coming together and learning new skills. So much so, I am eager to move on to my next one. I haven\u2019t quite defined it yet but I suspect it will be around Python and using an API. Throughout the process I have encountered learning curves beyond the technical that I\u2019ll definitely be applying to my next project.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Something that stands out and I wish I\u2019d done more of is being honest about where I am struggling. It\u2019s easy to feel like the questions we have as beginners are ridiculous and that we are wasting the time of busy engineers with questions which have obvious answers. Swallowing your pride and doing so is actually a really positive experience. For example, I was overjoyed to find out that collectively we all think responsiveness is a fiddly nightmare, and that most people hate Flexbox but see it\u2019s value. In all seriousness, a simple conversation on the day I put the portfolio live resolved 2 issues that had plagued me for some time. If only I had done this sooner.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">And to any developers who come across this: a concept you understand thoroughly, explained succinctly within the context of the beginner\u2019s project is very powerful and motivational. It may seem small to you, you might not even remember having the conversation but the impact you might have to a starter\u2019s understanding is huge \u2014 and trust me \u2014 we are all grateful for these moments.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">I actually wasn\u2019t sure whether I was going to write a blog post to accompany my first development project as I\u2019ve read countless articles around a similar theme. But decided to go ahead in the hope I might be able to help someone else. I wanted to focus less on practical tricks and hacks related to the code within the project itself but rather place into words the feelings I\u2019m sure are shared between many new programming beginners. I also wanted a way of tracking my learning and analysing in hindsight where I might improve in my next project.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">I\u2018ve come to think of learning to programme as a metaphorical mountain. You really need to persevere with the long steep mental climb if you want to summit and bask in the glow of your own accomplishment. I\u2019ve written a separate short article <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/medium.com\/@sophierfitzpatrick\/programming-a-metaphorical-mountain-aea89f4ed397\">here<\/a>, with some steps towards summiting your own personal mountain and reaching your coding goals.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Edit<\/strong>: a week after deploying the portfolio to Github Pages, I decided to go full hog, with a domain and an ssl certificate \u2014 <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/sophiefitzpatrick.co.uk\">https:\/\/sophiefitzpatrick.co.uk<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Christmas 2017, I made a bold decision to part ways with my nonsense about not having enough time to pursue my interest in programming. I had previously dabbled in different development languages, without really committing to any kind of progression or journey. That joyous sense of personal fulfilment upon learning a new skill was subsequently absent from most of my&#8230; <a class=\"link link--blue fontWeight-4\" href=\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/\">Read More &#65515;<\/a><\/p>\n","protected":false},"author":238,"featured_media":15431,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[482],"tags":[],"class_list":["post-15421","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-design-thoughts"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Learning to code is in part learning delayed gratification. Without something to aim for, programming can feel like an infinite iterative loop.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Observations from the Summit of my First Development Project | Marvel Blog\" \/>\n<meta property=\"og:description\" content=\"Learning to code is in part learning delayed gratification. Without something to aim for, programming can feel like an infinite iterative loop.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/\" \/>\n<meta property=\"og:site_name\" content=\"Marvel Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/marvelapp\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-18T14:48:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-12T12:26:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2018\/06\/sopjo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3200\" \/>\n\t<meta property=\"og:image:height\" content=\"1600\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@marvelapp\" \/>\n<meta name=\"twitter:site\" content=\"@marvelapp\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"7 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#organization\",\"name\":\"Marvel\",\"url\":\"https:\/\/marvelapp.com\/blog\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/marvelapp\",\"https:\/\/www.instagram.com\/marvelapp\/\",\"https:\/\/www.linkedin.com\/company\/marvel-app\/\",\"https:\/\/twitter.com\/marvelapp\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#logo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/marvelapp.com\/wp-content\/uploads\/2018\/06\/Logo-Light.png\",\"width\":1605,\"height\":1130,\"caption\":\"Marvel\"},\"image\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#website\",\"url\":\"https:\/\/marvelapp.com\/blog\/\",\"name\":\"Marvel Blog\",\"description\":\"Ideas and words on user experience, design, collaboration and more\",\"publisher\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/marvelapp.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/#primaryimage\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/marvelapp.com\/wp-content\/uploads\/2018\/06\/sopjo.png\",\"width\":\"3200\",\"height\":\"1600\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/#webpage\",\"url\":\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/\",\"name\":\"Observations from the Summit of my First Development Project | Marvel Blog\",\"isPartOf\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/#primaryimage\"},\"datePublished\":\"2018-06-18T14:48:22+00:00\",\"dateModified\":\"2020-11-12T12:26:02+00:00\",\"description\":\"Learning to code is in part learning delayed gratification. Without something to aim for, programming can feel like an infinite iterative loop.\",\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/#webpage\"},\"author\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#\/schema\/person\/5e657722cc131e5c99d216c27e897e91\"},\"headline\":\"Observations from the Summit of my First Development Project\",\"datePublished\":\"2018-06-18T14:48:22+00:00\",\"dateModified\":\"2020-11-12T12:26:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/#primaryimage\"},\"articleSection\":\"Design Thoughts\",\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/marvelapp.com\/blog\/observations-from-the-summit-of-my-first-development-project\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#\/schema\/person\/5e657722cc131e5c99d216c27e897e91\",\"name\":\"Sophie Fitzpatrick\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#personlogo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3f61b90b18c36351a50c9845f4c976927ff73d10f7d0cef75b2508ae1555b62a?s=96&d=mm&r=g\",\"caption\":\"Sophie Fitzpatrick\"},\"description\":\"Aspiring developer. Sometimes I write some words. Currently Support Team Lead at Marvel. @srfitzpatrick_\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/posts\/15421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/users\/238"}],"replies":[{"embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/comments?post=15421"}],"version-history":[{"count":0,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/posts\/15421\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/media\/15431"}],"wp:attachment":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/media?parent=15421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/categories?post=15421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/tags?post=15421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}