Today I learned that, being EXCITED about my goals and dreams is a vital ingredient in bringing my dreams to fruition.
All too often I hesitate about being excited about my dreams. What if I fail? What if my dreams do not come true? If I allow myself to get excited, if I allow myself to put my whole heart into my goals/dreams/relationships, I might fail and my heart may be decimated. Would it not be better to just put half of my heart into whatever I am trying to accomplish? That way, if the endeavor fails, I still have half my heart.
Brad Barton failed over and over again, but he kept getting back up, and finally reached his goal of breaking a world record in running.
I just listened to this episode of Live On Purpose radio: Getting Better at Getting Better. Dr. Paul? talks with Brad about the struggles he had while pursuing his dream.
As I have been developing and testing on Amazon Web Services (AWS) hosting I have made much use of the Identity and Access Management (IAM) feature. In particular, I have found the IAM Roles to be extremely helpful. I can assign a role to a specific instance or even a launch group of instances. When those instances are launched they have all the permissions of the role that I have specified for them. This means that if an instance needs to access files that are on S3, I just add that permission to the role and the instance is able to access S3 files. This is extremely useful for system admin scripts as well as other programming tasks. Continue reading →
I guess I should explain the learning curve bit. When I started learning AWS, I did not really have a mentor and the documentation was either too vague and filled with propaganda for other services or too verbose and not at the level that I needed. An AWS admin can interface with their products through the web console, CLI, or through their API. There are tons of products out there that use their API to make different aspect of interfacing with their products easier. For the most part, most of my interactions with AWS is done through their web console. The learning curve and their new way of thinking is in how they have taken all the aspects of hosting and split them up into different categories and products. They all work together very well, but understanding what is available and how they go together takes some time. Also, using the products is sometimes a different kind of intuitive. In a way, it is like moving from Windows to a Mac. On windows most things are done in a counter-intuitive way. So when you use a Mac and things are done in an intuitive way you are not used to it so it throws you off. There are also tons of options. It can be overwhelming. Continue reading →
Piers Morgan Calls Pro-Gun Advocate ‘Unbelievably Stupid’
Piers Morgan blatantly berate his guest while sticking his foot in his mouth at the same time. Notice that Piers uses only emotion and name calling, while Larry Pratt used calm and rational logic. Kudos to Larry for being the adult in that conversation.
“If I do not have to give up my car because other people drive drunk with theirs, then why would I have to give up my gun because someone else commits crimes with theirs?”
There is an aspect of programming that is essential to productivity. It is the time it takes a developer to get into their “zone” where they are most productive (much, much more productive than at other times). There are two articles in particular that expound upon this principle.
These forms of communication are “asynchronous”. That means that these forms of communication fit into the flow of thought much more easily. The developer or designer can retain their focus on their computer the whole time.