Chingu Weekly 111
Tags: community, learning, development, webdev
Published: 2020-09-07 14:54:47

---
title: Chingu Weekly 111
published: true
date: 2020-09-07 14:35:14 UTC
tags: community,learning,development,webdevelopment
canonical_url: https://medium.com/chingu/chingu-weekly-111-5593bd2406
---

Congratulation to Explorer Cohort #1

### Shout-outs & Showcases

![](https://cdn-images-1.medium.com/max/1024/1*UW18PyHItgdgQ-GxDhtABQ.jpeg) <figcaption>Photo by <a href="https://unsplash.com/@pabloheimplatz?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Pablo Heimplatz</a> on <a href="https://unsplash.com/s/photos/celebrate?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption>

🎉 Congratulations to those in the Explorers Cohort #1 who submitted a Solo Project for evaluation! You did it!!!

📜 We have provided constructive feedback to everyone who submitted their project and Completion Certificates will be sent out this week

🏃🏽‍♀️🏃‍♂️🏃🏿‍♂️🏃‍♀️ Voyage 22 Chingu’s are working on completing their projects in Sprint #6 this week — The final sprint of this Voyage!

🎉 Congratulations to _GreatDeveloper66_ & _Jasterix_ who are both starting new Developer jobs! A lot of hard work went into achieving this milestone.

### Overheard in Chingu

![](https://cdn-images-1.medium.com/max/1024/1*zfyYu6opXq8rJ2jyejy_PA.jpeg)<figcaption>Photo by <a href="https://unsplash.com/@tumbao1949?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">James Wainscoat</a> on <a href="https://unsplash.com/s/photos/hear?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption>

> There’s a reason my kids are so messed up….ME

> It looks good. one question, did you add the pubspec.yaml file or it came by default? just wondering if you need it at the moment

> It’s International Talk Like a Pirate Day on the 19th. There is no holier day on the Developer calendar

> GitHub question — I have a project with `*.md` files that link to other `*.md` files and I’m doing the work in the development branch. When I pull these changes into the master branch, I assume that these links will not update as right now they state `github(dot)com/username/project-name/blog/development/main.md` where development is the branch name. is there a way to fix this, or will I have to update the master branch directly once I do the PR?

> Sooooooo stardew people text me so I can create a gaming group, but probably no gaming before weekend on my end. Want to try crusaders king tonight

> Hi everyone, are there any guides/checklists/best practices to help developers be more effective in doing Code Reviews?

> Unless I’m missing something, the only way a mobile app could really outdo a PWA is if they offer things PWA can’t do. Idk what the status is on that

> Ahhh, god this page looks incredibly awesome and it is.. not build on React? O\_o

> TIL do something good and tell about it helps you alot in live. I sponsored some Flutter GitHub projects and now my YT channel gonna be announced in a Flutter related book

> Well we have to work overtime to meet deadlines sometimes

> Yeah it is too large for browser, you should use Webworkers. Ideally, you should paginate the output if possible or process this on the backend

> When you accidentally get a HDD drive instead of SSD and the only option to cancel is to call them. “Ok.. might as well find a use for this” XD

### Chingu of the Week

🧑‍💻🧑🏿‍💻🧑🏻‍💻🧑🏽‍💻👩🏿‍💻👨🏽‍💻 _Reginam, silentkdev, SorenG, ZumDeWald, Christin, & jmwebdev_ who have formed a working group to design & develop the Chingu Quiz app!

### Resources of the Week

Frontend Design Checklist —

[thedaviddias/Front-End-Design-Checklist](https://github.com/thedaviddias/Front-End-Design-Checklist)

Technical Writing courses for Engineers

[Technical Writing | Google Developers](https://developers.google.com/tech-writing)

### Quotes to Go

![](https://cdn-images-1.medium.com/max/1024/1*6zQ3xZr79vm4s6g4D_T7Bg.jpeg)<figcaption>Photo by <a href="https://unsplash.com/@brett_jordan?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Brett Jordan</a> on <a href="https://unsplash.com/s/photos/finish?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption>

### Advice

![](https://cdn-images-1.medium.com/max/496/1*UWlOxLl9I8eWiIi3Hdx5Fg.gif)

Perfection is the first step to failure!

Developers are by nature very detail-oriented individuals. It’s a required trait since the apps we create must meet the requirements imposed on us by both users and the technologies we use.

But, the downside occurs when your attention to detail turns into _perfectionism_. Our definition of perfectionism is devoting attention and attention to details associated with a task, **before** they are needed.

> Welcome changing requirements, even late in development.

This is where an Agile Methodology can be your best friend.

The Agile Manifesto values _“Responding to change over following a plan”_ and one of the 12 Agile Principles is: Agile processes harness change for the customer’s competitive advantage.

Timing is critical since it’s important to _do the right thing at the right time_. Some practical tips include:

- Create simple app components based on what you currently know and add to them as new details surface in later sprints.
- Don’t let what you’ve already created lead to resistance to change. Your code is the means to a goal, **not** the goal itself.
- Design and write your code assuming that it will need to be modified and enhanced.
- Treat your backlog as a “living” document. Continuously groom it in each sprint as new details are found.
- Don’t hide your status from the team. Information should be freely and openly shared (including problems!) since all teammates are equally responsible for reaching the MVP.

> **Start simple and add complexity as needed!**

### Before you Go!

> _You can learn more about Chingu & how to join us at_ [_https://chingu.io_](https://chingu.io/)

* * *