<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Goals on Janusworx</title><link>https://janusworx.com/tags/goals/</link><description>Recent content in Goals on Janusworx</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>feedback@janusworx.com (Mario Jason Braganza)</managingEditor><webMaster>feedback@janusworx.com (Mario Jason Braganza)</webMaster><copyright>© 2026, Mario Jason Braganza</copyright><lastBuildDate>Tue, 14 Apr 2020 18:47:55 +0530</lastBuildDate><atom:link href="https://janusworx.com/tags/goals/index.xml" rel="self" type="application/rss+xml"/><item><title>A Hundred Days of Code, Day 001</title><link>https://janusworx.com/work/a-hundred-days-of-code-day-001/</link><pubDate>Tue, 14 Apr 2020 18:47:55 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/a-hundred-days-of-code-day-001/</guid><description>&lt;p&gt;Yak Shaving day.&lt;br&gt;
Setup VS Code.&lt;br&gt;
Cleaned my repos.&lt;br&gt;
Setup Python.&lt;/p&gt;
&lt;p&gt;Hopefully, tomorrow is better!&lt;/p&gt;</description></item><item><title>A Hundred Days of Code, Day 000</title><link>https://janusworx.com/work/a-hundred-days-of-code-day-000/</link><pubDate>Tue, 14 Apr 2020 18:39:55 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/a-hundred-days-of-code-day-000/</guid><description>&lt;p&gt;Well, life caught up with me again.&lt;br&gt;
And so, ridiculous as it may sound, I’m starting over, again!&lt;/p&gt;
&lt;p&gt;An hour a day.&lt;br&gt;
For a hundred days.&lt;/p&gt;
&lt;p&gt;I did &lt;a href="https://janusworx.com/100daysofcode-day-037-videos-final-day/" target="_blank" rel="noreferrer"&gt;37 days&lt;/a&gt; last time.&lt;br&gt;
Here’s to a hundred and lots more learning this time.&lt;/p&gt;
&lt;p&gt;Continuing with the &lt;a href="https://training.talkpython.fm/courses/explore_100days_in_python/100-days-of-code-in-python" target="_blank" rel="noreferrer"&gt;Talk Python, #100DaysOfCode in Python&lt;/a&gt;.&lt;br&gt;
Will do it at my pace.&lt;br&gt;
And mix and match other little programs and challenges as I come across them.&lt;/p&gt;
&lt;p&gt;Wish me luck!&lt;/p&gt;</description></item><item><title>#100DaysOfCode, Day 008</title><link>https://janusworx.com/work/100daysofcode-day-008/</link><pubDate>Sat, 10 Nov 2018 14:01:25 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/100daysofcode-day-008/</guid><description>&lt;p&gt;Today was cautious fun :)&lt;/p&gt;
 &lt;!-- TEASER_END --&gt;
&lt;p&gt;&lt;strong&gt;What did I do today?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I got a &lt;a href="https://janusworx.com/100daysofcode-day-007.html" target="_blank" rel="noreferrer"&gt;rough journal working&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;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.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;What did I learn?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Played with the main function and saw how the &lt;strong&gt;name&lt;/strong&gt; variable changes and how I could use that to run my file as a program or a module to some other program&lt;/li&gt;
&lt;li&gt;got a firmer understanding of a while loop&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.com/jasonbraganza/10-apps-python/blob/master/04_journal/04_journal.py" target="_blank" rel="noreferrer"&gt;got the journal&lt;/a&gt; to accept an entry into a list and then print the list on demand&lt;/li&gt;
&lt;li&gt;the data is still ephemeral though and the output is ugly&lt;/li&gt;
&lt;li&gt;have to now learn how to make it pretty, and work at saving the data to disk&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>#100DaysOfCode, Day 007</title><link>https://janusworx.com/work/100daysofcode-day-007/</link><pubDate>Fri, 09 Nov 2018 11:57:49 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/100daysofcode-day-007/</guid><description>&lt;p&gt;Lots of new concepts today …&lt;/p&gt;
 &lt;!-- TEASER_END --&gt;
&lt;p&gt;&lt;strong&gt;What did I do today?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Watched the videos on &lt;a href="https://github.com/jasonbraganza/python-jumpstart-course-demos/tree/master/apps/04_journal/you_try" target="_blank" rel="noreferrer"&gt;how to make a mini journal app&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;What did I learn?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Today was a doozy&lt;/li&gt;
&lt;li&gt;I learnt about
&lt;ul&gt;
&lt;li&gt;lists,&lt;/li&gt;
&lt;li&gt;more conditionals,&lt;/li&gt;
&lt;li&gt;how to use files for storage &amp;amp; write to a disk independent of what os I’m using,&lt;/li&gt;
&lt;li&gt;how the main() function kicks things off,&lt;/li&gt;
&lt;li&gt;and how to use different files for different parts of a program to keep things cleaner and more organised.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;While I began well, I’ve gotten thoroughly confused as the class went on.&lt;/li&gt;
&lt;li&gt;I know these things individually (I think), but the putting it all together, feels like &lt;a href="https://janusworx.com/images/2018/owl.jpg" &gt;drawing the rest of the fucking owl&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Hope things get clearer tomorrow, as I begin to actually write the program.&lt;/p&gt;</description></item><item><title>#100DaysOfCode, Day 006</title><link>https://janusworx.com/work/100daysofcode-day-006/</link><pubDate>Thu, 08 Nov 2018 17:30:30 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/100daysofcode-day-006/</guid><description>&lt;p&gt;Today I really understood what &lt;a href="https://jamesclear.com/deliberate-practice-theory" target="_blank" rel="noreferrer"&gt;deliberate practice&lt;/a&gt; was all about.&lt;/p&gt;
 &lt;!-- TEASER_END --&gt;
&lt;p&gt;&lt;strong&gt;What did I do today?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://gitlab.com/jasonbraganza/10-apps-python/blob/master/03_birthday/03_birthday.py" target="_blank" rel="noreferrer"&gt;Wrote and ran the birthday app&lt;/a&gt; I watched yesterday.&lt;br&gt;
It’s a simple app that asks you for your birthday and then tells you, how many days to or since your birthday.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What did I learn?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I spent at least 30 minutes hunting down and looking up errors, caused by a tiny typo. I ought to be more careful.&lt;/li&gt;
&lt;li&gt;On the other hand, while I know the basic syntax, my python vocabulary isn’t large enough yet. I still need to see what my 80/20 ratio of fluency to lookup will be. Right now I am looking up everything.&lt;/li&gt;
&lt;li&gt;I am beginning to think of programming as cooking. It’s a really good analogy &lt;em&gt;and&lt;/em&gt; it makes programming a &lt;em&gt;lot&lt;/em&gt; less intimidating.&lt;/li&gt;
&lt;li&gt;And finally I actually figured what &lt;a href="https://jamesclear.com/deliberate-practice-theory" target="_blank" rel="noreferrer"&gt;deliberate practice&lt;/a&gt; was all about. I worked at a hard enough task that was just out of reach. As opposed to times in the past where stuff was too easy or &lt;a href="https://janusworx.com/100daysofcode-day-003.html" target="_blank" rel="noreferrer"&gt;frighteningly hard&lt;/a&gt;. This is a really good space to work in. My head still hurts, but it hurts in a good way 🙂&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Onwards …&lt;/p&gt;
&lt;p&gt;P.S. Speaking of deliberate practice&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;, James Clear &lt;a href="https://jamesclear.com/beginners-guide-deliberate-practice" target="_blank" rel="noreferrer"&gt;has an excellent guide here&lt;/a&gt;.&lt;/p&gt;
&lt;div class="footnotes" role="doc-endnotes"&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;which in a way, is what #100daysofcode is sneakily about too 🙂&amp;#160;&lt;a href="#fnref:1" class="footnote-backref" role="doc-backlink"&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description></item><item><title>#100DaysOfCode, Day 005</title><link>https://janusworx.com/work/100daysofcode-day-005/</link><pubDate>Wed, 07 Nov 2018 12:50:57 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/100daysofcode-day-005/</guid><description>&lt;p&gt;Happy Deepavali folks :)&lt;/p&gt;
&lt;p&gt;Had an easy day today.
The slog yesterday paid off!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What did I do today?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Finished the Guess the number game app.&lt;/li&gt;
&lt;li&gt;Watched videos for the next one, &lt;a href="https://github.com/jasonbraganza/python-jumpstart-course-demos/blob/master/apps/02-guess-number-app/you_try/README.md" target="_blank" rel="noreferrer"&gt;the Birthday Countdown App&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;What did I learn?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;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.&lt;/li&gt;
&lt;li&gt;I can break my code into functional pieces. This piece of code doing one thing and that one doing that. These little mini programs of code are called … functions.&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=-A-uMip0Dv4" target="_blank" rel="noreferrer"&gt;I felt like Hansa when I realised this&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;When you ask the user for any input, it’ll always come in as a string. You need to convert it, to the format you need.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Onwards …&lt;/p&gt;
&lt;p&gt;P.S. &lt;a href="https://gitlab.com/jasonbraganza/10-apps-python" target="_blank" rel="noreferrer"&gt;Will upload all the code I write here&lt;/a&gt;, if you want to see it.&lt;/p&gt;</description></item><item><title>#100DaysOfCode, Day 004</title><link>https://janusworx.com/work/100daysofcode-day-004/</link><pubDate>Tue, 06 Nov 2018 11:39:23 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/100daysofcode-day-004/</guid><description>&lt;p&gt;Realised I am woefully underprepared for the &lt;a href="https://training.talkpython.fm/courses/explore_100days_in_python/100-days-of-code-in-python" target="_blank" rel="noreferrer"&gt;#100DaysOfCode in Python&lt;/a&gt; course.&lt;/p&gt;
&lt;!-- TEASER_END --&gt;
&lt;p&gt;That does not mean that I’m going to give up on the project however.&lt;br&gt;
I am just dropping down and getting fluent with the basics with the &lt;a href="https://training.talkpython.fm/courses/explore_python_jumpstart/python-language-jumpstart-building-10-apps" target="_blank" rel="noreferrer"&gt;Python Jumpstart&lt;/a&gt; course.&lt;br&gt;
I aim (very optimistically) to complete an app every 3 days.&lt;br&gt;
This should give me #130DaysOfCode 😂&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What did I do today?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I finished App 1: Hello (you Pythonic) world&lt;/li&gt;
&lt;li&gt;Done with the videos for App 2: Guess that number game.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;What did I learn?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I am a slow learner. It took me &lt;em&gt;two hours&lt;/em&gt; to watch and understand (play, get confused, rewind, play … repeat ad nauseam.) I must also be the only one who watches videos at &lt;em&gt;slower&lt;/em&gt; than playback speed 😝&lt;/li&gt;
&lt;li&gt;Program flow is not quite like what I imagined.&lt;br&gt;
A program does not execute top to bottom.&lt;br&gt;
The python genie must be reading all my statements and figuring out the order somehow.&lt;/li&gt;
&lt;li&gt;Learnt conditionals. If this happens, do this. Otherwise do that.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Will know how much I learn when I actually write the program tomorrow.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In other news&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I hit all my &lt;a href="https://janusworx.com/programming-day-60-final-post-goals-september-2018-start.html" target="_blank" rel="noreferrer"&gt;September goals&lt;/a&gt;. Only because of my health issues they turned into September &amp;amp; October goals 😂&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I do all my basic editing in Emacs&lt;/li&gt;
&lt;li&gt;I type horribly at 30 wpm in Dvorak. (I’m really happy. My arms and fingers and nerves no longer hurt)&lt;/li&gt;
&lt;li&gt;I walk 10,000 steps most days&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ciao for now. More tomorrow!&lt;/p&gt;</description></item><item><title>#100DaysOfCode, Day 003</title><link>https://janusworx.com/work/100daysofcode-day-003/</link><pubDate>Mon, 05 Nov 2018 12:02:49 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/100daysofcode-day-003/</guid><description>&lt;p&gt;Horrible day.&lt;/p&gt;
&lt;p&gt;Could not crack &lt;a href="https://codechalleng.es/bites/7/" target="_blank" rel="noreferrer"&gt;Bite 7&lt;/a&gt;.&lt;br&gt;
Did however finally crack &lt;a href="https://codechalleng.es/bites/67/" target="_blank" rel="noreferrer"&gt;Bite 67&lt;/a&gt; after a lot of head scratching.&lt;/p&gt;
&lt;p&gt;Have come slowly to the terrifying realisation that I’ve bitten off a &lt;em&gt;whole lot more&lt;/em&gt; than I can chew.&lt;br&gt;
Forget thinking Pythonically, I cannot even think programattically.&lt;/p&gt;
&lt;p&gt;But then, c’est la vie.&lt;/p&gt;
&lt;p&gt;I’ll just put in my hours diligently and let the learning come gradually.&lt;/p&gt;</description></item><item><title>#100DaysOfCode, Day 002</title><link>https://janusworx.com/work/100daysofcode-day-002/</link><pubDate>Sun, 04 Nov 2018 11:45:21 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/100daysofcode-day-002/</guid><description>&lt;p&gt;Worked an hour &lt;a href="https://codechalleng.es/bites/67/" target="_blank" rel="noreferrer"&gt;with&lt;/a&gt; &lt;a href="https://codechalleng.es/bites/128/" target="_blank" rel="noreferrer"&gt;these&lt;/a&gt; &lt;a href="https://codechalleng.es/bites/7/" target="_blank" rel="noreferrer"&gt;exercises&lt;/a&gt;.&lt;br&gt;
Still struggling mightily. &lt;br&gt;
Only &lt;a href="https://codechalleng.es/bites/67/" target="_blank" rel="noreferrer"&gt;got one done&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Still.&lt;br&gt;
Did an hour.&lt;br&gt;
Did not die despite tearing my hair out. &lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;br&gt;
Live to code another day&lt;/p&gt;
&lt;div class="footnotes" role="doc-endnotes"&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;It was fun though :)&amp;#160;&lt;a href="#fnref:1" class="footnote-backref" role="doc-backlink"&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description></item><item><title>#100DaysOfCode, Day 001</title><link>https://janusworx.com/work/100daysofcode-day-001/</link><pubDate>Sat, 03 Nov 2018 12:46:25 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/100daysofcode-day-001/</guid><description>&lt;p&gt;Getting back to studies.&lt;br&gt;
Putting in the time to do 12th, so won’t have time to do programming.&lt;br&gt;
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.&lt;br&gt;
Ergo time is the only thing I can measure progress in.&lt;/p&gt;
&lt;p&gt;An hour a day. For a hundred days.&lt;/p&gt;
&lt;p&gt;Rather than doing something self directed, am following &lt;a href="https://training.talkpython.fm/courses/explore_100days_in_python/100-days-of-code-in-python" target="_blank" rel="noreferrer"&gt;Talk Python’s, #100DaysOfCode in Python&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Today I watched the datetime videos.&lt;/p&gt;
&lt;p&gt;That’s Day 1. Done :)&lt;/p&gt;</description></item><item><title>Programming, Day 60, Final post. Goals! September 2018, Start</title><link>https://janusworx.com/work/programming-day-60-final-post-goals-september-2018-start/</link><pubDate>Sat, 08 Sep 2018 12:03:02 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/programming-day-60-final-post-goals-september-2018-start/</guid><description>&lt;p&gt;Getting back to life slowly.&lt;br&gt;
Abandoning the idea of the daily posts.&lt;br&gt;
Too amorphous for me.&lt;/p&gt;
&lt;p&gt;Doing short &lt;a href="https://mjbraganza.com/book-notes-the-first-20-hours/" target="_blank" rel="noreferrer"&gt;20 hour projects&lt;/a&gt; seems to work better for me.&lt;/p&gt;
&lt;p&gt;To that end, here are my goals for September&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;20h of emacs - goal - get familiar&lt;/li&gt;
&lt;li&gt;20h of Dvorak - goal - get upto 35wpm&lt;/li&gt;
&lt;li&gt;walk daily - goal - 10000 steps or 90m daily&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;More as I figure this out.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://janusworx.com/tags/daily-programming/" &gt;Daily programming&lt;/a&gt; is dead! Long live working towards &lt;a href="https://janusworx.com/tags/goals/" &gt;daily goals&lt;/a&gt;!&lt;/p&gt;</description></item></channel></rss>