Skip to main content

Posts about daily-programming (old posts, page 5)

Programming, Day 50

It’s taken me 50 days to somehow figure out a way to study.
I still feel like Sisyphus.
But I realise now, that I have the map. The land isn’t large and unknown as I feared earlier.
I just need to keep my head down and take it step by step.

Read more…

Programming, Day 48

One way you realise you are making progress is when you realise you’re using the skills you learn elsewhere too.
Finished my duolingo session today with my raw “asdf” touch typing skills. I’m slowly internalising touch typing.
Stil quite aways to go, though :)

Read more…

Programming, Day 46

Am really enjoying practicing Vim and Python syntax with my Anki decks.
Will start doing 10 mins of touch typing daily.
My young friends in the DGPLUG irc channel, all seem to have gained wings with their typing speeds.

Given up on the #100daysofcode for now.
Current strategy is to …

  1. Read theory (Lutz)
  2. Practice programs
  3. Ask friends to give me more programs.


  • 2p, Restarting the Lutz book. Got lost.
  • 2.15p, Just realised why I love Vim. Vim makes me want to write.
  • 3.20p, Also realised I’d bought myself a beginner Talk Python to Me, course a while back. I could use this for point 2 above.
  • 6.30p, Two baby apps done.
  • 10.45p, Did chapters 1 & 2 of the Lutz Book.
  • 11p, Did 10 minutes of Gtypist. As you can see below, there’s a lo–oong way to go :P


Learning Aha

I’ve been moaning and bitching the past couple of years about how smart I was in my teens and how I could learn any darn thing I set my mind to, then.

My school grades did not reflect it though.

And these days, my consulting solutions have been top notch, and yet, I struggle to sharpen the saw.

What gives?

Read more…

Programming, Day 45

Linode mailed me complaining that average CPU usage was 90% over the past couple of hours!
Culprit turned out to be the headless dropbox client I’d installed the day before.

Lessson learnt.
Switched to periodic rysnc via a cron job.

Nothing else done today.
Still sick as a dog.

Watched a couple of Python tutorials

Programming, Day 44

Learnt a new trick to drive home my Vim skills.
I use the Anki Deck, and before I answer, I actually try the question out on a document to see if I got it right.
Seems to be building muscle memory much faster than I could by just practicing or by just memorising. I love the immediate feedback loop!
Should try this out with my math rote exercises too.

Charted out a plan for the Lutz book. 2 Chapters or a 100 pages a day, whichever is less.
This should let me finish the book in 20 days. Trying to figure out a way to structurally practice tiny problems too.
That #100daysofcode research is still pending.
Will hopefully do it tomorrow.
Have a full day at work today.

Programming, Day 43

Guess I’ll call it a day, learning Vim.
Done about 16 hours1 of Vim reading and practice.
The rest of the 4 hours will come from daily Vim use now.
Have begun to use it for darn near everything.

Can move about with slight ease and copy & paste with lots of unease.
Practice makes perfect, I suppose.

Plan for the day, since I’m home sick?
Well I’m a gonna swing for the fences and finish the Lutz book.

Will update at night.

P.S. Bonus todo
Got to see if I can do a #100daysofcode run with Python.
If I can, I ought to start.

Update (10.30) – Ok, huge overstimation. Lutz will take time.
Looking at doing Lutz chapters as my #100daysofcode challenge.
Update (11.00) - I like this. talking to myself.
Wonder if I should move Nikola and run it from the server itself, so I can ssh and use it from anywhere?
Update (18.00) - Well, the day was a bust. Slept all day. Did nothing :)

  1. Committing to learning something just for 20 hours to get good enough is easily the best thing I’ve learnt this year!