Logo

dev-resources.site

for different kinds of informations.

AppWorks School - Week 1

Published at
7/26/2024
Categories
bootcamp
webdev
git
Author
ivavay
Categories
3 categories in total
bootcamp
open
webdev
open
git
open
Author
6 person written this
ivavay
open
AppWorks School - Week 1

Top learnings 🔄 recap sessions

  • From design file, pay close attention to which containers are dynamic and which ones are fixed with viewport changes
  • An HTML structure is considered good if it can allow adding/changing elements in the future
  • Git merge vs rebase
    • Merge shows all commit history of both branches and is ideal for collaboration
    • Rebase integrate changes from the main branch into feature branch
    • Don’t use rebase if you’re collaborating with other people, because you’ll accidentally change other people’s work

Git commands ⌨️

  • git checkout feature-branch -> git fetch origin? -> git rebase main
  • git checkout main -> git merge feature-branch (to see feature-branch work in main)

How this past week went 🗓️

✅ What was working? Why?

  • Taking the time to visualize how you want to tackle the task and break into smaller to-do’s before actually diving into code.
  • Console logging a lot! Especially in and outside of code blocks to see what’s actually being run. Indicate what you’re logging out too, not just the item itself.
  • Giving ChatGPT very specific git branching scenarios to know with confidence which git commands to give and in what order to keep things up-to-date.

🙅🏻‍♀️ What didn’t work? Why?

  • Just throwing your blocks of code at ChatGPT to debug without thinking about what exactly you want it to check before
  • Being too fixated on a bug for more than 2 hours. Stand up and go take a breath of air. It’ll help reframe your perspective once you come back.
  • Don’t code when you’re too tired because you’ll make stupid mistakes.

Top learnings 🔄 project

  • Try to think ahead early on and plan for future implementations so you won’t have to refactor your logic drastically later to make it work
  • Edge cases like error messages matter for a smooth user experience
  • Make there aren’t redundant (don’t repeat yourself) or unnecessary code
  • Your commits should be concise and descriptive as to what you changed/added/refactored/deleted
  • Learned that PR’s should have test cases for what you want the reviewer to test out on their end manually!

Reminders to self 💅🏼

Habits lead to consistency. Consistency leads to growth.

  • If you want to grow, then develop good habits 💪🏼
  • You’re here at the bootcamp for only 4 more months. Prioritize what’s important and what you want to get out of it

Links:
What’s my viewport
Postman
GitLens Chrome Extension

bootcamp Article's
30 articles in total
Favicon
Hey Guys I just heard about this interesting bootcamp!
Favicon
surviving coding bootcamp: project planning
Favicon
How I stayed motivated to ACE my Full-Stack Coding Bootcamp!
Favicon
Bootcamping 01: An Unexpected Behavior of Mongoose
Favicon
Bootcamp for Brazilian Developers!
Favicon
Check out mock interviews, boot camps, shout out etc. on https://bediactiverightnow.com/ .
Favicon
surviving coding bootcamp: lessons learned
Favicon
What has Changed? - CodingDojo
Favicon
Do I Take Anything Back From the Past Posts? - YES!!!
Favicon
Considerations on how to Start Career in Data Science: Advice aimed at Turning Beginners into Pros📈
Favicon
Finished prework study guide
Favicon
AppWorks School - Week 2
Favicon
AppWorks School - Week 1
Favicon
Top 5 Best Backend Bootcamps and Why (2024)
Favicon
AppWorks School - Week 0
Favicon
capstone debugging: learnings
Favicon
Mustard and serving hatches (or 'How I explain what I'm learning to my parents…')
Favicon
Starting a bootcamp
Favicon
Bootcamp De ServiceNow Gratuito Com Chance De Contratação
Favicon
OracleBootCamp - 4 May 2024
Favicon
ÂżMe conviene un Bootcamp TecnolĂłgico?
Favicon
University over Bootcamp: Why I Chose Traditional Education for My Tech Journey
Favicon
Embracing Change: My Journey into Software Engineering with TripleTen
Favicon
SQL Bootcamp: Beginner to Advanced Course
Favicon
Data Science Bootcamp - Full Course for Beginners
Favicon
HTML and GIT
Favicon
OracleBootCamp - 20 Jan 2024
Favicon
Higher Order Functions
Favicon
Northcoders Week 2: Shut up and take my money! 💷
Favicon
Where does the code live?

Featured ones: