tag:blogger.com,1999:blog-90884823996883452772024-03-16T01:35:47.179-06:00BruceBlogtail -f /my/brainBruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.comBlogger236125tag:blogger.com,1999:blog-9088482399688345277.post-22619049209707584882020-07-24T11:10:00.005-06:002024-01-02T13:43:46.036-07:00New TurboMed Braces<div style="clear: both; text-align: left;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/iHg6AjeuGt8/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/iHg6AjeuGt8?feature=player_embedded" style="clear: left; float: left;" width="320"></iframe>Recently I got some new braces that only provide assistance with my foot drop. The idea is that I need to use my own body for every aspect of walking except upward foot movement (also known as dorsiflexion) now. This is due to my paralysis which now exists only in my ankles and feet (but muscle atrophy does still exist throughout my lower body). So, I need to push my body to get stronger by relying on it for all aspects of walking with the exception of dorsiflexion. The type of braces I wear are known as an ankle-foot orthoses or AFOs and are more common than you would think. Most often, I see someone wearing one, though I have seen two other people wearing two. As you can see in the video, all the cases shown are people wearing only one. In my case I need to wear two because I'm not dealing with only foot drop, but the bilateral paralysis from the spinal cord injury. <br />
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
I have not dove into wearing these braces full-time like I did with my current braces when I got them. In fact, it will be quite a while before I am ready for this because it's going to take time to build the strength to be able to do so. When I wear these braces in public (and I've only done this a couple times so far) I am back to using two arm crutches again because my muscles from my hips on down are just not strong enough yet. The crutches help me with stability and also with moving faster with my stride. So, I only wear the braces around the house right now but I'm doing this most days now. The result is increased soreness in my calves, hamstrings, hips and glutes from the use of more muscles. But this is a good thing because it means I'm still moving forward (believe it or not, I am very, very grateful for this soreness). One thing that's still very tough is foot placement as I take steps. This due to the lack of dorsiflexion in my feet and also just the general weakness in my lower legs. I'm hopeful that the dorsiflexion will come in time as I continue to build strength in my lower legs because I already have plantar flexion (downward foot movement).</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8DitNg0dI8Bs_vWIAOEd1UEjUUqs0QSCU72_bE14Lp5OGEmYM4H9JPuY4AcCeN49swKqn1Caqkmk_IOZbAW1MpIwt0xGeryCHKggiFF-9_uC2zfT_ZnEjGX_b493g0FjFOWFfdm51aUOS/s1600/flexion.jpg" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="807" data-original-width="584" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8DitNg0dI8Bs_vWIAOEd1UEjUUqs0QSCU72_bE14Lp5OGEmYM4H9JPuY4AcCeN49swKqn1Caqkmk_IOZbAW1MpIwt0xGeryCHKggiFF-9_uC2zfT_ZnEjGX_b493g0FjFOWFfdm51aUOS/s200/flexion.jpg" width="144" /></a>From the video above, you can see there's not much to these braces. And the structure that is there is not high strength carbon fiber like my current braces. It's actually fairly soft and allows your body to do almost 100% of the work. This is the intention of these braces whereas my current braces are meant to replace all function of my calves and ankles which is huge difference! My current braces allow me to ambulate by compensating for my lack of calf and ankle strength with other muscles such as the hamstrings and glutes. While this gives me a lot of mobility it also means that my stride is not very big and I'm not using all my muscles like I would prefer to do eventually. I really like my current braces because they made me so much more mobile immediately when I began using them. But I had been wondering for a while if I had gotten new braces sooner how much further I would be by now. But I don't spend much time thinking about that because my body is already quite tired every night moving forward with the new braces every day and I'm very grateful for the progress I am making.</div>
<div style="clear: both; text-align: left;">
<br /></div>
<div style="clear: both; text-align: left;">
My goal is to wear these new braces more and more to force my body to become stronger over time. It's not easy at all. In fact, it's quite difficult and requires a level of acceptance that I had no idea I was capable of when all of this began six years ago. It's basically like a different kind of work out every day now (just imagine for a minute that simple walking was a difficult workout for you and you might understand my situation a bit better). I started using these new braces back in May but had to get into the habit of wearing them every day and just around the house. Now that I'm more into this habit over the last couple months, I'm already seeing some strength gains. So, I just need to keep moving forward.</div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com2tag:blogger.com,1999:blog-9088482399688345277.post-55830868489861205482019-08-15T21:09:00.000-06:002020-07-14T15:07:08.984-06:00The Power of Gratitude and Optimism for Overcoming Barriers<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy8GzmyXdvEWEox9W7IyvzrgP84Hj5duXboIPewM3PP98AyslYIgcuIL2jjGFfxou-NCNt0vGb-_qTOjPWIQfoQecOJBZSIFUDSDIqJZoYszKl6WCc0uK3wVuHblMPocj_-C5NMNPMEJ59/s1600/mtb-boulder.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="360" data-original-width="640" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy8GzmyXdvEWEox9W7IyvzrgP84Hj5duXboIPewM3PP98AyslYIgcuIL2jjGFfxou-NCNt0vGb-_qTOjPWIQfoQecOJBZSIFUDSDIqJZoYszKl6WCc0uK3wVuHblMPocj_-C5NMNPMEJ59/s400/mtb-boulder.jpg" width="400" /></a></div>
Over five years ago, I was involved in a <a href="https://bsnyderblog.blogspot.com/2014/05/car-vs-bike-in-boulder-colorado-bruce.html" target="_blank">cycling accident and sustained some serious injuries</a> including a spinal cord injury. When I awoke in the hospital a couple weeks later, I was shocked to learn what had happened to me. At first, I couldn't make sense of it all. My entire self-identity had been twisted and turned inside out. Because I was paralyzed below the knees, my only mobility was via wheel chair and I had not even learned to use it yet. Every moment of the day, my mind reeled from one extreme to another and I didn't hold it together very well. I felt helpless and not in control of my body or my own existence. I saw the concern and helplessness in the eyes of my wife and daughters and friends. I didn't know how to help myself and they didn't know how to help me other than to provide me all their love and support. I was almost entirely dependent upon the nurses, doctors, PTs, OTs and techs to care for me. I didn't know it at the time, but this was true vulnerability and it was terrifying.<br />
<br />
<h3>
Optimism</h3>
As I was introduced to my PTs and OTs at Craig Hospittal, they put me to work. I never knew exhaustion like the exhaustion I was experiencing from the work they had me doing. But my main doctor told me something within the first couple days of arrival at Craig Hopsital that has stuck with me even to this day. First he acknowledged my injuries and told me that most of them will heal in time. Then he told me to look around the hospital and take notice of how my situation compares to others -- I was extremely fit, I had broken bones that would heal, I had a family and a support system and there was a really good chance that, with a lot of hard work, I might walk again one day. Essentially, what he was telling me was to count my blessings. As I got to know other patients, I realized what he was saying.<br />
<br />
I was in the hospital with people who had zero chance of ever walking again. Some of them had zero chance of ever even using their arms to hug someone again. It really broke my heart, but it also strengthened my resolve and opened my eyes in many ways. From that day on, I looked at my journey through life from a point of optimism.<br />
<br />
There is a famous quote from the past about optimism that states:<br />
<blockquote class="tr_bq">
<i>A pessimist sees the difficulty in every opportunity; an optimist sees the opportunity in every difficulty</i></blockquote>
I was lucky enough to be able to adopt and embody this type of thinking early on in my healing and it continues to propel me to this day. But there was a turning point where this optimism really kicked in for me.<br />
<h3>
Discovery of Movement</h3>
Early into my recovery, my friend and neighbor suggested that I visit a <a href="https://muscleactivation.com/" target="_blank">muscle activation</a> therapist (MAT) who had helped her in recovering from various running injuries over the years. For those who are not familiar with MAT, it defines a non-invasive, systematic process for assessing and correcting muscular imbalances, joint instability and limited range of motion. MAT is very powerful because it jumpstarts muscles to get them functioning and operating at maximum efficiency. The process really boils down to some very specific sort of muscle manipulation/deep muscle massage that can be very painful but highly effective. Anyway, I went to see this woman who is certified in MAT and I'm glad I did.<br />
<br />
I was still in the wheel chair at this point, so I had to make it into the building and into her office. Then I transitioned to her massage table so that she could assess my paralysis through this deep tissue muscle manipulation of my lower body. I was surprised at the amount of pain I experienced from the manipulation. My muscles had not worked properly in many months due to the paralysis and she was basically awakening them and the nerves that control them. As she worked through different muscles she told me that nearly all the muscles that she manipulated were actually working but they were just diminished due to the atrophy and the lack of use over time. At this moment, something clicked inside me and I broke into tears of joy! I was so overcome because I had experience with recovering from muscle atrophy. She comforted me and was very pleasantly surprised herself at the assessment. Although the optimism was triggered by what my doctor said to me, this message about my condition is where I began to feel like I was in control again. I could decide how hard to work out to get these muscles moving again.<br />
<br />
Due to my previous experience with recovery from a couple knee injuries in high school, I knew the hard work necessary for such recovery. What I did not know was that this recovery was not months long, but years long. Here I am over five years later and I am still working hard every day to build muscles and encourage more movement in areas of my body that are still healing. Little did I know that the energy of optimism would lend itself to further gratitude as time went on.<br />
<h3>
Gratitude</h3>
Beyond just being optimistic, I have also been lucky enough to be <a href="https://bsnyderblog.blogspot.com/2014/06/why-i-am-thankful-bruce-snyders-status.html" target="_blank">thankful for many things</a> from early on with my injuries. As I described above, my doctor opened my eyes to some of the upside to my situation. At that point, I had already been meditating for years to calm my mind. So I began to meditate frequently on gratitude and this quickly became a frequent exercise for me. I spend this time focusing on things in my life for which I am grateful, and this has really helped me to continue and improve my mindset to this day.<br />
<br />
One of the worst things that someone with serious injuries can experience is a mindset of pessimism. I learned through experience that mindset can work as a self-fulfilling prophecy. That is, the mindset you choose to adopt can cause a cascading result throughout both your mind and body. This is not to say that a positive mindset will necessarily save you from a life-threatening illness or cure my paralysis. However, holding a negative mindset can certainly be a big barrier that prevents positive progress from being made. The strength of the mind over the body can be surprisingly powerful.<br />
<br />
As I have <a href="https://bsnyderblog.blogspot.com/2017/04/three-years-after.html" target="_blank">mentioned before</a>, the mantra of <i>fake it 'til you make it</i> has served me very well over time. Here's the bit of text from that link:<br />
<blockquote class="tr_bq">
<span style="background-color: white; color: #333333; font-family: "georgia" , serif; font-size: 13px;">My wife Janene has always taught our girls that no matter what you're doing in life, you need to </span><i style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px;">'fake it 'til you make it'</i><span style="background-color: white; color: #333333; font-family: "georgia" , serif; font-size: 13px;">. This catchphrase helps you to feel confident and optimistic about something until you gain the necessary experience to actually feel genuinely assured that you have reached a successful point. Although she has always intended this for the benefit of our daughters, I have been able to internalize it and use it to my own benefit in my recovery. Repeating this statement in my head has taken me quite far and I continue to use it to this day.</span></blockquote>
Using this along with optimism and gratitude has gotten me to where I am today. I am lucky enough that my body continues to heal in various ways and that my family and friends continue to love and support me. Without these things in my life, I probably would not have made the progress I've made.<br />
<br />Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-39394227493231316922019-08-12T17:04:00.001-06:002019-08-23T14:38:15.340-06:00My First Two-Wheel Ride Since My Spinal Cord Injury Five Years Ago<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;">
Yesterday, Janene took me for my first ride on a two-wheel bicycle since my injuries in 2014. I wasn't sure if I would ever be able to ride a two-wheel bicycle that I had enjoyed so much before the accident. It has been over five years since I've been on my mountain bike and the ride was glorious!</div>
<br />
Some people have said to me, 'But you have been out riding since then, how were you riding if this is your first two-wheel ride?' This is true, I have been out riding in the last five years, but not on a two wheel bicycle. I actually have a three-wheel bicycle. Let me explain.<br />
<h3>
My Three-Wheel Bicycle</h3>
For some people with a spinal cord injury (SCI), depending on the severity of the damage, it can completely compromise one's sense of balance. Sometimes this is a permanent change and sometimes it is temporary. You just don't know until you wait long enough for the shock to calm down in your body (this takes about six months typically) and the healing has begun. But, as I have learned, spinal cord injury healing can go on for many years and some things can take longer than others to repair themselves and return movement and sensation. Anyway, because we were not sure if my sense of balance was going to be compromised or not and, because Janene was well aware of my passion for cycling, she wanted to get me back on a bicycle as soon as possible back then.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6x89DjalKqVGPUpmbWoiTtrb59geDIHrFH6vWeh8UhC848ACuPcwgDBvQFQ3Nz5o8kKz2r0qfzvFCTtZUH-j2ZJp9PgIRMWu0a01DV84oqE9hPcajVNpgoT0_-N1R4SkAZQBI1vPnnKmE/s1600/Tribrid.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;"><img border="0" data-original-height="900" data-original-width="900" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6x89DjalKqVGPUpmbWoiTtrb59geDIHrFH6vWeh8UhC848ACuPcwgDBvQFQ3Nz5o8kKz2r0qfzvFCTtZUH-j2ZJp9PgIRMWu0a01DV84oqE9hPcajVNpgoT0_-N1R4SkAZQBI1vPnnKmE/s320/Tribrid.jpg" width="320" /></a>So, sometime within the first year after my injuries, Janene got me the most amazing three-wheel bicycle I have ever seen. It is a <a href="https://missioncycles.co.uk/product/mission-alloy-tribrid/" target="_blank">Mission Cycles Tribrid</a> shown in the image to the right. This bicycle has disc brakes and gears similar to a two-wheel bicycle and although it's heavier than a two-wheel bicycle, it's actually pretty light compared to other three-wheel bicycles I've seen in the past. (In a previous life, I probably would have conspired to jump this three-wheel bicycle off a ramp or something!) However, the first big challenge that I had to overcome with even the three-wheel bicycle was finding a seat that I could sit on for any duration of time.<br />
<h3>
My Bicycle Seat Saga</h3>
Because my SCI occurred mainly in the lower lumbar spine, it also affected the sacral spine and therefore the nerves in that area. The sacral spine controls much of the movement and sensation below your waist. One of the issues I encountered was the nerves that control all my gluteal muscles and, to some degree, my perineum were all compromised. This meant that the muscles controlled by these nerves stopped working which caused tremendous muscle atrophy resulting in the muscles shrinking to almost nothing. So, the muscles in my butt and my crotch were compromised which made sitting on just about any surface very painful and difficult. Fortunately, these muscles just barely began working within five months of my injuries and have now recovered to some degree today. However, to this day, I still have special cushions to sit on and even with them I cannot sit still for very long. This made sitting in general very difficult for me, let alone on a bicycle seat. In fact, I need to wear two pairs of cycling shorts now for my stationary bike and my mountain bike. Even then, I can only make it for about an hour. But, at least I am able to ride now!<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcMCOpXoLC9FNPiTivHYaYPBtBq016ApC1I4p-WnAgca7uIHgsdABJi8336JlYKNF19yjjVitR1fLjWxSkJOKYwIp1aVqsfAl_ozVFAzpvmmNnFOwwmyUTgMBmTVU1nUN5kPIweGrfy5LG/s1600/spinal-to-gluteal-nerves.jpeg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="805" data-original-width="1200" height="214" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcMCOpXoLC9FNPiTivHYaYPBtBq016ApC1I4p-WnAgca7uIHgsdABJi8336JlYKNF19yjjVitR1fLjWxSkJOKYwIp1aVqsfAl_ozVFAzpvmmNnFOwwmyUTgMBmTVU1nUN5kPIweGrfy5LG/s320/spinal-to-gluteal-nerves.jpeg" width="320" /></a></div>
<h3 style="clear: both; text-align: center;">
Prepping For the Ride</h3>
<div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOuDClQT01wuHZWnbn2sCjs3uYHSEY3kUPueRCl0J_w7Lr9r33W41wr3HVhgOSGwJ3nCCq6oTGjikYCkjJm3_3tZIQNrkxJdiLsd9YIA4gLej7OwiOdZdqXuipFUqTuQE-twJuJ-rCRrO3/s1600/yeti_s1600_asr_carbon_race.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;"><img border="0" data-original-height="810" data-original-width="1211" height="214" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOuDClQT01wuHZWnbn2sCjs3uYHSEY3kUPueRCl0J_w7Lr9r33W41wr3HVhgOSGwJ3nCCq6oTGjikYCkjJm3_3tZIQNrkxJdiLsd9YIA4gLej7OwiOdZdqXuipFUqTuQE-twJuJ-rCRrO3/s320/yeti_s1600_asr_carbon_race.jpg" width="320" /></a></div>
<div>
Internally, I have been excited but nervous about getting back on my mountain bike. Long before my injuries back in 2010 or 2011, I had purchased this really nice Yeti mountain bike (see the photo to the right). I have had several other mountain bikes, but not one this nice. It made riding off-road trails sooooo much nicer due to the full suspension and the general geometry of the frame. It's a superior uphill climbing cycle. Anyway, I have been thinking about riding this bicycle for a long time. I even hopped on it once before but was in such pain from the seat that I had to get off it within 30 seconds. So, I knew what I was up against with the limitations of my body and I had already been thinking about how I would overcome these long enough to get in a real ride duration. But getting my mountain bike ready for the ride was quite comical. It was as if all the forces in the universe were conspiring against me.</div>
<div>
<br /></div>
<div>
My mountain bike still had the original seat and clipless pedals on it, so I knew that I had to change these out. But before I could start on those, I had to fix the flat tire that I had on the rear. I had pumped up the wheels a couple weeks prior and realized I had a flat. Pretty easy to fix. So, I got a tube last week and swapped that out pretty quickly yesterday. Then I started working on the seat.</div>
<div>
<br /></div>
<div>
We had found a seat for the three-wheel bicycle that worked well enough for me to ride it for about 30 minutes. So, I decided to grab the seat off the three-wheel bicycle and move it to my mountain bike. What I remembered as I was trying to mount the seat on the Yeti seat post was that the seat rails were a non-standard width and didn't exactly fit on the seatpost. Hmm, well I now remembered that I had to do the same thing on the three-wheel bicycle, so I just did the same thing on my mountain bike. With Janene's help, I got the seat mounted. Next, I moved on to the pedals.</div>
<div>
<br /></div>
<div>
In working to remove the clipless pedals on the mountain bike, I realized right away that I had to find my allen wrenches. After a hunt around the house, I found a different set but it didn't have an allen key big enough to remove my pedals. So, I called one neighbor and there was no answer. I called another neighbor and he said come on over and let's figure it out. He loaned me the correct size allen wrench. Then I had to actually break the seal to the pedals to remove them. This was no easy task, but we eventually conquered it. Now I needed to find one of my helmets.</div>
<div>
<br /></div>
<div>
This is where things get tricky. Since my accident five years ago, we have moved our master bedroom twice (once to the main level and once back upstairs). Additionally, last year we had to pack up everything on the first floor of our house and move out due to the remodeling. So, finding my cycling tools, helmets, cycling clothes, etc. required me to dig through many boxes before I was able to locate what I needed. I could not locate the helmet that I was searching for, so I still need to find that one. But anyway, two hours of prep work and we finally got ready and out the door for the actual ride!</div>
<h3>
The Actual Ride</h3>
<div>
Once we got rolling, I realized that I can still ride! Getting on and off the bike is not so easy for me and I had to lower the seat because I cannot move my ankles at all with the braces on my lower legs. But once I got moving, everything went great and we had a really good ride.</div>
<div>
<br /></div>
<div>
One thing that I used to love about cycling was climbing hills. I could climb for hours and I loved it. But yesterday I quickly realized that even small hills were quite the challenge for me. Actually they are a very good challenge and I really want to do more of it. But I'm far from being ready to take on my favorite ride in Boulder County -- Flagstaff Mountain.</div>
<div>
<br /></div>
<div>
I was so thrilled to be able to feel the movement of being on a bicycle again. Now I can't wait to go on my next ride.</div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-22087931522508219852019-07-30T08:58:00.002-06:002019-09-06T10:33:50.006-06:00Five Years Later...<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnWBZdR6bHX1h-gaZkgW1_er9zKdflD2nxR-mF9EucpoByZK1LgNK4sl-CLpBeqk6eKcvq2GBBOx0czB8u8iehTpnaYOq6AancRP90rDrg4UoZff0HrBG57vh0Z9xByp4R2gbzRzvJ8PvU/s1600/5yrslater.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnWBZdR6bHX1h-gaZkgW1_er9zKdflD2nxR-mF9EucpoByZK1LgNK4sl-CLpBeqk6eKcvq2GBBOx0czB8u8iehTpnaYOq6AancRP90rDrg4UoZff0HrBG57vh0Z9xByp4R2gbzRzvJ8PvU/s320/5yrslater.jpg" width="240" /></a></div>
Earlier this year in April, I reached five years since my spinal cord injury. Although this anniversary passed nearly unnoticed by many people around me, the value of what I have experienced in these five years still weighs heavy on me most days.<br />
<br />
Back in April, I thought about writing this post, but I passed over it for some reason I can no longer recall. Most of the time I live my life in the new ways to which I have become accustomed and I'm able to deal rationally with most things that come up. But a couple weeks ago, I was driving to a hiking spot in Boulder County and I came across a cycling event. As I saw more and more riders it really threw me for a loop emotionally and I was so overcome I had to pull over. I see individual riders all over Boulder County all the time and I'm fine with that. I have accepted the fact that I cannot cycle the way I used to do so often. But I guess seeing all the people riding together for an event was a strong reminder of something I used to love and I still really miss. Anyway, this experience got me thinking and I figured I should write up something about the fifth year anniversary of my injuries because it's still very much always in the background (and sometimes the foreground) of my life.<br />
<br />
Experiencing such traumatic injuries and going through the recovery was a profound experience for me physically, mentally and emotionally. As I just described above, there are still some life changes that get to me. There are big physical things like cycling events and even little physical things like the difficulty (or impossibility) of getting down on the floor to play with our puppies. Such physical limitations are something that I've learned to deal with the most. It's the mental and emotional stuff that still creeps up and surprises me from time-to-time.<br />
<br />
<h3>
Gratitude</h3>
As I have stated in a <a href="https://bsnyderblog.blogspot.com/2017/04/three-years-after.html" target="_blank">previous post</a>, I still experience a tremendous amount of gratitude for the people in my life and for the experience that I've been through. Without going through something like this, it's difficult to understand what I mean. But recently I was reminded of it again by my fellow paraplegic friend John.<br />
<br />
John and I meet up periodically since his own injury in 2017, but this time was a bit different. It was right before July 4th when he and I last hung out. John is doing amazingly well adjusting to life in a wheel chair. At one point, John paused to look me in the eye in a way that he never has. He then thanked me for something that I offered him early in his experience that he said he still holds to this day and it gets him through many daily difficulties. What I offered him was a statement that I learned from my wife Janene and that is, <i>'fake it 'til you make it.'</i> He said that he didn't understand the value of this statement at the time, but since then he has grabbed ahold of it as a sort of mantra to move forward in his recovery and his life. I was quite touched that it has worked as well for him as it has for me.<br />
<br />
In the last couple years, I have a newfound enjoyment in hiking. Although I cannot hike trails the way I used to (I used to run them!), I still get a lot of enjoyment out of the challenge of a trail and from being outside. I also find the solitude of hiking very comforting and I even seek out trails that are less busy for this reason. I used to say that cycling and running were both a form of meditation for me and now I've found that hiking can be the same for me.<br />
<br />
But, overall, I think most about the positivity and support I continue to receive from family and friends. Without this, I would not be where I am today. I feel very fortunate to have so many people supporting me.<br />
<h3>
Improvements and Acceptance</h3>
So much of what drives me forward are the small gains that my body has made over the last five years. My nerve pain has improved dramatically over time, but it is by no means gone. The strength in my lower body has also improved dramatically over time, but by no means is my body at 100%. Such improvements and the positivity of the people around me are the hope that keeps me moving forward. But I have also had to face the fact that my body will never be the same.<br />
<br />
Acknowledgement and acceptance are two related but very different concepts. Acknowledgement of my limitations is important, especially when it comes to gauging improvements on a day-to-day, week-to-week, month-to-month and even year-to-year basis. But acceptance of my limitations is a whole different level. While I have certainly accepted my injuries, what is not so easy to accept is some level of permanence of these injuries. This is a complex issue that has taken me quite a while to tease apart.<br />
<br />
While I acknowledge the injuries to my body and I accept the fact that they happened, it is still difficult to accept the severity of these injuries as permanent. Consider a bone fracture. Relatively speaking, under optimal conditions, bone fractures do heal over time. However, healing a bone fracture oftentimes means immobilizing the joints around the bone fracture. The result of such immobilization is that the soft tissues around the fracture (e.g., ligaments, muscles, nerves, tendons, etc.) wind up experiencing damage due to the immobilization that lasts much longer beyond the healing of the original bone fracture. This soft tissue damage is a side effect to the actual injury, but it is the side effects that require prolonged physical therapy and hard work to overcome. It is these side effects that I am still dealing with today. Having spent two weeks lying in a bed in the ICU and then nine months in a wheel chair really took its toll on my body.<br />
<br />
When movement begins to appear with a muscle for me, it doesn't mean that I can suddenly shed my leg braces and run down the street. It means that you can just barely see a flicker of movement in a muscle and it takes all the effort that I can possibly muster toward that muscle. Once this very minor movement begins to appear, the real battle is against the muscle atrophy and this is very, very difficult to overcome. It feels like no progress is being made and really requires a lot of mental focus not to be outdone by my own pessimism. Because such recovery requires a tremendous amount of consistent and diligent work over a long period of time, many people give up pretty quickly. I know I certainly have times where I feel like giving up. But I also know that the reward of regaining movement will not be affected by what I do on any given day, but is mainly affected by my long-term, consistent habits over time. In other words, it's about the long-term trend of the improvement. So, I keep telling myself that this is a marathon, not a sprint. I do my best to keep faith in the choices I make regarding my physical therapy, knowing that it's only going to make a difference over time. Much easier said than done.<br />
<h3>
Change is Constant</h3>
<div>
Looking back over the last five years, our family has undergone many changes. Five years ago, Bailey was 11 years old and Jade was 16 years old. Bailey was in elementary school and Jade was in high school and Janene was still working for the Colorado State Public Defender. Today, Bailey is in high school, has her drivers license and is beginning to consider university while Jade is about to enter her last semester of university to complete her student teaching and will then graduate. Janene has since retired from her position with the State and has opened her own private law practice. This a lot of change, albeit these are normal changes.<br />
<br />
For me, life has changed quite a bit in the last five years. For the first nine months, I was in a wheel chair. This alone was quite jarring to me and everyone around me for a variety of reasons. One of the most difficult parts was not being at eye level with people and therefore always feeling vulnerable and somehow 'less than' what I once was. I still remember the first time that I walked in the hospital using a walker and with the help of two physical therapists. I couldn't believe how different the perspective was from my wheel chair vs. standing upright to shake someone's hand and look them in the eye. I remember thinking, 'I want this back!' This moment was a big motivator for me to learn to walk again using arm crutches, although it took an immense amount of hard work over those nine months. Since that time, I have spent the last four-and-a-half years focused on getting stronger and gaining better balance and more movement. It has meant doing some form of PT nearly every single day, so it has really become a way of life for me. I am very lucky to have gained much more strength throughout my lower body and even regained some movement. But the journey is far from over. I'm still hopeful that I will gain more movement in time so I just need to keep going.<br />
<br />
It is also fascinating to look back at the videos that Janene took while I was learning to walk again. When I began trying to walk while I was still in the wheel chair, I was barely able to stand on my own with the arm crutches. As I tried to walk, I was literally throwing my legs forward to take steps. Over time, I progressed bit by bit toward actual walking with a more normal gait and somewhat normal strength. For me, it is shocking to see how weak my body was through this initial time period. It's always a reminder of how far I have come.<br />
<br />
Onward to the next five years!</div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com2tag:blogger.com,1999:blog-9088482399688345277.post-55831663718983524872019-06-18T10:17:00.003-06:002022-06-02T12:38:09.526-06:00My Principles for Hiring Software Engineers<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiumljSJn37BqC7U1g-2SZ4-fhWoQg70WpBzl4zO-yoEoVcHgYkGXVEnTN2MNF7OBBrmQrZD5xsZqOaR-9ZixiT4d4nra6U9U-ZncDj5ymS7UNacW7TMhmzT3brLzB95AzMAKNO4anduXEF/s1600/software-engineer.jpg" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="195" data-original-width="260" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiumljSJn37BqC7U1g-2SZ4-fhWoQg70WpBzl4zO-yoEoVcHgYkGXVEnTN2MNF7OBBrmQrZD5xsZqOaR-9ZixiT4d4nra6U9U-ZncDj5ymS7UNacW7TMhmzT3brLzB95AzMAKNO4anduXEF/s1600/software-engineer.jpg" /></a></div>
Hiring is difficult. Hiring reliable, talented software engineers is even more difficult. In fact, hiring is probably the most arduous task that managers must handle, no matter what type of business you are conducting. And, based on the topic of Marc Andreessen's famous article <a href="https://a16z.com/2011/08/20/why-software-is-eating-the-world/" target="_blank">Why Software is Eating the World</a>, every conceivable industry is now being dominated by companies that are adept at developing software. So, the competition for good software engineers is pretty steep right now and will probably remain this way for the foreseeable future.<br />
<br />
<b>TL;DR (too long didn't read):</b><br />
<ol style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px;">
<li>The candidate must have a demonstrated hunger to continually learn </li>
<li>The candidate must be a culture fit</li>
<li>The candidate must demonstrate humility</li>
</ol>
<br />
<b>On with the background...</b><br />
<br />
Throughout my years of hiring experience that began 20+ years ago, I have learned a thing or two. I've read many articles and books about hiring in the software industry and heard many opinions on the topic. The result of my years of experience is a set of principles that I follow when hiring. But before I get to these principles, let me explain what lead me to them.<br />
<br />
Because I'm hiring from a management standpoint, I pay attention to aspects beyond just the candidate with the best technical skills and/or qualifications. I focus on team building which encompasses a myriad of aspects far beyond just technical aptitude. For me, team building requires the consideration of many different cross-cutting aspects beyond technical abilities. Below are just a few of the skills that candidates must possess:<br />
<ul>
<li>Exhibit the skills necessary for software development</li>
<li>Demonstrate the ability to constantly learn and do it proficiently</li>
<li>Want to work as a team and collaborate closely with teammates</li><li>Communicate well</li>
<li>Behave like a professional </li>
<li>Manage their own work schedule</li>
<li>Fit the culture </li>
<li>Demonstrate empathy and humility</li>
<li>Not be an asshole</li>
<li>Etc.</li>
</ul>
<div>
Many of these skills can be taught and even bad habits can be broken with the right coaching, but the candidate must come through the door with some base skills intact. Let me walk through what I mean here. </div>
<div>
<br /></div>
<div>
Consider trying to teach someone a complex task. First, if the complex task requires a large amount of prerequisite knowledge (like software development), then the candidate must demonstrate a certain level of technical aptitude. Let's assume they can successfully demonstrate their technical chops. Second, trying to teach someone is pointless if they are not interested in having others help them to learn or assume that they can figure it out themselves. In other words, sitting in the corner and coding away with zero communication with others is not allowed. Not only must the candidate be open to coaching and learning from others, they need to know <i>how to learn</i> and they must be <i>proficient at learning</i>. If the candidate possesses some of these base skills with the ability to learn and the willingness to be taught, then they can be brought up to speed over time. So, what I'm really looking for are some indicators of these characteristics in the candidates. These indicators are the principles that I have identified.</div>
<div>
<br /></div>
<div>
When I was asked some years ago to summarize these principles, I referred to them as culture-building. When building a culture, leaders must focus on the behaviors, expectations, norms and values that are most important for the environment and the work being done. Upon much consideration and over a long period of time, I was able to distill my hiring to the following three principles:</div>
<br />
<ol>
<li>T<b>he candidate must have a demonstrated ability and hunger to continually learn </b></li>
<li><b>The candidate must be a culture fit for the company, the environment and the people</b></li>
<li><b>The candidate must demonstrate humility and empathy</b></li>
</ol>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiumljSJn37BqC7U1g-2SZ4-fhWoQg70WpBzl4zO-yoEoVcHgYkGXVEnTN2MNF7OBBrmQrZD5xsZqOaR-9ZixiT4d4nra6U9U-ZncDj5ymS7UNacW7TMhmzT3brLzB95AzMAKNO4anduXEF/s1600/software-engineer.jpg" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a></div>
<div>
In my experience, these three principles serve as indicators for someone who might be a fit for our culture and the position. Neither are these principles generic nor are they fool proof. You must adjust for different hiring needs. Also, we have had a couple duds over the years, but our turnover rate is less than 10% which is extremely good. Such a low turnover rate is partially due to hiring well and partially due to the benefits, compensation and perks from working for a large, global company that takes deliberate steps to care for its employees. Without these benefits, all the good hiring practices in the world won't stop your turnover rate from increasing over time. I also believe that you should pay people enough that they won't go elsewhere only for more money.<br />
<br />
These three principles serve as a litmus test for a broad set of aspects as I noted further above. Here is some explanation around each of these principles:<br />
<br />
<ul>
<li><b>The candidate must have a demonstrated ability and hunger to continually learn</b> - I have met some engineers through my career who chose to go very deep with a very narrow skill set and no interest in spending time on things outside this narrow track. Without the interest to learn new topics and, <i>the desire to do so all the time on an on-going basis</i>, I have watched these people never move their skill set, never stretch themselves. For some positions, this approach is necessary. But for many/most positions, given the changing landscape in technology, I have found that the best candidates are always willing to make themselves uncomfortable to learn new things. Given the willingness to learn, a candidate must also be proficient at learning. If they find themselves pining away and making little progress, then they need consult someone they trust who can help them identify and conquer the hurdles they are facing. If you're willing to do this, it demonstrates a deeper sense of self which lends itself to things like helping others, being part of the collective, etc.<br /><br /></li>
<li><b>The candidate must be a culture fit for the environment and the people</b> - Culture fit can mean a many different things. But, as I mentioned above, for me this term embodies the behaviors, expectations, norms, thinking, values (what is acceptable/unacceptable), working time, work ethic, etc. During interviews with a candidate, I have found it to be invaluable to include folks from the team where the open position exists. Everyone should be coached to take note of both verbal and non-verbal cues from candidates as there are many signals to be picked out that inform you of their true nature. Then, assessing these signals after the interview with the entire panel of interviewers oftentimes winds up telling a much different story than any one interviewer can tell about a candidate. Also, the questions you ask candidates can help to reveal many things, so be conscious of what you're asking and why you're asking it.<br /><br /></li>
<li><b>The candidate must demonstrate humility and empathy</b> - This one is a bit odd for some people because it delves deeper into the psychology of a candidate, but it has proven to be very important measure over time. Anyone who has worked with people who have big egos will be able to recognize this -- the rock star developer who ignores input from others, the developer who sits in the corner coding away with zero communication, the developer who has high standards for themselves but does not want to take the time coach younger or newer team members, etc. When hiring members of a team, you are doing team building and this needs to be taken seriously. Teams of developers should operate like a team, not like a ship full of pirates who can't come together to deliver. This requires the ability to empathize with teammates, to assist one another, to exhibit a compassion for others, to be respectful, to be kind and to be humble. Without these characteristics, there may be serious disagreements on a team, even if those disagreements are not vocalized. Without an eye toward how one affects their teammates and how their teammates affect them, as a manager, you are just missing the boat. </li>
</ul>
<br />
While these principles have worked for me, they may not work for others for various reasons. In the past, I have read that people don't leave a company, they leave a manager. While this can certainly be true (I've had my fair share of bad managers), I have left numerous companies not because of my manager, but because of the culture or the processes within the company or the lack of career growth opportunities. The three principles that I have outlined above assume that your company culture is healthy, useful and not problematic. If they are problematic, then as a manager you should be working toward improving them so that they are not problematic. When the culture and/or the processes are standing in the way of good hiring, all the principles in the world will not help you.</div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com1tag:blogger.com,1999:blog-9088482399688345277.post-12189163155750928252018-09-19T15:50:00.002-06:002018-09-20T12:15:12.875-06:00Installing PostgreSQL 9.6 on macOS 10.13.6 via MacPorts for Development Purposes<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-Mnc0d8rdIiU3AhyB0mKPI939UgMBeZPE_ICi2QJk6rHkPyYaTBIZry69RVTMDIJklMCta5rjkAlM6yp0xgvUTLw1rVW3xh6_ONIwAJ-1f5dRwjOaWMm1WnH3hfyIrvqVngNK-4mWi0p_/s1600/postgresql_logo-555px.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="617" data-original-width="555" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-Mnc0d8rdIiU3AhyB0mKPI939UgMBeZPE_ICi2QJk6rHkPyYaTBIZry69RVTMDIJklMCta5rjkAlM6yp0xgvUTLw1rVW3xh6_ONIwAJ-1f5dRwjOaWMm1WnH3hfyIrvqVngNK-4mWi0p_/s200/postgresql_logo-555px.png" width="179" /></a></div>
After finally receiving a new MacBook Pro with 2.9 Ghz, 6-core i9 processor and 32gb of memory, I am reinstalling all of my development tools. Not only is the big increase in resources really useful from the development point of view, but the computer is lighter and thinner as well. That being said, there are still things I do not like, such as the keyboard, the touchbar (I miss the tactile feedback from the escape key which, as a Vim user, I use constantly) and some other minor things. For my own purposes, I usually document the steps to make it easier in the future. But I also figured it might help other folks out there to achieve the same ends.<br />
<br />
<br />
Having documented this procedure <a href="https://bsnyderblog.blogspot.com/2014/09/installing-postgresql-94-beta2-on-mac.html">once</a> or <a href="https://bsnyderblog.blogspot.com/2011/09/installing-postgresql-90-on-mac-os-x.html">twice</a> before, I'm going to keep this brief.
<br />
<br />
<br />
<br />
<script src="https://gist.github.com/bsnyder/34edfcc8d9296ac8b3a3903b755a5977.js"></script>
<br />
<br />
<br />
BTW, below are the start/stop scripts that I created for PostgreSQL:
<br />
<br />
<script src="https://gist.github.com/bsnyder/42f71713588a618c43631c0d0c160943.js"></script>
<br />
<br />
<script src="https://gist.github.com/bsnyder/dd05ca7e3abcdd34d49166a732fb958e.js"></script>Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-35323562535538975612018-09-06T21:17:00.000-06:002018-09-20T14:02:58.329-06:00GopherCon Denver 2018<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGJt5jd93QMXd17XFTzM27av0U0rFVNjmNdRIZSg1Z9SbW9eAuYFp3pdYHf1MBY_wae8Ne1eLqyA9Fm7agDWwWfX2pbb_kM5pIISYdOBYebtikTztAt5cNm8KgemaCs0yin-kfFN62Zaa2/s1600/gophercon2018.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="980" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGJt5jd93QMXd17XFTzM27av0U0rFVNjmNdRIZSg1Z9SbW9eAuYFp3pdYHf1MBY_wae8Ne1eLqyA9Fm7agDWwWfX2pbb_kM5pIISYdOBYebtikTztAt5cNm8KgemaCs0yin-kfFN62Zaa2/s200/gophercon2018.png" width="191" /></a></div>
Recently I attended <a href="https://www.gophercon.com/" target="_blank">GopherCon</a> 2018 in Denver and really enjoyed the whole event. There were about 1500 people there and I really learned a lot. One of my teams writes Kubernetes operators using Golang which got me into writing some Golang myself.<br />
<br />
On the first day, we attended a workshop titled Advanced Ultimate Go that was taught by <a href="https://www.ardanlabs.com/blog/" target="_blank">Bill Kennedy from Ardan Labs</a> and it was excellent. Not only is Bill incredibly knowledgeable with Golang (he has years of experience not only in Golang but also in C++) but he is also an extremely good teacher. I learned a lot in a single day and I would have loved to have this class extend for another day or even two.<br />
<br />
Coming from a background of mainly Java for 20+ years, the Java community has an amazing piece of engineering in the JVM that handles most performance related concerns for us. We design Java classes however we please and we make use of any data structures we please and never really give it a second thought simply because the JVM handles all the real mechanics for us. With Golang, this is not the case. Although Golang has garbage collection (which is really nice, I hated using <span style="font-family: "courier new" , "courier" , monospace;">malloc()</span> and <span style="font-family: "courier new" , "courier" , monospace;">free()</span> in C) it's very different than what JVM does. Also, in many ways, the Go language is very succinct compared to Java. Both in terms of the amount of code you must write (Golang requires a lot less boilerplate code) to the ease of deployment with Golang (you have a single binary to deploy, no dependencies or CLASSPATH to manage). That being said, I'm still not sure that I would completely switch all web development away from Java to Golang. While the Golang learning curve is a lot easier than Scala, the issue I see are the implications on performance with the code you write. Whereas with Java, while there are performance concerns, as I said above the JVM handles a tremendous amount of things under the covers so that we don't have to care nearly as much.<br />
<br />
Having spoken at many, many conferences over the years, I was very pleasantly surprised by the number of female attendees and speakers! I saw more talks delivered by women than I saw delivered by men which was excellent! The community seemed very open and engaging to everyone which I really liked. Being in the software industry for so long, it's still shocking to me how much of it is dominated by males. Anyway, I really enjoyed the cultural and gender diversity at Golang.<br />
<br />
There is one minor change that I would like to suggest to the organizers of the Golang conference. Many years ago, I spoke at a conference in Denmark where I first saw this. On tables next to the doors at the back of a room where talks are taking place, there are big glass bowls with three piles of Post-It size paper, each pile a different color -- red, yellow and green. As attendees exit the room, they are asked to grab a single piece of paper in the color that represents how you felt about the presentation/talk. When the talk completes and the room is empty, the conference organizers gather the papers from the bowl, tally them up and provide the stats to the speaker. It's basically like a quick rating of what attendees thought of the talk. This small system does not replace the comment cards that organizers always ask of attendees because this is how attendees elaborate on they rated the talk the way they did. Both systems of rating are important because they deliver two different but equally important types of data to the organizers and the speakers. Anyway, this my two cents.<br />
<br />
I really enjoyed GopherCon for a variety of reasons and I would love to attend again. Since the conference I have written a lot more Golang code and the more I write the more I like it. In my mind, Golang should be the goto language for systems programming, DevOps type stuff. While it can easily handle general web development tasks, I'm not sure yet if I would drop Java in favor of Go. I guess I need to keep coding away in both.Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-13618470057921121182018-07-29T21:31:00.000-06:002018-07-30T15:32:38.791-06:00Vacation and Hiking in Crested Butte<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWRWoiKRR9wYvsG3tQ7M59TMuFqR4bit9pN-FSm_rFaHNJ3ujhAcrpO2mbIFgF6djJoHfmoC-G7X5VLMGh1-jhNMuI5CYgMPMQ3cdN-6NZI8tk6MdFFERayeq2VbOOrd7kziaVrHTXxTHF/s1600/crested_butte_wildflowers.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="762" data-original-width="1024" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWRWoiKRR9wYvsG3tQ7M59TMuFqR4bit9pN-FSm_rFaHNJ3ujhAcrpO2mbIFgF6djJoHfmoC-G7X5VLMGh1-jhNMuI5CYgMPMQ3cdN-6NZI8tk6MdFFERayeq2VbOOrd7kziaVrHTXxTHF/s320/crested_butte_wildflowers.jpg" width="320" /></a></div>
<div style="text-align: left;">
Last week my family and I took a week's vacation in Crested Butte to do some hiking and relaxing in the beautiful Colorado Rocky Mountains. Although we missed the <a href="https://www.crestedbuttewildflowerfestival.com/" target="_blank">Crested Butte Wildflower Festival</a> by one week, we still enjoyed the flowers on our hikes.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
As we explored the Crested Butte area and enjoyed numerous hikes, we got to spend time together as a family which I really enjoy doing. It's hard to believe that my girls are basically adults now (they are 15 and 20 years old). Bailey even got a second week of altitude camp in for her cross country training by running every day that we were there.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
My in-laws even joined us with our two nephews and we all had a very relaxing time together. We even rented some paddle boards and went to Lake Irwin one day. This wasn't something that would have been very easy for me to do, so I enjoyed watching everyone experience the paddle boards for the first time in a cold mountain lake.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Crested Butte is a sleepy little mountain town with a well-known ski resort. We enjoyed hanging out in town, checking out the restaurants and shops, and also finding trails to explore all around the area, including on the ski mountain. Unfortunately, the Crested Butte ski resort was recently acquired by Vail Resorts. This means that it will be completely over-developed soon enough, everything will become too pricy and too crowded with traffic just like all the other resorts it owns. What a drag.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Later in the week, we visited a friend in Lake City and hiked Spring Creek Pass, a high mountain pass with an average grade of 7.5% at 10,901 feet. My phone told me that I climbed 50 flights of stairs that day which was quite an achievement for my withered legs. When we returned to the car, we took a photo by the trailhead sign and Janene had her arm around me and said, 'Your legs are shaking, you need to sit down.' I just chuckled and said, 'Yeah, I know.' Even so, I loved it! I am so thankful to be able to feel that exhaustion from completing a difficult hike.</div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com1tag:blogger.com,1999:blog-9088482399688345277.post-83626040654481846702018-04-12T18:04:00.401-06:002022-11-15T12:16:32.813-07:00Forming Scrum Teams<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBzG7cBLWhKsaCq_Z-4-5JboPjtQN5YpB3_Ucl7jco5nky8MZXqov8hEnaBq4WSRticmyF3yhrxYbWbVZ0S3h6YaESlnEuvwBbZz59nI7u60r5vz8AuMnmuBzwNySMXxx9yOu6qi879hTZCKREWGm7OArhnUrvdvs8tMgOutZwNiF7zuSgRBZR0sES2w/s386/chicken-pig.jpeg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="130" data-original-width="386" height="164" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBzG7cBLWhKsaCq_Z-4-5JboPjtQN5YpB3_Ucl7jco5nky8MZXqov8hEnaBq4WSRticmyF3yhrxYbWbVZ0S3h6YaESlnEuvwBbZz59nI7u60r5vz8AuMnmuBzwNySMXxx9yOu6qi879hTZCKREWGm7OArhnUrvdvs8tMgOutZwNiF7zuSgRBZR0sES2w/w487-h164/chicken-pig.jpeg" width="487" /></a></div><br />The tongue-in-cheek fable of the chicken and the pig is frequently referenced in Scrum literature to distinguish between people who are committed to the Scrum (the pigs) and people who are only involved (chickens). The reason pigs are committed is they must be sacrificed for the meal whereas chickens are simply involved. When I was software engineer, we used to say, 'It's just us pigs here' when it was a group of software engineers together. Having transitioned to management several years ago, now I say, 'It's just us chickens here.' But I digress.<div><br /><div>In this post, I want to discuss my logic for forming Scrum teams, a topic that I have hashed and re-hashed many times throughout my career. So, here I will explain the logic behind how I form software engineering teams.</div><h3 style="text-align: left;">The Agile Manifesto</h3><div>The Agile Manifesto lists the following <a href="https://agilemanifesto.org/principles.html">12 principles</a>:<p></p><ol style="text-align: left;"><li>The highest priority is to satisfy the customer via early and continuous delivery of software</li><li>Welcome changing requirements</li><li>Deliver working software frequently with a preference to the shorter timescale</li><li>Business people and developers must work together daily throughout the project</li><li>Build projects around motivated individuals</li><li>The most efficient and effective method of conveying information to and within a development team is face-to-face conversation</li><li>Working software is the primary measure of progress</li><li>Agile processes promote sustainable development</li><li>Continuous attention to technical excellence and good design enhances agility</li><li>Simplicity is essential</li><li>The best architectures, requirements, and designs emerge from self-organizing teams</li><li>At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly</li></ol><p>While these 12 principles define much of Agile in the broadest sense, there are variations in different Agile methods such as XP, Scrum, Lean, Kanban, etc. These methods are not meant to be followed dogmatically, instead practices within a particular method are meant to be guidelines. In this post, I will be focused on Scrum, specifically on some of the aspects of team formation. But keep these principles in mind as you read this post.</p><h3 style="text-align: left;">What Does Scrum Recommend?</h3><p>The Scrum literature discusses team formation a lot. From this literature, it's easy to learn that there are some key principles in Scrum focused around forming small, cross-functional teams. But Scrum best practices don't end there. There are many other aspects to building Scrum teams. In this post, I will elaborate on the following:</p><p></p><ul style="text-align: left;"><li>Autonomous and self-organizing</li><li>Team composition must be cross-functional</li><li>Ideal team size</li></ul><span><h3 style="font-family: inherit; text-align: left;"><span style="font-family: inherit;">Autonomous and Self-Organizing</span></h3><div style="font-family: inherit; text-align: left;">As stated in many Scrum publications including the <a href="https://scrumguides.org/">Scrum Guide</a>, a Scrum team should consist of a Scrum Master (SM), a Product Owner (PO) and Developers. Scrum teams should be cross-functional and self-organizing, i.e., they must be capable of delivering value each sprint and they are responsible for deciding how they work. This is what I refer to as setting up a team for success. It's the job of the leader to set up the team for success, not only in the structure of the team but also in communicating the expectations for the team. I have always defined expectations in black and white for everyone to see so there is no question about their responsibilities. (In fact, I have even implemented this model across all engineering teams for a product line by working very closely with my management colleagues. There must be consistency of expectations across all the product engineering teams. I cannot stress this enough.)</div><div style="font-family: inherit; text-align: left;"><br /></div><div style="font-family: inherit; text-align: left;">It is critical that the team members understand and embody their autonomy and empowerment to manage their own work. Typically an engineering manager is involved and accountable, but the team is responsible (from a <a href="https://en.wikipedia.org/wiki/Responsibility_assignment_matrix">RACI matrix</a> point of view). In my opinion, the best case scenario is that the engineering manager is more of a coach and not micro-managing everything a team does. Team members must be coached to step up whenever they can and remember to bring everyone along on the journey. This requires well-structured and open communication across the team. Oftentimes, the Scrum Master is the person who guides the team most in terms of self-organization and responsibilities. <span style="font-family: inherit;">It is also important that team members understand the role that everyone plays on the team. Like a set of gears moving together as one, it only works if all cogs are operating correctly and together.</span></div><div style="font-family: inherit; text-align: left;"><span style="font-family: inherit;"><br /></span></div><div style="font-family: inherit; text-align: left;"><span style="font-family: inherit;">Self-organization is an important aspect for a team to operate well together. Team members cannot operate together without a shared understanding of what this means. In Scrum, this means the PO defines user stores for team and the SM leads the team members in breaking down those user stories into subsequent tasks for estimation and execution. The SM oversees all of this activity and works closely with the PO to determine priorities for the sprint. While people not deeply experienced in Scrum think this is too much for a team to handle or feel that the manager should drive all team activities, this couldn't be further from the truth. As with many things in software, concrete experience teaches a tremendous amount very quickly. As a people leader, it's very easy to see the differences between a mature Scrum team and an immature Scrum team. Like many things in life, reaching a level of maturity as a Scrum team requires proficiency and time, especially if new team members are added over time. As the Agile Manifesto mentions: </span></div><div style="text-align: left;"><blockquote><i>Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.</i></blockquote></div><p style="font-family: inherit; text-align: left;">I work very hard to build trust with my engineering teams as I believe this is the basis for building great teams. I always say that I hire talented individuals who are experts and then I give them room to get the job done. The bottom line is the team is accountable for delivering value every sprint and I have found that building trust is a requirement. I extend trust to them to get the job done and they teach me to trust them by consistently delivering value every sprint.</p><h3 style="font-family: inherit; text-align: left;">Team Composition Must Be Cross-Functional</h3><div style="font-family: inherit; text-align: left;"><span style="font-family: inherit;"><span style="font-weight: 400;">As mentioned above, a Scrum team needs to be cross-functional so as to deliver value every sprint. As much as delivering value is a generic term, when developing microservices it means that the team can deliver, own and operate those microservices itself. The team should not need to rely on other teams for different job functions as doing so amounts to dividing up teams based on function. This type of team organization was an idea from the 1990s and Waterfall methodology that divided up teams based on job function, e.g., front end engineers in one team, back end engineers in another team, QA in it's own team, tech writers in their own team, etc. I've seen this before and it really falls apart quickly because departmental divisions do not work in an Agile environment. It's a mismatch of models. Agile is supposed to be iterative and incremental. When teams are defined by job function they are not set up to be incremental. A true Scrum team must be composed of the constituent parts to deliver the software owned by the team. This requires a cross-section of roles composed of all the necessary disciplines. As mentioned above</span></span><span style="font-family: inherit;">, a Scrum team should consist of a Scrum Master (SM), a </span><span style="font-family: inherit;">Product Owner (PO) and Developers:</span></div><div style="font-family: inherit;"><ul style="text-align: left;"><li>Scrum Master</li><li>Product Owner</li><li>Front end engineers (developers)</li><li>Back end engineers (developers)</li><li>DevOps engineers (developers)</li><li>QA engineers (developers)</li><li>Tech writer (developers)</li><li>Manager</li></ul></div><div style="font-family: inherit; text-align: left;"><span><span style="font-family: inherit;"><span style="font-weight: 400;">In the list above, I included a couple of roles that you don't normally see in a Scrum team -- a tech writer and a manager. I also break down the different types of engineers. So, let's discuss each one.</span></span></span></div></span><span><p style="text-align: left;"></p><p style="font-family: inherit; text-align: left;"><span style="font-family: inherit;"><span style="font-weight: 400;"><br /></span></span><span style="font-family: inherit;"><b>Tech writer</b></span><span style="font-family: inherit; font-weight: 400;">: I include a tech writer in my teams whenever I can because I do not consider the product to be <a href="https://www.agilealliance.org/glossary/definition-of-done/">Done</a> until everything is actually done including the coding, testing, documentation, performance considerations and operational requirements.</span></p></span><h3 style="text-align: left;"><span><span style="font-family: inherit; font-size: small;"><p style="font-weight: 400;"></p></span></span></h3><div style="text-align: left;"><span style="font-family: inherit;"><b>Manager</b></span><span style="font-family: inherit; font-weight: 400;">: I include the manager because this person serves a vital role not only in terms of people reporting lines but also in terms of developing a contextual understanding of a team and its work. Speaking from experience, without a manager present, it becomes very easy for software engineering teams to get pulled in many directions. A manager can guard against not only this but also against members of a team reporting to numerous managers which can result in a lot of chaos. </span></div><div style="text-align: left;"><span style="font-family: inherit; font-weight: 400;"><br /></span></div><div style="text-align: left;"><span>The other roles are simply a clarification on the types of developers. Furthermore, it illustrates the inclusion of the different types of developer disciplines -- tech writers, QA engineers, DevOps engineers, etc. None of these disciplines or roles should reside on other teams. When this happens, the team will not develop the right level of cohesion and trust necessary to become what Google identified as an <a href="https://rework.withgoogle.com/blog/five-keys-to-a-successful-google-team/">effective team</a> (this is a whole separate topic for another blog post).</span></div><span><h3 style="font-family: inherit; text-align: left;"><span style="font-family: inherit;">Ideal Team Size</span></h3><span style="font-family: inherit;">I have seen Scrum teams with three engineers and Scrum teams with 30 engineers. The goal should be to find an ideal size that works for the products being developed, but I do believe smaller teams are better. According to the experience of many Scrum practitioners, the ideal team size should be 6-8 engineers (give or take one or two) not to exceed 10. From my nearly 20 years of experience practicing Agile, the larger an engineering team grows, the more difficult it becomes to meet, to scope work, to keep track of work, etc. Basically, the larger the team the more complex and time consuming communication becomes. It's not called Agile for no reason -- software engineering teams practicing Scrum are meant to be nimble and iterate quickly. This cannot take place when too many people are involved. </span></span><div style="text-align: left;"><span style="font-family: inherit;"><br /></span></div><div style="text-align: left;"><span style="font-family: inherit;">Consider <a href="https://en.wikipedia.org/wiki/Brooks's_law">Brooks' Law</a> about software project management which says <span style="background-color: white; color: #202122;">adding manpower to a software project that is behind schedule will delay it even longer. </span>This maxim emerged from Fred Brooks eponymous book <a href="https://en.wikipedia.org/wiki/The_Mythical_Man-Month">The Mythical Man-Month</a>. Brooks explains that while cost varies with the number of men and months, progress does not:</span><div><p></p><blockquote><i>“Hence the man-month as a unit for measuring the size of a job is a dangerous and deceptive myth. It implies that men and months are interchangeable. Men and months are interchangeable commodities only when a task can be partitioned among many workers with no communication among them… This is true of reaping wheat or picking cotton; it is not even approximately true of systems programming.”</i></blockquote><p>This is further elaborated by examining the lines of communication for teams of different sizes. As explained in a blog post titled, <a href="https://www.leadingagile.com/2018/02/lines-of-communication-team-size-applying-brooks-law/">Lines of Communication and Team Size: Applying Brooks’ Law</a>: </p><blockquote><p><i>Most teams in large enterprises have between 10 and 20 members. Even at the low end of that scale, a team has so many lines of communication that progress is bound to be slow.</i></p></blockquote><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUVkmf_MhLFFCIL-jg32ga5gHPcmnv9J49YbyqNHOR1OL4RVinGcVTaKJEyETus9OUuaup144SwCYIhPieOavojzJAL2NdTsW952DwwkfeXVvJZOafD8x_uPyQkFZXPP96FH118v5kwAPNkE0WhPbhOg76rVDOA9TJHhnwNHLO1uZvs9dl1-lns4ElwQ/s1118/lines-of-communication-and-team-size.webp" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1040" data-original-width="1118" height="382" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUVkmf_MhLFFCIL-jg32ga5gHPcmnv9J49YbyqNHOR1OL4RVinGcVTaKJEyETus9OUuaup144SwCYIhPieOavojzJAL2NdTsW952DwwkfeXVvJZOafD8x_uPyQkFZXPP96FH118v5kwAPNkE0WhPbhOg76rVDOA9TJHhnwNHLO1uZvs9dl1-lns4ElwQ/w411-h382/lines-of-communication-and-team-size.webp" width="411" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="background-color: #f6f9fa; color: #666666; font-family: Aleo, serif; font-size: 18px; text-align: start;">(source: </span><a href="https://getlighthouse.com/blog/developing-leaders-team-grows-big/" rel="noopener" style="background: none rgb(246, 249, 250); border: 0px; color: #4abd92; font-family: Aleo, serif; font-size: 18px; margin: 0px; max-height: 100000px; padding: 0px; text-align: start; text-decoration-line: none;" target="_blank">Lighthouse</a><span style="background-color: #f6f9fa; color: #666666; font-family: Aleo, serif; font-size: 18px; text-align: start;">)</span></td></tr></tbody></table><p>Note the increasing number of lines of communication as a team grows. This is essentially the root cause of why teams beyond the Scrum recommended size become more and more ineffective as they grow. The drag in trying to develop a shared understanding of anything simply becomes more and more complex the larger a team grows. This is typically when people start to complain about there being too much administrative overhead. </p><h3 style="text-align: left;">Conclusion</h3><p>To summarize, if you want to set up your teams for success, then they must be autonomous, self-organizing, cross-functional and sized appropriately for the software being built. This is at least part of the recipe that has helped me to build what I mentioned above that Google calls effective teams. </p><h3 style="text-align: left;">Resources</h3><div><ul style="text-align: left;"><li><a href="https://www.leadingagile.com/2014/01/theory-constraints-brooks-law/">The Law of Contraints and Brooks' Law<br /></a></li><li><a href="https://www.mountaingoatsoftware.com/blog/what-does-scrum-mean-by-cross-functional-teams">What Does Scrum Mean by Cross Functional Teams?</a></li><li><a href="https://www.mountaingoatsoftware.com/blog/cross-functional-doesnt-mean-everyone-can-do-everything">Cross Functional Doesn't Mean Everyone Can Do Everything</a></li></ul></div><p></p></div></div></div></div>Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-69666567376914263972018-03-23T16:12:00.000-06:002018-03-23T16:12:35.079-06:00More Muscle Movement Discovered Recently<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-qnHiC9W3TsAXoN0chegZ2ZJME4b3-ULeytGizkk2HoJxvtJUJOvOkbP2cjOPOa_9al073KOvj3-U5KvsaXg3EmhyX2RrXF_KcuYLnlhyPus7_Zmkj7lCI5rJ4D9L8dpVPl7RVBI621eR/s1600/tibialis-anterior-action.png" imageanchor="1"><img border="0" data-original-height="962" data-original-width="834" height="320" align="left" pad="2" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-qnHiC9W3TsAXoN0chegZ2ZJME4b3-ULeytGizkk2HoJxvtJUJOvOkbP2cjOPOa_9al073KOvj3-U5KvsaXg3EmhyX2RrXF_KcuYLnlhyPus7_Zmkj7lCI5rJ4D9L8dpVPl7RVBI621eR/s320/tibialis-anterior-action.png" width="277" /></a>
Recently I paid a visit to my physical therapist. I only see every 2-3 months to check in and guide me on the physical therapy work that I do on my own. She always checks out my progress to see how my body is doing and this time she found something new -- the tibialis muscles in both my legs are moving now!
<br />
<br />
The anterior tibialis muscles are what allow you to flex your feet upwards (this is called dorsal flexion). So far, I have only been able to press my feet down (this is called plantar flexion) because this is controlled by the calf muscles. But now that the anterior tibialis muscles are moving ever so slightly, I can begin to rebuild these as well. Just like my calves are taking time, these muscles will also take time to rebuild as well.
<br />
<br />
I am still working to rebuild my calf muscles and this is slow. My physical therapist reminded me that I'm not just strengthening my calves. I literally had no calf muscles left. So I am rebuilding my calves from nothing which is much more difficult. She also said that at this point, we have no idea if the calves are fully firing or not. In situations where there is nerve damage, you never know if you are getting a full squeeze from the muscle or if the whole muscle is firing yet. This makes the work much, much more difficult. She also told me that this is why most people give up.
<br />
<br />
My calves are increasing in size and strength, but they are very far from 100% functionality or strength. I still have a long way to go. But I still feel lucky to be where I'm at today with my body still healing.Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-70591105819304071372017-09-04T22:48:00.000-06:002017-09-05T08:48:34.984-06:00New Braces and Hiking in Colorado<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWzfGnKCRq35cSEMbBYKnJlBAu4lOychhxCuur9epFYRaitUvMaHmeIqMCAE4tibtisEgiLUMr1RQihPkLk4hgnKREXcZc2eqS0hP9I2irhEbpex7JdPYUeeoFXbhcpFfVbZMLsAAZupFC/s1600/phatbrace.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: right;"><img border="0" data-original-height="648" data-original-width="648" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWzfGnKCRq35cSEMbBYKnJlBAu4lOychhxCuur9epFYRaitUvMaHmeIqMCAE4tibtisEgiLUMr1RQihPkLk4hgnKREXcZc2eqS0hP9I2irhEbpex7JdPYUeeoFXbhcpFfVbZMLsAAZupFC/s200/phatbrace.png" width="200" /></a>After about a year-and-a-half of wearing my old carbon fiber AFO braces (Ankle and Foot Orthoses), I recently got a new pair of <a href="http://www.phatbraces.com/" target="_blank">Phat Braces</a> which are also made of carbon fiber, but have a much better warranty and are widely used by people everywhere. The big difference between my old braces and the new Phat Braces is that the Phat Braces are taller and stiffer (but they are beginning to soften a bit). They come up my leg to right below my knee which is further than my old braces . This makes them much more stable and it which allows me to balance and walk much easier. They also have some flexible plastic that wraps around the foot (as you can see in the image to the right) which also helps to provide more stability. The biggest benefit about them so far, however, is that it did not take my body six weeks to adjust to them. The previous braces actually took six weeks for my body to adjust and I was in pain the entire time. The company that provided them told me that's just how it goes. Through that adjustment period, I had to have at least a dozen manual adjustments to the carbon fiber (e.g., heat them up, bend out here and there, etc.), probably closer to 18 or so. With the new Phat Braces, I've only had two adjustments and my body has already adjusted to them -- literally less than a week. In fact, I have had the Phat Braces two weeks now and yesterday I did my first true Colorado hike since my injury in April 2014!<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkk-sfp_w96SV0SVMaMqx57bT5QvKwCzmF1Zxj6-xJ26YB_mNoYp41k3S4ZsA2obw6_JQI74znbFa_vr9qg2ZiiL48IXGCviRKuOCcgLZD1aJNyuywqIeF8o_9HD5RxJ3W6VDD1VOZn3ZT/s1600/lifeisgood.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="548" data-original-width="500" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkk-sfp_w96SV0SVMaMqx57bT5QvKwCzmF1Zxj6-xJ26YB_mNoYp41k3S4ZsA2obw6_JQI74znbFa_vr9qg2ZiiL48IXGCviRKuOCcgLZD1aJNyuywqIeF8o_9HD5RxJ3W6VDD1VOZn3ZT/s200/lifeisgood.jpg" width="181" /></a>Yesterday we decided to go hiking in Evergreen, CO because we were trying to get back to the spot where I proposed to Janene 20 years ago. We thought it would be cool to go back there because later this month Janene and I will be celebrating our 20th wedding anniversary. I was a bit intimidated when we started the hike because of the elevation gain on the trail and the number of large rocks that you hike over on the trail. I did take a single arm crutch with me but it almost made things more difficult because of the angle at which you hold the arm crutch vs. the angle of the rocks on such an uphill elevation. Also, my new braces make going uphill difficult because they are still stiff, but they will soften a bit more in time. But with Janene's help, I completed the hike. Janene did make a good suggestion that instead of using an arm crutch I should consider getting some hiking poles. Because you hold them at a different angle, it could make going uphill and downhill over rocks easier for me. So, I'm going to try some out soon at REI.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Although the distance was not that great (1.7 miles), this was the most uphill/downhill I have done since my spinal cord injury 3.5 years ago -- I actually impressed myself. As proof of the level of workout for my body, my lower back and my hips were really tired after the hike and sore this morning. But I really enjoyed getting out for a hike with Janene and Bailey. So, I'm really looking forward to doing more hiking. I guess I can really start enjoying the fact that we live in Colorado again!</div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-42375467620198316962017-04-27T21:33:00.000-06:002019-07-25T07:33:20.864-06:00Three Years After<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgor1tVGWarD7pp84K4BVoh53BJcgqce65KwcIad7VLpAoKlhjyPZ0zG5Oz_db3aihHuSGQXX8V0QKdY0QXeRw6ue7fq9M1GGDehdKsqk2SBtdA3_oz-uRBdM_YJ87xmtJjVmSHP9z9D88R/s1600/3years.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="122" data-original-width="122" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgor1tVGWarD7pp84K4BVoh53BJcgqce65KwcIad7VLpAoKlhjyPZ0zG5Oz_db3aihHuSGQXX8V0QKdY0QXeRw6ue7fq9M1GGDehdKsqk2SBtdA3_oz-uRBdM_YJ87xmtJjVmSHP9z9D88R/s1600/3years.png" /></a></div>
Monday, April 24th marked the third anniversary of my spinal cord injury. It seems like the injury took place so long ago now and yet it has only been three years. So much has happened in my family's life in the last three years. I now have a 19-year-old who is about ready to complete her first year of college and a 14-year-old who is getting ready to enter high school in August. Through all of these experiences along this journey, I now feel like I am emerging from the other side. I believe that I have finally found peace with this whole ordeal. It has not been easy to get to this point and it's difficult to convey how hard-fought my successes continue to be. But those closest to me know, and that's what matters to me.<br />
<br />
<h3>
Gratitude</h3>
As I look back at all the photos and videos Janene has taken over this three year period, read through the Caring Bridge posts and my blog posts, the progress I have made is pretty amazing to me. Believe it or not, I actually have a lot of gratitude for the fact that this experience happened to me. Yes, I just said that I am thankful for the experience. I did not arrive at this place easily or lightly, so stop and consider that statement for a moment. After three years of pondering every aspect of this entire situation, I feel that I am a better person for it in many ways. This whole experience forced me to get myself in order and I'm now a better person for it.<br />
<br />
From the beginning of this experience three years ago, I have been lucky enough to be surrounded by people who provided me a constant stream of positive support. From the folks I worked with at the hospitals to all of my family, friends and co-workers, the positive vibes are what have inspired me to keep going. There were also a couple of notable things that two people told me that I have hung on to that have kept me going to this day:<br />
<ul>
<li>My wife Janene has always taught our girls that no matter what you're doing in life, you need to <i>'fake it 'til you make it'</i>. This catchphrase helps you to feel confident and optimistic about something until you gain the necessary experience to actually feel genuinely assured that you have reached a successful point. Although she has always intended this for the benefit of our daughters, I have been able to internalize it and use it to my own benefit in my recovery. Repeating this statement in my head has taken me quite far and I continue to use it to this day. Thank you so much, Janene. I love you!</li>
</ul>
<ul>
<li>My friend Greg, who has had two spinal cord injuries in his life (can you believe that?!), told me something very early on in my journey, that I held in my head to help me get through the first year and beyond. He said something like, <i>'I know you you are not in a place where you can understand what this means yet, but you will get there in time. Just do everything you can to make it through the first year and everything will seem 1000% better. You won't be totally healed in one year, but you will feel much, much better.'</i> Ironically, I saw Greg the week of my first year anniversary and I told him about this and he didn't even remember telling me this. I think he was quite surprised that I held on to it for so long, but it was truly a lifeline. Thank you, Greg.</li>
</ul>
<h3>
Lesson Learned</h3>
I have learned a lot in three years as this experience has taught me a lot, especially the way that you handle an experience. Most importantly, I've learned that when you are faced with a horribly painful experience (emotionally, mentally, physically) that changes your life, you can choose to one of two paths:<br />
<ol>
<li>Either, you can be angry, resistant, resentful and stuck on the fact that something was taken from you. I have met plenty of people on my journey who were here and until they change their outlook, they won't be able to move on.</li>
<li>Or, you can acknowledge that it sucks but still feel gratitude for the positive aspects and for being able to be alive to experience it all. I haven't met any people who can say that they feel thankful for their experience with a spinal cord injury, but I have read about some. It was not easy for me to get to this point.</li>
</ol>
And this certainly doesn't mean that I'm done. My recovery will continue for years.<br />
<br />
On that note, singer-songwriter Ryan Adams who I have listened to for years summarizes my whole point best in the following interview:
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/zbsbk7D2eI0?start=1734" width="560"></iframe>
<br />
He says it best by summarizing it this way: <b>Pain helps us learn who we really are.</b><br />
<br />
<h3>
Reminders Along the Journey</h3>
Just recently, one of my colleagues from our Munich, Germany headquarters visited my office in Boulder. I have not seen this guy in person since before the accident so he was really shocked to see me walking and to see how well I am doing now. He said he was so surprised because the last he heard from me I was still in the wheelchair (the look on his face was priceless!). It's moments like this one that remind me of how far I've come and continue to drive me forward.<br />
<br />
Thank you to everyone who has helped me in any way along this journey.<br />
<div>
<br /></div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-19235778865334265922017-03-09T21:09:00.000-07:002017-06-23T10:42:48.958-06:00Annual Spinal Cord Injury Re-evaluation<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSywrLtrgebwCmvJxD5B0j7F67uSAMQZA5j4tEdqYMhKwtRRI1RN16gAvLXm2tlGLE_o3e2LAsL8wUx0NWyF7lvgBiPV9_aZtFVPQhCl56pvnq21P03PRd2GBzFKBUACuEgNAtlxqIaIbp/s1600/craig.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSywrLtrgebwCmvJxD5B0j7F67uSAMQZA5j4tEdqYMhKwtRRI1RN16gAvLXm2tlGLE_o3e2LAsL8wUx0NWyF7lvgBiPV9_aZtFVPQhCl56pvnq21P03PRd2GBzFKBUACuEgNAtlxqIaIbp/s320/craig.jpg" width="320" /></a>Recently I went back to Craig Hospital for an annual spinal cord injury re-evaluation and the results were very positive. It was really nice to see some familiar faces of the people for whom I have such deep admiration like my doctors, physical therapists and administrative staff. My doctor and therapists were quite surprised to see how well I am doing, especially given that I'm still seeing improvements three years later. Mainly because so many spinal cord injury patients have serious issues even years later. I am so lucky to no longer be taking any medications and to be walking again.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
It has also been nearly one year since I have been back to Craig Hospital and it seems like such a different place to me now. Being back there again feels odd for a couple of reasons. First, due to the extensive construction/remodel, the amount of change to the hospital makes it seem like a different place entirely. It used to be much smaller which encouraged more close interaction between patients and staff. Now the place is so big (i.e., big hallways, larger individual rooms, etc.) that patients can have more privacy if they want or even avoid some forms of interaction. Second, although I am comfortable being around so many folks who have been so severely injured (not everyone is), I have noticed that some folks are confused by me. I can tell the way they look at me that they are wondering what I am doing there because, outwardly, I do not appear as someone who has experienced a spinal cord injury. I have been lucky enough to make it out of the wheelchair and to walk on my own. Though my feet are still paralyzed, I wear flexible, carbon fiber AFO braces on my legs and walk with one arm crutch, the braces are covered by my pants so it's puzzling to many people.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
The folks who I wish I could see more are the nurses and techs. These are the folks who helped me the most when I was so vulnerable and confused and to whom I grew very attached. To understand just how attached I was, simply moving to a more independent room as I was getting better was upsetting to me because I was so emotionally attached to them. I learned that these people are cut from a unique cloth and possess very big hearts to do the work they do every day. Because they are so involved with the acute care of in-patients, they are very busy during the day and not available for much socializing as past patients come through. Luckily, there was one of my nurses who I ran into and was able to spend some time speaking with him. I really enjoyed catching up with him and hearing about new adventures in his career. He was one of the folks I was attached to at the time and he really made a difference in my experience. I will be eternally thankful for having met these wonderful people during such a traumatic time in my life.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Today I am walking nearly 100% of the time with the leg braces and have been for over two years. I am working to rebuild my calves and my glutes, but this is a very, very long and slow process due to severe muscle atrophy after not being able to move my glutes for five months and my calves for two years. Although my feet are not responding yet, we will see what the future holds. I still feel so very lucky to be alive and continuing to make progress.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Although I cannot run at all or cycle the way I did previously, I am very thankful to be able to work out as much as I can. I am now riding the stationary bike regularly, using my <a href="http://totalgymdirect.com/">Total Gym</a> (yes, I have a Chuck Norris Total Gym) to build my calves, using a <a href="https://www.bosu.com/">Bosu</a> to work on balance and strength in my lower body, doing <a href="https://www.elivatefitness.com/lifeline-power-wheel">ab roller</a> workouts and walking as much as I can both indoors on a treadmill and outside. I'd like to make time for swimming laps again, but all of this can be time consuming (and tiring!). I am not nearly as fit as I was at the time of my injury, but I continue to work hard and to see noticeable improvements for which I am truly thankful.</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
Thank you to everyone who continues to stay in touch and check in on me from time-to-time. You may not think it's much to send a quick message, but these messages have meant a lot to me through this process. The support from family and friends has been what has truly kept me going. The patience displayed by Bailey, Jade and Janene is pretty amazing.</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
Next month will mark the three year anniversary of my injury. It seems so far away and yet it continues to affect my life every day. My life will never be the same, but I do believe I have found peace with this entire ordeal.</div>
<br />Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-89892826038243446252016-03-20T09:12:00.003-06:002016-03-20T09:19:47.324-06:00Martyn Ashton Is Soooooo Inspirational For Me! :: Bruce Snyder's Status<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/kX_hn3Xf90g" width="560"></iframe><br />
<br />
Imagine for just a moment, if you will, you are going through your day and everything is routine -- you take the kids to school, you collaborate with some co-workers, you eat some lunch and then you head outside for a bike ride. You are enjoying the weather, riding your bike and suddenly something goes terribly wrong. You don't understand, you hear someone screaming but you can't figure out what is happening. Then you realize... the screaming is you.<br />
<br />
Blinding pain, you are bleeding, breathing is getting increasingly difficult, you are physically unable to move your legs, paramedics telling you things you don't understand, doctors and nurses running frantically and then blackness.<br />
<br />
When you regain full consciousness in the hospital a couple of weeks later, you are confused and scared, still unable to fully comprehend the situation. Then reality sets in like a swift blow to the head as you become aware that the last two weeks were not a horrible, dark nightmare.<br />
<br />
This is what I lived through from my <a href="http://bsnyderblog.blogspot.com/2014/05/car-vs-bike-in-boulder-colorado-bruce.html">cycling accident</a>. Nearly two years later, I am now making it out the other side of my injuries and this video of Martyn Ashton back on his bike is the most inspirational thing that I have seen so far! Thank you, Martyn! I recommend watching it in full-screen mode with the volume turned up so you can hear the laughter of these friends as they help their buddy get back to the sport he loves.<br />
<blockquote>
<span style="color: #666666; font-size: large;"><i><b>'I am now making it out the other side of my injuries and this video of Martyn Ashton back on this bike is the most inspirational thing that I have seen so far!'</b></i></span></blockquote>
The joy on Martyn's face at getting to ride his bike again is amazing and seeing his friends set him up on his bike and careen down the mountainside together bowls me over every time I watch it. I dream of doing this again one day!<br />
<br />
Martyn Ashton has been a professional mountain biker for over 20 years and in 2013 he experienced a spinal cord injury while on his bike. Martyn is now wheelchair bound, his life changed forever. To understand why this video has such a dramatic efffect on me, check how talented Martyn was on his bike before his accident in this <a href="https://youtu.be/7ZmJtYaUTa0">wildly popular video</a> of him (nearly 1.2 million hits!). This is truly inspirational for me and I wish Martyn continued success!<br />
<br />
For an interview about the main video I posted above, check out <a href="https://www.youtube.com/watch?v=Jjok8NxJOGY">this interview with Martyn</a>.<br />
<br />
<br />Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-61632090274383589972016-02-28T13:07:00.002-07:002016-07-29T11:03:24.310-06:00We Have Movement! :: Bruce Snyder's Status<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIDW4rzlzCnkte1yysRWK-6t9cwVumIcqe13M9vg70zTeQn_Ior5xmHoBB4zNvl9qWF0PiZDH4QcXXyXw3CFrKl1H2kbW8zw9g8A9K5KsVZboI2fi_Br08OntTDHqbGKBSpaKEm3b3h-Hd/s1600/kramer_surprise.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIDW4rzlzCnkte1yysRWK-6t9cwVumIcqe13M9vg70zTeQn_Ior5xmHoBB4zNvl9qWF0PiZDH4QcXXyXw3CFrKl1H2kbW8zw9g8A9K5KsVZboI2fi_Br08OntTDHqbGKBSpaKEm3b3h-Hd/s400/kramer_surprise.gif" /></a><br />
After nearly two years of no movement below my knees, I was pretty surprised to discover recently that there is movement in the achilles tendons on both my legs!<br />
<br />
Back in late January, I went back to <a href="https://craighospital.org/">Craig Hospital</a> for the annual re-evaluation of my spinal cord injury. During the four days of poking and probing my body, just like last year, they told me again, '<i>According to your internal organs, we can't tell that you have had a spinal cord injury.</i>' This does not mean that I am unaffected, it means that I do not have the deterioration of internal organ function that they commonly see in the kidneys, liver, etc., etc. after such an injury. Many paraplegics are in a very bad way internally due to a whole host of issues that arise as side effects to the nerve damage. For example, I still have to deal with bladder and bowel issues from the nerve damage. These issues have improved significantly from the time of the injury nearly two years ago, but I am also lucky enough that my injuries were not as bad as they could have been. (I could go on an on about the degrees of damage here but I will spare you the details.)<br />
<br />
There were two really positive discoveries during my re-evaluation, improvement in sensation and some new movement. <b>The first discovery that I have much more sensation in my hamstrings, lower legs and feet than I realized.</b> Nerves heal at such a slow rate that it's difficult to gauge the level of improvement on any given day. But if you have a baseline against which you can measure, then you can quantify the amount of improvement. I knew that the sensation had improved, but it was difficult to tell how much it had improved. Additionally, if you know anything about nerve sensation then you know that there are different flavors of it -- basically soft/light touch to heavy touch to sharp touch (and everything in between). Interestingly, damaged nerve sensation can go from numb at one end of the spectrum to hypersensitive at the other end. So they tested much of my body for nerve sensation and compared my current results to the results from one year ago as well as against the initial injury. The result was that the improvements were rather significant.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4ewKMLGUQKzWAHsbTJfA-048b9shhuirj6EJpofVJCL9u_INSG6v4HjKQQCDSWVxPJJmdz51cJbEHbPkm5yaPkzdngxhnNpdIvLqsF8aUaZ21MJ3E228owLb2bcROGr161bsTBERCpJPW/s1600/dermatome-anterior.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4ewKMLGUQKzWAHsbTJfA-048b9shhuirj6EJpofVJCL9u_INSG6v4HjKQQCDSWVxPJJmdz51cJbEHbPkm5yaPkzdngxhnNpdIvLqsF8aUaZ21MJ3E228owLb2bcROGr161bsTBERCpJPW/s320/dermatome-anterior.jpg" width="287" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-ZwvOPAzAx0rkusJpSt0Kj3H2c5c4HTwKBG5dgFe761zuKYqmKdC8A2DiWZFbsuJEu1B89YmzJ-c9g1Mdiks_3DUXyS4cdS0XSgihHgVp2pkPR34vEDGx-eMA2eoMlSMDZCFFmKzLa8l9/s1600/dermatome-posterior.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-ZwvOPAzAx0rkusJpSt0Kj3H2c5c4HTwKBG5dgFe761zuKYqmKdC8A2DiWZFbsuJEu1B89YmzJ-c9g1Mdiks_3DUXyS4cdS0XSgihHgVp2pkPR34vEDGx-eMA2eoMlSMDZCFFmKzLa8l9/s320/dermatome-posterior.jpg" width="287" /></a></div>
<br />
If you look at the two images above of the nerve dermatomes, pay attention to those from the waist down related to anything L3/L4 or below (the vertebrae in the lower spine including L3, L4, L5, S1, S2, S3, S4 and S5). Right now I'm dealing with sensation issues in my feet, lower legs, hamstrings, tailbone and crotch areas. The great thing is that my body is still healing and nobody knows how far it will go over time.<br />
<br />
<b>The second discovery was that the achilles tendons in both legs have some movement!</b> There was just barely movement there, but it's movement nonetheless. It is very similar to the way that my <a href="http://bsnyderblog.blogspot.com/2014/09/i-can-sqeeze-my-butt-bruce-snyders.html">butt/glutes returned</a>. This new movement in my achilles tendons was such a minor amount of movement that I did not believe it at first. However, as my glutes have recovered and rebuilt, I have also learned that even minor movement can snowball over time into much more movement as the muscles are rebuilt. My glutes have largely returned, but they are still not 100% and won't be for some time, so I continue to work on rebuilding them. The same will be true for my calves. Right now my calves are basically gone due to the muscle atrophy. But, over time, I will enlist my calf muscles more and more and they will rebuild. In fact, in the 30 days or so since the movement in my achilles tendons was discovered, I can now feel that my calves are just beginning to engage. But only just beginning. It's going to take a lot more work over a long period of time before I can visibly produce <a href="https://en.wikipedia.org/wiki/Anatomical_terms_of_motion#/media/File:Dorsiplantar.jpg">dorsi- or plantar-flexion</a> of my feet (which is driven by the calf muscles and the tibialis muscles).<br />
<br />
As I have been telling everyone for the last year, in addition to waiting for my nerves to heal more, the big focus of my physical therapy has been fighting back against the severe amount of muscle atrophy that occurred as a result of my injuries and immobilization. It took me a while to realize that the muscle atrophy was something from which I could recover (as long as there was movement). At first, I was so weak from the immobilization after the emergency surgery and spending nine months in a wheelchair that I just assumed that the weakness was caused by and part of the paralysis. To a certain degree this was true, but what I have learned over time is that if I have movement I can rebuild the muscle. There is such a thing as having the movement return but perhaps not having 100% of the sensation return. Another positive thing is that I have experience dealing with muscle atrophy. Having dealt with it way back in high school with my first couple of knee injuries, I understand the dedication and hard work required to recover from muscle atrophy. It takes a lot of consistent, deliberate, difficult work to rebuild muscles that have shrank away. As many people have asked me, '<i>Are you still going to PT?</i>' and my response is, '<i>PT is a way of life for me, it won't stop for years.</i>'<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXjs3tBNKSzBVDMsEGX0G1PTVtONYPkdnD9HylVxvgk6vWGOgkvhyiCeY5up-KkuQAVZmpgQFRBoh5R6tx_X3T4FsKozMT4eLMVN5w6e71FzPKjRJey4b58qS8ksjDzadMP_BFJWVckhRF/s1600/dynamic_response_cf_afo.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXjs3tBNKSzBVDMsEGX0G1PTVtONYPkdnD9HylVxvgk6vWGOgkvhyiCeY5up-KkuQAVZmpgQFRBoh5R6tx_X3T4FsKozMT4eLMVN5w6e71FzPKjRJey4b58qS8ksjDzadMP_BFJWVckhRF/s320/dynamic_response_cf_afo.jpg" width="290" /></a><br />
Anyway, because the movement is starting to return, I was fitted for a new kind of braces (this is the third type of braces now). The type of braces I need are called ankle-foot orthotics or AFOs. The first type of AFOs I had were rigid hybrids comprised of aluminum struts with plastic foot and calf beds. The second type of AFOs I had were rigid plastic with some carbon fiber reinforcement around the ankles -- rigid meaning no flexion whatsoever. I am now on the third type of AFOs and these are known as dynamic response AFOs and they are made of carbon fiber.<br />
<br />
See the image to the right and notice that there is only a thin strip of carbon fiber along the back of the achilles tendon area. This strip is flexible for two reasons:<br />
<ol>
<li>To enlist the calf muscles in the stride</li>
<li>To rebound or spring back once it is loaded from the ankle flexion providing a more natural stride </li>
</ol>
Just like the switch to the previous AFOs, these new AFOs changed my stride again. It's much more natural and I don't need to pick up my feet as much because my ankles are flexing naturally. The downside is that I am pretty damn wobbly right now due to my lack of calf or foot muscles, but this will improve over time. Also, my feet and lower legs are pretty sore from the new material (carbon fiber is not very forgiving -- I know this from owning several carbon fiber bikes). I have already had a couple of adjustments to them and I will need more. But it is also a matter of your body getting used them, kinda like a new pair of shoes but much worse. This will all improve over time.<br />
<br />
Someday I will post all of the videos that Janene has made of me walking at the different stages throughout my recovery. It's pretty amazing to see the progress so far and I'm not even done yet. As I tell myself quite often, never give up.Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com7tag:blogger.com,1999:blog-9088482399688345277.post-55273316489472074692015-08-08T21:51:00.000-06:002016-02-27T16:03:05.210-07:00Vacation in Germany<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMqBBSvaczkBoH1P8qiUq25lA9CjjRQQC-K7wYAJD-Tii6FvyGEYEnNtMQOnF7yhJz0oeErTU0mXwrMLu0cbMYrrTK7CLfZJbcTFoY-cITGaugjsCMYFYwETX47tUsD8zGeY-L4ygrCv9X/s1600/IMG_4896.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMqBBSvaczkBoH1P8qiUq25lA9CjjRQQC-K7wYAJD-Tii6FvyGEYEnNtMQOnF7yhJz0oeErTU0mXwrMLu0cbMYrrTK7CLfZJbcTFoY-cITGaugjsCMYFYwETX47tUsD8zGeY-L4ygrCv9X/s400/IMG_4896.jpg" width="266" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">At the Neuschwanstein Castle outside of Munich</td></tr>
</tbody></table>
Last month my family and I traveled to Germany for vacation and had a wonderful time. With so much history to see and things to experience, there was no shortage of activities to keep us busy.<br />
<br />
We started in a city where we had never been, Berlin. With a population of 3.5 million people, Berlin has an incredible number of activities to choose from which made it difficult because we only had a few days. We took a hop on/hop off bus tour around the city which was challenging for me but nevertheless pretty fun. When we realized that buses were basically staying in the same general area, we just decided to walk around the city and had fun checking out the city. We saw many sites around the city including <a href="https://en.wikipedia.org/wiki/Brandenburg_Gate">Brandenburg Gate</a>, the <a href="https://en.wikipedia.org/wiki/Memorial_to_the_Murdered_Jews_of_Europe">Memorial to Murdered Jews of Europe</a>, the <a href="https://en.wikipedia.org/wiki/Topography_of_Terror">Topography of Terror</a> and much more. One day we took the train and bus across the city to <a href="http://www.waldhochseilgarten-jungfernheide.de/english.html">Waldhochseilgarten Jungfernheide</a>. This place consists of a ropes course high in the forest that you climb and traverse while wearing climbing gear so that there's no chance of falling. Janene and the girls really enjoyed this adventure while I took many photos from the ground beneath them. Although it was very hot and we stayed in a hotel with no air conditioning, we still had a wonderful time relaxing and letting our curiosity drive us to sites and cafes all around the city. After Berlin, we took a train to the city of <a href="https://en.wikipedia.org/wiki/Halle_(Saale)">Halle</a> about 1.5 hours south.<br />
<br />
Halle is where our au pair from about 10 years ago named Henriette and her husband Franz were both born and raised. We were lucky enough to spend some time with them and their little boy Gustav and also attend their wedding where we met many of their friends. We had such a good time and were so happy to see their wedding in-person rather than only view the photos after the fact. We also visited many historic places in Halle. Of course, no visit to Halle is complete without a visit to the oldest chocolate factory in Germany, the <a href="https://en.wikipedia.org/wiki/Halloren_Chocolate_Factory">Halloren Chocolate Factory</a>. Not only does it have amazing chocolates but it also has an interesting and varied history. We even ate <a href="https://en.wikipedia.org/wiki/Doner_kebab">döner kebab</a> for the first time and even though we are not big meat eaters it was pretty delicious! We were also able to visit a friend of Henriette's named Franzeska, her husband Daniel and their little boy Johann. Franzeska was an au pair for some close friends of ours while Henriette was with us and so we got to know her during that time as well. After several days in Halle, we took a train about five hours south to Munich.<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjssTsREJf7Q2tZbPEixvYIbEL_zVMBB19O5fAVy197_mKxLMBuap7pwwWpLEKXRuBlsvAiGcZJCDdcN9G1vv07bRIau1TUJ966SytBzh_XmDCvNLFaNVfYF3G8KgpGz4lIA8hxJlV0PfKn/s1600/IMG_4336.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjssTsREJf7Q2tZbPEixvYIbEL_zVMBB19O5fAVy197_mKxLMBuap7pwwWpLEKXRuBlsvAiGcZJCDdcN9G1vv07bRIau1TUJ966SytBzh_XmDCvNLFaNVfYF3G8KgpGz4lIA8hxJlV0PfKn/s320/IMG_4336.jpg" style="cursor: move;" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">At a cafe in Berlin</td></tr>
</tbody></table>
After a long train ride we arrived in Munich, a city with which I am somewhat familiar being that my company is located there. Munich is such a different city compared to Berlin and we were told by many people that this is due to the differences between the old Eastern vs. Western Germany. Just as in Berlin, Munich is full of things to see and do. One day, we took a bus tour south of Munich to see <a href="https://en.wikipedia.org/wiki/Neuschwanstein_Castle">Neuschwanstein Castle</a> -- and <a href="https://en.wikipedia.org/wiki/Linderhof_Palace">Linderhof Castle</a>, both of which were incredibly opulent and somewhat amazing for the time in which they were built. We did a tremendous amount of walking on this day around the castles. Despite my leg braces and using both arm crutches the whole time, I kept up with the tours pretty well. We also spent time in Munich just hanging around the city to see the sites. This also involved a lot of walking but I actually didn't mind it. I took breaks when I needed to and enjoyed the sites. One night we took the train across the city to the Osterwald <a href="http://osterwaldgarten.de/">bier garten</a> in a different area of Munich to meet a friend for dinner. It was wonderful to see her and visit for the evening.<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp_ywKuLkV4OnpbxMOPWR-EaRInGmKybEvbwRiTj4o_jYMCWfOe__PWGZ3VW8VMdMjuBRd1i71hNWPIc0GOtLoxtd6iLCMgF_xr_PmgOYorpvr2qaZWeA4MyvFNzg_4GLDwlaoQJZUNxCW/s1600/IMG_2943.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp_ywKuLkV4OnpbxMOPWR-EaRInGmKybEvbwRiTj4o_jYMCWfOe__PWGZ3VW8VMdMjuBRd1i71hNWPIc0GOtLoxtd6iLCMgF_xr_PmgOYorpvr2qaZWeA4MyvFNzg_4GLDwlaoQJZUNxCW/s320/IMG_2943.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Osterwald bier garten in Munich</td></tr>
</tbody></table>
<div>
There is nothing like a true vacation where you unplug completely, forget about all of your responsibilities and don't worry about anything. This was one of those vacations. </div>
<div>
<br /></div>
<div>
After my spinal cord injury, it was really difficult for me to enjoy very much for a long time because I was so uncomfortable all the time. Taking this vacation was a true test for me both physically and mentally. I am happy to say that I did not feel left out, though I was jealous that my family got to spend one afternoon taking a bike tour around Munich. Still, this made me think that I can do many things that was not sure would be possible. Yet again, I feel so lucky to have the love and support of my family who have always stuck by me.</div>
<div>
<div class="separator" style="clear: both; text-align: center;">
</div>
</div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-56617700685358797672015-05-17T21:54:00.001-06:002015-05-17T21:54:50.542-06:00Check Out My Latest X-Rays :: Bruce Snyder's Status <div class="separator" style="clear: both; text-align: left;">
On Friday, I paid a visit to my neurosurgeon and I have x-rays to show off! </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
My neurosurgeon was happy to see me because it was the first time that he had seen me walking. He happily greeted me at the front desk which doctors almost never do, he just happened to be there when I walked in. It made me feel pretty good that my surgeon was so happy to see me. After all, this guy sees lots and lots of people who have had surgery. He said he was happy to see me walking because when I last saw him in November I was still in the wheelchair. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Below you can see the two sets of x-rays -- one from the back and one from side. From both vantage points, you can easily see the hardware that was inserted. Even though I can feel the hardware in my back, it's still crazy for me to actually see it. Especially when I see how deep the screws go into each vertebrae. In the view from the back, you can also see the curve in my spine because the hardware is crooked. Oh well, I've been told that spinal surgery is more art than science -- sounds like writing code. </div>
<table align="center"><tbody>
<tr>
<td><div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOLr7cuBWlgLzA33kjEID2VIONigNH5QyioeRZS4Q0naVoQztdS72dtZczO9ynNITiceYEjAS52ivBCgwAZaYGsNrojfxz2X1FPiEdXwOwDUxs1rVI3bgGDa9D1fEL7coy6rubIHvPldRZ/s1600/IM-0001-1001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOLr7cuBWlgLzA33kjEID2VIONigNH5QyioeRZS4Q0naVoQztdS72dtZczO9ynNITiceYEjAS52ivBCgwAZaYGsNrojfxz2X1FPiEdXwOwDUxs1rVI3bgGDa9D1fEL7coy6rubIHvPldRZ/s320/IM-0001-1001.jpg" width="152" /></a></div>
</td>
<td><div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5yC9VEQ2BIua-x3NS5x6z_CDLWJ6fnYUuEWjT0yLgT4VTbfZr7CT0KQ7n0kZUieFrwELLDhNT6rwkmVDSXpVPPM_RHrjZ0l99b3Oi8ORX81AR4LTBPL3VjLfngg-9mHk7C_x6o4VTEerq/s1600/IM-0001-2001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5yC9VEQ2BIua-x3NS5x6z_CDLWJ6fnYUuEWjT0yLgT4VTbfZr7CT0KQ7n0kZUieFrwELLDhNT6rwkmVDSXpVPPM_RHrjZ0l99b3Oi8ORX81AR4LTBPL3VjLfngg-9mHk7C_x6o4VTEerq/s320/IM-0001-2001.jpg" width="168" /></a></div>
</td>
</tr>
</tbody></table>
Also, if you look closely you will see some little dots in between the L3 and L4 vertebrae. This is a plastic spacer and the dots are metal so it will show up in an x-ray. It's typical for the surgeon to insert a spacer in between the vertebrae in place of the disc that had to be removed (the disc was so badly damaged that they had to scrape it out). The spacer keeps the vertebrae the proper distance apart as the bone grows and fills in the space. According to the surgeon, the bone growth between the two vertebrae looks really good.<div>
<br /></div>
<div>
Based on my recovery and the state of healing in my spine, the surgeon told me that he doesn't want to see me for a year! He said that he feels that I'm ahead of the curve and that I should keep doing everything I'm doing. Yay! </div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com6tag:blogger.com,1999:blog-9088482399688345277.post-92177527179009373072015-05-09T12:24:00.001-06:002015-07-13T12:07:37.018-06:00One Year Since My Spinal Cord Injury :: Bruce Snyder's Status<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0kMYlodgLwxi7pFOvpQbcz2J3XvTJcy2CR0u4uOeYGZ7lpGmpxBKnsQJEe7TFpi0dhS1bRvuD0pINEibcsATByQKNi0iFHvgPP9glY1_WTx0DIio3M6SdpXtL4jEvLRe1TqwHB0_hdpLb/s1600/1_Year_Later_Bullet.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0kMYlodgLwxi7pFOvpQbcz2J3XvTJcy2CR0u4uOeYGZ7lpGmpxBKnsQJEe7TFpi0dhS1bRvuD0pINEibcsATByQKNi0iFHvgPP9glY1_WTx0DIio3M6SdpXtL4jEvLRe1TqwHB0_hdpLb/s200/1_Year_Later_Bullet.jpg" width="200" /></a></div>
On April 24th, my family and I marked <a href="http://bsnyderblog.blogspot.com/2014/05/car-vs-bike-in-boulder-colorado-bruce.html">one year since my spinal cord injury</a> and I was so totally shocked and very humbled by the surprise that Janene arranged for me. What an amazing wife!<br />
<br />
We had made plans to go to a friend's birthday party at a place here in town. That afternoon my youngest daughter had a track meet and afterward I had to pick up my oldest daughter from her school in Boulder. These activities kept me busy until just after 6pm when I showed up at the location for our friend's birthday party.<br />
<br />
As I crutched to the door and opened it, I saw my youngest daughter holding a big sign for and a huge crowd of our friends from the community screamed, 'Surprise!' It took me a second to realize that all of these people were here for me. I was so shocked by this thought that I almost lost it right there. Even now I get emotional thinking about it. I was so humbled that all of these friends showed up for me. I have been on the giving end of such support for others in the past, but I have never been on the receiving end.<br />
<br />
It's hard for me to believe that it has been a whole year since this <a href="http://bsnyderblog.blogspot.com/2014/05/car-vs-bike-in-boulder-colorado-bruce.html">horrible accident</a> took place. Early on, my good friend Greg, who has experienced two spinal cord injuries in his life, said to me:<br />
<blockquote class="tr_bq">
<i><span style="font-size: large;">'Just make it through the first year and everything will seem so much better.' </span></i></blockquote>
He was right and this advice was poignant, though it took me a long time to really put it in perspective.<br />
<br />
At the time, this seemed so far away that it was difficult to imagine. For a while, I even had this perception that I would actually return to what used to be normal for me. But, over the last year, I have come to realize that I need to get used to a new normal. The most difficult adjustment is my inability to run and cycle like I used to do so often.<br />
<h3>
Current Status</h3>
At this time, I am still paralyzed below the knees but I am hopeful that my body will continue to heal. I have so much more feeling in my feet after one year and I'm very hopeful that I will regain movement over time. Because of the paralysis, I wear leg braces to be able to stand and walk, and I also use arm crutches for balance. I am lucky enough that I can get around at home without using the crutches and at I have even started using only one crutch in places that are level and familiar to me.<br />
<br />
Most people have no idea that a lower spinal cord injury like mine (L3-L4) often affects a patient's bowels and bladder function. Your digestion slows down due to the nerve damage and your ability to empty your bladder on your own can be affected. I still deal with some issues in both of these areas, but not to the extent that I did through the first eight months. I'm lucky that my body has healed the way it has and that there is medication to help things along otherwise.<br />
<br />
For some time now, I have been riding a stationary bike, doing lots of leg presses and walking much longer distances. I still see a physical therapist, but only for guidance and direction. All of the PT related activities I do are driven by me alone. I have experienced the need for PT previously from knee injuries so I already understood how it important it is to have the drive to push forward on my own. Luckily, all of these activities have helped me to recover from a fair amount of the muscle atrophy that took place from being stuck in a hospital bed and a wheelchair early on. But I still have a long way to go.<br />
<h3>
Riding a Bicycle </h3>
In addition to riding the stationary bike, Janene recently purchased me a 3-wheel bicycle. While it's not the same as riding a road bike or a mountain bike like I used to do, it is very similar and it allows me the freedom of being on a bicycle. Strangely, we had a difficult time finding a shop that was willing to assemble the bike for us. I guess lots of shops aren't familiar with them and each one can be so different that they cannot predict the time it will actually take. Luckily, the Bikesmith in Boulder came through and was happy to do the job.<br />
<br />
While riding, I do have a hard time keeping my feet in the proper place on the pedals, so I am thinking about putting some toe clips on there. Also, the seat is not very comfortable on my sit bones due of the <a href="http://bsnyderblog.blogspot.com/2014/09/i-can-sqeeze-my-butt-bruce-snyders.html">muscle atrophy in my butt</a>. I'm also hunting for some other seats to help me tolerate not only sitting for a longer period of time but also the bumps on the streets.<br />
<br />
As I mentioned it's not the same as riding my road bike and climbing steep mountain roads like I used to love doing so much, but it's the best thing I can do at this time. I'm so grateful that my wife is encouraging me to do something that I love, even if it isn't exactly the same as it was before.Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com4tag:blogger.com,1999:blog-9088482399688345277.post-4801822029325539742015-04-30T21:47:00.000-06:002015-05-07T07:38:36.479-06:00Traveling to ApacheCon :: Bruce Snyder's Status<div class="separator" style="clear: both;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhusM2VSU2GBQ1U3m5z2R7XWswd7z6aPLx8aLRCH_5xFR7mNEmDclIbPu4UnVkkpUU5ecmS9BY3vHccJPweEBHQo2bWxBRUkHZ5cz4_l66Y9rt5B9HGmTRhJeo95UFD0axmRPmbv-yO27n9/s1600/apachecon_na_2015.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="102" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhusM2VSU2GBQ1U3m5z2R7XWswd7z6aPLx8aLRCH_5xFR7mNEmDclIbPu4UnVkkpUU5ecmS9BY3vHccJPweEBHQo2bWxBRUkHZ5cz4_l66Y9rt5B9HGmTRhJeo95UFD0axmRPmbv-yO27n9/s320/apachecon_na_2015.png" width="320" /></a></div>
Several weeks ago I traveled to <a href="http://apachecon.com/">ApacheCon</a>, the annual conference for the Apache Software Foundation, and it was the best experience I have had traveling since my accident almost one year ago.<br />
<div>
<br /></div>
<div>
For the last 10+ years, I've done a lot of business travel. I've been through many cities in the US, Canada, Germany, Poland, The Netherlands, Belgium, Denmark, Sweden, Ireland, UK, Spain, France and Japan. Traveling was always difficult both mentally and physically unless I was with my family or just my wife, and this only served to soften the blow. But compared to what I experience now when I travel, all of that previous business travel seems to have been a lot easier. </div>
<div>
<br /></div>
<div>
Even almost one year after the accident, it's still difficult for me to sit for a long period of time. When I say long period of time I'm referring to a span of two plus hours. I have taken several flights of 2-2.5 hours and I can achieve these without too much difficulty. But I have not taken a longer flight yet, especially a flight to Europe. I'm hopeful that I will have an opportunity to do this soon.<br />
<br />
Dealing with life in a hotel room for several days certainly presents some challenges, but nothing that I was not able to handle. This is still a new experience for me because I have never been presented with such issues for all the years I've been traveling. For example, when I am at home, I still use my wheelchair when I get out of bed to the shower. This is because I am not yet wearing my leg braces (which allow me to stand and walk) at this time in the morning. So I either muscle through this situation by either using just my crutches and going very slow or I use the wheeled office chair in the hotel room. Another example, in the shower I need to use a padded bench. Getting a bench seat in a hotel isn't a problem as long as I plan ahead and make the proper arrangements, but I do not travel with my wheelchair at all anymore.<br />
<br />
Making it to ApacheCon was a good experience to get out of my comfort zone, hang out with some old friends and even make some new ones. I was struck by the opening keynotes on the first morning of the conference because they were so overtly driven by vendors. One vendor even stated that it was starting a new software foundation and charging $1000 for other vendors to join. This was quite a surprise given how community driven the Apache Software Foundation has been since the beginning. But I suppose the realities of financing a software conference at a pricey hotel in a large city has driven ApacheCon in this direction.<br />
<br />
I'm very happy that I was able to attend ApacheCon this year because it was only three weeks after ApacheCon 2014 when it took place in Denver, CO that I experienced my accident that resulted in a spinal cord injury. So for many people, this was the first time that they have seen me since last year's conference. At any rate, it was great to see friends and prove to myself that I can get along outside of my comfort zone. </div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-84250357245728642162015-03-16T20:59:00.000-06:002016-02-27T14:45:48.101-07:00New Leg Braces :: Bruce Snyder's StatusRecently got some new leg braces to replace the old ones that kept breaking repeatedly.<br />
<br />
Every week to two, I would need to schedule an appointment to get the old braces fixed. I visited two different locations of a huge orthotics company and was told by folks both locations that they had never seen someone break the braces as often as I did. So they were always asking me what I was doing and my response was that I was just walking. But when they started asking me how much I was walking they began to understand why the braces kept breaking.<br />
<br />
Below on the left you can see the old braces -- they have a plastic food bed and calf support with aluminum struts along each side. The new braces are one continuous plastic mold.
<br />
<br />
<table>
<tbody>
<tr>
<td align="center">Old Braces</td>
<td align="center">New Braces</td>
</tr>
<tr>
<td><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDllQiEs8Ur4WRtfeNhuXueXhYr5mHLpEq97L9t6YGndd360WeO5Q62esy_7ZhDWOs6rT8hwFCKnPz4t7-15S72AKVz35GeGR8vXFK8B89yqp2Jq9rz9wdRjnA325chkUo_a5aqde7GYcT/s320/afo1.jpg" width="189" /></td>
<td><img border="0" height="318" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFfyLmE-6gCB-aeqOhfwDbPS7dDzrnYmSluIXgLPazd59jTqiSct2t5J3fFRkSymnB-5EkNrMKR96hALAXrNWbpTsX8X5soJuAgmOm9OEKquBDPyirlhW8Rk8YdM91Z83hO2Xds4FbZbDy/s320/afos2.jpg" width="320" /></td>
</tr>
</tbody></table>
<br />
<div>
The new braces have absolutely no flex to them whatsoever. By contrast, the old braces had enough joints that the large amounts of movement had kind of worked them somewhat loose giving them the feeling that there was at least some flex. In fact, with the old braces, I even broke the aluminum struts ... twice.<br />
<br />
The first break of a struts involved a big chunk of the aluminum just popping out while I was out on a walk around my neighborhood. This meant that the ankle on that side was free to move which my body was too weak to handle and I had to ask a neighbor for a ride home. The second strut break occurred while I was out walking and it just snapped in half. Although it took me a while, I was able to hobble home on my own. But then I had to cut a ruler in half to splint the strut and wrap it with a bunch of duct tape so that I could keep walking until they could order a new strut. These two breaks really surprised the orthotists!<br />
<br />
Now I am learning to walk in these new braces which is quite a challenge. I have more stability with the new braces but they are much more rigid. So the motion is different. At any rate, I am already happier with the new braces because they don't feel like they are going to fail at any moment.<br />
<br />
I am so thankful that I am fortunate enough to no longer be in the wheelchair, that I can actually walk, even if it is with arm crutches. Small improvements every day amount to big improvements over time. This is now my goal -- small, continuous improvements.</div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-91755883756805150812015-02-05T21:18:00.000-07:002015-04-17T23:16:22.462-06:00A Re-Evaluation of My Spinal Cord Injury <div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYuV0MZtBxMBtpYsOa-OyaGvQtLhUyFxoVab7wyAEd0jWTFGPnK3e5-bYQsUFlDHJYZDEeU_4KGmiIuHivz15iYRTJvaoXZy2vJbP14EBbu-1DUWDKMPVY7kHJuc9nHBQ9Cmj0xN8SNcs5/s1600/unstoppable.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYuV0MZtBxMBtpYsOa-OyaGvQtLhUyFxoVab7wyAEd0jWTFGPnK3e5-bYQsUFlDHJYZDEeU_4KGmiIuHivz15iYRTJvaoXZy2vJbP14EBbu-1DUWDKMPVY7kHJuc9nHBQ9Cmj0xN8SNcs5/s1600/unstoppable.jpg" height="100" width="100" /></a>Recently I had to go back at Craig Hospital for a re-evaluation of my spinal cord injury and the news turned out to be pretty good.</div>
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="http://bsnyderblog.blogspot.com/2014/05/car-vs-bike-in-boulder-colorado-bruce.html">Last spring when the accident occurred</a>, I really had no real idea what I was in for with regard to experiencing a spinal cord injury and the very long recovery to follow. And honestly nobody knows what will truly happen with regard to the recovery. The doctors have told me that I have all the good signs of healing and regaining movement, but only time will tell if my body can truly heal itself. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
The re-evaluation consisted of five days worth of inspection by many people looking at your body from every angle. I know it probably doesn't sound like much fun, but after you've already been through everything associated with a spinal cord injury, experiencing a little more inspection isn't a big deal. In fact, I was even eager to hear the results myself because the bottom line is I'm still a patient who relies on the professionals who have helped many others through this devastation many times before. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
The bottom line is that there is still no movement below my knees yet, but I have gotten some feeling back in my feet. My doctor tells me that this is a very good sign, especially in under a year since the accident. I still have a very long way to go but this is definitely good news. At this point in my life, after all I've been through since the accident, I'll take any bit of positive news I can. </div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0tag:blogger.com,1999:blog-9088482399688345277.post-56914652634556178842015-01-07T09:38:00.001-07:002015-01-13T08:35:54.413-07:00Continuing Recovery, Ditching the Wheelchair and More :: Bruce Snyder's Status<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;">
<div style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;">
<img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1_e3gg_ZfTlaKGOwN9g2yE-yfO_5_qJYU4RD1PURJAeeCC2Zg4KAyj2dEImB0OZQfoQMRVQUbzp9P-M028pw-admCoWHtEJdqKtB_IpNDinpudFRtoRP-VIwfUaUNF8dU_kLH5E3dhizO/s1600/recovery.jpg" height="212" width="320" /></div>
<br />
<div>
In the last quarter of 2014, I made considerable progress with my recovery from the spinal cord injury. The physical therapy has made a big difference in the last three months to fight back against the muscle atrophy.<br />
<h3>
Physical Therapy</h3>
Recently I purchased a <a href="http://www.totalgym.com/">Total Gym</a> which has helped the muscles in my hips and butt tremendously. It's really crazy how difficult walking can be when the muscles in your hips and butt (the <a href="https://en.wikipedia.org/wiki/Gluteal_muscles">gluteal muscles</a>) have atrophied so badly. The thing that the Total Gym helps with is doing one legged leg presses without lifting the entire weight of my body every time. Because the Total Gym is at an incline, I can do many more leg presses with each individual leg and focus more on my form on each side. This has made a big difference in a short amount of time. And because the stationary bike and the Total Gym are both in the basement, I'm also doing stairs much more to get down there and back up which also helps.<br />
<br />
Every day I'm doing a variety of physical therapy including walking on a treadmill, riding a stationary bike and now I'm also doing leg presses. Some of the main workouts I'm doing involve walking on the treadmill for 60 minutes at a time, riding the stationary bike for 30 minutes at a time and doing four sets of 25 leg presses on each leg. When I'm not doing this work I have many other exercises I do that include much smaller movements that are focused on a specific task. Slow, steady progress is the name of the game.<br />
<h3>
Ditching the Wheelchair</h3>
I have not been using the wheelchair much lately and just this week I stopped taking it to work at all. I'm only using the arm crutches and my leg braces. There are some difficulties with the crutches, however, like carrying things. Although I can carry small things when I'm just waddling around without the crutches, bigger and/or heavier items are still a problem when I'm using the crutches. I have been using a backpack when I'm using the crutches and, although it's kinda awkward, it works for many things.<br />
<br />
I'm certainly not ready to run a marathon, but the recent progress has allowed me to walk around the house now even without using the crutches. I rely heavily on the braces that I wear on my lower legs because my feet are still paralyzed and that's fine for now. I definitely waddle like a penguin without the crutches, but that will change over time as I continue to rebuild muscle. I can now go up and down the stairs several times a day without the crutches.<br />
<h3>
Continued Positive Thinking</h3>
I've been keeping in touch with many friends since the accident who have all given me tremendous encouragement. My friend Simone advised me from his experience how important it is to do anything necessary to keep my morale high. He suggested remembering good times, watching movies you enjoy, spending time with friends and indulging in anything you can enjoy -- basically whatever it takes to stay positive. I have found this to be very true in my situation as well. In fact, I'm reading a book about this very topic right now.<br />
<br />
<a href="http://www.youaretheplacebo.com/">You Are The Placebo</a> is a book about what causes the placebo affect in the human body. It's essentially a publication about the author's research and experience using the power of deliberate meditation to willfully bring about change to the genes and therefore healing to the body. The author used this himself many years ago to heal his own spinal cord injury by tapping into the forces that create the placebo affect inside the human body. This the second book I've read on the topic of <a href="https://en.wikipedia.org/wiki/Epigenetics">epigenetics</a> and it is extremely fascinating because this area of research has demonstrated that human genes are not as static as we have been lead to believe. I'm still working through this book, but I'm learning a lot about the topic.<br />
<h3>
Traveling to Celebrate the Holidays</h3>
<div>
I have not traveled on a plane since August which was quite difficult for me at the time. Sitting on the plane just for that two hour flight from Denver to Chicago was very difficult because my body was in a very different state back then. The muscles in my butt were so atrophied that sitting on anything but the cushion on my wheelchair was very difficult. In fact, sitting on that same cushion while in the plane was OK but it made me realize how much I moved around during the day even in the wheelchair. Sitting in the same seat with minimal movement for two hours was very difficult.<br />
<br />
Contrast my experience four months ago with my experience traveling to Illinois and back last week to visit family for the holidays. Not only was sitting on the plane for the two hour flight not a problem, but I also was able to use a thinner cushion this time. This was definitely a test of the progress I have made in rebuilding my body from the ruinous side effects of the spinal cord injury. I'm happy to say that a two hour flight is not a problem at this point. However, I don't believe that I could do a 9-10 hour flight to Europe yet. (Prior to the accident, I traveled for business via a direct flight from Denver to Frankfurt, Germany and then on to Munich, Germany to my company's headquarters. Needless to say, I have not been able to make any trips to Europe since the accident. I am hopeful that by the one year mark in the second quarter I will be able to start this travel again.)<br />
<br />
Although the two hour flight was much more manageable this time around, the four hours of delays in the airport due to weather were no fun. It meant that we didn't land in Illinois until almost 2am. Originally we were scheduled to land about 10:30pm. Enduring the delays was worth it to see family. I had not seen my brother or my parents since July when they left Colorado to return home. It was wonderful to see them all and they were very impressed by the progress I have made since they last saw me.<br />
<br />
Janene and I are lucky that both our families live about 20 minutes apart. So when we travel to Illinois to visit we get to see them both. This is because we began dating way back in high school some 26 years ago. We have been in Colorado for 20 years this year and not once have we missed traveling to Illinois to visit our families for the holidays. But even with the short distance between our families, the schedule we adhere to when we are there doesn't leave much room for relaxation because just about every day we go back and forth between both houses. Still, we have a wonderful time visiting family and celebrating the holidays.<br />
<h3>
Thankfulness</h3>
The resiliency of the human body continues to amaze me. Comparing the state of my body today with the state of it back in the spring of 2013 just after the accident is quite remarkable. But I will say again that I am very lucky to not have sustained worse injuries. As I was told by many doctors, most people who get run over by a car don't live to tell about it. I know people who were at Craig Hospital for spinal cord injuries when I was there who are not as fortunate as me and who have had numerous other complications after leaving the hospital. My heart goes out to the them because my situation was bad enough the way it was, it's so difficult to think about everything being worse. I'm just very thankful for all the compassion and support I have received from friends, family and otherwise. </div>
</div>
</div>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com5tag:blogger.com,1999:blog-9088482399688345277.post-41966680613614816992014-12-02T21:22:00.000-07:002015-01-04T13:57:25.627-07:00Halloween, Thanksgiving and SCI Recovery :: Bruce Snyder's Status <div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJODHk7rZOe2gmE9XxfPl6zpRjPb1MJgOdj2pzpAj5Wi2SAsaOWjUKzL1pSKh27nNuQSBGmOcA9Rq0LS-JppVyHOwhUP-ssocS7BnqkcLSTEimgx8LoKG6tx1ak_52__hUvEqEC51h5ueY/s1600/halloween.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJODHk7rZOe2gmE9XxfPl6zpRjPb1MJgOdj2pzpAj5Wi2SAsaOWjUKzL1pSKh27nNuQSBGmOcA9Rq0LS-JppVyHOwhUP-ssocS7BnqkcLSTEimgx8LoKG6tx1ak_52__hUvEqEC51h5ueY/s1600/halloween.jpg" height="211" width="320" /></a></div>
(I wrote this post in early December, but I forgot to post it, so here it is!)<br />
<br />
Halloween and Thanksgiving are standard American holidays and they are definitely a good way to mark the progress of my recovery. They seemed to so far away for so long and yet they flew right by this year.<br />
<br />
When you have kids, Halloween is a pretty fun time for them. From picking out pumpkins, to carving jack-o-lanterns, to jumping into big piles of leaves, to various Halloween parties leading up to the evening of trick-or-treating. When my girls were younger, they would get so excited for Halloween. They loved picking pumpkins right out of a pumpkin patch and couldn't wait to carve them. We would get out Halloween decorations for the house and carve our pumpkins together. They would really get into it with elaborate designs that they would trace on the pumpkins and require some time investment to carve whereas I would always carve simple, silly faces on my pumpkin that took no time at all to complete, but would make everyone laugh. Well this was the first year where my kids were not into Halloween very much.<br />
<br />
This year I was on my own to hand out candy to the trick-or-treaters. Janene was away on a business trip and both my girls were with their friends elsewhere in town. Although I've been mostly walking with the crutches at this point, any time I need to carry something I still need to sit down in the wheelchair to do so. It was too difficult for me to hold the door open to greet the trick-or-treaters while holding the big bowl of candy, so I sat in my wheelchair. It was still fun though because I was down low enough to see all the kids at their eye level and they instinctively helped to hold the door open as I put candy in their bags. Many of the kids know me from coaching soccer, volunteering at the elementary school, etc., so they talked to me about how my recovery is progressing. It was nice to see them all.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja0SD9j3kPq2OIN786w9jI4ZPzUk0yStPRocdgSyWYNv1mvNzs9K3o6N9U0bu-JPGM-rpVV-BN1JHzEjEIfkp8YUgDImXPNKTBmCyzhyZjfXOBls004YxBZDodhjPgs0SxR9_cq9YDdupE/s1600/thanksgiving.jpg" imageanchor="1" style="clear: right; display: inline !important; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja0SD9j3kPq2OIN786w9jI4ZPzUk0yStPRocdgSyWYNv1mvNzs9K3o6N9U0bu-JPGM-rpVV-BN1JHzEjEIfkp8YUgDImXPNKTBmCyzhyZjfXOBls004YxBZDodhjPgs0SxR9_cq9YDdupE/s1600/thanksgiving.jpg" height="240" width="320" /></a>Janene's folks came into town for several days to celebrate Thanksgiving and it was nice to have some family around for a while. They participated in our Thanksgiving traditions of fixing a big meal, going to see a movie and playing games afterwards. We also took the girls to see The Nutcracker ballet in Denver (as we have done for many years now) and afterwards we had dinner at a wonderful sushi restaurant. They also helped us put up Xmas holiday decorations around the house including all the outdoor lights. Janene and I have always done this with the girls but there's no way that I can climb a ladder and be on the roof in my current state so Janene's dad helped with that part.<br />
<br />
I continue with my recovery from the spinal cord injury. I continue to walk on a treadmill just about every day during the week because we have a couple in the fitness room I'm building at my work office. I've worked up to about 40 minute sessions walking at about 2.5 miles per hour. Although this is not much by normal standards, it is really helping my body to recover quite a lot.<br />
<br />
I also I got a stationary bike recently so that I can ride it on a regular basis. It is already help to rebuild the muscles in my hips and butt. I'd love to just put one of my bikes on my trainer an spin like I used to do, but there's no way that I can sit on a regular road bike seat at this point. The stationary bike has a wider more padded seat that allows me to ride for about 20 minutes at a time with a small amount of tension. Although it's a very different ride, it still feels good to be pedaling again.<br />
<br />
I continue with physical therapy appointments in Boulder twice a week. These sessions are important because my physical therapist shows me many exercises to do and is continually checking my progress, but most of the recovery is my responsibility. I have to keep doing the work every day and stay motivated to beat the muscle atrophy that has transformed my body so much. Because I have been through muscle atrophy almost 30 years ago when I had one of my knees reconstructed, I know what the hard work is all about. I also know that physical therapy is what can save you from a major injury. And so, I fight on.Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com6tag:blogger.com,1999:blog-9088482399688345277.post-53259733687365498452014-10-05T11:44:00.000-06:002015-05-20T11:28:14.581-06:00How to Test For the Shellshock Vulnerability and Upgrade Bash Using MacPorts on Mac OS X 10.9.4<div class="separator" style="clear: both; text-align: center;">
<span style="clear: left; color: black; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXylMH0japdY_3KAykaWgxCV2-GQrZQCBDNlvFKNzQMWobloSD0jUs0wkifWGuiliwTXnRZnyvy47SjGyiXiKp8TQJcdKSNUn1wdCePj_yaPe-gCb-ZLLzkSYDe58mkMxit_0GDBu9N5aT/s1600/bash.png" width="200" /></span></div>
Given all the hype recently over the <a href="http://en.wikipedia.org/wiki/Shellshock_(software_bug)">bash Shellshock vulnerability</a>, no matter what operating system being used, any affected version of bash should be patched and/or upgraded immediately.<br />
<br />
You can quickly test your operating system to see if your bash version is vulnerable by following instructions on the <a href="https://shellshocker.net/">Shellshocker website</a>. TLDR, here is the command you need to run to test bash on your machine:<br />
<br />
<script src="https://gist.github.com/bsnyder/4fc655d5ceccbaefe913.js"></script>
Note that the version of bash in my path (the newer one from MacPorts) is not affected by the vuln. Now I will test the version of bash installed as <span style="font-family: Courier New, Courier, monospace;">/bin/bash</span>:
<br />
<br />
<script src="https://gist.github.com/bsnyder/5c4b0c3c1bc643a861c6.js"></script>
<br />
Notice that I piped the script directly to <span style="font-family: Courier New, Courier, monospace;">/bin/bash</span> instead of relying upon the version of bash in my PATH. Because I have already installed Apple's update (noted below), <span style="font-family: Courier New, Courier, monospace;">/bin/bash</span> is not affected either.<br />
<h3>
Apple Update </h3>
Apple has already <a href="http://support.apple.com/kb/HT1338">released an update containing a patched bash version</a>, so it's very easy to update the standard bash version located in <span style="font-family: Courier New, Courier, monospace;">/bin/bash</span>. But, if you are like me and you are using <a href="https://www.macports.org/">MacPorts</a> to manage many binaries within Mac OS X, you may not be using the version of bash installed by Apple.<br />
<h3>
Use of MacPorts to Upgrade Bash</h3>
I have used MacPorts for years and I continue to get grief from people who love <a href="http://brew.sh/">Homebrew</a>. I must say that I do like both, but for some reason I have always kept coming back to MacPorts. Anyway, if you are using MacPorts then upgrading to the patched version of bash is especially easy. Below are the commands to upgrade bash:<br />
<br />
<script src="https://gist.github.com/bsnyder/f8ec195a891c22c7b56d.js"></script>
Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com2tag:blogger.com,1999:blog-9088482399688345277.post-61939293394058695562014-09-28T15:29:00.001-06:002014-10-15T14:01:01.740-06:00Installing PostgreSQL 9.4 beta2 on Mac OS X 10.9.4 via MacPorts <div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghdlSpw3V7UL9KHGlBNS0hhC0WoxCA8oW1m_pDPyiAH1hZlwqhPRgVPe2Q66N99GVdMyFP0eE0POGHgFF0aU70gs9Rycgwicr3AGRh0ZXABvTbDmyaDyz9J8prGvMYTHNIP5n1njn46gap/s1600/postgresql_logo-555px.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghdlSpw3V7UL9KHGlBNS0hhC0WoxCA8oW1m_pDPyiAH1hZlwqhPRgVPe2Q66N99GVdMyFP0eE0POGHgFF0aU70gs9Rycgwicr3AGRh0ZXABvTbDmyaDyz9J8prGvMYTHNIP5n1njn46gap/s320/postgresql_logo-555px.png" height="200" width="180" /></a></div>
After reading the blog post from EnterpriseDB about how <a href="http://blogs.enterprisedb.com/2014/09/24/postgres-outperforms-mongodb-and-ushers-in-new-developer-reality/">Postgres Outperforms MongoDB</a>, and because I have always preferred PostgreSQL to other databases, I had to check out the document handling capabilities that PostgreSQL has added recently.<br />
<br />
Because I began using a newer computer this summer, I had not yet installed PostgreSQL. So I pulled up a <a href="http://bsnyderblog.blogspot.com/2011/09/installing-postgresql-90-on-mac-os-x.html">previous post</a> about installing PostgreSQL using MacPorts and did some searches to find the latest PostgreSQL. Below are the commands I ran.<br />
<br />
First, I needed to figure out what the latest version of PostreSQL is in MacPorts:<br />
<br />
<script src="https://gist.github.com/bsnyder/c1138183da6a3017022a.js"></script>
<!--
<pre class="brush: xml">$ sudo port search postgresql | grep '^postgresql\d\d'
postgresql80 @8.0.26 (databases)
postgresql80-doc @8.0.26 (databases)
postgresql80-server @8.0.26 (databases)
postgresql81 @8.1.23 (databases)
postgresql81-doc @8.1.23 (databases)
postgresql81-server @8.1.23 (databases)
postgresql82 @8.2.23 (databases)
postgresql82-doc @8.2.23 (databases)
postgresql82-server @8.2.23 (databases)
postgresql83 @8.3.23 (databases)
postgresql83-doc @8.3.23 (databases)
postgresql83-server @8.3.23 (databases)
postgresql84 @8.4.22 (databases)
postgresql84-doc @8.4.22 (databases)
postgresql84-server @8.4.22 (databases)
postgresql90 @9.0.18 (databases)
postgresql90-doc @9.0.18 (databases)
postgresql90-server @9.0.18 (databases)
postgresql91 @9.1.14 (databases)
postgresql91-doc @9.1.14 (databases)
postgresql91-server @9.1.14 (databases)
postgresql92 @9.2.9 (databases)
postgresql92-doc @9.2.9 (databases)
postgresql92-server @9.2.9 (databases)
postgresql93 @9.3.5 (databases)
postgresql93-doc @9.3.5 (databases)
postgresql93-server @9.3.5 (databases)
postgresql94 @9.4beta2 (databases)
postgresql94-doc @9.4beta2 (databases)
postgresql94-server @9.4beta2 (databases)
</pre>
-->
This allowed me to see that PostgreSQL 9.4 beta2 is the latest version supported by MacPorts. So I embarked upon an installation of this version:
<br />
<script src="https://gist.github.com/bsnyder/9c3dd002e5b58a5f243d.js"></script>
<!--
<pre class="brush: xml">$ sudo port install postgresql94 postgresql94-server postgresql94-doc</pre>
-->
This install went off without a hitch, so I created a directory for the database and initialized the database:
<br />
<script src="https://gist.github.com/bsnyder/ebb197f670eea472505d.js"></script>
<!--
<pre class="brush: xml">$ sudo mkdir -p /opt/local/var/db/postgresql94/defaultdb
$ sudo chown postgres:postgres /opt/local/var/db/postgresql94/defaultdb
$ sudo su postgres -c '/opt/local/lib/postgresql94/bin/initdb -D /opt/local/var/db/postgresql94/defaultdb'
</pre>
-->
From the ouptput of the installation, I copy/pasted the startup command and sent it to a file. I did the same for both the start and stop commands so that I have scripts to start and stop PG quickly:
<br />
<script src="https://gist.github.com/bsnyder/1e3482b1ad83933c6d26.js"></script>
<!--
<pre class="brush: xml">$ printf '%s\n\n%s' '#!/bin/bash' 'su postgres -c "/opt/local/lib/postgresql94/bin/pg_ctl -D /opt/local/var/db/postgresql94/defaultdb -l /opt/local/var/db/postgresql94/defaultdb/postgresql.log start" > ~/bin/pg_start.sh
$ chmod +x ~/bin/pg_start.sh
$ printf '%s\n\n%s' '#!/bin/bash' 'sudo su postgres -c "/opt/local/lib/postgresql94/bin/pg_ctl -D /opt/local/var/db/postgresql94/defaultdb stop"' > ~/bin/pg_stop.sh
$ chmod +x ~/bin/pg_stop.sh
</pre>
-->
After starting up PG for the first time, I opened another terminal in another tab to watch the log file to see if the database was started correctly:
<br />
<script src="https://gist.github.com/bsnyder/a07a1e902734bb264e03.js"></script>
<!--
<pre class="brush: xml">$ sudo tail -f /opt/local/var/db/postgresql94/defaultdb/postgresql.log</pre>
-->
Then I pulled up the docs via the local install of them (file:///opt/local/share/doc/postgresql94/html/index.html) and started digging into the document database support to play around. Bruce Snyderhttp://www.blogger.com/profile/18285794923769241032noreply@blogger.com0