Skip to content

Latest commit

Β 

History

History
213 lines (107 loc) Β· 8.32 KB

r2-2021.md

File metadata and controls

213 lines (107 loc) Β· 8.32 KB

100D - R2 Log - 2021

Start Date

07-03-21.

End Date

10-10-21

rate: 86/100

Log

D1: 07-03 Making webpages with React. Things work differently compared to HTMl/JS e.g. forms = controlled components. Testing psql (postgres) and creating databases.

D2: 07-04 Working on React again: - Movie list (DM) rewrite. Opened a pull request on react-gh-pages to amend the readme file (for the npx command).

D3: 07-05 Downloaded Keyboard Maestro; went through Express.js today (DM). Using Postgres with Node and Express.js.

D4: 07-06 Worked on more backend today using Express to set up API endpoints. Injected a git shortcut into my bash profile on Mac.

D5: 07-07 Learned about APIs (application programming interfaces) today (DM). Testing out Pokeapi and PUT/POST/DELETE requests using Postman, https://app.swaggerhub.com/search, & https://joes-autos.herokuapp.com/api/vehicles.

D6: 07-08 Learned about cryptography and security. Using bcryptjs.

D7: 07-09 Worked on a backend assessment today. Utilized Node.js fs module to write into a .json file locally.

D8: 07-10 Did a little styling on the portfolio website and the movie app. Used the following helpful CSS properties: transition: transform, and transform: scale().

D9: 07-11 Added create + delete functionality to my-movie-app using Axios and Express. Fixed a git commit message after push with some help

D10: 07-12 Learning about QA today. Learned about Jira software for project management / issue tracking. Worked on movie app functionality.

D11: 07-13 learned more about QA today including the Jest library to test functions. We use describe to group tests together. Took a little break today from coding. Felt like I needed a quick breather.

D12: 07-14 learned and used Automation today with Selenium including xpath to find and automate tests. Opened a pull request for a minor edit in the readme on a DevMtn repo.

D13: 07-15 trying Angular out. learning deployment today at DM. Pushed local postgres DB into heroku using the heroku pg:push ... command.

D14: 07-16 assessment at DM today covering the week's topics: i.e. testing, QA, and deployment. Outcomes lecture - importsnce of a good resume. Debugged the movie app back end. Apparently using a hard coded port = 4001 instead of process.env.PORT was causing the app to hang. Fixed!

D15: 07-17 Added some more functionality to my movie app. Used setState on a k:v pair in an object in an array when I'm fetching movie posters from TMDB. I also re-routed my Exercise Tracker app from Heroku to GH-pages using Hashrouter, to free up more space on my free Heroku. Well I made this fun Swedish House Mafia website lmao.

D16: 07-18 Self-care day today. Going on a hike later. Implemented tailwind in the movie app. I really like tailwind.

D17: 07-19 Learned about DevOps+CI/CD today and wrote a YAML configuration file for a node app to be used in circleci. Worked on weather app today - writing with React and Tailwind.

D18: 07-20 implemented toggle button by using react-switch in weather app.

D19: 07-21 trying laravel out with docker. worked on bitcoin cash - pokemon app

D20: 07-22 challenging assessment today at DM covering Com-Sci, namely Big-O space complexity. Worked on an angular app after class. Playing around with juungle api.

D21: 07-23 Worked on movie app/react. Trying RubyπŸ’ŽπŸ”Έ on Rails out. I really like it.

D22: 07-24 worked on data viz/Ruby tool - creation.

D23: 07-25 worked on data viz/Ruby tool - deployment

D24: 07-26 worked on expensetracker.

D25: 07-27 made a video/screencast for expensetracker app. little updates on various apps e.g. navbar on expensetracker and data-vis-app. also updated styling on my-movie-app. grateful for ability to do/learn coding.

D26: 07-28 add img to portfolio page. fixed order by date on ET app. fixed react-weather-app temp update when state changes.

D27: 07-29 worked on portfolio page - made side-navbar, and 3 sections.

D28: 07-30 worked on movie-app front end in react.

D29: 07-31 more react

D30: 08-01 more react- fixed the image poster not rendering by using componentDidUpdate in a stateful class component. Trying to find out if possible to do the same thing with a stateless functional component.

D31: 08-02 Worked on javascript revision with pluralsight. Redid portfolio page using html5up.

D32: 08-03 worked on more advanced javascript including objects/functions/prototypes. also worked a little on the movie app (react)

D33: 08-04 lifting state/axios calls to parent?

D34: 08-05 trying auth0 with react. also firebase, and then jwt.

D35: 08-06 trying firebase with react.

D36: 08-07 trying jwt with react.

D37: 08-08 putting user-auth into movie-app

D38: 08-09 user-auth in front-end of movie-app

D39: 08-10 working on navbar/user-auth/routing.

D40: 08-11 adding user_id to movies

D41: 08-12 break today

D42: 08-13 working on profile page for movie-app

D43: 08-14 return only movies with user_id

D44: 08-15 refactor movie-app

D45: 08-16 add button to 100d page

D46: 08-17 coding react functional components on pluralsight

D47: 08-18 learning about usecontext in react to manage state

D48: 08-19 managing react components

D49: 08-20 react state

D50: 08-21 react state - command + p to go to file in vscode

D51: 08-22 react state - useParams useFetch

D52: 08-23 react state

D53: 08-24 react state - reducer, React context; styling react components, testing r-components, sql, node

D54: 08-25 node, play around with chess

D55: 08-26 rest apis

D56: 08-27 rest apis

D57: 08-28 generative art and jupyter notebook

D58: 08-29 generative art

D59: 08-30 ps-react/redux

D60: 08-31 more redux

D61: 09-01 working on capstone - art

D62: 09-02 ps-agile/scrum, taking a small break today

D63: 09-03 worked on artexplorer backend

D64: 09-04 took a break today

D65: 09-05 deployed chessboard to gh, working on artExplorer, made a clock thing

D66: 09-06 took a break today (labor day)

D67: 09-07 working on artexplorer app - backend routes, and login

D68: 09-08 check for duplicate before adding artist

D69: 09-09 worked on artexplorer

D70: 09-10 trying react-three-fiber

D71: 09-11 break today

D72: 09-12 codewars - learned about this function .endsWith

D73: 09-13 codewars/leetcode

D74: 09-14 working on deployment heroku/netlify

D75: 09-15 worked on artexplorer

D76: 09-16 artexplorer

D77: 09-17 refactor artexplorer react-frontend

D78: 09-18 working on artexplorer app

D79: 09-19 break today

D80: 09-20 break today

D81: 09-21 break today

D82: 09-22 break

D83: 09-23 break

D84: 09-24 applying to job - quiz on react suspense

D85: 09-25 did a leetcode medium - unique paths.

D86: 09-26 did a codewars question

D87: 09-27 break

D88: 09-28 break

D89: 09-29 break

D90: 09-30 solidity

D91: 10-01 more solidity and structs, reading about HOCs (react), learned about Object.freeze()

D92: 10-02 solidity/truffle, LC-766

D93: 10-03 LC-953, edit artexplorer login-page, LC-1233 medium

D94: 10-04 leetcode morning (DS&A), solidity in afternoon

D95: 10-05 more sol

D96: 10-06 sol, typescript, fixed clock-stuff app

D97: 10-07 sol

D98: 10-08 adobe illustrator

D99: 10-09 more sol

D100: 10-10 πŸ§€