Category Archive: philosophy

Oct 03

Ally Skills Workshop

Today at Ohio Linux Fest I attended the Ada Initiative’s Ally Skills Workshop. The Ally Skills Workshop teaches men simple, everyday ways to support women in their workplaces and communities. Participants learn techniques that work at the office, at conferences, and online. The skills we teach are relevant everywhere, including skills particularly relevant to open …

Continue reading »

Sep 30

From the vaults…. on Parentheses

To paren, or not to paren: that is the question: Whether ’tis nobler in the mind to suffer The bugs and errors of maintenance programs, Or to take arms against a host of typos, And by debugging end them? To hack: to slash; No more; and by a slash to say we end The heart-ache …

Continue reading »

Sep 25

Thoughts on Writing a Guest Post

I recently wrote a guest post for Open Source Delivers entitled Containers and Open Source Vulnerabilities. I feel very privileged to do so. Here are some initial thoughts on writing a guest post: Constraints breed Creativity — the guidelines for a blog, while constraints, can bring out the best in you. I find that having …

Continue reading »

Sep 23

Step Away from the Computer

Step away from the computer and spend time in the “real world” looking at things around you — there are many examples of great design if you just open your eyes and look around. You will often find inspiration and solutions in the least likely place.

Sep 22

Filter All the Things!

“In the Information Age, the first step to sanity is FILTERING. Filter the information: extract for knowledge. Filter first for substance. Filter second for significance. These filters protect against advertising. Filter third for reliability. This filter protects against politicians. Filter fourth for completeness. This filter protects against the media.” — Marc Stiegler, David’s Sling I …

Continue reading »

Sep 12

Minimum Viable Configuration (a mini saga)

Balance. 3D. Out of Balance

Too many believe that bigger is better; elaborate systems, multitude layers, and diverse architectural patterns demonstrate a maturity of design. Unfortunately they aren’t called at 3am when it breaks. I prefer the simplicity of less — kissing Occam’s razor; trimming away until perfection… when there is nothing left to take away.

Sep 01

Design Patterns are a Distraction (a Mini Saga)

Design patterns should emerge like leviathan. Software is not bonsai or a square watermelon; don’t try to force it to a shape. The GoF are not prophets. There is no One True Way. Return to the basics. Grok your data and how it flows; a watershed leading to the sea.

Aug 28

Mini Sagas Revisited

A long time ago I encountered mini sagas. Even wrote some. I think it’s high time for some more…. It’s been said that constraints foster creativity. I have, sitting in a little box, far more computing power than NASA did for Apollo, using far less electricity. Yet, by today’s standards, I feel constrained and need …

Continue reading »

Aug 27

The Three ‘R’s of DevOps

School days, school days Dear old Golden Rule days ‘Reading and ‘riting and ‘rithmetic Taught to the tune of the hick’ry stick — School Days by Will Cobb and Gus Edwards It’s that time of year again… back to school. Just like in school where we learned ‘Reading and ‘riting and ‘rithmetic, DevOps has its …

Continue reading »

Apr 15

Raspberry Pi and First World Problems

And now, dear reader, a brief intercalary segue….. Stating the obvious, I’ve been doing a lot of work recently with the Raspberry Pi. In truth, I’ve been trying to discern and/or work around its limitations. Consequently, I’ve caught myself wishing for just a little bit more bandwidth — thus far I/O is the limiting factor …

Continue reading »

Older posts «