Thoughts
I had a thought. Really I did. So real was this thought, I could almost touch it. But before I could capture it with a pen. It fluttered away again. Like a butterfly.

#dc#dc comics#batman#bruce wayne#batfam#dick grayson#batfamily#dc universe#tim drake#dc fanart




seen from India
seen from China
seen from China
seen from China
seen from United States
seen from Italy

seen from United States
seen from United States

seen from Italy

seen from India
seen from India
seen from Germany
seen from India

seen from Malaysia
seen from United Kingdom
seen from Brazil
seen from China
seen from Malaysia
seen from Malaysia
seen from China
Thoughts
I had a thought. Really I did. So real was this thought, I could almost touch it. But before I could capture it with a pen. It fluttered away again. Like a butterfly.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Framing Questions
As a programmer, not knowing quite what to do is a common experience. Thankfully programmers love to talk about their problems and share their solutions on the web. But there is more to solving our problems than just querying Google and checking Stack Overflow. Sometimes, in our haste, we forget that there is an intermediate step between problems and solutions: questions!
Problems point to questions first, but it takes time to discover precisely which questions need to be asked. I think a great approach for those times when you don’t know how to precede is to first write out the problem. Writing is thinking and writing out the problem clarifies the limits of what you really know and sharpens the questions that you are seeking to answer. We have to remember that time spent framing the question is time well spent.
With specific questions identified and sharpened you can then intelligently query the internet armed with an understanding that can be used to quickly evaluate resources and generate a number of helpful re-phrasings of your search.
newResolution(1);
Write more — this resolution is rather self-explanatory, but to me it is the key resolution for the new year. This is the practice that will enable me to live out my other resolutions. Why? Because I’m convinced that writing is thinking. Putting pen to paper solves problems and generates fresh insights. One of my goals for 2015 is to write more, a lot more.
2015 Resolutions
Do good work
Practice effective learning
Write more
Do phenomenology
Practice vital generosity
Spacious code vs. Compact code
I’ve seen that some people like to space their code out. They like to leave a line or two of blank code between their different <div>s, or they sandwich the contents of their <li>s by placing the <li> tag on the line above and below the element’s content. While <ul> lists that span a third of the page might be beautiful to some I think a case can be made for compact code.
Compact code is neat, clear, and meaningful. When you put spaces in your code it’s hard to see the relationships that exist within your code. For example, the relationships that exist between your opening and closing tags. Looking through spacious code and tightening things up can reveal tags that are missing pairs as the related elements all come within sight of each other. While keeping parent and children nodes close aids proper nesting and helps your eye navigate the DOM. With spacious code your eye can’t put everything together easily. By removing unnecessary space compact code increases clarity and enhances comprehension.
Gotta get this train...
I’m following a path into web development that my brother and sister-in-law walked before me and I’m trying to duplicate their West Coast success here on the East Coast. An engaging metaphor from a conversation with my brother this summer helped clarify what I need to do. He described the present state of the industry as being like the proverbial freight train passing through town. If you can just get yourself moving fast enough to match its speed and jump on board you can find yourself getting paid to continue learning and growing.
I’ve been thinking quite a bit about how I can energize myself and use the learning resources available to me to get myself up to speed and land an entry-level junior development position. Demand is high and there isn’t enough experience to fill the need. If, like me, you don’t have the experience then you need to be able to prove your potential. A crucial question yet to be answered is how can I demonstrate my potential to employers?

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
1.5 wks into the journey
This weekend marks one-and-a-half weeks since the start of my prework with Thinkful. I’ve learned so much in such a concentrated time that it amazes me. I’m excited to see what the future holds. I only have one more week until the launch of NYCDA’s intensive and there’s a lot to fit into the next nine days.
The most helpful orientation tool that I have been using is the trail maps provided by thoughtbot. https://github.com/thoughtbot/trail-map The resources are tiered to beginner, intermediate, and advanced levels and set out a reading/learning plan to tackle a variety of languages and skills. Even better are the evaluative benchmarks. They are exactly what I need to measure progress toward developer goals. I’m just beginning to create exercises that will enable me to practice reaching the trail map benchmarks. The benchmarks also perfectly complement Thinkful’s curated obstacle-course approach to learning FEWD.