Wednesday, August 30, 2017

First Successful Pull Request

The last three weeks have seen my eleventh pomodoro cycle (1,100 completed), and my first as an intern at Gleam.io.  My learning curve is very steep, for it includes, amongst other things:
  • A new IDE. (Rubymine instead of Atom)
  • Tighter security settings around my Github account, which is rather a good thing.
  • Getting a large and complicated server with many dependencies running on my machine.
  • Getting a new System76 Gazelle Linux box. (Amazing!)
  • Writing RSpecs at a level of complexity far above anything I've learned.
  • Using Rubocop — really not hard, I actually quite like it.
Edging out the excitement of my very own System76 laptop — I've been on cloud nine since Gleam.io generously purchased it for me — is my first successful pull request.

To a seasoned programmer, it was a small thing, but it is a momentous occasion for me.

And may it be the first of many.

Wednesday, August 9, 2017

1,000 Pomodoros: First Gig Edition :D



Over the last seven months I have spent a thousand pomodoros (25-minute blocks), i.e. five hundred hours, in pursuit of a new career as a software developer.  The bulk of my time has been spent on the following:

  • Studying coding (40% => 200 hours)
  • Writing code (40% => 200 hours)
  • Writing about this journey (10% => 50 hours)
  • Networking and actively applying for jobs. (10% => 50 hours)
And now I am pleased to announce that I have been granted an internship at Gleam.io as a back-end junior software developer.


I am grateful to the team at Gleam for this opportunity to learn the ropes.  I am ever increasingly aware of how much there is for me to learn, but I will give it my best.

Wish me luck!


1,050 hours

It took me 13 working days to complete my first 100 "work" pomodoros as a Junior Software Tester at Profectus Group.  Much of ...