Today's Progress:
- Started JavaScript: The Advanced Concepts by @AndreiNeagoie
- Watched Section 14: Javascript Basics to recap before starting main content
- Completed 2 x Project Euler on FreeCodeCamp
Work 9-5:
- true
Links:
Today's Progress:
- Watched 202-206 - Section 15: Appendix II: Intermediate Javascript from JavaScript: The Advanced Concepts by @AndreiNeagoie
- Understand Currying after watching Advanced Functions + Reading up further
- Added 2 tunes to my website (Irish-Trad.net)
Work 9-5:
- true
Links:
Today's Progress:
- Watched 207-215 - Section 15: Appendix II: Intermediate Javascript from JavaScript: The Advanced Concepts by @AndreiNeagoie
- Watched 4-10 on JavaScript Foundation (Understanding JS Engine)
- Added 1 tune to my website (Irish-Trad.net)
- Began reading up on how to develop Alexa Skills (Module 1)
Work 9-5:
- true
Links:
Today's Progress:
- Progressing in Amazon's Alexa Skills Training Course that uses Node.js (Modules 2-5)
Work 9-5:
- true
Links:
Today's Progress:
- Finished the Amazon Alexa Skills Training Course that uses Node.js (Modules 6-9)
- Have an idea for my own Alexa Skill - Starting work on it
Work 9-5:
- true
Links:
Today's Progress:
- Working on my Alexa skill - invocation + distribution info (Node.js)
- Worked on my website
Work 9-5:
- false
Links:
Today's Progress:
- Finished Section 2 - JavaScript Foundation from JavaScript: The Advanced Concepts by @AndreiNeagoie learning about call stack,memory heap,runtime,etc
- Watched 27-42 - JavaScript Foundation II from JavaScript: The Advanced Concepts
Work 9-5:
- false
Links:
Today's Progress:
- Finished JavaScript Foundation II from JavaScript: The Advanced Concepts
- Making progress on my custom Alexa Skill - Node.js (private repo)
- Worked on my website
Work 9-5:
- true
Links:
Today's Progress:
- Finished Types in JavaScript from JavaScript: The Advanced Concepts
- Made good progress on custom Alexa Skill - Node.js (private repo)
- Progress on my website
Work 9-5:
- true
Links:
Today's Progress:
- Learned about Closures in JavaScript from JavaScript: The Advanced Concepts
- Small progress on custom Alexa Skill - Node.js (private repo)
- Progress on my website
Work 9-5:
- true
Links:
Today's Progress:
- Small progress on custom Alexa Skill - Node.js (private repo)
- Good progress on my website
Work 9-5:
- true
Links:
Today's Progress:
- Learned about Prototypal Inheritance in JavaScript from JavaScript: The Advanced Concepts
Work 9-5:
- true
Links:
Today's Progress:
- Made significant progress in content for website
- Deployed the progress made over past 13 days to live
Work 9-5:
- false
Links:
Today's Progress:
- Finished Section Object Oriented Programming from JavaScript: The Advanced Concepts
Work 9-5:
- false
Links:
Today's Progress:
- Finished Section Functional Programming from JavaScript: The Advanced Concepts
- Made some decent QoL improvements on website
Work 9-5:
- true
Links:
Today's Progress:
- Started Section Asynchronous JavaScript from JavaScript: The Advanced Concepts
- Decent progress on website - utility sorting function written in TS
Work 9-5:
- true
Links:
Today's Progress:
- Finished Sections Modules & Error Handling from JavaScript: The Advanced Concepts
- Decent QoL improvement to website - can filter tunes by tuning
Work 9-5:
- true
Links:
Today's Progress:
- Finished JavaScript: The Advanced Concepts
Work 9-5:
- true
Links:
Today's Progress:
- Improved mobile responsiveness for tablature section of website
- Deployed past few days of QoL improvements live
Work 9-5:
- true
Links:
Today's Progress:
- Getting data for my Alexa App (private repo)
Work 9-5:
- false
Links:
Today's Progress:
- Going through FreeCodeCamps Node/API section again. I want to start using full MERN stack on some project
Work 9-5:
- false
Links:
Today's Progress:
- Testing for the API section on FreeCodeCamp is currently broken but I still went through the challanges and completed them
Work 9-5:
- true
Links:
Today's Progress:
- Good progress on Alexa App - gathered plenty of data that will be used
Work 9-5:
- true
Links:
Today's Progress:
- Watched a good video tutorial on the MERN Stack on FreeCodeCamp's YouTube - Planning to build something with the same stack pretty soon
Work 9-5:
- true
Links:
Today's Progress:
- Began working on a new but simple React project (private repo atm)
- Aiming to make the most of React Bootstrap + Formik + FontAwesome
Work 9-5:
- true
Links:
Today's Progress:
- A bit of progress on the new React project
Work 9-5:
- true
Links:
Today's Progress:
- Was customising a lot of my React Bootstrap components so watched video comparing CSS aproaches
Work 9-5:
- false
Links:
Today's Progress:
- Mobile design complete for project using React Bootstrap (will be able to show once complete)
Work 9-5:
- false
Today's Progress:
- Reading up on testing (Jest & React Testing Library)
- Added a lot of snapshot testing + basic title testing to my website
Work 9-5:
- true
Links:
Today's Progress:
- Working on responsive desktop style on recent React Bootstrap project
Work 9-5:
- true
Links:
Today's Progress:
- Deployed a recent website fix to live
- Reading Node docs so I can add Nodemailer to couple projects
Work 9-5:
- true
Links:
Today's Progress:
- NodeMailer - Trying to get the right settings for an old email address
Work 9-5:
- true
Links:
Today's Progress:
- Going Through FreeCodeCamp's new Python courses
Work 9-5:
- true
Links:
Today's Progress:
- Watched video on useReducer hook
- Watched excellent video on NodeMailer
- The problem I had with NodeMailer now fixed after the video - can start implementing into projects
Work 9-5:
- false
Links:
Today's Progress:
- NodeMailer working with react-fetching-library on front-end of recent project - thanks to videos from yesterday
- Watched a Web Simplified video on useContext hook
Work 9-5:
- false
Links:
Today's Progress:
- Improving/Cleaning up my express server - dotenv, etc
- Watched video (Web Dev Simplified) on Project Setup - Node.js/Express/MongoDB
- Started watching video on full MERN stack for 2nd time
- Good read on Express best practices
Work 9-5:
- true
Links:
Today's Progress:
- Creating Contact Form using Formik, Yup, React-Fetching-Library
- Duplicating NodeMailer Express server from previous days to handle request
Work 9-5:
- true
Today's Progress:
- Completed the Quality Assurance with Chai Challenges on FreeCodeCamp
Work 9-5:
- true
Links:
Today's Progress:
- Decided I would sponsor FreeCodeCamp through GitHub after they have provided me with so much valuable resources
- Added the README repo to my github page that people have been talking about recently
- Working through FreeCodeCamp's Advanced Node and Express Section 6/22
Work 9-5:
- true
Links:
Today's Progress:
- Continued through FreeCodeCamp's Advanced Node and Express Section
Work 9-5:
- true
Links:
Today's Progress:
- Continued through FreeCodeCamp's Advanced Node and Express Section
Work 9-5:
- false
Links:
Today's Progress:
- Finished FreeCodeCamp's Advanced Node and Express Section
Work 9-5:
- false
Links:
Today's Progress:
- Starting to build an express server for website
Work 9-5:
- false
Links:
Today's Progress:
- Started the Scientific Computing with Python section of FreeCodeCamp
Work 9-5:
- false
Links:
Today's Progress:
- Continued the Scientific Computing with Python section of FreeCodeCamp
Work 9-5:
- false
Links:
Today's Progress:
- Continued the Scientific Computing with Python section of FreeCodeCamp
Work 9-5:
- false
Links:
Today's Progress:
- Continuing (relaxed pace) the Scientific Computing with Python section of FreeCodeCamp
Work 9-5:
- false
Links:
Today's Progress:
- Continuing (relaxed pace) the Scientific Computing with Python section of FreeCodeCamp
Work 9-5:
- false
Links:
Today's Progress:
- 27/56 through Scientific Computing with Python section of FreeCodeCamp
Work 9-5:
- false
Links:
Today's Progress:
- 46/56 through Scientific Computing with Python section of FreeCodeCamp
Work 9-5:
- true
Links:
Today's Progress:
- Finished watching the Scientific Computing with Python section of FreeCodeCamp (56/56)
Work 9-5:
- true
Links:
Today's Progress:
- Started doing Python challanges on CodeWars after finishing the previous Python course
Work 9-5:
- true
Links:
Today's Progress:
- Completed few more Python challanges on CodeWars
Work 9-5:
- true
Links:
Today's Progress:
- Startied to chip away at first project of the Python projects on FreeCodeCamp
Work 9-5:
- true
Links:
Today's Progress:
- Continuing to work on Python project for FreeCodeCamp
Work 9-5:
- false
Links:
Today's Progress:
- Completed easy Python challange on CodeWars
Work 9-5:
- false
Links:
Today's Progress:
- Watching YouTube video Build an Online Store Using AWS, React, and Stripe
- Little bit of work on my website
Work 9-5:
- true
Links:
Today's Progress:
- Reading Heroku docs to see if it will suit as host for my nodemailer express server
Work 9-5:
- true
Links:
Today's Progress:
- Integrated the GitHub repo for express server for auto deployment to Heroku
- Started watching Data Analysis with Python Course on FreeCodeCamp
Work 9-5:
- true
Links:
Today's Progress:
- Continued watching Data Analysis with Python Course on FreeCodeCamp (8/28)
Work 9-5:
- true
Links:
Today's Progress:
- Finished the NumPy section of Data Analysis with Python Course on FreeCodeCamp (12/28)
Work 9-5:
- true
Links:
Today's Progress:
- Finished the Pandas section of Data Analysis with Python Course on FreeCodeCamp (17/28)
Work 9-5:
- true
Links:
Today's Progress:
- Finished the Data Analysis with Python section on FreeCodeCamp (28/28)
Work 9-5:
- false
Links:
Today's Progress:
- Watched the NumPy videos in Data Analysis with Python section on FreeCodeCamp (9/9)
- Started first project of the Data Analysis with Python section and probably about 90% finished it.
Work 9-5:
- true
Links:
Today's Progress:
- Finished the first project of the Data Analysis with Python Certification.
- Started working on the second project. Only about 10% done so far. This one will take me longer to complete and i'll need to rewatch some of the Pandas section.
Work 9-5:
- true
Links:
Today's Progress:
- Working on second Data Analysis with Python Certification project. Now 20% complete.
Work 9-5:
- true
Links:
Today's Progress:
- Working on second Data Analysis with Python Certification project. Now about 50% complete.
Work 9-5:
- true
Links:
Today's Progress:
- Working on second Data Analysis with Python Certification project. Now about 75% complete.
Work 9-5:
- true
Links:
Today's Progress:
- Spent good amount of time trying to solve last 25% of this second Data Analysis with Python Certification project.
- Reading through official Pandas docs and some articles to see if I'm approaching it wrong.
Work 9-5:
- false
Links:
Today's Progress:
- Have answered 8/9 (88%) of the second Data Analysis with Python Certification project.
- Struggling on last part of the project. Can't seem to figure out the correct order to grab the data.
Work 9-5:
- false
Links:
Today's Progress:
- Finally finished second Data Analysis with Python Certification project.
- Final answer had some inefficency warnings but was enough to pass tests.
- Had read Pandas docs and google because FreeCodeCamp didn't cover all the topics needed (probably intentional).
Work 9-5:
- true
Links:
Today's Progress:
- Taking a break from the Python Data Analysis projects been working on recently
- Started and made good progress on the Data Visualization With D3 section of FreeCodeCamp (23/29)
Work 9-5:
- true
Links:
Today's Progress:
- Watched really good React with Typescript Tutorial by weibenfalk
Work 9-5:
- true
Links:
Today's Progress:
- Finished the Data Visualization With D3 section on FreeCodeCamp
Work 9-5:
- true
Links:
Today's Progress:
- Started a major redesign of the desktop layout of my website
Work 9-5:
- true
Today's Progress:
- Went through the JSON API's and AJAX section on FreeCodeCamp (10/10)
Work 9-5:
- true
Links:
Today's Progress:
- Information Security with HelmetJS section on FreeCodeCamp (14/14)
Work 9-5:
- false
Links:
Today's Progress:
- Python for Penetration Testing section on FreeCodeCamp (7/7)
Work 9-5:
- false
Links:
Today's Progress:
- Started working on the first project of the APIs and Microservices Project section on FreeCodeCamp
Work 9-5:
- true
Links:
Today's Progress:
- Redesigning the desktop appearance of my Irish-Trad.net website
Work 9-5:
- true
Today's Progress:
- Redesigning the desktop appearance of my Irish-Trad.net website
Work 9-5:
- true
Today's Progress:
- Converted all .js files over to TypeScript TS/TSX - exposed a couple of problems right away
- Continued working on redesign of website
Work 9-5:
- true
Links:
Today's Progress:
- Focusing on TypeScript revisiting the topic on Udemy
Work 9-5:
- true
Links:
Today's Progress:
- Finished Code Analysis section from @AndreiNeagoie's Udemy course
Work 9-5:
- false
Links:
Today's Progress:
- Started learning about Docker through @AndreiNeagoie's Udemy course
Work 9-5:
- false
Links:
Today's Progress:
- Finished the Docker section on @AndreiNeagoie's Udemy course
Work 9-5:
- false
Links:
Today's Progress:
- Continuing to cemment knowledge of TypeScript and its use in React watching video
Work 9-5:
- false
Links:
Today's Progress:
- Upgrading a projcet to use TypeScript 4.0 and working on a desktop redesign
Work 9-5:
- false
Today's Progress:
- Started learning about TensorFlow on FreeCodeCamp (6/32)
Work 9-5:
- false
Links:
Today's Progress:
- Brushing up on Testing in React - watching @AndreiNeagoie React course
Work 9-5:
- false
Links:
Today's Progress:
- Working on desktop redesign of a project
Work 9-5:
- false
Today's Progress:
- Finished the testing section of @AndreiNeagoie's React course
Work 9-5:
- false
Links:
Today's Progress:
- Significant progress on website redesign
- Made a Scroll To Top button in React
Work 9-5:
- false
Today's Progress:
- Learning about webpack + babel setup under the hood compared to letting CRA do it
- Revisiting Styled Components to see what else can be done with it
Work 9-5:
- true
Links:
Today's Progress:
- Rewatching the building of a project so see how it compares now with Hooks
Work 9-5:
- true
Links:
Today's Progress:
- Revisiting SaSS and React Router for things I might have overlooked (withRouter)
Work 9-5:
- true
Links:
Today's Progress:
- Learning about Firebase for authorisation and storage
Work 9-5:
- true
Links:
Today's Progress:
- Continued learning about Firebase for authorisation and storage
- Playing with TypeScript to get more comfortable with it
Work 9-5:
- false
Links:
Today's Progress:
- Read excellent article explaining why React re-renders twice during development
- Watched practical video on using React with TypeScript
- Learning Redux again - haven't used it in maybe a year and want to see how it compares to the Hook versions
Work 9-5:
- false
Links:
- Why React Renders Twice During Dev
- Complete React Udemy
- Ultimate React Component Patterns with TypeScript
Today's Progress:
- Finished watching section on Redux. I understand and follow the flow so much better now compared to the first time seeing it over a year ago.
Work 9-5:
- true
Links: