What's your job?

This may seem like a silly question to some, but I think it's often easy for us to forget what our job really is. I'm going to write this from the perspective of a Software Developer, but it applies equally well to all job functions. As programmers, we have often ...

Why The Mission Matters

A good friend who is also a Camaldolese Monk, was visiting us this weekend.  Like so many of us, our friend lives in a wonderful nexus of contradictions.  Not only is he a monk, but he travels the world, singing and teaching about the monastic life.   Traveling and being ...

Real Life Journey

Real Life Journey"I might as well settle in," Anna told me one fall day in 1993.  We had both moved to New York along with about a quarter of our graduating class the year before. "I kept thinking I would start my life someday, and was living out of boxes, ...

Thriving in the Social Internet

These notes are in preparation for the Einstein Alley Panel June 23, 2008. The wall street journal reports today that medieval jousting is back in vogue in Europe. What's interesting to me about this is that the reporter Max Colchester specifically credits the internet with bringing jousting back to ...

Never trust user input

One of the most common security issues I see in code from new web developers (and even some experienced ones) is not sanitizing user input. They trust user input to have always come from a non-adversarial user interacting with the site through a web browser. Given the HTTP(S) protocol, there is ...

Watching your code execute

When I was a younger (and more foolish programmer) I was fortunate enough to learn from some talented software developers. One of the many important lessons I learned was the benefits of watching your code excute. Now, to some, that may sound as exciting as watching the grass grow. But ...

Alberto Molina on Einstein Alley Panel on Thriving in the New Social Internet

  Join me June 23, 2008 for a very interesting discussion on society, business and technology: Topic:       Thriving in the New Social Internet Speakers:  Dr. Charles Kreitzberg. Alberto Molina, Anne Kreitzberg Location:  Sante Fe Grille – Upstairs private dining room Date:       Monday June 23, 2008 Time:       6:00 – 8:00 PM ...

Service Outage for Hosted Microsoft Exchange

Service Outage for Hosted Microsoft ExchangeService Outage for Hosted Microsoft Exchange Services Due to Thunderstorm at Data Center - July 6, 2008 (One Hour and 28 Minutes) This morning, we experienced a service outage starting at 8:42 AM EDT. Service to most customers  was restored by 9:55 AM, with all customers having full service by 10:10 ...

Why am I Blogging?

A reasonable question to ask really. My main audience at this point is the development staff at Topaz Group. We are separated both by space and time. By space, because we are spread out and do not share offices or even the same area code. By time because I know ...

Book Review: Secure Coding: Principles and Practices

Last time I reviewed one of two books on security that I had recently read. This time I'll review the other book - Secure Coding: Princeiples & Practices by Mark G. Graff and Kenneth R. van Wyk (and published by O'Reilly which puts out excellent books in general). This ...

Thriving with the Social Internet

Thriving in the New Social Internet The new social world of the internet represents far more than finding a friend on Facebook or keeping a diary on line for anyone to see. New Web technology, also referred to as social media or Web 2.0, is unstoppably shifting the way ...

Book Review: The Security Development Lifecycle

Security is something that is very important in all kinds of applications today. I have many more articles I want to write about security (particularly since we fixed a recent security hole). I'm going to start, however, with a review of one of two books I read recently on security. ...

Next Level Start Ups

The next generation of web start ups is going to be younger and more specialized. They are also going to be cheaper. It has become easier to get a website, for less than ten dollars you can register your domain name and hosting can be had for as little ...

Embedding CSS in a Post

add CSS inline html: <style type='text/css'> sytle from .css </style> or like this within a div: style="border: 1px; " A sample that looks good class .intro   ‘Rather than a mass customer base, advertising on these blogs gives lobbyists unbridled access to an extremely valuable audience: Britain’s political elite’ <font ...

Num Lock Getting Stuck on a Macintosh

I couldn't get the Numbers keys on my apple keyboard to work, nothing I could do seemed to help.  The digits refused to work. Every time I hit the "clear" button, which is the apple equivalent of Num Lock, I got a little squat sound like the fart of ...

Hosting is Our Cup of Tea

Hosting is Our Cup of TeaTalking not Terrabytes ... When we think of hosting we think of having guests at our house.  We think of music to play and finger food. Our business is taking the time to understand the equivalent of tea time in the digital age.  Our business is communication, the kind ...