DEV Community

Ethan
Ethan

Posted on • Updated on

Software Engineering Journey Update (6/19/22 - 6/25/22)

Things I learned and worked on this week!

6/19/22

  • 8 kyu rank daily JS CodeWars was another palindrome checker - good review, got solution down
  • Git, WSL and bash practice
  • Started reading javascript.info chapter 4 Object Basics Link to go through the whole chapter
  • Re-read 4.1 Objects and re-did the tasks
  • Read 4.2 Object references and copying
  • Started to plan out my weekly studies
A few interesting I read about for cloning objects:

6/20/22

  • Two 8 kyu rank daily JS CodeWars
  • Git, WSL and bash practice
  • Dove deep into understanding chapter 4.3 garbage collection Link
  • Cleaned up office space
  • Read some on V8 Link
  • How to use Math.ceil()

6/21/22

  • 8 kyu rank daily JS CodeWars
  • Git, WSL and bash practice
  • Array.map() and array.reduce() practice in with JS CodeWar
  • How to use unary plus operator
  • Read ch 4.4 object methods (https://javascript.info/object-methods)
  • Learned more about this operator and strict mode in JS
  • Updated SQL queries

6/22/22

  • 8 kyu rank daily JS CodeWars - toString() method
  • Git, WSL and bash practice
  • Got got by Git practicing with a repo I’ve been using for JS-Info code. Had to read the git terminal errors, then do some research using git documentation and blog posts online. This was a little frustrating at first, but a good experience to help me learn and practice different commands!
Here are a few I read up on and practiced with:
  • git reset --soft HEAD~1
  • git reset --hard HEAD~1
  • git stash
  • git stash pop
  • git rebase
  • git bisect
  • SQL practice

6/23/22

  • 8 kyu rank daily JS CodeWars
  • Git, WSL and bash practice
  • Watched #100devs class 25 Link on creating a resume tailored for software engineering
  • Updated my resume (WIP)

Had a lot going on and wanted to get more done, but a little bit is better than nothing. Trying my best to stay consistent without overdoing it.

6/24/22

  • 8 kyu rank daily JS CodeWars - used pseudocode to help solve problem. Got it first try.
  • Git, WSL and bash practice
  • Organized my Notion and Chrome dev bookmarks
  • Took javascript.info chapter 4 reading break to mix it up
  • Started #100devs class 26 Link
  • Learned new SQL and Git tricks ⬇️
SQL:
ORDER BY (ascending by default) -- order columns by ascending or descending
ORDER BY ASC -- ascending
ORDER BY DESC -- descending
Enter fullscreen mode Exit fullscreen mode
Git / WSL:

Type git then press TAB on keyboard to autofill command or show list of commands starting with command letters.

Example:

$ git sta ⬅️ press TAB
stage    stash    status ⬅️ Shows list of commands starting with letters "sta"
Enter fullscreen mode Exit fullscreen mode

6/25/22

  • 8 kyu rank daily JS CodeWars
  • Git, WSL and bash practice

Took a much needed break from work and studying to get out and have some fun

Discussion (0)