Thanks to a post I read by Ricky White on dev.to, I've decided to tackle the 100 Days of Code challenge that I've seen all over this site. What started out as simple curiosity has now turn into a full-blown desire to take part, so thank you Ricky for being the straw that broke the camels back 😜
Fork this template for the 100 days journal - to keep yourself accountable (multiple languages available)
I've joined the #100DaysOfCode Challenge
If you want to help by providing a translation of content/rules in the language you know, submit a pull request (or DM me on Twitter @ka11away), adding a sub-folder in the 'intl' folder with the files of the translation there.
If you've decided to join:
- Check out the Official Site for the #100DaysOfCode movement. Connect with others on the platform of your choice from this list: www.100DaysOfCode.com/connect Also, here is a invite link to the 100DaysOfCode Slack channel
- Read Join the #100DaysOfCode
- Fork this repo and commit to the Log or to the Alternative, rapid R1 Log (R1 stands for Round 1) daily. Example.
- Code minimum an hour every day for the…
What Will I Work On?
Thankfully, I've got a long list of things I've been wanting to add to Tron, the Discord bot I began developing quite some time ago. More specifically, I've had a number of user requests for new commands for the bot, such as an adoption command, some new reaction images, and a potential notification system for HaveIBeenPwned.
And while I honestly believe that I could work for 100 days straight on Tron and still have more stuff to add, I'm afraid that by the end of it I'll hate my beloved bot and no longer want to work on it 😅 So with that, I've got a few other things in mind to work on:
Expanding my freelance company, HassleFree Solutions, and seeking out new clients.
- Since it's not exactly coding, this won't be going towards my actual 1hr a day. However, it can lead to more projects to work on.
Converting the existing HassleFree Solutions website from SquareSpace over to a self-hosted solution.
Writing a Visual Studio Code extension to help me write my articles in Markdown.
- This is actually something that came to mind while writing up this article. When adding links, I have to surround the link with brackets and recall what the last number I used for the URL was (3, 6, 9?)
- It'd be nice to have a simple
Ctrl + Shift + Ishortcut that would surround the text with brackets and then add the next number in the sequence.
- Any input on this would be appreciated as I won't get started on this for at least a couple weeks.
Expanding my PowerShell module, Gamgee to include some more functions that I've had stored in a Trello board for Zeus knows how long 🤦♂️
Just like those I've seen before me, my rules will be "slightly" different than the two initially given by the challenge. Granted, I'll still be adhering to those two rules, I'll be making a slight adjustment compared to what I've noticed most people do:
I've noticed that most people don't want to count client work towards this challenge, which is understandable for obvious reason. I however, will be counting client work as I'm still getting my freelance gig off the ground and all the work I can do for my clients would be a great use of my time.
Since I'm still young and don't have any kids, there's not much that could be an acceptable reason to miss a day, but just in case, the only reasons I should miss a day are:
- Extremely ill and can't get out of bed (rarely happens, but just in case, I'd like to have that base covered 😅)
- Family Emergency
I'm going to throw in one last rule that writing for dev.to (as long as it's a technical article, and not a fluff piece) can also count towards the hour a day, as I usually spend a significant amount of time actually writing code, debugging, and researching stuff for my articles.
And We're Off!
And with that, I'm officially off to get started 😊