Congratulation to Explorer Cohort #1
Shout-outs & Showcases
๐ 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
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 stategithub(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
Technical Writing courses for Engineers
Technical Writing | Google Developers
Quotes to Go
Advice
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