“Now” is a continuous log of my activities. I log what I’m learning, practising or just working on during my spare time. It does not include my work-related activities except for those occasions when I had to study a topic during my daily work. It is updated at least once a week.

The topic in bracket[Piano]s “[]” represents the mapping to my yearly goals.

Week 19, 2022

Learning:

  • [Piano] ”My baby just cares for me” by Nina Simone.
  • [iOS] Structured Concurrency.

Practicing:

  • [French] Special practice session with the TV5Monde App. I got a B2 level on the exam!

Working On:

  • No side work this week.

Week 18, 2022

Learning:

  • [Piano] ”My baby just cares for me” by Nina Simone.
  • [iOS] Structured Concurrency.

Practicing:

  • No time to practice this week.

Working On:

  • No side work this week.

Week 17, 2022

Learning:

  • [Piano] ”My baby just cares for me” by Nina Simone.

Practicing:

  • [iOS] Refreshing UICollectionView and its compositional layout.

Working On:

  • [iOS] All Collection feature in “ratpenat” project.

Week 16, 2022

Learning:

  • [Piano] ”My baby just cares for me” by Nina Simone.

Practicing:

  • [Piano] 12 major and minor scales. Triads I, IV and V of all 12 major and minor keys. I won’t include this anymore. Now it is what I use to warmup every morning.
  • [Piano] Sight Reading Level 1/2 with 2/4, 3/4 and 4/4 on C at 90bpm
  • [Piano] Sight Reading Level 1/2 with 2/4, 3/4 and 4/4 on F at 60bpm
  • [Piano] Sight Reading rhythm Level 3 with 2/4, 3/4, 4/4 and 6/8 (100bpm)
  • [iOS] Refreshing UICollectionView and its compositional layout.

Working On:

  • [iOS] All Collection feature in “ratpenat” project.

Week 15, 2022

Learning:

  • [Piano] ”Joy” by George Winston.
  • [Piano] ”My baby just cares for me” by Nina Simone.

Practicing:

  • [Piano] 12 major and minor scales. Triads I, IV and V of all 12 major and minor keys. I won’t include this anymore. Now it is what I use to warmup every morning.
  • [Piano] Sight Reading Level 1/2 with 2/4, 3/4 and 4/4 on C at 90bpm
  • [Piano] Sight Reading Level 1/2 with 2/4, 3/4 and 4/4 on F at 60bpm
  • [Piano] Sight Reading rhythm Level 3 with 2/4, 3/4, 4/4 and 6/8 (100bpm)

Working On:

  • [iOS] Modular design to “ratpenat”

Week 14, 2022

Learning:

  • [Piano] ”Joy” by George Winston.
  • [Piano] ”My baby just cares for me” by Nina Simone.

Practicing:

  • [Piano] 12 major and minor scales. Triads I, IV and V of all 12 major and minor keys. I won’t include this anymore. Now it is what I use to warmup every morning.
  • [Piano] Sight Reading Level 1/2 with 2/4, 3/4 and 4/4 on C at 90bpm
  • [Piano] Sight Reading Level 1/2 with 2/4, 3/4 and 4/4 on F at 60bpm
  • [Piano] Sight Reading rhythm Level 3 with 2/4, 3/4, 4/4 and 6/8 (100bpm)

Working On:

Week 13, 2022

Learning:

  • [Piano] ”Joy” by George Winston.
  • [Swift] Witness protocols.
  • [Java] Study of Arrays.
  • [Architecture] Architecture characteristics.

Practicing:

  • [Piano] 12 major and minor scales. Triads I, IV and V of all 12 major and minor keys.
  • [Piano] Sight Reading Level 1/2 with 2/4, 3/4 and 4/4 on C at 90bpm
  • [Piano] Sight Reading Level 1/2 with 2/4, 3/4 and 4/4 on F at 60bpm
  • [Piano] Sight Reading rhythm Level 3 with 2/4, 3/4, 4/4 and 6/8 (100bpm)

Working On:

Week 12, 2022

Learning:

  • [Piano] ”Joy” by George Winston.
  • [Java] Detail study of types, including casting.

Practicing:

  • [Piano] 12 major and minor scales. Triads I, IV and V of all 12 major and minor keys.
  • [Piano] Sight Reading Level 1/2 with 2/4, 3/4 and 4/4 on C at 90bpm
  • [Piano] Sight Reading rhythm Level 3 with 2/4, 3/4, 4/4 and 6/8(60bpm)

Working On:

  • [Blog] Audio blog entry.
  • [Blog] Create the “JAL Audioblog” podcast Feed.
  • [iOS] “ratpenat” icon work.
  • [Podcasting] Preparing a surprise show!

Week 11, 2022

Learning:

  • [Piano] ”Joy” by George Winston.
  • [Java] Java relational, boolean and logical operators.
  • [Java] Java conditional statements.
  • [Architecture] Architecture characteristics (-ilities)
  • [Architecture] Intrinsic and extrinsic Architecture characteristics (-ilities)

Practicing:

  • [Piano] Bbmin, Ebmin, Abmin (scale, arpeggio, chords I, IV, V).

Working On:

  • [Architecture] The “ratpenat” Project is born!
  • [Podcasting] I did set up a couple of Podcast feeds. One for the audio blog and another for a prospect show.

Week 10, 2022

Learning:

  • [Piano] ”Joy” by George Winston
  • [Java] Review Java. Code conventions, input and output streams.
  • [Java] Review Java. Naming rules and conventions, arithmetic operations.

Practicing:

  • [Piano] Fmin, Bmin, F#min, C#min (scale, arpeggio, chords I, IV, V)
  • [Architecture] revisit the concept of: Cohesion and Connescence.

Working On:

  • [Blog] Did publish go-over on PyPI
  • [Blog] Working on my page from josealobato.com.

Week 9, 2022

Learning:

  • [Piano] Pachelbel Cannon.
  • [Career] Architectural thinking.
  • [Blog] Pytest Configuration.

Practicing:

  • [Piano] Fmin, Bmin, F#min, C#min (scale, arpeggio, chords I, IV, V)

Working On:

  • [Blog] Favorites feature in go-over
  • [Blog] “To Read” feature in go-over
  • [Blog] Update josealobato.com with Favorites and top 10 books.
  • [Blog] Done with the josealobato.com bookshelf!

Week 8, 2022

Learning:

  • [Piano] Pachelbel Cannon.
  • [Blog] CSS grid
  • [Blog] pytest fixtures.

Practicing:

  • [Piano] Fmin, Bmin, F#min (scale, arpeggio, chords I, IV, V)

Working On:

  • [Blog] Favorites feature in go-over.
  • [Blog] Enhancements on complementary data for go-over.
  • [Blog] josealobato.com new front page.

Week 7, 2022

Learning:

  • [Piano] Pachelbel Cannon.
  • [Podcasting]Logic with Udemy
  • [Other] Convert a foto from day to night.
  • [Blog] How to test a package with pytest.
  • [Blog] Pytest parametrized tests.
  • [Other] Masks and Clipping Masks.
  • Learn how the Beta Projects work in Github

Practicing:

  • [Piano] Gmin, Dmin, Amin, Emin, Fmin (scale, arpeggio, chords I, IV, V)
  • [Piano] Fmin, Bmin (scale, arpeggio, chords I, IV, V)

Working On:

  • [Blog]Migrating go-over unit test.
  • [Blog]Making go-over public on github.
  • [Podcasting]Teamwork Mobile internal podcast.

Week 6, 2022

Learning:

  • [Piano] Pachelbel Cannon.
  • [Blog] Packaging code and making it executable.
  • [Blog] Virtual Environment
  • [Blog] Logging System.
  • Learning about how to deal with other cultures at work.

Practicing:

  • [Piano] Gmin, Dmin, Amin, Emin, Fmin (scale, arpeggio, chords I, IV, V)

Working On:

  • [Blog]Improving my website bookshelf by extracting the python script out in its own package.

Week 5, 2022

Learning:

  • [Piano] Pachelbel Cannon.
  • [Blog] Packaging code and making it executable.
  • [Other] replacing colors in images.

Practicing:

  • [Piano] Cmin (scale, arpeggio, chords I, IV, V)

Working On:

  • [Blog] Improving my website bookshelf.