A Hundred Days of Code, Day 001
Yak Shaving day. Setup VS Code. Cleaned my repos. Setup Python. Hopefully, tomorrow is better!
Yak Shaving day. Setup VS Code. Cleaned my repos. Setup Python. Hopefully, tomorrow is better!
Well, life caught up with me again. And so, ridiculous as it may sound, I’m starting over, again! An hour a day. For a hundred days. I did 37 days last time. Here’s to a hundred and lots more learning this time. Continuing with the Talk Python, #100DaysOfCode in Python. Will do it at my pace. And mix and match other little programs and challenges as I come across them....
Today was cautious fun :) What did I do today? I got a rough journal working switched to vscode as my programming editor (still using emacs for my other writing.) will move back to emacs when I have the time to sharpen the saw, because I want an editor that I can use 30 years from now. Right now though, I cannot afford to yak shave. What did I learn?...
Lots of new concepts today … What did I do today? Watched the videos on how to make a mini journal app. What did I learn? Today was a doozy I learnt about lists, more conditionals, how to use files for storage & write to a disk independent of what os I’m using, how the main() function kicks things off, and how to use different files for different parts of a program to keep things cleaner and more organised....
Today I really understood what deliberate practice was all about. What did I do today? Wrote and ran the birthday app I watched yesterday. It’s a simple app that asks you for your birthday and then tells you, how many days to or since your birthday. What did I learn? I spent at least 30 minutes hunting down and looking up errors, caused by a tiny typo. I ought to be more careful....
Happy Deepavali folks :) Had an easy day today. The slog yesterday paid off! What did I do today? Finished the Guess the number game app. Watched videos for the next one, the Birthday Countdown App. What did I learn? Have to be wary with while loops and where I choose to exit them. Also I should always initialise them with some value that is not in the answer / solution range....
Realised I am woefully underprepared for the #100DaysOfCode in Python course. That does not mean that I’m going to give up on the project however. I am just dropping down and getting fluent with the basics with the Python Jumpstart course. I aim (very optimistically) to complete an app every 3 days. This should give me #130DaysOfCode 😂 What did I do today? I finished App 1: Hello (you Pythonic) world Done with the videos for App 2: Guess that number game....
Horrible day. Could not crack Bite 7. Did however finally crack Bite 67 after a lot of head scratching. Have come slowly to the terrifying realisation that I’ve bitten off a whole lot more than I can chew. Forget thinking Pythonically, I cannot even think programattically. But then, c’est la vie. I’ll just put in my hours diligently and let the learning come gradually.
Worked an hour with these exercises. Still struggling mightily. Only got one done. Still. Did an hour. Did not die despite tearing my hair out. 1 Live to code another day It was fun though :) ↩︎
Getting back to studies. Putting in the time to do 12th, so won’t have time to do programming. However programming is the goal, so I commit to putting an hour daily. Whether I finish a project is moot now after so many failures. Ergo time is the only thing I can measure progress in. An hour a day. For a hundred days. Rather than doing something self directed, am following Talk Python’s, #100DaysOfCode in Python....