Monthly Archives: June 2014

38,458 of ??? #writeathon

265 words today.

Why I’m Writing for the Clarion West Writeathon

In my journey as a writer, I’ve been plugging away at short stories and have tried my hand at self-publishing. The next peak to scale is my first novel. I’m just over 38,000 words so far, and I’m hoping to land it at around 43,000+.

I’ve been eyeing the annual Clarion West summer workshop for a couple of years now as a way to help take my writing to a new level, but I’ve had way too much going on in my life to justify applying to attend.

I have found a way to participate vicariously, and that’s through their concurrent write-a-thon. I’ve signed up this year as a way to motivate myself towards applying for next year and to help them raise some funds for future workshops and scholarships.

My goals are twofold: help them raise a few dollars and prod myself to finish my novel so I can bring in the draft for my second novel next year.

If you’ve enjoyed reading my short stories and poetry here, I’d appreciate it if you’d sponsor me. I’d really appreciate it.

I’ll be posting updates under the writeathon tag, so you can follow along.

Thank you!


Will you?

What will you do when the snow melts, when Spring returns again?
Will you happily skip in alpine fields and soak the sun into your toes?
Will you eagerly tremble amidst the budded riot?

What will you do when dawn comes, when you must awaken?
Will you smile at birdsong filling your room?
Will you joyously swim in sheets of light?

What will you do when the storm ends, when the skies turn to azure?
Will you drink the air in great cleansing gulps?
Will you feel the Earth growing you up?

What will you do when the world ends, when you become the universe?
Will you remember the smiles and the laughs?
Will you know in your heart the measure of your deeds?

What will you do in the starlight, when time counts up?
Will you play unbounded?
Will you smile and love, and embrace the chaos?

Will you?

I’m hiring! Seeking a Front-end Web Developer

Interested in working with me at Microsoft on the next-generation Office developer website? My team has ambitious plans to dramatically change the site experience and I’m looking for someone to help code the experience.

The job requisition will be open soon-ish but I’m interested in gathering interested candidates now so we can hit the ground running.

Contact me via Twitter or at

Here’s the job description:

Senior Content Engineer – Front-end Web Developer

Do you love building website experiences that are beautiful and interactive? Do you start thinking immediately how to code wireframed interaction models? Do you love being a part of the iterative design process? Want to work on a high-visibility developer web property that is a locomotive for the new Microsoft?

The Office Developer Content Publishing Site Experiences Team is looking for a web developer with great technical depth to help us engineer web experiences for We need a creative problem solver willing to take on challenges and help us code innovative solutions for content delivery in a variety of formats including articles, videos, and dynamic, interactive experiences.


  • Develop, maintain, and customize customer website experiences using HTML5, CSS3, and JavaScript for
  • Perform debugging, testing, and bug-fixing
  • Participate in planning and design reviews


  • 4+ years web development or related software development experience working in a continuous deployment environment
  • Minimum 2 years of experience with web technologies and platforms (HTML5, CSS3, JavaScript, JQuery, etc.)
  • Comfort with using prototyping and design tools and converting comps and wireframes into code
  • Experience working with XML, XSLT, DTD/XSD
  • Working knowledge of SQL
  • Experience deploying websites to Microsoft Azure strongly desired
  • Experience building interactive controls strongly desired
  • Strong communication and negotiation skills
  • Strategic thinking and problem solving skills
  • Ability to learn, document, and apply new technologies, tools, and publishing processes
  • Ability to work collaboratively and effectively across multiple teams–within and external to our organization
  • Bachelor’s degree in Computer Science, Information Systems or related field is preferred but real-world working code is more important
  • Please provide a portfolio for review

Microsoft is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.

37,653 of ???

Writing again…finally. 425 words over the past two days.