Skip to content

Latest commit

 

History

History
1031 lines (507 loc) · 52.4 KB

log-r5.md

File metadata and controls

1031 lines (507 loc) · 52.4 KB

100 Days Of Code - Log (Round 5)

Day 100: June 9, 2020

Today's Progress: I worked my Angular course. I finished reviewing section 2 and started section 3. Now it's time to plan out the next round.

Thoughts: I have so many projects that when I think about stopping coding every day I just feel that it's gonna take longer to finish them all.

Link(s) to work: Commit Link


Day 99: June 8, 2020

Today's Progress: I worked my Angular course. I reviewed with a small project about Directives, and all forms of data binding and I've redone the assignments for section 2.

Thoughts: A different Monday.. I did not feel overwhelmed by some unknown reason.

Link(s) to work: Commit Link


Day 98: June 7, 2020

Today's Progress: I worked on the Libsys project. I worked on the signup, login and the authService. I think I overdue to working on the backend side of this project but I want to create all of the frontend first for now the backend is being abstracted.

Thoughts: I started planning my next round already. I want to dabble into Flutter/Dart and Docker for a bit so they are gonna be my focus in the next round. I'm also considering bettering my Java for web dev skills.

Link(s) to work: Commit Link


Day 97: June 6, 2020

Today's Progress: I worked on the Libsys project. I fixed the mat-select value setting and added form resetting when values are submitted.

Thoughts: Lots of projects to get started I want to start learning Dart/Flutter in the near future.

Link(s) to work: Commit Link


Day 96: June 5, 2020

Today's Progress: I worked on the Libsys project. I added error messages to the form and also continued my Angular course.

Thoughts: I hope I can plan this week like I am supposed to. I need to be more deligent with my time.

Link(s) to work: Commit Link


Day 95: June 4, 2020

Today's Progress: I worked on the Libsys project. I'm changing the way the forms are being created using form builder, since the forms are generic I've been having some problems.

I was able to solve the form builder problem a few minutes after tweeting about it. now I have to fix the city value picked is not being sent.

Thoughts: I have a lot of thinking to do about my future and coding in general.

Link(s) to work: Commit Link


Day 94: June 3, 2020

Today's Progress: I worked on the Libsys project. Now the edit/delete functionality is being handled on their own components and I will be working on changes on the forms again.

Thoughts: Not a very productive day but I was able to do what was necessary!!! I need to up my game when it comes to time management!!

Link(s) to work: Commit Link


Day 93: June 2, 2020

Today's Progress: I worked on the edit delete buttons and I also added an output to the data-table.

Thoughts: A very low energy day.. but tomorrow I will get better!

Link(s) to work: Commit Link


Day 92: June 1, 2020

Today's Progress: I worked on the data-filter component and I was able to finish it as well. I will now be be working on the edit delete icons to appear on the actions column.

Thoughts: I woke up very hopeful in spite of everything that's happening and I don't know why I just want to enjoy this sort of productive day.

Link(s) to work: Commit Link


Day 91: May 31, 2020

Today's Progress: Today I focused on fixing the mat-select listing from an addtional source. I added another input for the generic form so now we can list cities or countries from a service. I also planned more the new additions to the application itself.

Thoughts: I tried to be more productive than yesterday because I want to start this new week on the right foot.

Link(s) to work: Commit Link


Day 90: May 30, 2020

Today's Progress: I worked more on fixing the actions table and I think I got somewhere. I still need to find a way to display the correct icons but now I have placeholder in there. I also created the author-list. I think after I fix the actions column I will start working on the CRUD aspect of my application.

Thoughts: I still have a lot to do and this week in particular was not great when it comes to productivity but I still have time to do what I can and do better in the next one. My classes are not gonna be back until July 1st (for now). The world is crazy right now. We are in a pandemic and we have all the George Floyd protests going on. It's surreal to live in this current climate.

Link(s) to work: Commit Link


Day 89: May 29, 2020

Today's Progress: I worked on my Udemy course. I reviewed about debugging techniques and more about databinding. I also worked on Libsys.

Thoughts: I need to think more about the next steps when it comes to my coding journey.

Link(s) to work: Commit Link


Day 88: May 28, 2020

Today's Progress: I worked on the Libsys project. I changed the data fields to expect an array of objects instead of an array of strings. In the generic form I need to make sure to have the type of the form field. I also created a service for city so I can have a select input on the user form.

Thoughts: Creating generic component is becoming harder than I expected.

Link(s) to work: Commit Link


Day 87: May 27, 2020

Today's Progress: I worked on the section about RxJS operators from my Angular course. I also worked on the libsys project, I implemented the adding data to the respective service. I haven't started adding the db yet.

Thoughts: Reviewing is fundamental when you are learning a lot of things and sometimes I take that for granted.

Link(s) to work: Commit Link


Day 86: May 26, 2020

Today's Progress: I got back to my Angular course. I also worked on the LibSys project. I added some icons and removed the dynamic column from the generic table for now.

Thoughts: I would love to create more scripts and write a bit more. I want to start writing tutorials or something I see myself working on youtube or doing some technical writing in the future.

Link(s) to work: Commit Link


Day 85: May 25, 2020

Today's Progress: I worked on the LibSys project. I worked on making the data-table component as generic as possible and also started working on a dynamic table column but it is still buggy.

Thoughts: Mondays being mondays I always feel extra tired but at least we are at the end of this day.

Link(s) to work: Commit Link


Day 84: May 24, 2020

Today's Progress: I worked on the LibSys project.I worked on the book-list component and displaying the list of books in the homepage for now. I also worked on the bookService and injected in the book-list.

Thoughts: I need to start planning better my coding days.

Link(s) to work: Commit Link


Day 83: May 23, 2020

Today's Progress: I worked on the LibSys project. I added user list component and worked a bit on the user service. I also made some adjusts in the footer and the routing components.

Thoughts: Saturday does something to me and I'm extra productive just because I don't need to. I make good progress with my last project.

Link(s) to work: Commit Link


Day 82: May 22, 2020

Today's Progress: I worked on the LibSys project. I added an emitter to the formComponent component so I can handle the specific services in their own components. I also started implementing the AuthorService.

Thoughts: Not gonna overthink my wins for today!!

Link(s) to work: Commit Link


Day 81: May 21, 2020

Today's Progress: I worked on the LibSys project. I wokred on the forms. First I was going to be using the Reactive Forms approach but since I read some documentation and I decided to use the template-driven approach instead. I need to read more but I'm satisfied with the solution I ended up using.

Thoughts: it is my little sister's birthday!!

Link(s) to work: Commit Link


Day 80: May 20, 2020

Today's Progress: I worked on the LibSys project. I made a bit of progress today, I created a more generic form component and then added it to Author, Book and User. I updated the routes and styled the componenents.

Thoughts: Not so productive like tomorrow but I seem to do better work at night.

Link(s) to work: Commit Link


Day 79: May 19, 2020

Today's Progress: I worked on the LibSys project. I added Bootstrap and Material, also worked on the author and register components.

Thoughts: I woke up inspired today so I coded in the extra hours I gained by being productive and waking up at a reasonable time. lol.

Link(s) to work: Commit Link


Day 78: May 18, 2020

Today's Progress: I started working on a project called libsys in Angular. I created the models and some components.

Thoughts: Monday am I right? jk but it was a rough day I'm so tired.

Link(s) to work: Commit Link


Day 77: May 17, 2020

Today's Progress: I finished section 2 and started section 3. I also started a online-store-app in Angular.

Thoughts: Not much done but something

Link(s) to work: Commit Link


Day 76: May 16, 2020

Today's Progress: I worked more on section 2. I reviewed ngStyle, ngClass and ngFor and solved the assignment 3.

Thoughts: I'm very excited to be working on this Udemy course. Although I feel very comfortable with the basics this course is very comprehensive when it comes to explaining the whys and hows of Angular.

Link(s) to work: Commit Link


Day 75: May 15, 2020

Today's Progress: I finally got back to my Udemy course. I worked on section 2 of the Angular - The Complete Guide 2020. I reviewed databinding, event binding and a little bit of directives.

Thoughts: I want to work on projects but today it was easier to make progress in my Udemy course.

Link(s) to work: Commit Link


Day 74: May 14, 2020

Today's Progress: I worked on my portfolio once more. I fixed the css and now the footer and the compnents are being displayed properly. I need to find some references to see what I want to add to my portfolio website.

Thoughts: It's hard to find a project that I feel good about and it's the right stretch for my abilities. I will problably implement an old school project or find something that uses an easy API.

Link(s) to work: Commit Link


Day 73: May 13, 2020

Today's Progress: I worked on my secret project. I made my final touches and I t can say that I am done with this project. Tomorrow I will be working on a brand new project (I hope)

Thoughts: Tomorow I will start working in the mornings to see if I can be more productive I'm lacking motivation to work efficiently in the afternoons.

Link(s) to work: Commit Link


Day 72: May 12, 2020

Today's Progress: I worked on my secret project. I added the template for all the other components and now I need to work on styling them. I also need to create a img folder to store all the imgs locally.

Thoughts: I need to find a repo with interesting projects to work on, I feel that I need more challenging and bigger side projects. I will be looking for repos and mooc courses to find projects.

Link(s) to work: Commit Link


Day 71: May 11, 2020

Today's Progress: I worked on my secret project. I worked on the EquipeComponent and on its template. I also added the Sobre/About content and formatted it.

Thoughts: I'm very invested in language learning for now. It's good to have something other than code to worry about haha or better said to be occupied by.

Link(s) to work: Commit Link


Day 70: May 10, 2020

Today's Progress: I worked on my secret project. I updated the services and added a safe pipe to images. I also started my Angular course again. It's been a long time coming haha

Thoughts: The last couple of days I have been very interested in language learning in general and this has changed my focus a bit I think maybe it would be cool for the dabble a bit on some AI so I created web apps like Duolingo or something it's always been a dream of mine to work on some language learning product or service.

Link(s) to work: Commit Link


Day 69: May 9, 2020

Today's Progress: I worked on my secret project. I created the projeto and equipe services for the project and fixed the routing for a component.

Thoughts: It's been slow days but I deserve to take a bit slower for a bit due to life lol. I will be going back on the two last project to make them prettier. Just to say I love the intention of the 100 projects in a 100 days challenge because you can learn a lot with the time restraint and creating things on your own so I must make time for it at some point in 2020.

Link(s) to work: Commit Link


Day 68: May 8, 2020

Today's Progress: I worked on my secret project. I worked on the two main sections and added the card to them. I also refactored some code.

Thoughts: The project is not that big but I'm taking my time and I like the end result for now.

Link(s) to work: Commit Link


Day 67: May 7, 2020

Today's Progress: I worked on my secret project. I worked on a common header component. I added some of the content to some of its page.

Thoughts: A bit overwhelmed by everything that is happening in the world and a bit burned out but carrying on like everyone else.

Link(s) to work: Commit Link


Day 66: May 6, 2020

Today's Progress: I worked on my secret project. I added new components, worked the footer for the website.

Thoughts: I'm learning so much this past days and I like the way things are going.

Link(s) to work: Commit Link


Day 65: May 5, 2020

Today's Progress: I worked on my secret project. I added bootstrap to it and started working on the homepage, I added a beautiful Jumbotron lol. I'm working more on the style aspect for now.

Thoughts: I finally made progress to a personal project and I hope this is the start of something that I can be proud of.

Link(s) to work: Commit Link


Day 64: May 4, 2020

Today's Progress: I worked on project #2 from the 100 Days a 100 project. It's not very good but it's functional. tomorrow I will go back to the first two and give them a good refactoring. I think it's not the right time to start this challenge if I'm struggling that much on day 2.

Thoughts: What should I do ? I like the idea but I think I can't do the walking if you know what I mean.

Link(s) to work: Commit Link


Day 63: May 3, 2020

Today's Progress: I worked on my portifolio project and I worked on the navbar and the homepage. I also worked on the Random MV Generator (Random Meal Generator by Florin Pop).

Thoughts: I want to do the 100 projects in 100 days project but I don't feel prepared. lol I feel that it's a bit too much for me so I will take the next days to see what it would be like and think about the projects I want to work on in the challenge.

Link(s) to work: Commit Link


Day 62: May 2, 2020

Today's Progress: I worked on my secret project. I worked on the home page, more on how to display the content itself than on JS. I had a lot of problem today trying to install bootstrap on a angular project. I think it has something to do with the fact that I have material already in it but not really sure.

Thoughts: I have to get back to the Angular course. Today was fun to dabble on this project and take a break from Udemy. I want to start a writing course on udemy but I don't seem to bring myself to do it.

Link(s) to work: Commit Link


Day 61: May 1, 2020

Today's Progress: I worked on my secret project. I created the navbar and started working a little on some the css and the routing.

Thoughts: I was more productive than I expected. It is indeed more fun to work on a project than just following a course or something.

Link(s) to work: Commit Link


Day 60: April 30, 2020

Today's Progress: I worked on section 2 of Angular - The Complete Guide. I also added the components to my new secret project, I will start implementing them soon and I hope it doesn't take me much time.

Thoughts: To be honest I'm in a slump but I am trying to fight back with some productivity and doing the usual but I can't get a hold of doing more than that.

Link(s) to work: Commit Link


Day 59: April 29, 2020

Today's Progress: I finished section 1 of Angular - The Complete Guide. I'm also recreating a website I like so I can practice what I have been learning so far using Angular.

Thoughts: I had an idea of recreating a website/ application and this is gonna be in the works for the next weeks or so.

Link(s) to work: Commit Link


Day 58: April 28, 2020

Today's Progress: I finished Advanced Node.js course. I reviewed the basics of Angular and worked on a simple application.

Thoughts: I finished the course yesterday later at night. I would've started a new Node course but I deciced it's time to get back to Angular. I started a course only focused on Angular this time.

Link(s) to work: Commit Link


Day 57: April 27, 2020

Today's Progress: I worked on section 9. learned more about clustering and load-balancing an http server. I also learned how to broadcast message to worker process.

Thoughts: I think I'm finally finishing this course. I'm not sure what I'm gonna do next, if I'm going to buy a Node.js course or I'm going to do the Angular course.

Link(s) to work: Commit Link


Day 56: April 26, 2020

Today's Progress: I worked on section 9. I learned about the difference between exec and execFile with examples.

Thoughts: I think I only have two or three days left to finish this course so I better hurry up if I want to get my certificate (if I'm even able to get it).

Link(s) to work: Commit Link


Day 55: April 25, 2020

Today's Progress: Worked on section 9. Learned about ways of scalling node applications and about child processes events.

Thoughts: The weekend flies by so quickly. To be honest I don't have much plans nor coding nor other side projects I just want to rest for a bit but I can't.

Link(s) to work: Commit Link


Day 54: April 24, 2020

Today's Progress: Finished section 8. Worked on examples about writable and readable streams and how to use the pipe function to handle them.

Thoughts: In May there is gonna be a challenge or a coding thing by Mayuko (youtuber) and I'm considering to partake in it but I don't want to commit to something I won't be able to keep up. Today I also started a writing course. I want to become better at writing in general and I've been writing scripts to possible future videos on my youtube videos.

Link(s) to work: Commit Link


Day 53: April 23, 2020

Today's Progress: Finished section 7 and worked on section 8, which is about working with streams.

Thoughts: I can't lie, I'm way being excited for the new KATIE's single to care about other thing. Today was a filler day! (I hope the single is as good as I feel it will be)

Link(s) to work: Commit Link


Day 52: April 22, 2020

Today's Progress: Finished section 6. Learned about sending requests using https and https modules, how to handle routes using the native functionalities in Node, how to use openssl and how to handle both JSON and html data. I also worked on section 7 (Node's common built in moudles)

Thoughts: Not a very productive day but still.

Link(s) to work: Commit Link


Day 51: April 21, 2020

Today's Progress: I continued working on section 5. Implemented a chat server using sockets and learned how to use the DNS module, UDP datagram sockets. I also started section 6, which is about Node for Web.

Thoughts: I started this course a bit skeptical about what it could teach me and how the course was showing me the content but it turns out it is a great course and it's very informative. I will for sure buy another Node course but I feel I have a better understand already of what Node can do for me.

Link(s) to work: Commit Link


Day 50: April 20, 2020

Today's Progress: I Worked on the Task List Manager project and in section 5, which is about Node for networking.

Thoughts: I think I'm enjoying more the course now that I see more practical examples and I like how short and sweet it is.

Link(s) to work: Commit Link


Day 49: April 19, 2020

Today's Progress: I finished section 4. Learned/ Reviewed about Promise, Event Emitters and Async functions. There are a lot of examples to help you understand the concepts.

Thoughts: I don't like examples in general, I find them to be very code-y (whatever this means).

Link(s) to work: Commit Link


Day 48: April 18, 2020

Today's Progress: I finished section 2 and 3 on Pluralsight. I've been following the examples to understand these advanced concepts. Now I'm working on the Node Event-driven Architecture section.

Thoughts: It's a different course than I expected it's very theoretical. I find the examples a bit too abstract but I like this course pace.

Link(s) to work: Commit Link


Day 47: April 17, 2020

Today's Progress: I worked a bit on the Node.js course on Pluralsight and I worked on my portfolio project in Angular.

Thoughts: I can say that today was waay better than yesterday because I had stable internet all day and I could work on my portfolio website and it was productive.

Side Note: I'm so enjoying this Lauren Jaugueri new vibe. 50ft is a bop !

Link(s) to work: Commit Link


Day 46: April 16, 2020

Today's Progress: I finsihed the MEAN course on Udemy. it's very rewarding to finish another one, I personally have a LOT of courses to go through. I started the Advanced Node.js on Pluralsight and I hope I can learn Node more in depth.

Thoughts: I could basically say the same thing about what I said yesterday but now I don't even have internet connectin to begin with. I coded today using my mobile data.

Link(s) to work: Commit Link


Day 45: April 15, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on section 11. I'm refactoring the code to best practices and all that.

Thoughts: My internet is not helping me. I could have been more productive but it's a real shame what is been going on with my internet connection. Hope I can finish section 11 tomorrow and then start the deploying section.

Link(s) to work: Commit Link


Day 44: April 14, 2020

Today's Progress: I continued the MEAN course on Udemy. Finished section 9 and 10. This last section was about displaying better error messages to the user and improving the user experience of the mean app. I still have a few sections to finish but I believe I'm very close to finsishing this course.

Thoughts: I love days when I get to be productive from the get go. I woke up earlier than usual did my habits and all that good stuff and now I'm about to start working from home (my internship) and I will have a free relaxed time when I get off from work mode.

Link(s) to work: Commit Link


Day 43: April 13, 2020

Today's Progress: I continued the MEAN course on Udemy. Worked on section 9. I started implementing the authorization part of the application, I added the creator property to the post so we can manage who can edit and delete it later.

Thoughts: I was not a good day but I could do some things! I felt better during the night.

Link(s) to work: Commit Link


Day 42: April 12, 2020

Today's Progress: I continued the MEAN course on Udemy. Finished section 8. I finally implemented the login, logout, the AuthGuard and all that good user authentication-related stuff. Now I will move on to the Authorization section.

Thoughts: I can't believe I finished this section It's been too long since I started it.

Link(s) to work: Commit Link


Day 41: April 11, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on section 8. Added the auth-interceptor.ts to the project and adjust the headers to accept the Authorization header as well. Also adjust a bit the UI according to the user status.

Thoughts: This part of the course is dragging me a bit but I also think it's because I'm a bit stressed with everything that is happening plus not having work-life balance and not only being my fault.

Link(s) to work: Commit Link


Day 40: April 10, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on section 8. I worked on the /login route in the backend and then I added the jsonjwtwebtoken package to help me setup the jwt token when the user logs in.

Thoughts: I'm learning how to use a jwt token to authenticate the user and the whole process of authentication and it's a bit complicated but it's fun as well. I'm almost in the middle of this section 8. It's definitely one of the most dense ones but it's super duper important to take my time in it.

Link(s) to work: Commit Link


Day 39: April 9, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on section 8. I added saving the user in the database and the user password is now encrypted before saving it into the db.

Thoughts: My computer is not helping me but I do what I can.

Link(s) to work: Commit Link


Day 38: April 8, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on section 8. Worked on the backend, created the user model and the user routes and started implementing them.

Thoughts: I'm not very happy with my progress but I have to accept that I have a horrible network connection and it take me a bit for folllowing the tutorials and stuff. I just want to finish this course already!!! lol

Link(s) to work: Commit Link


Day 37: April 7, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on section 8. Worked on handling the user input and in the signup page.

Thoughts: Today I woke up late and it was only down hill from there. I hate days like that but tomorrow I will try to wake up earlier and try to organize myself better I feel like I have very limited time to work on my things lately and it is true but with better time management skills I can learn how to use better and more efficient my time, I want to accomplish so much and it seems to not have enough hours in the day.

Link(s) to work: Commit Link


Day 36: April 6, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on section 8. I started implement the signup and login routes.

Thoughts: A very long day. I had two meetings and still had to work the entire day. I'm quite consumed by everything I hope I can be more productive tomorrow since yesterday was not a good day as well. I still have to write a post about being on quarantine, habits and mental health.

Link(s) to work: Commit Link


Day 35: April 5, 2020

Today's Progress: I continued the MEAN course on Udemy. Finshed section 7. I implemented pagination to my project.

Thoughts: Oh my. one of those days.. I didn't want to code at all but I did and that is the power of habit building. lol But seriously though there are day that the last thing I want to do is to be productive...

Link(s) to work: Commit Link


Day 34: April 4, 2020

Today's Progress: I continued the MEAN course on Udemy. Finished section 6, now I will be learning more about pagination and stuff like that.

Thoughts: I should start setting more realistic goal so I don't feel like a failure even when I did more than usual!!

Link(s) to work: Commit Link


Day 33: April 3, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on section 6. I'm still working on the image upload thingy cuz it's harder than I thought.

Thoughts: Image upload is not as fun as it sounds. TGIF lol. I'm just kidding but at the same time I am not.

Link(s) to work: Commit Link


Day 32: April 2, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on section 6. I worked on the image upload functionality, now I need to style the image preview and continue learning about the file validator and whatnot.

Thoughts: I'm 50% through my Udemy course. And it has been even a month since I started It's very exciting. I take back when I said the course was a bit vanilla cause it's not. We already when through the basics of the MEAN stack and now we are diving to more advanced and exciting stuff.

Link(s) to work: Commit Link


Day 31: April 1, 2020

Today's Progress: I continued the MEAN course on Udemy. I finished section 5. Added a progress spinner and refactor some mode code. I started working on the image upload section.

Thoughts: I worked more than usual today and I feeling very good about it.

Link(s) to work: Commit Link


Day 30: March 31, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked on the Edit feature on the Post component. (yes it took me an hour).

Thoughts: I'm happy with the progress that I've been making in this course. I should be done with it by less than a month I guess. I took a break with my Docker course and my Learning how to learn because to be honest I don't have much energy to do all them and I'm content with what I'm accomplishing with only one. I hope in the future I'm able to manage better my time since I still have IC stuff to do this week.

Link(s) to work: Commit Link


Day 29: March 30, 2020

Today's Progress: I continued the MEAN course on Udemy. Worked on the Routing and the edit aspect of the application.

Thoughts: I've been focusing a lot on creating my routine and not thinking too much about the world but we are living in crazy times that for sure is gonna change the way we live and the way wee see the world. I hope this nightmare is close to ending and we can live normalcy again.

Link(s) to work: Commit Link


Day 28: March 29, 2020

Today's Progress: I continued the MEAN course on Udemy. Finished Section 4. Worked on CRUD for Posts on the application.

Thoughts: It was a very productive day! I advanced a lot on the Udemy course and I've been having a lot of ideas to work on project-wise. I would love for connect my FrameWeb work with my JS journey but this is me rambling.

Link(s) to work: Commit Link


Day 27: March 28, 2020

Today's Progress: I continued the MEAN course on Udemy. Finished Section 3 and started learning/reviewing about MongoDB basics.

Thoughts: I'm enjoying this course because the need for the other parts of the MEAN stack comes naturally which helps you understand why we are using certain technology but at the same time I feel that the project could be more complex. Maybe it's too early to say.

Link(s) to work: Commit Link


Day 26: March 27, 2020

Today's Progress: I continued the MEAN course on Udemy. I connected my angular project to a node backend and tested the features I implemeneted. I've learned about CORS and how to use HttpClientModule on Angular.

Thoughts: One of those unproductive days only I did the bare minimum but at least I continued with the challenge. It's funny that I allow myself having days like this without feeling like shit (not always but today I did).

Link(s) to work: Commit Link


Day 25: March 26, 2020

Today's Progress: I continued the MEAN course on Udemy. I started the section about NodeJS. I started a server and added express to it. I learned the difference betweeen a container and a image and learned some Docker commands and answered a quiz.

Thoughts: I think I need a more extensive course on NodeJS. I will be looking for the that in the next few days. This MEAN course is very superficial about the stack but I've been learning a lot. I have a more comprehensive course on Angular but I don't have one on Mongo and NodeJS. I also want to understand more about Docker and Kubernetes so I can undertand better what the fuss is about.

Link(s) to work: Commit Link


Day 24: March 25, 2020

Today's Progress: I continued the MEAN course on Udemy. I added a postsService to my project and then I injected that into some components. Reviewed about Observables and Subjects and a bit about lifecycle hooks.

Thoughts: I'm trying to create mini goals so I can finish my Udemy courses. I want to learn about a lot of things so I need to start finishing more courses.

Link(s) to work: Commit Link


Day 23: March 24, 2020

Today's Progress: I continued the MEAN course on Udemy.Changed the app component, added input and output to add posts using a event emitter. I also started downloading Docker on linux. I'm following the Docker Mastery course on Udemy and the tutorial is a bit long.

Thoughts: What is the key to being productive? I need to find out what works for me.

Link(s) to work: Commit Link


Day 22: March 23, 2020

Today's Progress: I continued the MEAN course on Udemy.I finished the post-create component, worked on the navbar and the post-list components and I reviewed Event Emitters.

Thoughts: I was able to buy a new charger and now I can work in my computer without much effort. I would love to buy a new computer because this remote work is proving that a fast computer is not a luxury but a need, either way I have been trying to focus and work and not spiral into the chaos we are currently living.

Link(s) to work: Commit Link


Day 21: March 22, 2020

Today's Progress: I continued the MEAN course on Udemy. I worked more on section 2.

Thoughts: I had a lot of problems today with my computer and I almost was not able to use it at all but fortunately I was able to code and continue on with the challenge. I'm very worried about tomorrow and thank you Kamila for lending me your charger so I could code and tweet today.

Link(s) to work: Commit Link


Day 20: March 21, 2020

Today's Progress: I continued the MEAN course on Udemy. I continued making my project prettier with the material components. I will be finishing up the section 2 soon.

Thoughts: Not very productive. I still want to spend more time with the udemy classes instead of fixing bugs.

Link(s) to work: Commit Link


Day 19: March 20, 2020

Today's Progress: I continued the MEAN course on Udemy. I continued working on the posts component and updated my project to Angular 9.

Thoughts: I havent worked on Docker but I finally fixed my dual partition.

Link(s) to work: Commit Link


Today I worked on the mean-course I had to update this project to Angular 9 and it was a nightmare. I worked on the posts component and added Angular Material to this project.

Day 18: March 19, 2020

Today's Progress: I continued the MEAN course on Udemy. I continued working on the post component.Also installed and watched lectures on Docker.

Thoughts: Docker seems a little bit hard to learn but I believe I have the right course to teach me.

Link(s) to work: Commit Link


Day 17: March 18, 2020

Today's Progress: I continued the MEAN course on Udemy. Continued working on section 2.

Thoughts: I'm finding the MEAN course a bit boring but I will continue working on it. I think it's because I'm feeling overly confidend with my Angular skills. I need to take it down a notch!!! I know I have a lot to learn but the basics is something that I already feel comfortable.

Link(s) to work: Commit Link


Day 16: March 17, 2020

Today's Progress: I continued the MEAN course on Udemy. Worked on section 2. I also started learning about Docker from the Docker Mastery course (Section 1).

Thoughts: Started learning about Docker. I have a lot, when I say a lot means a lot, to learn about it. I don't even know what a container means per se, but I believe the course I bought is a good one and I can learn so much from it.

Link(s) to work: Commit Link


Day 15: March 16, 2020

Today's Progress: I continued the MEAN course on Udemy. Watched some lectures on Udemy and worked on the mean-course app.

Thoughts: A bought a course on Docker and I'm very exicted to learn about container and all that good stuff. I'm not changing my focus I just want to diversify what I am learning. I have a lot of school work to do as well.

Link(s) to work: Commit Link


Day 14: March 15, 2020

Today's Progress: I started the MEAN course on Udemy. I set up Angular and worked on the mean-course project.

Thoughts: I hope I learn a lot about the MEAN stack. Although I have a basic undertanding of it I want to be able to have a better picture of everything.

Link(s) to work: Commit Link


Day 13: March 14, 2020

Today's Progress: I worked on the cartao-virtual project. I adjusted the navbar and added the relevant info to the card. I also worked on the icons and the button in this project. I love how simple is to use Angular Material.

Thoughts: I bought a new Angular course today I'm so excited to start it and learn as much as I can. I'm very excited to apply everything I learn in my internship. What a great time to be alive. (lol) To future Kaio, this is reference to something I saw in Modern family. and I know it is used in other context but I'm refering to that.

Link(s) to work: Commit Link


Day 12: March 13, 2020

Today's Progress: I worked on the cartao-virtual project. Added Modules and tested the examples from the documentation. I want to create a virtual business card (something within these lines) and I see that Angular Material has a lot icons and stuning navbars so I think it will be relatively easy to create this project.

Thoughts: I'm just waiting the next Udemy promo so I can buy a Angular Masterclass or something. I'm also interested in learning about Socket.IO. As far as I understand emits something and uses TCP to work. I can be deadly wrong, you can laugh about it Kaio from the future.

Link(s) to work: Commit Link


Day 11: March 12, 2020

Today's Progress: I worked on the cartao-virtual project. It's a new project just to practice what I've been learning about Angular Material.

Thoughts: I want to become so good in Angular so I can do any project in it.

Link(s) to work: Commit Link


Day 10: March 11, 2020

Today's Progress: I worked on the Haskell repo. I'm taking Haskell course this semester so I started following the Learn You a Haskell for Great Good and I've played around with ghci prompt.

Thoughts: Functional programming here we go!

Link(s) to work: Commit Link


Day 9: March 10, 2020

Today's Progress: I worked on the Angular application. I worked on the ProductService. Still trying to fix the issues with the shopping-cart db. I also started my haskell repo.

Thoughts: A long day I still need to get used to my new schedule.

Link(s) to work: Commit Link


Day 8: March 9, 2020

Today's Progress: I worked on the Angular application. I worked on refactoring the existing code and adding / designing the shopping-cart db. I haven't gone very far because I feel that I'm over my head with this project but I'll keep going because it has a lot of potential for learning.

Thoughts: Continue investing time in the french podcast. I had a surprise on my linkedin that I feel bittersweet about and it was an unusual day in general.

Link(s) to work: Commit Link


Day 7: March 8, 2020

Today's Progress: I worked on the Angular application. I continued working on the ProductQuantity component. I added some conditional statements so the product component show only when there are more than one product in the cart. I worked on the Cart and Product service adding changes relevant to product.

Thoughts: I found a french podcast and it's awesome I'm very happy with my progress with this language that I've been learning for so long without seeing any progress. About Angular I will find a course so I can learn more about Rxjs and all that good stuff. I find Angular very interesting and I hope I can learn a lot about it as well. A MEAN course. maybe?

Link(s) to work: Commit Link


Day 6: March 7, 2020

Today's Progress: I worked on the Angular application. I worked on the ProductQuantity. I finally added to the ProductCard Component.

Thoughts: Not feeling very passionate and excited about this angular project. I feel I need to study more to get more ideas.

Link(s) to work: Commit Link


Day 5: March 6, 2020

Today's Progress: I worked on the Angular application. I worked on the ShoppingCart model. I added and fix the ShoppingCartItem. I'm putting off for a bit working on the service because I need more time to rethink It's such a mess and I don't want to work on it for today.

Thoughts: Feeling so good about my internship I hope everything goes well.

Link(s) to work: Commit Link


Day 4: March 5, 2020

Today's Progress: I worked on the Angular application. I worked on the ShoppingCartService. I created a ShoppingCartItem to help modularize the products added in the cart and then I worked a bit on the updating the quantity.

Thoughts: Tired but satisfied with my day (sort of).

Link(s) to work: Commit Link


Day 3: March 4, 2020

Today's Progress: I worked on the Angular application. I worked on the ShoppingCartService. I'm still trying to figure out a good way to store the product and its quantity but now I think I got a way. Now I have to come up with a way of updating a value that is on the db. I know this problems are not very hard to tackle but I'm only working on this project an hour a day so it's taking a bit more time.

Thoughts: I'm sort of happy that now I don't have a partial report to finish but at the same time I don't feel good about my results at the moment, being honest I'm very tired of having to have this schedule if you know what I mean. Anyway it's my current state so I have to suck it up and deal with it.

Link(s) to work: Commit Link


Day 2: March 3, 2020

Today's Progress: I worked on the Angular application. I worked on the ShoppingCartService. I'm working on the shoppingCart template and it's not looking good, I am very confused with what should go in a shoppingCart and what is better as a product alone. I probably don't make sense but quantity of a product is relevant to the cart or to the product or even both. I think it's both but how to properly do it without being repetitive.

Thoughts: A veeery slow and tiring day!

Link(s) to work: Commit Link


Day 1: March 2, 2020

Today's Progress: I worked on the Angular application. I worked on the ShoppingCartService. I am implementing the addToCart function and designing how the shoppingCart component should look like in the db.

Thoughts: I must be crazy I never seem to stop my crave for consistency!

Link(s) to work: Commit Link