“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 “[]” represents the mapping to my yearly goals.
Week 03, 2023
Learning:
- Kotlin: Ranges
- Kotlin:
for
loop - Math: Binary conversion
- Kotlin:
When
expression
Practising:
- Guitar Basics: Maj and Pent Scales, 7th Arpeggios, Maj and Min Triads and Shell Chord.
- Guitar Tune: “All the things you are”
- Piano: C, G, D, A, E and B Maj Scale, I IV V V7 chords and arpeggios.
- Piano Tune: Canon in C, Bach’s “Minuet in G Minor”.
Working On:
- Improving some Espanso
Exercise
(follow at Strava):
- Run: 2 x 3 Km
- Strength training (20m): 1 x lower body, 0 x upper body, 1 x full body.
Week 02, 2023
Learning:
- Kotlin: Type of numeric expressions. Increment and decrement.
- Kotlin: Integers. relational operators.
- Kotlin: MutableList. Characters
- Kotlin: String Template, If expression
Practising:
- Guitar Basics: Maj and Pent Scales, 7th Arpeggios, Maj and Min Triads and Shell Chord.
- Guitar Tune: “All the things you are”
- Piano: C, G, D and A Maj Scale, I IV V V7 chords and arpeggios.
- Piano Tune: Canon in C, Bach’s “Minuet in G Minor”.
Working On:
- No extra work.
Exercise:
- Run: 4 x 3 Km
- Strength training (20m): 1 x lower body, 1 x upper body, 1 x full body.
Week 01, 2023
On holidays, so family, read and play guitar and piano. I did also did a lot of meditation and though about the last year and how to better do things this year. The only thing I didnt do is to work.
2022, end of the year
Life got in the middle and I did stop properly recording my actions. One highlight is that I paused my Java studies to move to Kotlin.
Week 38, 2022
Learning:
- Learn more about bash commands like
grep
andcut
.
Practising:
- Bash
- HTML and CSS
- French, the nightly reading of Slimani “Chanson douce”
Working On:
- “Novatos Podcast” EP10 (Logic)
Week 37, 2022
Learning:
- about influence with Cialdini’s Book “Influence”
- About how to deal with teens with Alba’s book “Educar Adolescents”
Practising:
- [Prog. Lang] Bash functions and arguments.
- [Prog. Lang] Bash variables and aliases.
- [Prog. Lang] Bash conditional statements and checks.
- [Prog. Lang] Bash file descriptor redirections and pipes.
- [French] The nightly reading of Slimani “Chanson douce”
Working On:
- [Podcasting] “Novatos Podcast” EP9 (Logic)
Week 36, 2022
Learning:
- Advanced Knowledge of TDD.
Practising:
- [Prog. Lang] TDD on Python
- [French] recovering the nightly reading habit.
Working On:
- No side project this week.
Week 35, 2022
Learning:
- Advance Knowledge of TDD
Practicing:
- [Prog. Lang] TDD on Python
Working On:
- [Architecture] New Architecture on Projects
BREAK, I guess I can call it a holidays break.
Week 33, 2022
Learning:
- Advance Knowledge of TDD
Practicing:
- [Prog. Lang] TDD on Python
Working On:
- [Architecture] New Architecture on Projects
Week 24, 2022
Learning:
- [Piano] ”Jesu Bleibet meine Freude” by J.S.Bach.
Practicing:
- [Guitar] retaking 7th chords and arpeggios.
- [Swift] CoreData by reading this series: Building the Perfect Core Data Stack With NSPersistentContainer
Working On:
- [Swift] a core data stack for Ratpenat
Week 23, 2022
Learning:
- [Piano] ”Jesu Bleibet meine Freude” by J.S.Bach.
Practicing:
- Swift generics: Embrace Swift generics - WWDC22 - Videos - Apple Developer
Working On:
- No side project this week.
Week 22, 2022
Learning:
- [Piano] ”Jesu Bleibet meine Freude” by J.S.Bach.
Practising:
- No practicing this week.
Working On:
- [Podcasting] Novatos Podcast EP5 (Logic)
- School Video + Podcast (Logic + iMovie)
Studying:
Week 21, 2022
Learning:
- [Piano] ”Jesu Bleibet meine Freude” by J.S.Bach.
Practicing:
- No Specific practice.
Working On:
- Novatos Podcast EP5 (Logic)
- School Video + Podcast (Logic + iMovie)
Week 20, 2022
Learning:
- [Piano] ”Jesu Bleibet meine Freude” by J.S.Bach.
Practicing:
- No practice this week.
Working On:
- Pau’s school-related work.
Week 19, 2022
Learning:
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:
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:
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:
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:
- [Podcasting] Prepare and recored Novatos S1E1.
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:
- [Podcasting] Feed setting for new show.
- [Podcasting] Mixtape.
Week 12, 2022
Learning:
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:
Week 9, 2022
Learning:
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:
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.