leovictorsr's Blog

My path this far - 3rd blog post

leovictorsr
Published: 07/18/2019

Hello guys!

 

This seems to be the post that goes by my 3rd blog post (July 8). I genuinely misunderstood the blog post assignment and I'm sorry I'm late with them.

I had motivation issues the last 2 weeks due to the fact I was really focused with the semester ending in my university. Not only I had exams every week, I had to finish some studies I had late the past weeks, and that contributed negatively to my focus to the project.

Even though I had a good start, I delayed a lot my unit tests and feedback reviewing, which delayed all my cronogram and showed me I was really optimistic with my timings.

My schedule was really good, and I had my feature implemented by the end of the 3rd week; but feature per feature isn't enough, and I was reminded I am contributing to a open source project after all. It's not only about the thing being done, but done right, with tests, clear and maintainable. More than once I was reminded of PEP20, and my efforts were more towards making my code usable by the project than anything else.

For the future, I'll need more steps planned so I can make good schedules of my tasks. It's not only about the code, but the community. It's not only about the features, but all the processes involved in making the feature something good for the project.

I'm really grateful I can experience this and be in contact with so much talented people.

 

Leonardo Rodrigues.

View Blog Post

Remote is hard - 2nd blog post

leovictorsr
Published: 07/07/2019

Hello everyone!

These past 2 weeks were the most difficult weeks for me in GSoC, as I had final semester exams on university.

Fulfilling my deadlines as well as handling the exams made me really anxious, and has been exhausting, but I survived :)

Working remote feels even harder, as it is really easy to lose focus and lack the discipline needed, one start to think they have all the time of the world and after some time are lost with so much to do.

I dedicated my past 2 weeks to just one task, that was having my code better and improving based on my mentors feedback. I look forward the next weeks when I will have vacation so I can have all my focus in the final half of the program.

 

See you next time,

Leonardo Rodrigues.

View Blog Post

Weekly check-in - 17/06 to 21/06

leovictorsr
Published: 06/29/2019

Hello everyone!

Time for that weekly check-in on the Spidermon project.

1. What did you do this week?

I couldn't work as much on my project because of university exams week. I mainly corrected points of my code and polished the structure.

2. What is coming up next?

We're finishing the setup command implementation and documentation so we can have the deliverable ready for the weeks 5-6.

3. Did you get stuck anywhere?

What stuck me were mostly my time commitment because of University.

That's it for the week! See you next time.

View Blog Post

Weekly check-in - 10/06 to 14/06

leovictorsr
Published: 06/19/2019

Hello everyone!

Time for that weekly check-in on the Spidermon project.

1. What did you do this week?

I mainly reviewed and polished CLI code. Also created new utils modules so I can have everything more granulated and with clean shape.

2. What is coming up next?

This week is one of my planned weeks for less workload because of university exams. I intend to review what's left of the setup and enable commands, finish the tests so I can have a deliverable.

3. Did you get stuck anywhere?

I got stuck mainly with creating tests.

That's it for the week! See you next time.

View Blog Post

Never rush your commit - 03/06 to 07/06

leovictorsr
Published: 06/11/2019

Hello everyone!

This week was a little shorter for me. We had a Python event happening on a nearby city and I planned to go with my mentors.

Also with the University exams coming soon, my anxiety rose up this week.

I tried to wrap things faster for the week and while the code was fine, I forsake our gitflow for a couple commits, and I am not proud of it.

As a learning process, I need to stay focused and calm, after all SW development is a analytical and thinking process. We don't need to do stuff rushed otherwise we are bound to make mistakes.

 

That's it for the week.

Leonardo Rodrigues.

View Blog Post