1. Hard Work is a Tool, Not a Goal

    Sun 22 March 2015 | tags: Health

    At times, I feel as though I am stating the obvious. But, many people refuse to embrace the fundamental concepts which have lead to an authentic state of well being. It is a good place to be, and I would like more people to experience it.

    There is only one ...

    read more
  2. Bad Programming Week

    Occasionally, I have an entire workday where I get nothing done. Not a single deliverable item is checked off the list. Sometimes, it is because a task is hard and takes many days. In other cases, it is because I am unable to focus on my work.

    However, I have ...

    read more
  3. Drupal for Prototyping

    I have spent the last few years working almost exclusively with Drupal 7. My current project has revealed many of the problems Drupal has with scalability in many regards, and as a result, I have set a lot of time aside to explore new frameworks as our team prepares to ...

    read more
  4. Signs it is Time to Refactor

    Software systems are expensive. After building a big application, one might hope there is a reasonable lifetime for it to live in the wild before it needs to be replaced. I have worked on sites that were implemented successfully and will have a lifetime of many years. But, especially on ...

    read more
  5. My Interest in Scala

    As you may know, despite a breif academic background in high performance computing, I have spent the last few years working almost exclusively with the content management system Drupal, building and maintaing websites for both small nonprofits and large corporations. Most of my work has been in managing application configuration ...

    read more
  6. Why I Still Read Programming Books

    With such an abundance of online material, why do I continue to read programming books? After all, online content is usually free; and buying books is expensive.

    I read programming books because I believe they offer a large-picture perspective on the topic at hand. Books usually cover the full application ...

    read more
  7. The Purpose of Technology

    Each day, millions of people spend 8 or more hours attempting to improve the technology they sell or use. Technology impacts many aspects of life, from entertainment to warfare. At times, I see the products which are being produced, and I feel as though the essence of technology has been ...

    read more
  8. Site Rebuild in Pelican

    Wed 26 November 2014

    I chose to rebuild sheldonkreger.com using the Python-based static HTML generator Pelican. I admit I wanted to use MonkeyMan, but it is not supported very well.

    While there are many great static HTML generators out there, I chose Pelican because it is widely supported, and I already know how ...

    read more
  9. Strategies for Learning New Programming Skills

    There are no shortcuts to learning a new programming or framework. Just like any other skill in life, it requires focused attention for extended periods of time. As the hours accumulate, we learn to approach problems in new ways. The syntax which was once foreign gradually becomes familiar. We don ...

    read more

« Page 2 / 2