I have an Addictive Personality: I love Reading, I love Learning & I love Interesting Discussions. I also love Problem Solving, Coding & Designing. Lately the first 3 have been getting in the way of the last 2 – this is a problem since I have projects, jobs & applications that need to get done. So I’m iterating on how to organize the chaos that is my mind.
- No Facebook or Tumblr in the morning. Read Medium instead.
- Tumblr & Facebook are blocked on StayFocusd. Time Limit: 90 min.
- Use Facebook & Tumblr one-directionally whenever possible (Post – Don’t Read)
- Keep a maximum of 3 Sublime Text Projects open at any given time.
- Use Asana to account for the possibility of forgetting ideas/projects
- Daily Email Schedule – Only check email during those times
- Filter & unsubscribe from all unnecessary & recurring emails
- Turned off Badge Notifications for Facebook & Email
Continue reading “Organizing Chaos”
Current Coding Projects:
1. Working on a Code Test
3. Working on building VLC Media Player on my computer so I can contribute & apply to Outreachy
1. I’m stuck & have been considering jumping over to the front-end test (this aligns well with #2 – as long as I finish one of them soon.)
2. I’m really enjoying learning a new language … boy do I have to keep up the pace tho!!
3. Damn am I in over my head, but VLC’s Wiki is fairly wonderful (I’d give it an 8/10) & I’m learning a ton! Continue reading “Current Coding Projects (February 2016)”
There’s lots of great reasons great reasons to customize the Admin Menu in WordPress. Here’s a couple of methods to do that:
1. Use a plugin like:
2. Modify your functions.php file (usually located in wp-content/themes/theme_name/):
3. Make a Plugin to do this:
Continue reading “WordPress: Customizing the Admin Menu”
I was updating the Readme files for some of my python projects and started looking through my Mood Tracker code. While reading over it, I couldn’t help wondering: “Could you cut out the If/Else statements in the menu, and call the functions from a dictionary instead?”
Turn’s out the answer’s Yes!!
Here’s how you Dispatch A Function From A Dictionary In Python
Continue reading “Python: Dispatching Functions From A Dictionary”
Recently I’ve been working on a refactor of my PyPet Game. I wrote the original code a long time ago, and didn’t understand Sub-classing* super well. I understand the mechanics a lot better now. Except I got stumped on trying to take the Method from the parent class.
Stack Overflow – Call a Parent Class Method from Child Class in Python
*To get the gyst of subclassing: In my PyPet game I have 5 different pet types (Cat, Rat, Mouse, Bunny, Turtle). Those Pets all have some common attributes (name, hungry, starved, bored, upset, violent, sleepy, awake/asleep) & common methods** to output messages (like “I’m hungry” or “Pay attention to me”).
Continue reading “Python: Inheriting Methods From A Parent Class”
Found a really wonderful article by Sarah Mei called Programming Is Not Math
The gyst is that it’s language.
Highly worth checking out!!
Programming is unnecessarily unfriendly to newer programmers. We can make it better through simple optimizations. This is the First of a Series of blog posts where I’ll be exploring that!
I’ve been learning programming very steadily for the last year, and there’s something that bothers me a lot: There is an unnecessarily steep learning curve for beginners – especially people who are self-taught! A learning curve makes sense – programming is a very technical, complex & intricate craft. It’s a very big skillset to develop, and it takes a long time. But we’re making it unnecessarily hard for our new people – and on top of that, it’s an accessibility issue*.
Two common problems that tend to come up for new developers: many tutorials don’t define their terms; and almost everything seems to have lots of unstated dependencies. Continue reading “How To Make Programming More Accessible: Accessibility in Programming Tutorials, Guides & Documentation”