{"data":{"site":{"siteMetadata":{"title":"Kai's Awesome Dev Blog","author":"Kai Lovingfoss"}},"markdownRemark":{"id":"094d523a-3953-5108-a77b-d3072f2420e8","excerpt":"(Editor’s note: This first part is a requirement to finish labs, my other thoughts will be in part 2.) Part 1 - Individual Accomplishments this Week Github…","html":"<p>(Editor’s note: This first part is a requirement to finish labs, my other thoughts will be in part 2.)</p>\n<h1>Part 1 - Individual Accomplishments this Week</h1>\n<p>Github Handle: <a href=\"https://github.com/tryingtokeepup\">tryingtokeepup</a></p>\n<p>Week 5. We made it. </p>\n<p>I made it. Without running away. That’s going to be a cherished victory.</p>\n<p>The main accomplishment this week was being the lead on remaking our landing page, with Eileen being my mentor, confidant, and all-around teacher so that I could make something not completely embarrassing. I was just barely able to get everything responsive by today, Friday morning, and this is by no means a small accomplishment for me, as I have utter dog poop at design, html, and css. It’s my true weakness, and I am glad that I had to face my fears by going through this crucible. </p>\n<h2>Tasks Pulled</h2>\n<p>This week, in Technical Accomplishments:</p>\n<p>As above, the big technical accomplishment was making a decent looking landing page. It’s not 100 percent feature complete (I want to add better transitions and animations, better shadows for boxes, actual links for privacy and team links, and overall find a way to lighten the backdrop and add non-euclidean geometry into the page to spice it up), but it will suffice for now. It is clean, easy on the eyes, and gets the right information to you. It’s not the best landing page in Labs10, but its not the worst, and it does its job on any device size, which was the big technical win for me this week.</p>\n<p>Could not have done that without Eileen. Seriously. </p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/5861df753dd0e533c28e70bf6ff0e2a9/05097/we_did_it_reddit.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 590px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 163.52941176470588%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,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'); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"we did it reddit\"\n        title=\"\"\n        src=\"/static/5861df753dd0e533c28e70bf6ff0e2a9/40fad/we_did_it_reddit.png\"\n        srcset=\"/static/5861df753dd0e533c28e70bf6ff0e2a9/707e9/we_did_it_reddit.png 148w,\n/static/5861df753dd0e533c28e70bf6ff0e2a9/649e0/we_did_it_reddit.png 295w,\n/static/5861df753dd0e533c28e70bf6ff0e2a9/40fad/we_did_it_reddit.png 590w,\n/static/5861df753dd0e533c28e70bf6ff0e2a9/05097/we_did_it_reddit.png 595w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<h2>Major tickets accomplished (Total done: 8)</h2>\n<h3>Ticket 1:</h3>\n<ul>\n<li><a href=\"https://github.com/Lambda-School-Labs/labs-team-home/pull/413\">Github</a></li>\n<li><a href=\"https://trello.com/c/QW8mvUpD/85-testing-and-fixing-folder-functions-from-last-week\">Trello</a></li>\n</ul>\n<h3>Ticket 2:</h3>\n<ul>\n<li><a href=\"https://github.com/Lambda-School-Labs/labs-team-home/pull/422\">Github</a></li>\n<li><a href=\"https://trello.com/c/QW8mvUpD/85-testing-and-fixing-folder-functions-from-last-week\">Trello</a></li>\n</ul>\n<h3>Ticket 3:</h3>\n<ul>\n<li><a href=\"https://github.com/Lambda-School-Labs/labs-team-home/pull/440\">Github</a></li>\n<li><a href=\"https://trello.com/c/QW8mvUpD/85-testing-and-fixing-folder-functions-from-last-week\">Trello</a></li>\n</ul>\n<h3>Ticket 4:</h3>\n<ul>\n<li><a href=\"https://github.com/Lambda-School-Labs/labs-team-home/pull/443\">Github</a></li>\n<li><a href=\"https://trello.com/c/QW8mvUpD/85-testing-and-fixing-folder-functions-from-last-week\">Trello</a></li>\n</ul>\n<h3>Ticket 5:</h3>\n<ul>\n<li><a href=\"https://github.com/Lambda-School-Labs/labs-team-home/pull/447\">Github</a></li>\n<li><a href=\"https://trello.com/c/QW8mvUpD/85-testing-and-fixing-folder-functions-from-last-week\">Trello</a></li>\n</ul>\n<p>Was a good week. Most productive by far.</p>\n<h2>Detailed Analysis</h2>\n<p>Not going to be too detailed: I am burned out, but suffice to say, doing the initial styling turned out a lot easier than I thought, as Material UI has a lot of great components already built for you. Embedding a video was probably one of those tech-speaking easy-to-do but MASSIVELY impressive to a non-tech viewer things that brought the landing page to life. Carousel was a lot harder, but also visually impressive. But the rest was a matter of pulling teeth, as Material UI has a mind of its own in terms of styling. Doing anything extra with the components became a nightmare, especially because, due to limitations of how the previous team used Material UI, we couldn’t just build out a new theme and call it a day.</p>\n<p>However, we got it to work, and while my team in the end decided to forgo my change of background-color to a lighter shade of purple (it broke styling in the rest of the app, sad face), I felt real good about my contributions this week. Probably the best I felt so far actually. </p>\n<h1>Part 2 - Bringing the Project to a Close</h1>\n<p>It is really difficult to just stop and say, “Hey, this is good enough, lets ship.” It’s a cliche that artists and engineers never truly feel that their creations are ready to stand the public’s gaze, but it really is true. When you have poured in countless hours for a month straight into just one project, you get attached to it.</p>\n<p>Styling and backend fixes were our 90-90 problem. We were able to get everything setup just right for the presentation, because we got everything good enough to look good at a surface level, but we cheated heavily to do this. There are no animations on the landing page, links just go back to the main landing page, and in our app, we don’t have hot reload or socket integration, so no actual live updates when teams post stuff. Of course, if you reload a component, it re-renders with the new information, but that’s psuedo live reloading. </p>\n<p>We could probably implement the landing page fixes in a day, but that would mess with the stylings of the whole site, so we would have to find a way to sandbox the landing page, and that would be a mess. Similarly, to integrate subscriptions and socket.io into our app, we would probably have to rebuild the entire site from scratch, or at least the backend portion. We just had to be okay with our compromises.</p>\n<p>And thats the simple synopsis of this week. Hopefully I can go into more detail tomorrow.</p>","frontmatter":{"title":"Labs 5 Retrospective - The Final Week, Part 1","date":"March 15, 2019"}}},"pageContext":{"slug":"/2019-03-15-labs-5-retrospective-the-final-week-part-1/","previous":{"fields":{"slug":"/2019-03-02-making-a-game-plan-for-the-next-2-months-what-do-i-need-to-study-and-what-should-i-prioritize/"},"frontmatter":{"title":"Making a game-plan for the next 2 months - What do I need to study, and what should I prioritize?"}},"next":{"fields":{"slug":"/2019-03-15-labs-4-retrospective-uiux-crucible/"},"frontmatter":{"title":"Labs 4 Retrospective - UIUX Crucible"}}}}