Blog about my TR's journey.
For further actions, you may consider blocking this person and/or reporting abuse
Blog about my TR's journey.
For further actions, you may consider blocking this person and/or reporting abuse
David Sugar -
Avinashd -
Noureldin Farag -
Guillermo Ruiz -
Top comments (36)
Really enjoyed working with my partner on the Javascript TV remote task, would have had it working sooner, if not for the typo's that the testing uncovered. Looking at refactoring the code together and how we can improve the solution further, tomorrow.
Thanks again to the TR team for the book and the delicious sweets
Andy managed to get the user login and social login to work in frontend and Claudina got our MongoDb setup on the backend using Heroku. I started to create food items in the backend and test my functionality with Item View and Listing Pages.
Worked on the Login and Register page, making changes to support state changes.
Started reading about and trying the tutorials on using Google Firebase for the authentication, to retrieve the JWT token and storing it in Firebase, with the returned user UID to be stored in MongoDB. Andy had spent time working on this while I worked on the Item Listing, Item view pages.
Over the weekend I read the "Food App Reduction" spec and created a mind map of it to use on Monday with the team to refine our understanding, ideas and thoughts about the creating a solution.
On Monday morning, the mind map on Miro proved useful in making sure everyone understood the specification for the "Food App Reduction" app, differing points could be discussed and corrections/additions could be made real-time with everyone involved.
We also discussed each others skillsets, ideas on which frontend/ backend technology to use. We discussed which scrum tools to use (decided on Trello), and general admin of hours people could work and when we should get together for our daily standups (9:30am)
Based on the refined mind map specification, we started to build the wireframe in Miro too. The team began to enjoy designing screen layouts, input text fields and buttons.
Ideas flowed about extending the brief, which were marked most down as advance features that we'd like to implement, if we got time.
Really enjoyed the exciting work being done at Blackrock and the scope of development for people to make a real difference. Impressed with the work culture and ethos at the company and their commitment to improving the environment.
Resolved the Java issue on my partners computer, seems she has a different compiler setting than I have, but we managed to refactor the code and make it work, so happy days!
Copied and pasted the code into her copy of the git repository and she uploaded the code successfully.
Used Tuesday to organise ourselves for our first Sprint Review, organising each members discussion points, things about the design we should complete.
Continuing our great week of collaborating as a team, getting to grips differences between Material UI Kit and Bootstrap, researching both the pros and cons of each. Had team discussion with our findings and decided on Material UI, based on it having a low-memory footprint.
Started in earnest on Wednesday to convert the design pages from our wireframe into html.
Lots of learning about how Material UI works and its different components and how we could incorporate that into our designs.
Rest of the week spent working on our html pages, using scrum meetings to highlight issues and concerns and how collectively we could solve problems
Over the weekend, had a look at the capabilities of Xmind vs Miro, and noticed Xmind was not as rich in terms of templates as Miro, nor as interactive when team members are designing or planning an idea all at the same time. Decided to use Miro and create a mind map of the spec ready for Monday morning's team meeting with something concrete to discuss to generate ideas and form a base for the way forward.
Had a group discussion on what backend to use, we decided to go with NodeJS using express and MongoDB with a mongoose frontend for the data validation. Others in the team seemed to have used these mongoose and Express before, so I took time to read up and learn about them
Great start today going over Java and Java OO concepts followed by a pair programming exercise in the afternoon using java abstract classes and interfaces.
Since my partner had never programmed in Java, I needed to be patient and help her come on board my letting her program while I conceptualised the way to implement the solution. That led us to use git in a more collaborative way, where her repository was the origin and mine became the remote, so I could make little changes and test things when things weren't compiling!, especially when the tests ran on my computer but not on hers!. That maybe a Java installation issue on my part or hers, will investigate later.