Chingu Weekly 112
Tags: community, appdevelopment, webdev, learning
Published: 2020-09-14 14:12:57

---
title: Chingu Weekly 112
published: true
date: 2020-09-14 14:11:53 UTC
tags: community,appdevelopment,webdevelopment,learning
canonical_url: https://medium.com/chingu/chingu-weekly-112-1f84cd1b85c9
---

#### Congratulations to Voyage 22 Chingus!

### Shout-outs & Showcases

![](https://cdn-images-1.medium.com/max/1024/0*N0zh9moP-w5VX_K5.jpg)

🎉 Congratulations to those completing Voyage 22! The final sprint ended on September 13, team projects are being reviewed this week, and 📜 Completion Certificates will be issued on September 20.

🏃🏽‍♀️🏃‍♂️🏃🏿‍♂️🏃‍♀️️Voyage 23 Chingu’s started Sprint #3 on September 14.

🏆 Several Chingu’s are in the process of interviewing for new Developer jobs. Remember to post good news in the #ring-the-bell channel in our Discord Community.

### Overheard in Chingu

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

> Just had a two hour meeting. And it was about a meeting we are having tomorrow

> Has anyone ever had issues on mac and VScode running node scripts via launch program vs terminal? Like it works when you run it on terminal but not when launching the program? Just woom timeout

> Now I want rice T\_T but I think there is Schnitzel leftover. I should eat before the roundtable

> Any idea why trying to save a cookie using express-session doesn’t work on iOS? We were thinking it had to do with how iOS handles it when sameSite is set to ‘none’ but if we change it to lax in production it just stops working for every browser

> Passed the first round of both of them so have the actual interviews tomorrow and Friday

> Yeah, the issue was being caused because the cookie was being issued for a different site we just tweaked our identity server

> It’s a very open contract with a high rate so it’s a very lucrative part time job if I can manage them both

> Oh I have a question. any of you guys familiar with Unstated?

> Yeah my plan is to work on Chingu stuff and my pet project. I really feel like coding lately

> I have question. What is benefit of commit squash? I had like 30 commits but it only counts as 1 when my branch got merged…GRRR

> It’s when you set aside time to work on non-work related work

> I started using a plugin called Rainbow brackets. It is very useful

> That’s the little robot that came to my door. I’m wondering how it took the elevator? omg! it can take the elevator by itself. It’s a smart elevator .. so it just .. talks to the elevator (probably bluetooth? not .. actual talking)

> Oh My Zeeeesh — Powerlevel allows configuration! I will use it xD I always wanted something I can tweak

> My Saturday started with a page xD. I am not even on-call yet!

### Chingu of the Week

🧑‍💻🧑🏿‍💻🧑🏻‍💻🧑🏽‍💻👩🏿‍💻👨🏽‍💻 _bchehraz & Empanada Overlord_ who had a very helpful exchange in the #ask-cohort-n-code-questions channel that demonstrates the power of conducting a productive dialog.

### Resources of the Week

- [tonsky/FiraCode](https://github.com/tonsky/FiraCode)
- [Newbie coder @ 50](https://newbiecoderat50.blogspot.com/)
- [Building an Effective Dev Portfolio](https://joshwcomeau.com/effective-portfolio/)

### Quotes to Go

![](https://cdn-images-1.medium.com/max/1024/0*LXP6XalB5iJ_w1nu.jpg)

### Advice

Something you’ll come to realize in a team project is you can’t just start writing code on your own.

![](https://cdn-images-1.medium.com/max/600/1*IlZz6zSXu4tJBnkvSsll3Q.jpeg)

Getting to this point takes a lot of communication and coordination!

The downside of everyone on the team coding without a general design and sprint goals is you will increase the likelihood that individual components won’t work together when you PR them. The result will be time wasted resolving the differences. Essentially doing the design after the fact.

Remember that you don’t need a 100% complete design before you start coding, but you **must** have these two things:

1. A general design that defines layout, basic styling, and what the individual components are and what data they need to share and how it will be shared.
2. 2. Active communication and collaboration between team members. This includes status postings several times a week, even if it’s to say there is no change.

You should also keep in mind that the _general design_ mentioned in #1 is more accurately described as an _iterative design_. It is something the team enhances and modifies in each Sprint.

This iterative approach lets you build your app in small, achievable bits. It sounds _Agile_ doesn’t it 😉

### Before you Go!

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

* * *