<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://raibledesigns.com/roller-ui/styles/rss.xsl" media="screen"?><rss version="2.0" 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
  <title>Raible Designs</title>
  <link>https://raibledesigns.com/rd/</link>
      <atom:link rel="self" type="application/rss+xml" href="https://raibledesigns.com/rd/feed/entries/rss?tags=yearinreview" />
    <description>Raible Designs is an Enterprise Open Source Consulting company. We specialize in UI and Full Stack Architectures using HTML5, CSS, JavaScript and Java. We love HTML5, Angular, Bootstrap, Spring Boot, and especially JHipster.</description>
  <language>en-us</language>
  <copyright>Copyright 2026</copyright>
  <lastBuildDate>Mon, 30 Mar 2026 03:31:45 -0600</lastBuildDate>
  <generator>Apache Roller (incubating) 5.0.3 (1388864191739:dave)</generator>
        <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2025_a_year_in_review</guid>
    <title>2025 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2025_a_year_in_review</link>
        <pubDate>Wed, 31 Dec 2025 16:15:01 -0700</pubDate>
    <category>General</category>
    <category>hefethebus</category>
    <category>blogging</category>
    <category>2025</category>
    <category>crowdstrike</category>
    <category>yearinreview</category>
    <category>family</category>
    <category>vacation</category>
    <category>stoutthesyncro</category>
    <category>apacheroller</category>
    <atom:summary type="html">&lt;p&gt;What a year 2025 has been! From Trish&apos;s continuing recovery to Abbie&apos;s graduation and Jack&apos;s 21st birthday, from epic summer travels to family gatherings across the country, this year has been filled with gratitude, growth, and gorgeous moments.&lt;/p&gt;

&lt;p&gt;From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2024_a_year_in_review&quot;&gt;last year&apos;s review&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote class=&quot;quote&quot;&gt;
I have only one goal for 2025: &lt;strong&gt;be grateful&lt;/strong&gt;.
&lt;/blockquote&gt;

&lt;p&gt;This goal felt crucial given Trish&apos;s injuries at the end of 2024. Her wrist and ankle healed gradually, and by spring she was back to skiing and living life to the fullest. Watching her resilience and determination reminded me to be grateful for our health.&lt;/p&gt;

&lt;p&gt;I&apos;m gonna review 2025 using the following perspectives:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#hefe-and-stout&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#2026&quot;&gt;2026&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</atom:summary>        <description>&lt;p&gt;What a year 2025 has been! From Trish&apos;s continuing recovery to Abbie&apos;s graduation and Jack&apos;s 21st birthday, from epic summer travels to family gatherings across the country, this year has been filled with gratitude, growth, and gorgeous moments.&lt;/p&gt;

&lt;p&gt;From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2024_a_year_in_review&quot;&gt;last year&apos;s review&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote class=&quot;quote&quot;&gt;
I have only one goal for 2025: &lt;strong&gt;be grateful&lt;/strong&gt;.
&lt;/blockquote&gt;

&lt;p&gt;This goal felt crucial given Trish&apos;s injuries at the end of 2024. Her wrist and ankle healed gradually, and by spring she was back to skiing and living life to the fullest. Watching her resilience and determination reminded me to be grateful for our health.&lt;/p&gt;

&lt;p&gt;I&apos;m gonna review 2025 using the following perspectives:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#hefe-and-stout&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/2025_a_year_in_review#2026&quot;&gt;2026&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;

&lt;p&gt;We kicked off 2025 with an incredible family trip to Puerto Rico in early January. Trish went to high school there and had been wanting to take me for years. Abbie, Jack, and my parents all joined us for the adventure. We celebrated my mom&apos;s 75th birthday before we left. She&apos;s a queen!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54358724913_0d1265ba18_c.jpg&quot; title=&quot;Mimi&apos;s a Queen!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54358724913/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54358724913_0d1265ba18_m.jpg&quot; width=&quot;240&quot; alt=&quot;Mimi&apos;s a Queen!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54358725328_7ff12115c1_c.jpg&quot; title=&quot;We made it to Puerto Rico!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54358725328&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54358725328_7ff12115c1_m.jpg&quot; width=&quot;240&quot; alt=&quot;We made it to Puerto Rico!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;The island was everything Trish promised and more. We explored Old San Juan and El Morro, hiked through the El Yunque rainforest (the only tropical rainforest in the U.S. National Forest System!), and kayaked through bioluminescent waters in Fajardo. The trip was paradise, and Trish reconnected with her roots. You can read more in my &lt;a href=&quot;https://raibledesigns.com/rd/entry/paradise_in_puerto_rico&quot;&gt;Paradise in Puerto Rico&lt;/a&gt; blog post.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54358906885_4c475ae70a_c.jpg&quot; title=&quot;The Raible Clan at El Morro&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54358906885/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54358906885_4c475ae70a_m.jpg&quot; width=&quot;240&quot; alt=&quot;The Raible Clan at El Morro&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54358507636_c28175ecd5_c.jpg&quot; title=&quot;The rainforest is refreshing!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54358507636&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54358507636_c28175ecd5_m.jpg&quot; width=&quot;240&quot; alt=&quot;The rainforest is refreshing!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54358911820_449df90a98_c.jpg&quot; title=&quot;Kayaking to Laguna Grande Bio Bay&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54358911820/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54358911820_449df90a98.jpg&quot; width=&quot;500&quot; alt=&quot;Kayaking to Laguna Grande Bio Bay&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h3&gt;The 2024-2025 Ski Season&lt;/h3&gt;

&lt;p&gt;The ski season started slowly due to Trish&apos;s injuries and a lack of snow. I didn&apos;t get out for cross-country until mid-January after we returned from Puerto Rico. My stats for the year: 10 days of cross-country and only 7 days downhill. Not my best season, but every day on the snow contributes to my happiness.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54476581108_a909c46720_c.jpg&quot; title=&quot;First day of ski season is in the books!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54476581108/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54476581108_a909c46720_m.jpg&quot; width=&quot;240&quot; alt=&quot;First day of ski season is in the books!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54476495039_a92857d808_c.jpg&quot; title=&quot;First day on the slopes with Fesser!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54476495039/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54476495039_a92857d808_m.jpg&quot; width=&quot;240&quot; alt=&quot;First day on the slopes with Fesser!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;My first day on the slopes wasn&apos;t until February 8th, when I skied with my good friend, Matt Good (aka the Professor), at Winter Park. In March, our nephew James visited for spring break, and we hit the slopes together.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54476660315_b1d86538cf_c.jpg&quot; title=&quot;Cross Country on Fraser River Trail with James&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54476660315/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54476660315_b1d86538cf.jpg&quot; width=&quot;500&quot; alt=&quot;Cross Country on Fraser River Trail with James&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
    You can read more in my &lt;a href=&quot;https://raibledesigns.com/rd/entry/farewell_to_the_2024_2025&quot;&gt;Farewell to the 2024-2025 Ski Season&lt;/a&gt; post.
&lt;/p&gt;

&lt;h3&gt;21 Years with Hefe the Bus&lt;/h3&gt;

&lt;p&gt;April marked a special milestone. Twenty-one years ago, I bought a 21-window VW Bus minutes after DU Hockey won a national title. Hefe has been part of countless adventures since then.&lt;/p&gt;

&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Today, 21 years ago, I bought a 21-window VW Bus minutes after &lt;a href=&quot;https://twitter.com/DU_Hockey?ref_src=twsrc%5Etfw&quot;&gt;@DU_Hockey&lt;/a&gt; won a national title. I&amp;#39;m pumped they&amp;#39;re trying for another one this weekend! &lt;a href=&quot;https://t.co/X2emVbkoN8&quot;&gt;https://t.co/X2emVbkoN8&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/GoDU?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#GoDU&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/VWBus?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#VWBus&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/HefeTheBus?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#HefeTheBus&lt;/a&gt; &lt;a href=&quot;https://t.co/9OPwjZeGPw&quot;&gt;pic.twitter.com/9OPwjZeGPw&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1910345931230159324?ref_src=twsrc%5Etfw&quot;&gt;April 10, 2025&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;h3&gt;Jack&apos;s Internship Search&lt;/h3&gt;

&lt;p&gt;In April, I shared Jack&apos;s search for a summer internship on LinkedIn. The response was overwhelming and heartwarming. Jack is a junior at CU majoring in &lt;a href=&quot;https://www.colorado.edu/cmdi/infoscience&quot;&gt;information science&lt;/a&gt;. He just got a job scouting college basketball teams and gathering stats. He&apos;s really excited for the opportunity!&lt;/p&gt;

&lt;div style=&quot;margin: 0 auto; max-width: 504px&quot;&gt;
&lt;iframe src=&quot;https://www.linkedin.com/embed/feed/update/urn:li:ugcPost:7318689060741435394&quot; height=&quot;609&quot; width=&quot;504&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot; title=&quot;Embedded post&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h3&gt;Nuggets Playoff Game&lt;/h3&gt;

&lt;p&gt;In early May, we had a blast at a Nuggets playoff game with the family. Game night was so much fun!&lt;/p&gt;

&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Game night with the family was soooo much fun!! &amp;#x1F929; &lt;a href=&quot;https://twitter.com/hashtag/GoNuggets?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#GoNuggets&lt;/a&gt; &lt;a href=&quot;https://t.co/U4jmLad6Tu&quot;&gt;pic.twitter.com/U4jmLad6Tu&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1919062136627609679?ref_src=twsrc%5Etfw&quot;&gt;May 4, 2025&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;h3&gt;Abbie Graduates!&lt;/h3&gt;

&lt;p&gt;In May, Abbie graduated from the University of Colorado with her degree! We couldn&apos;t be prouder of her accomplishments. She had already secured a job as a Product Analyst at Spectrum after an amazing summer internship in 2024. The future is bright for our girl!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54524658935_240b777c63_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54524658935/in/album-72177720326162761&quot; title=&quot;Congratulations! &amp;#x1F389;&quot; rel=&quot;lightbox[yearinreview2025]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54524658935_240b777c63.jpg&quot; width=&quot;500&quot; alt=&quot;Congratulations! &amp;#x1F389;&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54524657765_5a7d3fd4a2_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54524657765/in/album-72177720326162761&quot; title=&quot;Abigail Grace Raible, College Graduate - so proud!&quot; rel=&quot;lightbox[yearinreview2025]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54524657765_5a7d3fd4a2.jpg&quot; width=&quot;500&quot; alt=&quot;Abigail Grace Raible, College Graduate - so proud!&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Abbie moved back in with us after graduation, bringing her adorable pup Gracie along. Having both of them home has been wonderful, even if Gracie does wake me up every morning for walks!&lt;/p&gt;

&lt;h3&gt;The Summer of Travel&lt;/h3&gt;

&lt;p&gt;This summer was absolutely epic. We were only home three weekends between Father&apos;s Day and the last day of summer! I wrote a whole blog post about it called &lt;a href=&quot;https://raibledesigns.com/rd/entry/the_summer_of_travel_2025&quot;&gt;The Summer of Travel (2025 Edition)&lt;/a&gt;, so I&apos;ll hit the highlights here.&lt;/p&gt;

&lt;p&gt;I moved up to Fraser for the entire month of June with the zoo (two dogs and a cat), enjoying the Fraser River Trail daily. Those Fraser sunsets never get old.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54879369870_117007f3a8_c.jpg&quot; title=&quot;Gorgeous views along Fraser River Trail&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879369870/in/album-72177720329917024&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879369870_117007f3a8_m.jpg&quot; width=&quot;240&quot; alt=&quot;Gorgeous views along Fraser River Trail&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879292633_de7371bc7f_c.jpg&quot; title=&quot;I love mountain sunsets&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879292633/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879292633_de7371bc7f_m.jpg&quot; width=&quot;240&quot; alt=&quot;I love mountain sunsets&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Father&apos;s Day brought the fam together for gorgeous golf at Pole Creek. The kids got me a &quot;Best Dad Ever&quot; t-shirt that made me a little emotional.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879265843_1b43b6889a_c.jpg&quot; title=&quot;Pole Creek golf for Father&apos;s Day!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879265843/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879265843_1b43b6889a_m.jpg&quot; width=&quot;240&quot; alt=&quot;Pole Creek golf for Father&apos;s Day!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54878213602_ecd6bfec8e_c.jpg&quot; title=&quot;Gift from kids: Best Dad Ever t-shirt&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54878213602/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54878213602_ecd6bfec8e_m.jpg&quot; width=&quot;240&quot; alt=&quot;Gift from kids: Best Dad Ever t-shirt&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;We rafted Ruby Horsethief Canyon (it took us 8 hours to go 8 miles on day two - next time I&apos;m bringing a motor!), enjoyed Blues From The Top in Winter Park, and loaded up our Suburban for the entire month of July in Montana. My parents&apos; place hosted 15 people for the 4th of July celebration!&lt;/p&gt;

&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;We moved to The Last Best Place for the month of July! ??&lt;a href=&quot;https://twitter.com/hashtag/Montana?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Montana&lt;/a&gt; &lt;a href=&quot;https://t.co/KQri4NSuT9&quot;&gt;pic.twitter.com/KQri4NSuT9&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1940170719469703657?ref_src=twsrc%5Etfw&quot;&gt;July 1, 2025&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879330245_b9d55741ef_c.jpg&quot; title=&quot;We had 15 people celebrating the 4th!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879330245/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879330245_b9d55741ef_m.jpg&quot; width=&quot;240&quot; alt=&quot;We had 15 people celebrating the 4th!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879332890_b16b7619f5_c.jpg&quot; title=&quot;The Swan Mountains from Holland Lake&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879332890/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879332890_b16b7619f5_m.jpg&quot; width=&quot;240&quot; alt=&quot;The Swan Mountains from Holland Lake&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54879080581_4a6493dbc3_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879080581/in/album-72177720329917024/&quot; title=&quot;Golfing with my parents on my birthday!&quot; rel=&quot;lightbox[yearinreview2025]&quot; &gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879080581_4a6493dbc3.jpg&quot; width=&quot;500&quot; alt=&quot;Golfing with my parents on my birthday!&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;The annual Pirates at the Pumphouse rafting trip on the Colorado River never disappoints. Captain Trish commanded Pepples through the rapids like a pro.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54879037641_0a16f2712b_c.jpg&quot; title=&quot;Lots of pirates in our crew&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879037641/in/album-72177720329917024&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879037641_0a16f2712b.jpg&quot; width=&quot;500&quot; alt=&quot;Lots of pirates in our crew&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Stout the Syncro made it to Del Norte for Rhythms on the Rio and BusCamp. Ed, Karen, Bridget, and the Professor joined us for the weekend of VWs and music.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879297194_1fbabc60ba_c.jpg&quot; title=&quot;Lots of sweet VWs&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879297194/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879297194_1fbabc60ba_m.jpg&quot; width=&quot;240&quot; alt=&quot;Lots of sweet VWs&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879297938_6a03f59896_c.jpg&quot; title=&quot;Good times with Ed and Karen!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879297938/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879297938_6a03f59896_m.jpg&quot; width=&quot;240&quot; alt=&quot;Good times with Ed and Karen!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Next, we headed to Cape Cod, where Trish was in her happy place with family. We celebrated Joe&apos;s birthday at New Seabury and enjoyed happy hours on the Spit. Then we moved on to Little Sebago Lake in Maine to visit with Kidder and Norm, my pledge class brothers from 1992!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54879376540_6fd559f6d7_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879376540/in/album-72177720329917024/&quot; title=&quot;Celebrating Joe&amp;#x27;s birthday&quot; rel=&quot;lightbox[yearinreview2025]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879376540_6fd559f6d7.jpg&quot; width=&quot;500&quot; alt=&quot;Celebrating Joe&amp;#x27;s birthday&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879338685_97a13487cc_c.jpg&quot; title=&quot;New Seabury Sunset&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879338685/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879338685_97a13487cc_m.jpg&quot; width=&quot;240&quot; alt=&quot;New Seabury Sunset&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879298339_e63e575171_c.jpg&quot; title=&quot;Kidder and Norm! We&apos;ve known each other since 92!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879298339/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879298339_e63e575171_m.jpg&quot; width=&quot;240&quot; alt=&quot;Kidder and Norm! We&apos;ve known each other since 92!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;The highlight of the summer was a five-day raft trip through Desolation Canyon on the Green River in Utah. Dawn, Erik, Chris, Brice, and the whole gang made it unforgettable. We had a wet start but the weather turned gorgeous. This is the kind of trip that reminds you what really matters: time with loved ones, connection with nature, and nights spent under the eternal stars.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54879304223_982dfe7466_c.jpg&quot; title=&quot;Captain Chris&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879304223/in/album-72177720329917024&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879304223_982dfe7466_m.jpg&quot; width=&quot;240&quot; alt=&quot;Captain Chris&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;

  &lt;a href=&quot;https://live.staticflickr.com/65535/54879295514_dba56c5593_c.jpg&quot; title=&quot;Morning on the Green River&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879295514/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879295514_dba56c5593_m.jpg&quot; width=&quot;240&quot; alt=&quot;Morning on the Green River&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879283069_f6cb0d7760_c.jpg&quot; title=&quot;Yacht Rock was the theme on costume night&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879283069/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879283069_f6cb0d7760.jpg&quot; width=&quot;500&quot; alt=&quot;Yacht Rock was the theme on costume night&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;We returned from rafting and went straight to Red Rocks the next night for Billy Idol. Trish and Jen are huge fans!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879282659_cb8fa07cd5_c.jpg&quot; title=&quot;We returned from rafting and went to Billy Idol the next night at Red Rocks. These two are big fans!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879282659/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879282659_cb8fa07cd5.jpg&quot; width=&quot;500&quot; alt=&quot;We returned from rafting and went to Billy Idol the next night at Red Rocks. These two are big fans!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h3&gt;Jack Turns 21!&lt;/h3&gt;

&lt;p&gt;We headed to Vegas in late August to celebrate &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_jack14&quot;&gt;Jack&apos;s 21st birthday&lt;/a&gt; in style. We gifted him five laps in a Lamborghini at &lt;a href=&quot;https://www.dreamracing.com/&quot;&gt;Dream Racing&lt;/a&gt; on the Las Vegas Motor Speedway. Watching Jack drive that Lambo around the track was pure joy.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54878173447_c4cc146abb_c.jpg&quot; title=&quot;Trish in a sweet 911&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54878173447/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54878173447_c4cc146abb_m.jpg&quot; width=&quot;240&quot; alt=&quot;Trish in a sweet 911&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879270588_d03f8d1610_c.jpg&quot; title=&quot;Jack driving a Lamborghini&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879270588/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879270588_d03f8d1610_m.jpg&quot; width=&quot;240&quot; alt=&quot;Jack driving a Lamborghini&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879298089_712de48a39_c.jpg&quot; title=&quot;Las Vegas Birthday Crew&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879298089/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879298089_712de48a39.jpg&quot; width=&quot;500&quot; alt=&quot;Las Vegas Birthday Crew&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;The Professor and Dr. Laura joined us for &lt;a href=&quot;https://www.smalltowngathering.com/&quot;&gt;Smalltown for the Cause&lt;/a&gt; in Salida afterward. We enjoyed excellent bluegrass music. As summer wound down, we made it back to Fraser to catch the fall colors.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54878176027_d097a7d87f_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54878176027/in/album-72177720329917024/&quot; rel=&quot;lightbox[yearinreview2025]&quot; title=&quot;The Fessor joins us once again!&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54878176027_d097a7d87f.jpg&quot; width=&quot;500&quot; alt=&quot;The Fessor joins us once again!&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879379935_7b75f576ae_c.jpg&quot; title=&quot;Abbie and Trish lookin&apos; good&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879379935/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879379935_7b75f576ae_m.jpg&quot; width=&quot;240&quot; alt=&quot;Abbie and Trish lookin&apos; good&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879036291_87fe325b2f_c.jpg&quot; title=&quot;Fall colors in Winter Park&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879036291/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879036291_87fe325b2f_m.jpg&quot; width=&quot;240&quot; alt=&quot;Fall colors in Winter Park&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879254603_79e0920e9b_c.jpg&quot; title=&quot;First album just dropped&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879254603/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879254603_79e0920e9b.jpg&quot; width=&quot;375&quot; alt=&quot;First album just dropped&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Jack even got a job working Broncos games for ESPN, and we spotted him on TV!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879282554_8e1cb24957_c.jpg&quot; title=&quot;Jack working Broncos games on ESPN!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879282554/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879282554_8e1cb24957.jpg&quot; width=&quot;500&quot; alt=&quot;Jack working Broncos games on ESPN!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h3&gt;Abbie&apos;s 23rd Birthday&lt;/h3&gt;

&lt;p&gt;In November, we celebrated &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_abbie19&quot;&gt;Abbie turning 23&lt;/a&gt;. She&apos;s adjusting to life as a young urban professional and bringing joy into our lives every day. Her company has been treating her well, from yoga on Tuesday mornings to golf lessons on Wednesday afternoons. She even got to play in a tournament at &lt;a href=&quot;https://www.arrowheadcolorado.com/&quot;&gt;Arrowhead Golf Club&lt;/a&gt;!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54879328085_1c5b6cd94a_c.jpg&quot; title=&quot;Abbie golfing at Arrowhead&quot;
       rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879328085/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/54879328085_1c5b6cd94a.jpg&quot; width=&quot;240&quot;
            alt=&quot;Abbie golfing at Arrowhead&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/55016371871_81693f62d7_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/55016371871/&quot; rel=&quot;lightbox[yearinreview2025]&quot;
       title=&quot;Abbie and Gracie&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55016371871_81693f62d7.jpg&quot; width=&quot;240&quot;
                                     alt=&quot;Abbie and Gracie&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h3&gt;Thanksgiving in Montana&lt;/h3&gt;

&lt;p&gt;For Thanksgiving, we flew to Montana for quality time with my family. My parents hosted, and we spent the week visiting with great friends, cooking, enjoying the sauna, playing pool at Mike and Mai&apos;s, relaxing, visiting local shops, and soaking up mountain time together. My Dad had heart surgery the week before Thanksgiving to put in a cow valve in his heart. He sometimes moos now. &amp;#x1F42E;&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55014850763_6230810851_c.jpg&quot; title=&quot;Alpenglow on the Swan Range&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55014850763/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55014850763_6230810851_z.jpg&quot; width=&quot;480&quot; alt=&quot;Alpenglow on the Swan Range&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55014934939_5babe974b5_c.jpg&quot; title=&quot;Happy Hour with Sue Cushman&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55014934939/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55014934939_5babe974b5.jpg&quot; width=&quot;500&quot; alt=&quot;Happy Hour with Sue Cushman&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55014681911_51575fb043_c.jpg&quot; title=&quot;Barb&apos;s Bistro!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55014681911/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55014681911_51575fb043_m.jpg&quot; width=&quot;240&quot; alt=&quot;Barb&apos;s Bistro!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55014681036_06bcc96665_c.jpg&quot; title=&quot;Happy customers at Joe&apos;s Sports Bar&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55014681036/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55014681036_06bcc96665_m.jpg&quot; width=&quot;240&quot; alt=&quot;Happy customers at Joe&apos;s Sports Bar&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h3&gt;December Skiing and Winter Fun&lt;/h3&gt;

&lt;p&gt;December brought snow to Colorado and family time on the slopes at Winter Park. We like to embrace fun, and Abbie joined us by buying a onesie too!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55013792077_1f7077eaa3_c.jpg&quot; title=&quot;Lots of color for Trish&apos;s birthday weekend&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55013792077/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55013792077_1f7077eaa3.jpg&quot; width=&quot;500&quot; alt=&quot;Lots of color for Trish&apos;s birthday weekend&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h3&gt;Christmas in Naples with Trish&apos;s Family&lt;/h3&gt;

&lt;p&gt;We wrapped up the year by heading to Naples, Florida to spend Christmas with Trish&apos;s family. After all the mountain time, the beach was a welcome change of scenery. The weather was perfect. Sunny and 75 degrees. Our kids got golf clubs for Christmas, so we played golf a lot. We also visited the &lt;a href=&quot;https://revsinstitute.org/&quot;&gt;Revs Institute&lt;/a&gt; (an incredible automotive museum), enjoyed many spectacular sunsets, and had quality time with the whole McGinity Clan. All 15 of us, plus three dogs!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55014681331_5452bdd617_c.jpg&quot; title=&quot;Family Golf at the Naples Country Club!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55014681331/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55014681331_5452bdd617_m.jpg&quot; width=&quot;240&quot; alt=&quot;Family Golf at the Naples Country Club!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55014986625_05c70b9892_c.jpg&quot; title=&quot;The Revs Institute is awesome!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55014986625/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55014986625_05c70b9892_m.jpg&quot; width=&quot;240&quot; alt=&quot;The Revs Institute is awesome!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55013791217_f5d410ccfa_c.jpg&quot; title=&quot;Sunset Lovin&apos; Siblings&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55013791217/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55013791217_f5d410ccfa.jpg&quot; width=&quot;500&quot; alt=&quot;Sunset Lovin&apos; Siblings&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55014935269_1570f54f03_c.jpg&quot; title=&quot;Happy Birthday, Shira! &amp;#x1F382;&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55014935269/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55014935269_1570f54f03.jpg&quot; width=&quot;500&quot; alt=&quot;Happy Birthday, Shira! &amp;#x1F382;&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;em&gt;You can see more photos from our Thanksgiving in Montana, December skiing at Winter Park, and Christmas in Naples in the &lt;a href=&quot;https://www.flickr.com/photos/mraible/albums/72177720331219684/&quot;&gt;Winter Begins 2025 album on Flickr&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h3 id=&quot;hefe-and-stout&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/h3&gt;

&lt;p&gt;Our beloved VWs continued to bring adventure and joy this year. In April, Stout the Syncro saved my life on the way up to Winter Park. I was cruising along in 2WD when the rear wheels started slipping on black ice. We started drifting at 70 mph, first to the left, then to the right, and eventually sideways. As we headed toward the guardrail, I thought, &quot;Oh my, this is going to hurt!&quot; That&apos;s when we hit ice again and the back end flipped around. We went down into the ditch backwards and landed with no harm done. The dogs barely noticed.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54476583943_14a0f00365_c.jpg&quot; title=&quot;Stout the Syncro saved my life!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54476583943/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54476583943_14a0f00365.jpg&quot; width=&quot;500&quot; alt=&quot;Stout the Syncro saved my life!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Stout also loved camping on the Colorado River for Pirates and posing for photos under the spectacular starry night.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/54879283124_b4a4fc692b_c.jpg&quot; title=&quot;Stout by Night&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879283124/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879283124_b4a4fc692b.jpg&quot; width=&quot;500&quot; alt=&quot;Stout by Night&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Stout made the trip to Del Norte for Rhythms on the Rio and BusCamp, looking magnificent against the Colorado backdrop. The VW community came out in force, and it reminded us why we love these vehicles so much.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54879257768_a4e63a56cd_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/54879257768/&quot; title=&quot;We made it to Bus Camp in Del Norte&quot; rel=&quot;lightbox[yearinreview2025]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54879257768_a4e63a56cd.jpg&quot; width=&quot;500&quot; alt=&quot;We made it to Bus Camp in Del Norte&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Hefe the Bus had a quieter year after his clutch went out at the end of 2024. I wasn&apos;t able to get him into the shop until just before we left for Montana in June, and didn&apos;t get him back until late September. By then, we&apos;d missed most of the summer shows. But he&apos;s back on the road now and ready for adventures in 2026!&lt;/p&gt;

&lt;p&gt;The year ended on a high note when Hefe was featured in the Readers&apos; Showcase of the February 2026 issue of &lt;a href=&quot;https://hotvws.com/&quot;&gt;Hot VWs magazine&lt;/a&gt;! It&apos;s an honor to have him recognized by the VW community in one of the most respected magazines in the scene.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/55014973569_ced7ee6235_c.jpg&quot; title=&quot;Hefe is featured in the Readers&apos; Showcase of Hot VWs February 2026!&quot; rel=&quot;lightbox[yearinreview2025]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/55014973569/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55014973569_ced7ee6235.jpg&quot; width=&quot;500&quot; alt=&quot;Hefe is featured in the Readers&apos; Showcase of Hot VWs February 2026!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;

&lt;p&gt;Professionally, 2025 was my first full year at CrowdStrike. I continued to work on &lt;a href=&quot;https://developer.crowdstrike.com&quot;&gt;developer.crowdstrike.com&lt;/a&gt;, creating blog posts, sample apps, and improving documentation about Falcon Foundry, Fusion SOAR, and Next-Gen SIEM. I got the opportunity to speak at Fal.Con 2025 in Las Vegas, which was nicely timed with Jack&apos;s birthday celebration.&lt;/p&gt;

&lt;div style=&quot;margin: 0 auto; max-width: 504px&quot;&gt;
&lt;iframe src=&quot;https://www.linkedin.com/embed/feed/update/urn:li:share:7350939400878350336?collapsed=1&quot; height=&quot;531&quot; width=&quot;504&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot; title=&quot;Embedded post&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;The work has been rewarding, helping developers understand how to leverage CrowdStrike&apos;s APIs and SDKs. I&apos;ve learned a tremendous amount about cybersecurity, Python, and the Falcon platform. I appreciate the opportunity to work with such talented people at one of the top cybersecurity companies in the world.&lt;/p&gt;

&lt;h3 id=&quot;community&quot;&gt;Community&lt;/h3&gt;

&lt;p&gt;I continued my role as co-lead of &lt;a href=&quot;https://www.jhipster.tech/&quot;&gt;JHipster&lt;/a&gt;, helping shepherd the project through several releases throughout the year. We shipped JHipster v8.10.0 in March, v8.11.0 in May, and ended the year with the &lt;a href=&quot;https://www.jhipster.tech/2025/12/05/jhipster-release-9.0.0-beta.0.html&quot;&gt;v9.0.0-beta.0 release&lt;/a&gt; in December. The community remains strong with consistent downloads and active contributions.&lt;/p&gt;

&lt;div style=&quot;margin: 0 auto; max-width: 504px&quot;&gt;
&lt;iframe src=&quot;https://www.linkedin.com/embed/feed/update/urn:li:share:7402908594222116864&quot; height=&quot;927&quot; width=&quot;504&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot; title=&quot;Embedded post&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;On &lt;a href=&quot;https://github.com/mraible&quot;&gt;GitHub&lt;/a&gt;, I had 2,935 contributions in 2025, with 44% dedicated to code review, 42% to commits, 13% to pull requests, and 1% to issues. I contributed to &lt;a href=&quot;https://developer.crowdstrike.com/docs/samples/&quot;&gt;CrowdStrike&apos;s Foundry sample repositories&lt;/a&gt; and 73 other open source projects. It&apos;s gratifying to see JHipster continue to thrive after all these years. &amp;#x1F913;&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://git-wrapped.com/profiles/mraible&quot; title=&quot;GitHub Wrapped 2025&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55014503248_6d1eabce48.jpg&quot; width=&quot;500&quot; alt=&quot;GitHub Wrapped 2025&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;The &lt;a href=&quot;https://www.meetup.com/denverjavausersgroup/&quot;&gt;Denver JUG&lt;/a&gt; meetings continued regularly, providing a space for Java developers in the Denver area to connect and learn. Even though I wasn&apos;t traveling to conferences as much, staying connected to the local community remained important.&lt;/p&gt;

&lt;h2 id=&quot;2026&quot;&gt;2026&lt;/h2&gt;

&lt;p&gt;Looking ahead to 2026, I&apos;m excited about what&apos;s to come. Professionally, I want to push deeper into the Falcon platform&apos;s capabilities and help developers solve harder problems. Getting back on stage at Fal.Con and a few other conferences would be the icing on the cake.&lt;/p&gt;

&lt;p&gt;Personally, we&apos;re looking forward to more adventures. We hope to visit the Ski Chalet frequently throughout the winter and spend the summer riding, rafting, and visiting friends and family in our favorite places. We&apos;re heading to the second weekend of &lt;a href=&quot;https://www.nojazzfest.com/&quot;&gt;Jazz Fest&lt;/a&gt; in New Orleans in the spring!&lt;/p&gt;

&lt;p&gt;I have only one goal for 2026: &lt;strong&gt;live fully&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Living fully means showing up for every moment, whether it&apos;s a powder day at Winter Park, a raft trip on the Colorado, seeing live music, or a fun evening at home cheering for the Nuggets with Trish. It means saying yes to adventures, absolutely to friends, and investing in community relationships by showing up. At this stage of life, with the kids building their own paths and our freedom to explore, I want to squeeze every bit of joy and meaning out of each day. Yes, Trish, it&#8217;s time for your RV dreams to come true. &lt;/p&gt;

&lt;p&gt;I&apos;m grateful Trish is back in the game. Proud of Abbie for launching her career and Jack for chasing his passion. Thankful for family time in Montana and Florida, for gorgeous Colorado and our mountain retreat, and for friends who join us on the slopes, rivers, and at concerts.&lt;/p&gt;

&lt;p&gt;If you&apos;d like to stay in touch, please &lt;a href=&quot;https://www.linkedin.com/in/mraible/&quot;&gt;connect with me on LinkedIn&lt;/a&gt; or &lt;a href=&quot;https://www.flickr.com/photos/mraible/&quot;&gt;follow me on Flickr&lt;/a&gt; where I share photos from our adventures.&lt;/p&gt;

&lt;p&gt;Here&apos;s to 2026! &amp;#x1F942;&lt;/p&gt;
</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2024_a_year_in_review</guid>
    <title>2024 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2024_a_year_in_review</link>
        <pubDate>Fri, 31 Jan 2025 08:44:59 -0700</pubDate>
    <category>General</category>
    <category>family</category>
    <category>blogging</category>
    <category>crowdstrike</category>
    <category>hefethebus</category>
    <category>okta</category>
    <category>2024</category>
    <category>vacation</category>
    <category>yearinreview</category>
    <category>stoutthesyncro</category>
    <category>apacheroller</category>
    <atom:summary type="html">&lt;p&gt;
    Last year brought a few challenges and misfortunes. From changing companies to broken bones, Trish and I learned more
    about ourselves and our abilities than we ever anticipated. I had seven months off from the beginning of
    February through the end of July. Trish returned to her passion for horses and started competing near the end of
    my funemployment. A few months later, her saddle malfunctioned, and she found herself with a broken wrist
    &lt;em&gt;and&lt;/em&gt; a broken ankle.&lt;/p&gt;
&lt;p&gt;
    From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2023_a_year_in_review&quot;&gt;last year&apos;s review&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
    I only have one goal for 2024: &lt;strong&gt;breathe&lt;/strong&gt;.
&lt;/blockquote&gt;
&lt;p&gt;
    I had plenty of time to breathe, so this turned out to be an excellent goal. Whether it was on the ski slopes or
    mountain biking, I had lots of heavy breathing in the first half of the year thanks to a nice severance package and
    a zest for adventure.
&lt;p&gt;I&apos;m gonna review 2024 using the following perspectives:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#hefe-and-stout&quot;&gt;Hefe the Bus and Stout the
                Syncro&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#2025&quot;&gt;2025&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</atom:summary>        <description>&lt;p&gt;
    Last year brought a few challenges and misfortunes. From changing companies to broken bones, Trish and I learned more
    about ourselves and our abilities than we ever anticipated. I had seven months off from the beginning of
    February through the end of July. Trish returned to her passion for horses and started competing near the end of
    my funemployment. A few months later, her saddle malfunctioned, and she found herself with a broken wrist
    &lt;em&gt;and&lt;/em&gt; a broken ankle.&lt;/p&gt;
&lt;p&gt;
    From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2023_a_year_in_review&quot;&gt;last year&apos;s review&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
    I only have one goal for 2024: &lt;strong&gt;breathe&lt;/strong&gt;.
&lt;/blockquote&gt;
&lt;p&gt;
    I had plenty of time to breathe, so this turned out to be an excellent goal. Whether it was on the ski slopes or
    mountain biking, I had lots of heavy breathing in the first half of the year thanks to a nice severance package and
    a zest for adventure.
&lt;p&gt;I&apos;m gonna review 2024 using the following perspectives:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#hefe-and-stout&quot;&gt;Hefe the Bus and Stout the
                Syncro&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2024_a_year_in_review#2025&quot;&gt;2025&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;
&lt;p&gt;
    The year started with a trip to Cabo San Lucas. Trish and I have a friend with a condo down there, so we joined them
    for a weekend in mid-January. I stayed the following week, working remotely. Another friend flew in, and we golfed
    on some of the most beautiful courses I&apos;d ever seen: &lt;a href=&quot;https://www.palmillagc.com/&quot;&gt;Palmilla&lt;/a&gt; and &lt;a
        href=&quot;https://www.solmargolf.com/&quot;&gt;Solmar&lt;/a&gt;. Both were all-inclusive, which I didn&apos;t even know existed. It
    basically means that all drinks and snacks are included. On Sunday, we went deep-sea fishing and caught a couple of
    Marlin. You haven&apos;t experienced forearm pain until you&apos;ve spent 45 minutes trying to reel in a huge fish. The first
    one got away at the end, but we successfully landed the second one.
&lt;/p&gt;
&lt;p&gt;
    Shortly after, my &lt;a href=&quot;https://raibledesigns.com/rd/entry/funemployment_2024&quot;&gt;funemployment&lt;/a&gt; began.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53682973576_d2437c6351_c.jpg&quot; title=&quot;Fun day with the Fesser&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53682973576/in/album-72177720316530125/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53682973576_d2437c6351_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Fun day with the Fesser&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53682107307_b841ee178e_c.jpg&quot; title=&quot;Powder Day!&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53682107307/in/album-72177720316530125/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53682107307_b841ee178e_m.jpg&quot; width=&quot;240&quot; alt=&quot;Powder Day!&quot;
            style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53686522082_417d62151d_c.jpg&quot; title=&quot;Casa Bonita with the fam!&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53686522082/in/album-72177720316530125/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53686522082_417d62151d_c.jpg&quot; width=&quot;500&quot;
            alt=&quot;Casa Bonita with the fam!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53683194418_f04d23745b_c.jpg&quot; title=&quot;Go Rockies!&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53683194418/in/album-72177720316530125/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53683194418_f04d23745b.jpg&quot; width=&quot;500&quot; alt=&quot;Go Rockies!&quot;
            style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53682965591_befc47111f_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53682965591/in/album-72177720316530125&quot; title=&quot;Apres Ski&quot; rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53682965591_befc47111f.jpg&quot; width=&quot;500&quot; alt=&quot;Apres Ski&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53686520152_8a6f4f4835_c.jpg&quot; title=&quot;Balcony views&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53686520152/in/album-72177720316530125/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53686520152_8a6f4f4835.jpg&quot; width=&quot;500&quot; alt=&quot;Balcony views&quot;
            style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53686519387_f3eaa35b6f_c.jpg&quot; title=&quot;Spring Break in Cabo!&quot;
       rel=&quot;lightbox[yearinreview2024]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53686519387/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53686519387_f3eaa35b6f.jpg&quot; width=&quot;500&quot; alt=&quot;Spring Break in Cabo!&quot;
            style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    I started looking for a new gig in April. Since finding a job is often about who you know, not what you know, I flew
    to Atlanta for Devnexus and networking. There, I attended the JUG Leaders Summit and the Java Champions Summit
    before the conference. I spoke about micro frontends with JHipster and stayed for the speaker festivities after. You
    can read about this experience in &lt;a href=&quot;https://raibledesigns.com/rd/entry/a_delightful_trip_to_devnexus&quot;&gt;A
    Delightful Trip to Devnexus&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53692860576_a3966de850_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53692860576/in/album-72177720316633407/&quot;
       title=&quot;#Java leaders Summit team photo at Devnexus 2024. Credit: Ken Fogel&quot; rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53692860576_a3966de850_z.jpg&quot; width=&quot;640&quot;
            style=&quot;border: 1px solid black&quot; alt=&quot;#Java leaders Summit team photo at Devnexus 2024. Credit: Ken Fogel&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The following week, I did a &lt;a href=&quot;https://raibledesigns.com/rd/entry/my_marvelous_road_trip_to&quot;&gt;marvelous road
    trip to the Utah JUG&lt;/a&gt; in Stout the Syncro. I skied at Copper, mountain biked at Fruita and Moab, and skied at
    Snowbird and Alta before my talk. Then, I hit Steamboat and Winter Park on the way home.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53737267230_e0088e393b_c.jpg&quot;
       title=&quot;Sweet singletrack in Fruita named Joe&apos;s Ridge. You have to work for it, but it&apos;s spectacular on the way down! #RoadTrip #FunEmployment&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53737267230/in/album-72177720317166395/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53737267230_e0088e393b_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Sweet singletrack in Fruita named Joe&apos;s Ridge. You have to work for it, but it&apos;s spectacular on the way down! #RoadTrip #FunEmployment&quot;
            style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53735913967_625d708ab0_c.jpg&quot; title=&quot;Dino-Flow at Klondike Bluffs&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53735913967/in/album-72177720317166395/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53735913967_625d708ab0_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Dino-Flow at Klondike Bluffs&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53737037573_8f5db25ee6_c.jpg&quot;
       title=&quot;Cruisin&apos; blues &amp;#x26F7;&amp;#xFE0F; at Snowbird the Utah JUG meetup&quot; rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53737037573/in/album-72177720317166395/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53737037573_8f5db25ee6_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Cruisin&apos; blues &amp;#x26F7;&amp;#xFE0F; at Snowbird the Utah JUG meetup&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53736836766_5c30bba68d_c.jpg&quot;
       title=&quot;#StoutTheSyncro made it to Steamboat!&quot; rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53736836766/in/album-72177720317166395/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53736836766_5c30bba68d_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;#StoutTheSyncro made it to Steamboat!&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We attended our niece&apos;s graduation from Michigan in May, watched the Nuggets lose to the Timberwolves in the
    playoffs, almost won a fowling (bowling with a football) tournament, and my job search started heating up. At one
    point, I had 15 interviews in one week and interviewing felt like a full-time job.&lt;/p&gt;
&lt;p&gt;We did some fun rafting trips on the Colorado River in June. Our rafting family didn&apos;t win any permits in the
    lottery, so there were no week-long trips.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53818437492_d7efca7dfb_c.jpg&quot; title=&quot;Father&apos;s Day Rafting on the UC&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53818437492/in/album-72177720318306944/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53818437492_d7efca7dfb_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Father&apos;s Day Rafting on the UC&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53819330631_b454fd401d_c.jpg&quot; title=&quot;Captain TMac&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53819330631/in/album-72177720318306944/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53819330631_b454fd401d_m.jpg&quot; width=&quot;240&quot; alt=&quot;Captain TMac&quot;
            style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
    I wrote about our &lt;a href=&quot;https://raibledesigns.com/rd/entry/farewell_to_the_2023_2024&quot;&gt;ski season&lt;/a&gt; in late June.
    My only trip outside the Rockies was to a friend&apos;s birthday celebration in Sugarbush, Vermont. The conditions
    were less optimal than I&apos;m used to. When it snowed a foot on the last day, the power went out and the lifts didn&apos;t
    work. &amp;#x1F605;&lt;/p&gt;
&lt;p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53819675874_f6c5e8446b_c.jpg&quot;
       title=&quot;The ski conditions are a bit different from Colorado&quot; rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53819675874/in/album-72177720318306944/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53819675874_f6c5e8446b_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;The ski conditions are a bit different from Colorado&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53819584063_8e5bfd28b1_c.jpg&quot; title=&quot;Besties&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53819584063/in/album-72177720318306944/&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53819584063_8e5bfd28b1_m.jpg&quot; width=&quot;240&quot; alt=&quot;Besties&quot;
            style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    July brought a trip to Montana, my 50th birthday celebration, and Trish started competing with horses again. I
    started a new job with CrowdStrike at the very end of the month. You can read about these happenings in &lt;a
        href=&quot;https://raibledesigns.com/rd/entry/life_update_new_job_same&quot;&gt;Life Update: New Job, Same House, and Same
    Awesome Family!&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53843965048_435217e98d_c.jpg&quot;
       title=&quot;Happy 4th of July from the last best place on Earth! &amp;#x1F389; #Montana&quot; rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53843965048/in/album-72177720318595725&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/53843965048_435217e98d_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Happy 4th of July from the last best place on Earth! &amp;#x1F389; #Montana&quot;
            style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54141089283_4af90859b1_c.jpg&quot;
       title=&quot;&amp;#x201C;We don&#8217;t grow older, we grow riper.&amp;#x201D; &#8211; Pablo Picasso&quot; rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/54141089283/in/album-72177720321954143&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/54141089283_4af90859b1_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;&amp;#x201C;We don&#8217;t grow older, we grow riper.&amp;#x201D; &#8211; Pablo Picasso&quot;
            style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54140764661_5bccdd1469_c.jpg&quot; title=&quot;Happy Anniversary! &amp;#x1F495;&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/54140764661/in/album-72177720321954143&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/54140764661_5bccdd1469_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Happy Anniversary! &amp;#x1F495;&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54139910182_d5826a21ec_c.jpg&quot; title=&quot;Trish in her happy place!&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/54139910182/in/album-72177720321954143&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/54139910182_d5826a21ec_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Trish in her happy place!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    Jack &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_jack13&quot;&gt;turned 20 in August&lt;/a&gt;. He didn&apos;t try out
    for the CU basketball team, but still plays a lot. Near the end of the year, he made things official with a love
    interest and is experiencing a whole new range of emotions.
&lt;/p&gt;
&lt;p&gt;
    Abbie &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_abbie18&quot;&gt;celebrated 22 in November&lt;/a&gt;. It&apos;s her
    senior year at CU and she shocked us over the Christmas break by breaking up with her boyfriend of five years. Her
    puppy, Gracie, has been a good emotional support companion.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54120350913_ee9f5d87d4_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/54120350913/&quot; title=&quot;Strike a pose&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54120350913_ee9f5d87d4.jpg&quot;
                                         height=&quot;500&quot; alt=&quot;Strike a pose&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3 id=&quot;hefe-and-stout&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/h3&gt;
&lt;p&gt;
    We rested Stout the Syncro again for most of the year, save for my Utah JUG road trip and a weekend adventure to
    &lt;a href=&quot;https://rhythmsontherio.com/&quot;&gt;Rhythms on the Rio&lt;/a&gt; in southern Colorado&lt;/a&gt;. They had a VW-only camping
    section right next to the stage, which made the community aspect all the more enjoyable.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54141041753_05e53b1d9d_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/54141041753/&quot; title=&quot;Banjo Enthusiast Extraordinaire&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54141041753_05e53b1d9d_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;Banjo Enthusiast Extraordinaire&quot;
                                             style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54139909202_58668545a8_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/54139909202/&quot; title=&quot;Bus Camp&quot; rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/54139909202_58668545a8_m.jpg&quot; width=&quot;240&quot; alt=&quot;Bus Camp&quot;
            style=&quot;border: 1px solid black; margin-left: 15px&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54141042088_dcab967077_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/54141042088/in/photostream/&quot;
       title=&quot;Rhythms on the Rio was fantastic!&quot; rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/54141042088_dcab967077.jpg&quot; width=&quot;500&quot;
            alt=&quot;Rhythms on the Rio was fantastic!&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    Hefe the Bus kept truckin&apos; along. He didn&apos;t win any trophies at VWs on the Green this year, but we still had a great
    time.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53819670114_416f2d2029_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53819670114/&quot; title=&quot;Hefe at VWs on the Green&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53819670114_416f2d2029_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;Hefe at VWs on the Green&quot;
                                             style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53818412517_1cd61bd854_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/53818412517/&quot; title=&quot;Hefe at VWs on the Green&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53818412517_1cd61bd854_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;Hefe at VWs on the Green&quot;
                                             style=&quot;border: 1px solid black; margin-left: 15px&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We did a cruise to Red Rocks with the Colorado VW Bus Club.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54139900762_17afe6a7bd_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/54139900762/&quot;
       title=&quot;Colorado VW Bus club cruise through Red Rocks. &amp;#x262E;&amp;#xFE0F;&quot; rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img
            src=&quot;https://live.staticflickr.com/65535/54139900762_17afe6a7bd.jpg&quot; width=&quot;500&quot;
            alt=&quot;Colorado VW Bus club cruise through Red Rocks. &amp;#x262E;&amp;#xFE0F;&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;And I replaced our mailbox with something more stylish.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/54141032573_286d62dd1c_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/54141032573/&quot; title=&quot;Hefe Mailbox&quot;
       rel=&quot;lightbox[yearinreview2024]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/54141032573_286d62dd1c.jpg&quot;
                                             width=&quot;500&quot; alt=&quot;Hefe Mailbox&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;
    With a new job at CrowdStrike, most of my time was spent getting up to speed on cybersecurity and CrowdStrike&apos;s
    Falcon-related products. I created &lt;a href=&quot;https://developer.crowdstrike.com&quot;&gt;developer.crowdstrike.com&lt;/a&gt;
    (powered by &lt;a href=&quot;https://gohugo.io/&quot;&gt;Hugo&lt;/a&gt;) in my first month. I&apos;ve been practicing Go and Python and
    published two blog posts:
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;
        &lt;a href=&quot;https://developer.crowdstrike.com/blog/get-started-with-falcon-foundry/&quot;&gt;Get Started with Falcon
            Foundry&lt;/a&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;a href=&quot;https://developer.crowdstrike.com/blog/get-started-with-falcon-fusion-soar/&quot;&gt;Get Started with Falcon
            Fusion SOAR&lt;/a&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    I&apos;ve started working on screencasts too, but none have been published yet.
&lt;/p&gt;
&lt;p&gt;
    I studied for and achieved a &lt;a href=&quot;https://cloudsecurityalliance.org/education/ccsk&quot;&gt;CCSK&lt;/a&gt; (Certificate of
    Cloud Security Knowledge) certification. I also got my CCFA (CrowdStrike Certified Falcon Administrator)
    certification last week, but &lt;em&gt;technically&lt;/em&gt; that didn&apos;t happen in 2024.
&lt;/p&gt;
&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;
    According to TripIt, I took 13 trips to 15 cities in two countries. Only two trips were for conferences: Devnexus
    and KC/DC. Normally, I&apos;d say they were work-related, but since I was unemployed at the time, community-related is
    probably a better term.
&lt;/p&gt;
&lt;h3 id=&quot;community&quot;&gt;Community&lt;/h3&gt;
&lt;p&gt;
    I continued helping the &lt;a href=&quot;https://www.djug.org/&quot;&gt;Denver JUG&lt;/a&gt; find speakers and a venue for our meetups. We
    switched to meeting in south Denver, at &lt;a href=&quot;https://www.thriveworkplace.com/centennial/&quot;&gt;Thrive Centennial&lt;/a&gt;.
    This was mostly my decision because they have a larger room and it&apos;s closer to my house. We return to &lt;a
        href=&quot;https://www.thriveworkplace.com/cherry-creek/&quot;&gt;Thrive Cherry Creek&lt;/a&gt; when the Centennial location is
    booked.
&lt;/p&gt;
&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;
    The main open source project I worked on in 2024 was &lt;a href=&quot;https://jhipster.tech&quot;&gt;JHipster&lt;/a&gt;. I became a
    project co-lead in the spring, mostly to help do releases in a timely manner. JHipster had &lt;a
        href=&quot;https://www.jhipster.tech/releases/&quot;&gt;10 releases&lt;/a&gt; and &lt;a
        href=&quot;https://npm-stat.com/charts.html?package=generator-jhipster&amp;from=2024-01-01&amp;to=2024-12-31&quot;&gt;~2 million
    downloads&lt;/a&gt; in 2024 (up 700K from 2023). Our most downloaded release was &lt;a
        href=&quot;https://www.jhipster.tech/2024/11/01/jhipster-release-8.7.3.html&quot;&gt;JHipster 8.7.3 on November 1st&lt;/a&gt;. We
    started updating and releasing blueprints before announcing releases.
&lt;/p&gt;
&lt;p&gt;
    I love the &lt;a
        href=&quot;https://www.linkedin.com/posts/mraible_the-new-jhipster-website-is-live-this-activity-7234716558671929345-pxBE/&quot;&gt;new
    website we published on August 28th&lt;/a&gt; and releasing &lt;a
        href=&quot;https://www.linkedin.com/posts/mraible_java-jhipster-springboot-activity-7277455519441674240-9BII/&quot;&gt;JHipster
    8.8.0&lt;/a&gt; (with Spring Boot 3.4 and Angular 19 support) on Christmas Eve was a nice way to end the year.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;iframe src=&quot;https://www.linkedin.com/embed/feed/update/urn:li:share:7234716557661085697&quot; height=&quot;647&quot; width=&quot;504&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot; title=&quot;Embedded post&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;h2 id=&quot;2025&quot;&gt;2025&lt;/h2&gt;
&lt;p&gt;
    Professionally, I&apos;ll be writing (and helping others publish) more blog posts about CrowdStrike&apos;s Foundry, Fusion,
    and Next-Gen SIEM. I &lt;em&gt;might&lt;/em&gt; speak at a conference or two. I&apos;ve submitted to a couple of CFPs and got
    accepted, but getting approval to speak has been a challenge. As one of the top cybersecurity companies, we
    traditionally make our documentation and tutorials only available to customers. When folks talk about our APIs and
    (open source) SDKs, it&apos;s at one of our &lt;a href=&quot;https://www.crowdstrike.com/events/fal-con/&quot;&gt;Fal.Con&lt;/a&gt; conferences.
&lt;/p&gt;
&lt;p&gt;
    My leadership team would prefer I do talks and workshops about Foundry, Fusion, and Next-Gen SIEM. Since these are
    products we sell, I feel like any talk I&apos;d do about them would be a vendor pitch, even if I live-coded the whole
    time. This is a no-go for most developer conferences. It should work nicely for Fal.Con, though. And that might be
    all that&apos;s required since it sells out every year.
&lt;/p&gt;
&lt;p&gt;
    Personally, our big family vacation already happened with a visit to Puerto Rico in early January. I&apos;ll write about
    that in a blog post shortly. Abbie graduates from CU in May and starts her career this summer. We&apos;ll be celebrating,
    supporting, and planning some adventures with her when she moves back in. We hope to work remotely from Winter
    Park in June and Montana in July. We figure if we can work East Coast hours, we can have some fun
    rafting/biking/golfing adventures in the afternoons and evenings. &lt;/p&gt;
&lt;p&gt;
    I have only one goal for 2025: &lt;strong&gt;be grateful&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt;
    I have a lot to be thankful for with an awesome family, a gorgeous place to live, adventurous hobbies, and fun VWs to
    drive. &lt;em&gt;And&lt;/em&gt;, Trish got us VIP tickets to &lt;a href=&quot;https://www.thesphere.com/shows/dead-and-company&quot;&gt;Dead
    &amp;amp; Company at the Sphere&lt;/a&gt; in May! She started following the Grateful Dead in the 90s with multi-day shows
    and wanted to finish her long strange trip in a similar fashion.&lt;/p&gt;
&lt;p&gt;
    If you want to stay in touch, please &lt;a href=&quot;https://www.linkedin.com/in/mraible/&quot;&gt;connect with me on LinkedIn&lt;/a&gt;
    or &lt;a href=&quot;https://www.flickr.com/photos/mraible/&quot;&gt;follow me on Flickr&lt;/a&gt;.
&lt;/p&gt;
</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2023_a_year_in_review</guid>
    <title>2023 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2023_a_year_in_review</link>
        <pubDate>Sat, 6 Jan 2024 18:16:02 -0700</pubDate>
    <category>General</category>
    <category>apacheroller</category>
    <category>yearinreview</category>
    <category>blogging</category>
    <category>okta</category>
    <category>hefethebus</category>
    <category>family</category>
    <category>2023</category>
    <category>vacation</category>
    <category>stoutthesyncro</category>
    <atom:summary type="html">&lt;p&gt;
    2023 started with a &lt;a href=&quot;https://raibledesigns.com/rd/entry/celebrating_love_in_the_philippines&quot;&gt;celebration of love in the Philippines&lt;/a&gt;. Trish and I traveled with friends to El Nido and Manila to celebrate their 25th wedding anniversary. It was a two-week trip that filled our souls with lasting memories.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/52625567410_bd516a31cb_c.jpg&quot; title=&quot;Sunset by Trish McGinity&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52625567410/in/album-72177720305227549/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52625567410_bd516a31cb.jpg&quot; width=&quot;240&quot; alt=&quot;Sunset by Trish McGinity&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/52625621583_c7238c2280_c.jpg&quot; title=&quot;The Whole Crew&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52625621583/in/album-72177720305227549/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52625621583_c7238c2280.jpg&quot; width=&quot;240&quot; alt=&quot;The Whole Crew&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;2023 was a milestone year for our family. It&apos;s the year Jack graduated from high school!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/52928337481_ca4c45ac59_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52928337481/in/album-72177720308591927/&quot; title=&quot;It takes a village&quot; rel=&quot;lightbox[yearinreview2023]&quot; &gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52928337481_ca4c45ac59.jpg&quot; width=&quot;500&quot; alt=&quot;It takes a village&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Then, the Denver Nuggets won the NBA Championship, Jack started college at CU, and we became empty nesters. It was quite the year!&lt;/p&gt;</atom:summary>        <description>&lt;p&gt;
    2023 started with a &lt;a href=&quot;https://raibledesigns.com/rd/entry/celebrating_love_in_the_philippines&quot;&gt;celebration of love in the Philippines&lt;/a&gt;. Trish and I traveled with friends to El Nido and Manila to celebrate their 25th wedding anniversary. It was a two-week trip that filled our souls with lasting memories.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/52625567410_bd516a31cb_c.jpg&quot; title=&quot;Sunset by Trish McGinity&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52625567410/in/album-72177720305227549/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52625567410_bd516a31cb.jpg&quot; width=&quot;240&quot; alt=&quot;Sunset by Trish McGinity&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/52625621583_c7238c2280_c.jpg&quot; title=&quot;The Whole Crew&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52625621583/in/album-72177720305227549/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52625621583_c7238c2280.jpg&quot; width=&quot;240&quot; alt=&quot;The Whole Crew&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;2023 was a milestone year for our family. It&apos;s the year Jack graduated from high school!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/52928337481_ca4c45ac59_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52928337481/in/album-72177720308591927/&quot; title=&quot;It takes a village&quot; rel=&quot;lightbox[yearinreview2023]&quot; &gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52928337481_ca4c45ac59.jpg&quot; width=&quot;500&quot; alt=&quot;It takes a village&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Then, the Denver Nuggets won the NBA Championship, Jack started college at CU, and we became empty nesters. It was quite the year!&lt;/p&gt;
&lt;p&gt;
    From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2022_a_year_in_review&quot;&gt;last year&apos;s review&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
    I only have one goal for 2023: &lt;strong&gt;be present&lt;/strong&gt;.
&lt;/blockquote&gt;
&lt;p&gt;
    I live where I work, so this was easy enough on a physical level. However, I was forced to be even more present in Q4 of the year. My manager asked me to step up and be more present on my team in October. Then, sickness struck me down in mid-November after seven weeks of travel, allowing for some quality one-on-one time with Trish.
&lt;/p&gt;
&lt;p&gt; I will look back on 2023 using the following categories.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2023_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2023_a_year_in_review#hefe-and-stout&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2023_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2023_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2023_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2023_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2023_a_year_in_review#2024&quot;&gt;2024&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;
&lt;p&gt;
    The &lt;a href=&quot;https://raibledesigns.com/rd/entry/farewell_to_the_2022_2023&quot;&gt;ski season was excellent&lt;/a&gt; with trips to Winter Park, Devil&apos;s Thumb Ranch, Crested Butte, and Steamboat.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53029335594_8c118e6d83_c.jpg&quot; title=&quot;Cross-country with the pups at Devil&apos;s Thumb Ranch&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53029335594/in/album-72177720309602725/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53029335594_8c118e6d83.jpg&quot; width=&quot;500&quot; alt=&quot;Cross-country with the pups at Devil&apos;s Thumb Ranch&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    We celebrated my sister&apos;s St. Paddy&apos;s Day birthday with a week in New Orleans. We visited my parents in Montana for Mother&apos;s Day.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Recharging in the backwoods of Montana with family. Started the day with coffee, mimosas, and huckleberry pancakes. &amp;#x2615;&amp;#xFE0F;&amp;#x1F942;&amp;#x1F60B;&lt;br&gt;&lt;br&gt;Happy Mother&amp;#39;s Day to all the incredible moms out there! &amp;#x2764;&amp;#xFE0F;? &lt;a href=&quot;https://t.co/sjmChuzNpo&quot;&gt;pic.twitter.com/sjmChuzNpo&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1657812856707112960?ref_src=twsrc%5Etfw&quot;&gt;May 14, 2023&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
    We jumped for joy during Jack&apos;s High School Graduation at the end of May!
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;We celebrated our son Jack&amp;#39;s high school graduation this week and had a fabulous time with family and friends. Here are a few of my favorite photos. &lt;br&gt;&lt;br&gt;See the full album on Flickr with Julie and Trish&amp;#39;s awesome photos: &lt;a href=&quot;https://t.co/XSoUZnjOSk&quot;&gt;https://t.co/XSoUZnjOSk&lt;/a&gt;&lt;br&gt;&lt;br&gt;Congratulations, Jack! &amp;#x1F973; &lt;a href=&quot;https://t.co/1Ea1LZrFML&quot;&gt;pic.twitter.com/1Ea1LZrFML&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1662256516798324738?ref_src=twsrc%5Etfw&quot;&gt;May 27, 2023&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;
    The Nuggets playoff run was magical, and our half-season tickets came in quite handy. The Denver Nuggets won the NBA Championship on June 12th. Crying from joy is a wonderful feeling. &amp;#x1F979;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://live.staticflickr.com/65535/53029154966_aec0a137ed_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53029154966/&quot; title=&quot;It&amp;#x27;s concert season!&quot; rel=&quot;lightbox[yearinreview2023]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53029154966_aec0a137ed.jpg&quot; width=&quot;500&quot; alt=&quot;It&amp;#x27;s concert season!&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    I took a long summer vacation for the fourth year in a row. Thanks, Okta&apos;s unlimited vacation policy!
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;In 24 hours, I&apos;ll be starting my summer vacation. &lt;a
            href=&quot;https://twitter.com/okta?ref_src=twsrc%5Etfw&quot;&gt;@okta&lt;/a&gt; has an unlimited vacation policy, and I&amp;#39;m
        taking full advantage with a month off! &amp;#x1F603;&lt;br&gt;&lt;br&gt;What will I do?&lt;br&gt;&lt;br&gt;&amp;#x26F3;&amp;#xFE0F; Golf, raft, and
        bike&lt;br&gt;&amp;#x1F6F6; Live down by the river in a van&lt;br&gt;&amp;#x26F0;&amp;#xFE0F; Shoot the breeze in Montana&lt;br&gt;&amp;#x1F30A;
        Tour Cape Cod&lt;a href=&quot;https://twitter.com/hashtag/LifeAtOkta?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#LifeAtOkta&lt;/a&gt;
    &lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a
            href=&quot;https://twitter.com/mraible/status/1679629527985577984?ref_src=twsrc%5Etfw&quot;&gt;July 13, 2023&lt;/a&gt;
    &lt;/blockquote&gt;
    &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;I wrote about my summer vacation adventures in &lt;a href=&quot;https://raibledesigns.com/rd/entry/summer_2023_colorado_montana_and&quot;&gt;Summer 2023: Colorado, Montana, and Cape Cod&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53267368836_71d5de19c6_c.jpg&quot; title=&quot;Canoeing on Holland Lake&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53267368836/in/album-72177720312038669/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53267368836_71d5de19c6.jpg&quot; width=&quot;500&quot; alt=&quot;Canoeing on Holland Lake&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://live.staticflickr.com/65535/53267719159_2e48a09ba9_c.jpg&quot; title=&quot;Beautiful ladies!&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53267719159/in/album-72177720312038669/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53267719159_2e48a09ba9.jpg&quot; width=&quot;500&quot; alt=&quot;Beautiful ladies!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53266475262_3dd011267d_c.jpg&quot; title=&quot;Cape Cod Sunset&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53266475262/in/album-72177720312038669/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53266475262_3dd011267d.jpg&quot; width=&quot;500&quot; alt=&quot;Cape Cod Sunset&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53266470672_5eff20187a_c.jpg&quot; title=&quot;So glad to have these people in my life&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53266470672/in/album-72177720312038669/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53266470672_5eff20187a.jpg&quot; width=&quot;500&quot; alt=&quot;So glad to have these people in my life&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    Jack started college at the University of Colorado on &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_jack12&quot;&gt;his birthday&lt;/a&gt;. We loved the Coach Prime and CU football experience in September, while the Broncos were terrible. When CU started sucking at halftime during the Stanford game, the teams seemed to swap fates. We relished in the Broncos winning streak in October and November as our CU football fandom waned.
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_abbie17&quot;&gt;Abbie turned 21&lt;/a&gt; in early November. We celebrated at the CU vs. Oregon State game and again in Las Vegas the following weekend.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;instagram-media&quot; data-instgrm-captioned data-instgrm-permalink=&quot;https://www.instagram.com/p/Czh3cxQhSJE/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; data-instgrm-version=&quot;14&quot; style=&quot; background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);&quot;&gt;&lt;div style=&quot;padding:16px;&quot;&gt; &lt;a href=&quot;https://www.instagram.com/p/Czh3cxQhSJE/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; style=&quot; background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;&quot; target=&quot;_blank&quot;&gt; &lt;div style=&quot; display: flex; flex-direction: row; align-items: center;&quot;&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: column; flex-grow: 1; justify-content: center;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;padding: 19% 0;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display:block; height:50px; margin:0 auto 12px; width:50px;&quot;&gt;&lt;svg width=&quot;50px&quot; height=&quot;50px&quot; viewBox=&quot;0 0 60 60&quot; version=&quot;1.1&quot; xmlns=&quot;https://www.w3.org/2000/svg&quot; xmlns&lt;img src=&quot;https://raibledesigns.com/images/smileys/love.gif&quot; class=&quot;smiley&quot; alt=&quot;:x&quot; title=&quot;:x&quot; /&gt;link=&quot;https://www.w3.org/1999/xlink&quot;&gt;&lt;g stroke=&quot;none&quot; stroke-width=&quot;1&quot; fill=&quot;none&quot; fill-rule=&quot;evenodd&quot;&gt;&lt;g transform=&quot;translate(-511.000000, -20.000000)&quot; fill=&quot;#000000&quot;&gt;&lt;g&gt;&lt;path d=&quot;M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px;&quot;&gt; &lt;div style=&quot; color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;&quot;&gt;View this post on Instagram&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;padding: 12.5% 0;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;&quot;&gt;&lt;div&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot;background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 8px;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: auto;&quot;&gt; &lt;div style=&quot; width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot; width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt;&lt;p style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;&quot;&gt;&lt;a href=&quot;https://www.instagram.com/p/Czh3cxQhSJE/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none;&quot; target=&quot;_blank&quot;&gt;A post shared by Matt Raible (@vwsforlife)&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;script async src=&quot;//www.instagram.com/embed.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;The last months of the year were dominated by real estate transactions. We &lt;a href=&quot;https://raibledesigns.com/rd/entry/goodbye_du_house_thanks_for&quot;&gt;sold our rental house&lt;/a&gt; near the University of Denver in early November.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53349729900_a86e6fe011_c.jpg&quot; title=&quot;Thanks for all the memories!&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53349729900/in/album-72177720312862730/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53349729900_a86e6fe011.jpg&quot; width=&quot;500&quot; alt=&quot;Thanks for all the memories!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;And we bought a new &lt;em&gt;ski chalet&lt;/em&gt; near Winter Park in December. It has mountain views with a river nearby and close proximity to many miles of mountain bike trails. We plan to rent it most of the time. We&apos;ve experienced many misty-eyed moments of joy in it already. &lt;/p&gt;
&lt;p&gt;We spent &lt;a href=&quot;https://www.flickr.com/photos/mraible/albums/72177720313692774/&quot;&gt;Christmas in Florida&lt;/a&gt; with Abbie, Jack, and Trish&apos;s whole family. The sunsets were gorgeous.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53427687570_ec31c44f57_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53427687570/in/album-72177720313692774/&quot; title=&quot;Pelican Bay Sunset&quot; rel=&quot;lightbox[yearinreview2023]&quot; &gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53427687570_ec31c44f57.jpg&quot; width=&quot;500&quot; alt=&quot;Pelican Bay Sunset&quot; style=&quot;border: 1px solid black;&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3 id=&quot;hefe-and-stout&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/h3&gt;
&lt;p&gt;We gave Stout the Syncro a lot of rest this year. We bought a relatively new Chevy Suburban as a new tow vehicle for our whitewater rafts. We celebrated our 10-year anniversary by rafting on the Upper Colorado River with both vehicles.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53299465568_fd63d09d19_c.jpg&quot; title=&quot;Rigs for Pirates of the Pumphouse&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53299465568/in/album-72177720312038669/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53299465568_fd63d09d19_m.jpg&quot; width=&quot;240&quot; alt=&quot;Rigs for Pirates of the Pumphouse&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53299589614_735d6fbc66_c.jpg&quot; title=&quot;10 years!&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53299589614/in/album-72177720312038669/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53299589614_735d6fbc66_m.jpg&quot; width=&quot;240&quot; alt=&quot;10 years!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53299465573_32bfb0b34d_c.jpg&quot; title=&quot;Pebbles got some new tubes!&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53299465573/in/album-72177720312038669/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53299465573_32bfb0b34d.jpg&quot; width=&quot;500&quot; alt=&quot;Pebbles got some new tubes!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Hefe the Bus purred along with no issues. He won runner-up in his class this year at the Colorado Bug-In!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/53267374776_e7a36bd0d1_c.jpg&quot; title=&quot;Back in time for the Bug-In at Bandimere!&quot; rel=&quot;lightbox[yearinreview2023]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/53267374776/in/album-72177720312038669/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/53267374776_e7a36bd0d1.jpg&quot; width=&quot;500&quot; alt=&quot;Back in time for the Bug-In at Bandimere!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;For those stumbling upon this post with no context, I&apos;m an open source developer that works at &lt;a
        href=&quot;https://developer.auth0.com&quot;&gt;Okta&lt;/a&gt;. My title is officially &quot;Developer Advocate Architect&quot; and all the code
    I write is open source.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
    This year, my main focus was leading the Java Community team as part of Auth0 by Okta Developer Relations. I worked with &lt;a href=&quot;https://twitter.com/deepu105&quot;&gt;Deepu K Sasidharan&lt;/a&gt; and &lt;a href=&quot;https://twitter.com/indiepopart&quot;&gt;Jimena Garbarino&lt;/a&gt; to come up with ideas, write blog posts, and author tutorials for the &lt;a href=&quot;https://developer.auth0.com/&quot;&gt;Auth0 Developer Center&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
    My Americas Developer Relations team has one main function: cultivating relationships with developers via events. Personally, I like creating content more than events, yet I&apos;ve also found they go hand-in-hand. The content I create often gets turned into conference talks, so I find it important to create new content if I want new talks. I mention this because it&apos;s not my main job to produce content. There&apos;s another team that does content, but they currently have no Java specialists.
&lt;/p&gt;
&lt;p&gt;I published two blog posts on the &lt;a href=&quot;https://auth0.com/blog/&quot;&gt;Auth0 blog&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://auth0.com/blog/spring-boot-angular-crud/&quot;&gt;Build a Beautiful CRUD App with Spring Boot and Angular&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://auth0.com/blog/java-spring-boot-microservices/&quot;&gt;Java Microservices with Spring Boot and Spring Cloud&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    We used the microservices post as the basis for Deepu and my &lt;a href=&quot;https://a.to/devoxx&quot;&gt;Securing Spring Boot Microservices with OAuth and OpenID Connect workshop&lt;/a&gt; at Devoxx Belgium.
&lt;/p&gt;
&lt;p&gt;On the &lt;a href=&quot;https://youtube.com/oktadev&quot;&gt;OktaDev YouTube Channel&lt;/a&gt;, I created four screencasts (down from 12 in 2022). &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=haTQ1xJKQQ8&quot;&gt;Micro Frontends for Java Microservices&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=8v2m2eoKVnM&quot;&gt;Build a Simple CRUD App with Spring Boot and Vue.js&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=UsXcWXg216E&quot;&gt;Getting Started with Spring Boot and SAML&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=HHJXAtR1tSY&quot;&gt;Build a Beautiful CRUD App using Spring Boot and Angular&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My most popular video was Spring Boot + Vue, with 8.6K views.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/8v2m2eoKVnM?si=FUYyLpJoRkorIlqX&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/p&gt;
&lt;p style=&quot;font-style: italic&quot;&gt;
    My &lt;a href=&quot;https://www.youtube.com/watch?v=B5tcZoNyqGI&quot;&gt;Use React and Spring Boot to Build a Simple CRUD App&lt;/a&gt; screencast has 22K views, but it was published on December 29, 2022, so it doesn&apos;t count for 2023.
&lt;/p&gt;
&lt;p&gt;While at Devoxx Belgium, Deepu and I interviewed a bunch of Java community legends.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/shorts/wIVibsFaKR0&quot;&gt;Interview: James Gosling&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/shorts/isfvGPMgCq8&quot;&gt;Interview: Stephan Janssen&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/shorts/LpLsamqjlME&quot;&gt;What is your biggest gripe about Java?&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/shorts/weFvmiggH8U&quot;&gt;How many times have you been to Devoxx?&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/shorts/Jj_OcoIw3-g&quot;&gt;What excites you about the future of programming?&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/shorts/fhW36C4Yk_o&quot;&gt;Do you know the most common password?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;We had a lot of fun interviewing &lt;a href=&quot;https://twitter.com/errcraft?ref_src=twsrc%5Etfw&quot;&gt;@errcraft&lt;/a&gt; and &lt;a href=&quot;https://twitter.com/Stephan007?ref_src=twsrc%5Etfw&quot;&gt;@Stephan007&lt;/a&gt; at &lt;a href=&quot;https://twitter.com/hashtag/Devoxx?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Devoxx&lt;/a&gt; Belgium. &amp;#x1F929; &lt;a href=&quot;https://t.co/XtIij77YI8&quot;&gt;pic.twitter.com/XtIij77YI8&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1710728209409687951?ref_src=twsrc%5Etfw&quot;&gt;October 7, 2023&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;I did a couple more interviews with the OpenFGA team at KubeCon.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/shorts/FfxoRI2JqyQ&quot;&gt;Interview: Jonathan Whitaker on OpenFGA (Fine Grained Authorization)&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/shorts/DgGWpfV8TsA&quot;&gt;Interview: Andres Aguiar What is OpenFGA?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I updated and released new versions of the JHipster and Angular Mini-Books with the help of InfoQ and awesome tech editors.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/the_jhipster_mini_book_v7&quot;&gt;The JHipster Mini-Book v7.0 Released!&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/the_angular_mini_book_3&quot;&gt;The Angular Mini-Book 3.0 is now available!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;InfoQ allows publishing them on other sites after six months, so they&apos;re both available online at &lt;a href=&quot;https://jhipster-book.org&quot;&gt;jhipster-book.org&lt;/a&gt; and &lt;a href=&quot;https://angular-book.org&quot;&gt;angular-book.org&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;
    According to TripIt, I took 21 trips to 37 cities in eight countries. Nine trips were work-related; the rest involved traveling to see family or attending Celebration of Life events. That&apos;s three fewer trips than in 2022, and I had 109 days on the road (-14 from 2022). United 1K was enjoyed; I did not qualify for it in 2024.&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;https://speakerdeck.com/mraible&quot;&gt;My Speaker Deck profile&lt;/a&gt; shows 18 presentations at 17 events. Thirteen of
    those were in person. I also attended KubeCon to help the OpenFGA project. My most-viewed presentation was &lt;a href=&quot;https://speakerdeck.com/mraible/comparing-native-java-rest-api-frameworks-chicago-jug-2023&quot;&gt;Comparing Native Java REST API Frameworks&lt;/a&gt; from the Chicago JUG in August. It had 1.2K views.
&lt;/p&gt;
&lt;table style=&quot;margin: -10px auto&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td style=&quot;vertical-align: top&quot;&gt;
            &lt;ol&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/boulderjavausersgroup/&quot;&gt;Boulder JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.djug.org/&quot;&gt;Denver JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://tanzu.vmware.com/developer/tv/golden-path/9/&quot;&gt;The Golden Path to SpringOne&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=z2Bt971k1EE&quot;&gt;IntelliJ IDEA LiveStream&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://extra.codemotion.com/live-conference-madrid-2023/&quot;&gt;Codemotion Madrid&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.devoxx.co.uk/&quot;&gt;Devoxx UK&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/omahajava/&quot;&gt;Omaha JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://kcjug.github.io/&quot;&gt;Kansas City JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://2023.europe.jcon.one/&quot;&gt;JCON Europe&lt;/a&gt;&lt;/li&gt;
                
            &lt;/ol&gt;
        &lt;/td&gt;
        &lt;td style=&quot;vertical-align: top&quot;&gt;
            &lt;ol start=&quot;10&quot;&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/denvermicroservices/&quot;&gt;Denver Microservices&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/chicagojug/&quot;&gt;Chicago JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://devoxx.be/&quot;&gt;Devoxx Belgium&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/phillyjug/&quot;&gt;Philly JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://gsjug.org/&quot;&gt;Garden State JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/javasig/&quot;&gt;NY Java SIG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/&quot;&gt;KubeCon + CloudNativeCon&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/sfjava/&quot;&gt;San Francisco JUG&lt;/a&gt;&lt;/li&gt;
            &lt;/ol&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
    While the Midwest and Northeast JUG tours were a lot of fun, the highlight of the year was interviewing James Gosling at Devoxx Belgium.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Digging into all things &lt;a href=&quot;https://twitter.com/java?ref_src=twsrc%5Etfw&quot;&gt;@Java&lt;/a&gt; with the founder himself, James Gosling! &lt;br&gt;&lt;br&gt;Developer Advocate &lt;a href=&quot;https://twitter.com/mraible?ref_src=twsrc%5Etfw&quot;&gt;@mraible&lt;/a&gt; had an insightful chat covering &lt;a href=&quot;https://twitter.com/Devoxx?ref_src=twsrc%5Etfw&quot;&gt;@Devoxx&lt;/a&gt;, Java and everything in between! &amp;#x1F680; &lt;a href=&quot;https://t.co/2pfRIlZVhi&quot;&gt;pic.twitter.com/2pfRIlZVhi&lt;/a&gt;&lt;/p&gt;&amp;mdash; OktaDev (@oktadev) &lt;a href=&quot;https://twitter.com/oktadev/status/1729201645521694790?ref_src=twsrc%5Etfw&quot;&gt;November 27, 2023&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;h3 id=&quot;community&quot;&gt;Community&lt;/h3&gt;
&lt;p&gt;
    We stopped live-streaming &lt;a href=&quot;http://www.djug.org/&quot;&gt;Denver JUG&lt;/a&gt; meetups because we wanted to encourage folks to join us in person and grow our community. We&apos;re grateful to the folks at &lt;a href=&quot;https://www.thriveworkplace.com/&quot;&gt;Thrive Workplace&lt;/a&gt; for donating their space. We hope to start meeting at their new downtown location near Union Station sometime this year.
&lt;/p&gt;
&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;
    I continued to maintain &lt;a href=&quot;https://github.com/oktadev/schematics&quot;&gt;OktaDev Schematics&lt;/a&gt; in 2023. The project had four releases. According to &lt;a href=&quot;https://npm-stat.com/charts.html?package=%40oktadev%2Fschematics&amp;from=2023-01-01&amp;to=2023-12-31&quot;&gt;npm-stat.com&lt;/a&gt;,
    it had ~42K downloads in 2023 (-20K from 2022).
&lt;/p&gt;
&lt;p&gt;I updated my &lt;a href=&quot;https://github.com/mraible/ng-demo/&quot;&gt;Bare Bones Angular tutorial&lt;/a&gt; for Angular 17.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;I updated my Bare Bones &amp;#x1F9B4; Angular tutorial to use &lt;a href=&quot;https://twitter.com/hashtag/Angular?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Angular&lt;/a&gt; 17. &lt;br&gt;&lt;br&gt;?? &lt;a href=&quot;https://t.co/7fsyzOOaNP&quot;&gt;https://t.co/7fsyzOOaNP&lt;/a&gt;&lt;br&gt;&lt;br&gt;It includes:&lt;br&gt;&lt;br&gt;&amp;#x2705; New syntax for control flow&lt;br&gt;&amp;#x2705; Standalone components&lt;br&gt;&amp;#x2705; Unit, e2e, and CI testing&lt;br&gt;&amp;#x2728; Bonus: Angular Material, Bootstrap, and &lt;a href=&quot;https://twitter.com/auth0?ref_src=twsrc%5Etfw&quot;&gt;@auth0&lt;/a&gt;&lt;br&gt;&lt;br&gt;I hope you find it useful!&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1731781577560981662?ref_src=twsrc%5Etfw&quot;&gt;December 4, 2023&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
    I also helped with the &lt;a href=&quot;https://jhipster.tech&quot;&gt;JHipster project&lt;/a&gt;. It &lt;a href=&quot;https://twitter.com/juliendubois/status/1715255172518035958&quot;&gt;turned 10 in October&lt;/a&gt;.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Can you believe that &lt;a href=&quot;https://twitter.com/jhipster?ref_src=twsrc%5Etfw&quot;&gt;@jhipster&lt;/a&gt; is 10 years old today?!&lt;br&gt;&lt;br&gt;Happy Birthday, JHipster! And congratulations to its proud Papa, &lt;a href=&quot;https://twitter.com/juliendubois?ref_src=twsrc%5Etfw&quot;&gt;@juliendubois&lt;/a&gt;! &amp;#x1F38A;&lt;br&gt;&lt;br&gt;&amp;#x2B50;? 21K stars on GitHub&lt;br&gt;&amp;#x1F91D; 52.4K used by&lt;br&gt;&amp;#x2764;&amp;#xFE0F; 696 contributors&lt;br&gt;&lt;br&gt;It&amp;#39;s been an excellent adventure! &amp;#x1F913; &lt;a href=&quot;https://t.co/VqZdoDRtBS&quot;&gt;https://t.co/VqZdoDRtBS&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1715715929760206971?ref_src=twsrc%5Etfw&quot;&gt;October 21, 2023&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;JHipster had &lt;a href=&quot;https://www.jhipster.tech/releases/&quot;&gt;eight releases&lt;/a&gt; and &lt;a href=&quot;https://npm-stat.com/charts.html?package=generator-jhipster&amp;from=2023-01-01&amp;to=2023-12-31&quot;&gt;~1.3 million downloads&lt;/a&gt; in 2023 (down 200K from 2022). Our biggest release was &lt;a href=&quot;https://x.com/jhipster/status/1720100589118390479&quot;&gt;JHipster 8.0.0&lt;/a&gt; on November 2nd. We released &lt;a href=&quot;https://twitter.com/deepu105/status/1734199476527464455&quot;&gt;8.1.0&lt;/a&gt; in early December, and I updated my &lt;a href=&quot;https://github.com/mraible/jhipster8-demo&quot;&gt;Get Started with JHipster 8&lt;/a&gt; tutorial to use it.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;My Getting Started with JHipster 8 tutorial is now available! &lt;br&gt;&lt;br&gt;&amp;#x1F913; &lt;a href=&quot;https://t.co/6nBfPR33Dk&quot;&gt;https://t.co/6nBfPR33Dk&lt;/a&gt;&lt;br&gt;&lt;br&gt;Features:&lt;br&gt;&lt;br&gt;&amp;#x1F339; Enhanced UI with Angular&lt;br&gt;&amp;#x1F510; Increased security with ownership checks&lt;br&gt;&amp;#x1F49C; Deployment to Heroku&lt;br&gt;&amp;#x1F920; CI/CD with GitHub Actions&lt;a href=&quot;https://twitter.com/hashtag/jhipster?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#jhipster&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/java?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/typescript?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#typescript&lt;/a&gt; &lt;a href=&quot;https://t.co/xE8Ra9E9w6&quot;&gt;pic.twitter.com/xE8Ra9E9w6&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1735283925763703253?ref_src=twsrc%5Etfw&quot;&gt;December 14, 2023&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;I also published a &lt;a href=&quot;https://www.youtube.com/watch?v=IfyjKCt6YHE&quot;&gt;screencast of the tutorial&lt;/a&gt; just before Christmas.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/IfyjKCt6YHE?si=KUgLOn9Dh1zsJiIY&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/p&gt;
&lt;h2 id=&quot;2024&quot;&gt;2024&lt;/h2&gt;
&lt;p&gt;
    Professionally, I&apos;m starting the year with two of my favorite conferences, Jfokus and Devnexus. Then, I&apos;m doing a JUG tour in April to Salt Lake City, Dallas, Tampa, Nashville, and Detroit. I&apos;m trying to make Spring I/O and JNation happen too. September&apos;s &lt;a href=&quot;https://twitter.com/mraible/status/1732577565884273145&quot;&gt;dev2next&lt;/a&gt; is sure to be a fun conference in Denver. You can see where my whole team will be on &lt;a href=&quot;https://developer.auth0.com/events&quot;&gt;our events page&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
    Personally, Trish and I hope to visit the Ski Chalet frequently. The mountains are calling, and we must go. I&apos;ll be a half-century old in July. That&apos;s sure to be a good party, especially if it&apos;s during another month-long summer vacation.
&lt;/p&gt;
&lt;p&gt;
    I have only one goal for 2024: &lt;strong&gt;breathe&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt;
    I often pause, breathe, and smile when I&apos;m skiing, mountain biking, rafting, and frolicking in the great outdoors. Sometimes it&apos;s nature&apos;s beauty that causes this, but often it&apos;s my own satisfaction with the situation.
&lt;/p&gt;
&lt;p&gt;
    If you want to watch me connect with developers and opt outside, please &lt;a href= &quot;https://twitter.com/mraible&quot;&gt;follow me on Twitter&lt;/a&gt;.
    I also post pictures of my favorite moments &lt;a href=&quot;https://www.instagram.com/vwsforlife&quot;&gt;on Instagram&lt;/a&gt; and whole
    albums &lt;a href=&quot;https://www.flickr.com/photos/mraible&quot;&gt;on Flickr&lt;/a&gt;.
&lt;/p&gt;
</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2022_a_year_in_review</guid>
    <title>2022 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2022_a_year_in_review</link>
        <pubDate>Fri, 10 Feb 2023 09:34:31 -0700</pubDate>
    <category>General</category>
    <category>covid</category>
    <category>vacation</category>
    <category>hefethebus</category>
    <category>okta</category>
    <category>2022</category>
    <category>blogging</category>
    <category>family</category>
    <category>yearinreview</category>
    <category>apacheroller</category>
    <category>stoutthesyncro</category>
    <atom:summary type="html">&lt;p&gt;
  When 2022 started, I was excited to start traveling again. We started things off with a trip to Mexico and worked remotely from the Cabo San Lucas marina for a couple of weeks. In March, the kids and I ventured to the Cayman Islands for spring break. We arrived home to a red-hot DU hockey team and followed them all the way to the Frozen Four. I went to college at DU, aka the University of Denver, and I&apos;m a proud alumnus.
&lt;/p&gt;
&lt;p&gt;
  I made my way to Boston to work on a presentation with a co-worker, nicely coinciding with the Frozen Four tournament. A few friends and I had the time of our lives watching DU win the NCAA championship. After staying up late and celebrating, I felt awful the next day. I flew home and still felt terrible on Monday. Figuring it was a bad cold from over-indulgence, I took a COVID test, tested negative, and hopped on a plane to Devnexus on Tuesday. That week did not end well.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;I tested positive for COVID this morning. I&amp;#39;m so sorry to all the people and friends I came in contact with at &lt;a href= &quot;https://twitter.com/devnexus?ref_src=twsrc%5Etfw&quot;&gt;@devnexus&lt;/a&gt; this week. I feel like such an ass. &lt;br&gt;&lt;br&gt;I thought I was OK because I tested negative Tuesday morning and never lost my sense of taste and smell. &lt;a href=&quot;https://t.co/lR5tdOM2gP&quot;&gt;https://t.co/lR5tdOM2gP&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1514988938083057668?ref_src=twsrc%5Etfw&quot;&gt;April 15, 2022&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
  From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2021_a_year_in_review&quot;&gt;last year&apos;s year in review&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
  I only have one goal for 2022: &lt;strong&gt;smile more&lt;/strong&gt;.
&lt;/blockquote&gt;
&lt;p&gt;
I rediscovered one of the things that makes me smile a lot: in-person meetups with friends. I had so much fun at Devnexus seeing old friends from the conference circuit. This continued at Spring I/O in Barcelona and at JavaOne in the fall. Being with family always makes me smile too. A trip to Alaska to celebrate my parent&apos;s 50th wedding anniversary was a highlight of the year!
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/52258188360_0ef8cbac60_c.jpg&quot; title=&quot;Alaska from the road&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52258188360/in/album-72177720300991585/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52258188360_0ef8cbac60.jpg&quot; width=&quot;500&quot; alt=&quot;Alaska from the road&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt; I will look back on 2022 using the following categories.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#hefe-and-stout&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#2023&quot;&gt;2023&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</atom:summary>        <description>&lt;p&gt;
  When 2022 started, I was excited to start traveling again. We started things off with a trip to Mexico and worked remotely from the Cabo San Lucas marina for a couple of weeks. In March, the kids and I ventured to the Cayman Islands for spring break. We arrived home to a red-hot DU hockey team and followed them all the way to the Frozen Four. I went to college at DU, aka the University of Denver, and I&apos;m a proud alumnus.
&lt;/p&gt;
&lt;p&gt;
  I made my way to Boston to work on a presentation with a co-worker, nicely coinciding with the Frozen Four tournament. A few friends and I had the time of our lives watching DU win the NCAA championship. After staying up late and celebrating, I felt awful the next day. I flew home and still felt terrible on Monday. Figuring it was a bad cold from over-indulgence, I took a COVID test, tested negative, and hopped on a plane to Devnexus on Tuesday. That week did not end well.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;I tested positive for COVID this morning. I&amp;#39;m so sorry to all the people and friends I came in contact with at &lt;a href= &quot;https://twitter.com/devnexus?ref_src=twsrc%5Etfw&quot;&gt;@devnexus&lt;/a&gt; this week. I feel like such an ass. &lt;br&gt;&lt;br&gt;I thought I was OK because I tested negative Tuesday morning and never lost my sense of taste and smell. &lt;a href=&quot;https://t.co/lR5tdOM2gP&quot;&gt;https://t.co/lR5tdOM2gP&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1514988938083057668?ref_src=twsrc%5Etfw&quot;&gt;April 15, 2022&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
  From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2021_a_year_in_review&quot;&gt;last year&apos;s year in review&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
  I only have one goal for 2022: &lt;strong&gt;smile more&lt;/strong&gt;.
&lt;/blockquote&gt;
&lt;p&gt;
I rediscovered one of the things that makes me smile a lot: in-person meetups with friends. I had so much fun at Devnexus seeing old friends from the conference circuit. This continued at Spring I/O in Barcelona and at JavaOne in the fall. Being with family always makes me smile too. A trip to Alaska to celebrate my parent&apos;s 50th wedding anniversary was a highlight of the year!
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/52258188360_0ef8cbac60_c.jpg&quot; title=&quot;Alaska from the road&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52258188360/in/album-72177720300991585/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52258188360_0ef8cbac60.jpg&quot; width=&quot;500&quot; alt=&quot;Alaska from the road&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt; I will look back on 2022 using the following categories.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#hefe-and-stout&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2022_a_year_in_review#2023&quot;&gt;2023&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;For those stumbling upon this post with no context, I&apos;m an open source developer that works at &lt;a
    href= &quot;https://developer.auth0.com&quot;&gt;Okta&lt;/a&gt;. My title is officially &quot;Developer Advocate,&quot; but all the code and words
  I write are distributed as open source.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;
  This year, I focused on creating YouTube videos more than blog posts. On the &lt;a href=&quot;https://youtube.com/c/oktadev&quot;&gt;OktaDev
  YouTube Channel&lt;/a&gt;, I created 12 videos (same as 2021). My most popular video (11K views) was based on a blog post
  I wrote in January called &lt;a href= &quot;https://auth0.com/blog/full-stack-java-with-react-spring-boot-and-jhipster/&quot;&gt;Full Stack Java with React, Spring Boot, and JHipster&lt;/a&gt;.
&lt;/p&gt;
&lt;div style= &quot;text-align: center&quot;&gt;
  &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/PECnQs5bVbQ&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;
  I published the &lt;a href=&quot;https://raibledesigns.com/rd/entry/the_angular_mini_book_2&quot;&gt;Angular Mini-Book 2.0&lt;/a&gt;. When writing blog posts, I focused mostly on Java, REST APIs, and JHipster, with a bit of JavaScript too. I authored 11 blog posts on the &lt;a href=&quot;https://developer.okta.com/blog&quot;&gt;Okta developer blog&lt;/a&gt;:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/01/06/native-java-helidon&quot;&gt;Build REST APIs and Native Java Apps with Helidon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/03/03/spring-native-jhipster&quot;&gt;Introducing Spring Native for JHipster: Serverless Full-Stack Made Easy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/04/22/github-actions-graalvm&quot;&gt;Use GitHub Actions to Build GraalVM Native Images&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/05/12/ionic-angular-jhipster&quot;&gt;Build Secure Ionic Apps with Angular and JHipster&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/05/23/java-rest-api-quarkus&quot;&gt;Kickstart a Java REST API with Quarkus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/05/25/java-rest-api-spring-boot&quot;&gt;Start a Java REST API with Spring Boot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/05/31/java-rest-api-micronaut&quot;&gt;Launch a Java REST API with Micronaut&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/06/02/java-rest-api-helidon&quot;&gt;Create a Java REST API with Helidon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/06/16/oauth-java&quot;&gt;OAuth for Java Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/06/17/simple-crud-react-and-spring-boot&quot;&gt;Use React and Spring Boot to Build a Simple CRUD App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/08/05/spring-boot-saml&quot;&gt;Get Started with Spring Boot and SAML&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I published four blog posts to the &lt;a href=&quot;https://auth0.com/blog/&quot;&gt;Auth0 blog&lt;/a&gt;. 
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;https://auth0.com/blog/add-oidc-to-angular-apps-quickly/&quot;&gt;Add OpenID Connect to Angular Apps Quickly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://auth0.com/blog/integrate-react-native-and-spring-boot-securely/&quot;&gt;Integrate React Native and Spring Boot Securely&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://auth0.com/blog/micro-frontends-for-java-microservices/&quot;&gt;Micro Frontends for Java Microservices&lt;/a&gt;
&lt;li&gt;&lt;a href=&quot;https://auth0.com/blog/quick-javascript-authentication/&quot;&gt;Quick JavaScript Authentication with OktaDev Schematics&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
  Last year, I was celebrating new teammates &lt;a
    href=&quot;https://twitter.com/deepu105&quot;&gt;Deepu K Sasidharan&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/alisaduncan&quot;&gt;Alisa
  Duncan&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/qedunham&quot;&gt;E. Dunham&lt;/a&gt;, and &lt;a href=&quot;https://twitter.com/tanay1337&quot;&gt;Tanay
  Pant&lt;/a&gt;. This summer, I moved to the Auth0 DevRel team and have a plethora of new teammates to collaborate with. I&apos;m excited to help grow Auth0 usage in the Java community, and I&apos;m pumped to work closely with Deepu to make it happen.
&lt;/p&gt;
&lt;p&gt;
  I continued to stream meetups for the Denver/Boulder JUG and Denver Open Source Users Group (DOSUG). We used &lt;a
    href= &quot;https://streamyard.com/&quot;&gt;StreamYard&lt;/a&gt; and YouTube to broadcast our meetups. We published nine videos to the &lt;a
    href= &quot;https://www.youtube.com/denverjug&quot;&gt;Denver JUG YouTube Channel&lt;/a&gt;. We only published two videos to the &lt;a
    href= &quot;https://www.youtube.com/denveropensource&quot;&gt;Denver Open Source Users Group Channel&lt;/a&gt;, but we did meet in-person! We&apos;re grateful to the folks at &lt;a href=&quot;https://www.thriveworkplace.com/&quot;&gt;Thrive
  Workplace&lt;/a&gt; for donating their space.
&lt;/p&gt;
&lt;p&gt;Denver JUG is now up to 3,688 members. Our most popular video in 2022 was from Gordon Weakliem on &lt;a
    href= &quot;https://www.youtube.com/watch?v=3LH9tJ6qSGQ&quot;&gt;Coding Interviews for Java Developers&lt;/a&gt;.
&lt;/p&gt;

&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;
  According to TripIt, I took 24 trips, to 45 cities, in 11 countries. 13 trips were work-related, and the rest involved traveling to see family. That&apos;s 11 more trips than in 2021, and I had 123 days on the road (+46 from 2021). United 1K was achieved. 
&lt;/p&gt;
&lt;p&gt;
  &lt;a href= &quot;https://speakerdeck.com/mraible&quot;&gt;My Speaker Deck profile&lt;/a&gt; shows 12 presentations at 12 events. 11 of
  those were in-person. I missed Devoxx France because I caught COVID in April at the NCAA Frozen Four tournament. I later &lt;a href= &quot;https://www.youtube.com/watch?v=dp3YbdIEyWU&quot;&gt;live-streamed my presentation on Comparing Native Java REST API Frameworks&lt;/a&gt;. This was also my &lt;a
    href=&quot;https://speakerdeck.com/mraible/comparing-native-java-rest-api-frameworks-devoxx-france-2022&quot;&gt;most-viewed presentation on Speaker Deck&lt;/a&gt; with 3.1K views.
&lt;/p&gt;
&lt;table style=&quot;margin: -10px auto&quot;&gt;
  &lt;tbody&gt;
  &lt;tr&gt;
    &lt;td&gt;
      &lt;ol&gt;
        &lt;li&gt;&lt;a href=&quot;https://devnexus.org/&quot;&gt;Devnexus&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.devoxx.fr/&quot;&gt;Devoxx France&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://2022.springio.net/&quot;&gt;Spring I/O&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.seajug.org/&quot;&gt;Seattle JUG&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://corkjug.ie/&quot;&gt;Cork JUG&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.dubjug.org&quot;&gt;Dublin JUG&lt;/a&gt;&lt;/li&gt;
      &lt;/ol&gt;
    &lt;/td&gt;
    &lt;td&gt;
      &lt;ol start=&quot;7&quot;&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/belfastjug/&quot;&gt;Belfast JUG&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;http://www.apachecon.com/&quot;&gt;ApacheCon North America&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://javaone.com&quot;&gt;JavaOne&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/ManchesterUK-Java-Community/&quot;&gt;Manchester JUG&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Londonjavacommunity/&quot;&gt;London JUG&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.djug.org/&quot;&gt;Denver JUG&lt;/a&gt;&lt;/li&gt;
      &lt;/ol&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;I had a full room of attendees for my talk on Reactive Microservices at Spring I/O in Barcelona. Even the &lt;a href=&quot;https://twitter.com/xeraa/status/1529766569873637377&quot;&gt;overflow room was packed&lt;/a&gt;!&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;My &lt;a href=&quot;https://twitter.com/jhipster?ref_src=twsrc%5Etfw&quot;&gt;@jhipster&lt;/a&gt; talk at &lt;a href=&quot;https://twitter.com/spring_io?ref_src=twsrc%5Etfw&quot;&gt;@spring_io&lt;/a&gt; had a lot of awesome people in it! Thank you all for your enthusiasm and smiles. &amp;#x1F603; &lt;a href=&quot;https://t.co/u4pOtOSbkl&quot;&gt;pic.twitter.com/u4pOtOSbkl&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1529782041126088704?ref_src=twsrc%5Etfw&quot;&gt;May 26, 2022&lt;/a&gt;&lt;/blockquote&gt; 
&lt;/div&gt;
&lt;p&gt;
  I had a lot of fun doing a September JUG tour in Ireland. My folks tagged along. It was a fast-moving trip with new hotels most nights. At their age, they&apos;ll unlikely join me for a JUG tour again. &amp;#x1F605;
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;We stopped by the &lt;a href=&quot;https://twitter.com/okta?ref_src=twsrc%5Etfw&quot;&gt;@okta&lt;/a&gt; Dublin office this morning in the Bloodstone building. Great location with a fun vibe about it. &amp;#x1F44D; &lt;a href=&quot;https://t.co/vvaeswAvT0&quot;&gt;pic.twitter.com/vvaeswAvT0&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1575432335230730240?ref_src=twsrc%5Etfw&quot;&gt;September 29, 2022&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;JavaOne returned in October and was held in Las Vegas for the first time. I spoke about &lt;a href=&quot;https://speakerdeck.com/mraible/micro-frontends-for-java-developers-javaone-2022&quot;&gt;Micro Frontends for Java Microservices&lt;/a&gt; and loved spending time with the Java community.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;The community at &lt;a href=&quot;https://twitter.com/hashtag/JavaOne?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#JavaOne&lt;/a&gt; is amazing! &lt;a href=&quot;https://t.co/IwOdr3V7gx&quot;&gt;pic.twitter.com/IwOdr3V7gx&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1582579074400063488?ref_src=twsrc%5Etfw&quot;&gt;October 19, 2022&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Late October brought me to the UK for another JUG tour. It was a lot of fun hosting it at the Okta office there.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;It was a pleasure talking with the &lt;a href=&quot;https://twitter.com/ljcjug?ref_src=twsrc%5Etfw&quot;&gt;@ljcjug&lt;/a&gt; tonight about web app security for Java developers. The &lt;a href=&quot;https://twitter.com/hashtag/Java?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Java&lt;/a&gt; community is strong in London! &amp;#x1F4AA; &lt;br&gt;&lt;br&gt;Thanks to &lt;a href=&quot;https://twitter.com/OctopusDeploy?ref_src=twsrc%5Etfw&quot;&gt;@OctopusDeploy&lt;/a&gt; for sponsoring and &lt;a href=&quot;https://twitter.com/okta?ref_src=twsrc%5Etfw&quot;&gt;@okta&lt;/a&gt; for hosting. It was fun to see a full house with all the seats filled by the end. &amp;#x1F603; &lt;a href=&quot;https://t.co/SmtvRgw1Jh&quot;&gt;pic.twitter.com/SmtvRgw1Jh&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1585743684749828096?ref_src=twsrc%5Etfw&quot;&gt;October 27, 2022&lt;/a&gt;&lt;/blockquote&gt; 
&lt;/div&gt;
&lt;p&gt;I originally planned my UK JUG tour to coincide with the Broncos playing in London, but their record was so bad by then that I flew home early. Coincidentally, they won that weekend.&lt;/p&gt;
&lt;p&gt;Oktane followed soon after. It was the first time meeting some of my teammates in-person. I wore an &lt;a href=&quot;https://twitter.com/okta/status/1590509668685733895&quot;&gt;{ okta } cape&lt;/a&gt; and thoroughly enjoyed the developer track we assembled.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Excited for the developer keynote at &lt;a href=&quot;https://twitter.com/hashtag/Oktane22?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Oktane22&lt;/a&gt;! &lt;a href=&quot;https://t.co/Jy2XPDoIxx&quot;&gt;pic.twitter.com/Jy2XPDoIxx&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1590488396983840769?ref_src=twsrc%5Etfw&quot;&gt;November 9, 2022&lt;/a&gt;&lt;/blockquote&gt; 
&lt;/div&gt;
&lt;p&gt;
  In December, we had our first in-person Denver JUG meetup since the pandemic began. It was awesome seeing everyone again!
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Had a blast at the &lt;a href=&quot;https://twitter.com/denverjug?ref_src=twsrc%5Etfw&quot;&gt;@denverjug&lt;/a&gt; holiday party tonight! Thanks to all the local &lt;a href= &quot;https://twitter.com/java?ref_src=twsrc%5Etfw&quot;&gt;@java&lt;/a&gt; folks that joined in the fun. &amp;#x1F600; &lt;a href=&quot;https://t.co/sI9tsbrlk7&quot;&gt;pic.twitter.com/sI9tsbrlk7&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1603247609258319873?ref_src=twsrc%5Etfw&quot;&gt;December 15, 2022&lt;/a&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;p&gt; We&apos;ve had a couple of meetups since then but are still looking for a nice venue to gather. Frank Delporte recently interviewed the organizers for the Boulder and Denver JUGs on the Foojay Podcast. Check out &lt;a href=&quot; https://foojay.io/today/foojay-podcast-13/&quot;&gt;Episode #13&lt;/a&gt; if you&apos;re interested in hearing about our group&apos;s history.
&lt;/p&gt;
&lt;h3 id=&quot;community&quot;&gt;Community&lt;/h3&gt;
&lt;p&gt;
  In the past, I used this section to talk about meetups I&apos;ve started, like &lt;a
    href= &quot;https://www.meetup.com/dev-ski-days/&quot;&gt;Developer Ski Days&lt;/a&gt; and &lt;a
    href= &quot;https://www.meetup.com/Devoxx4Kids-Denver/&quot;&gt;Devoxx4Kids Denver&lt;/a&gt;. We didn&apos;t host any events in 2022, but I
  might organize a developer ski day soon. Right before COVID hit, we had a &lt;a href= &quot;https://www.amtrak.com/winter-park-express&quot;&gt;ski train&lt;/a&gt; to Winter Park adventure planned. It was supposed to happen right after Venkat&apos;s dev.next conference. I&apos;d love to try and do that again.
&lt;/p&gt;

&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;

&lt;p&gt;I continued to maintain &lt;a href=&quot;https://github.com/oktadev/schematics&quot;&gt;OktaDev Schematics&lt;/a&gt; in 2022. The
  project had five releases. I added &lt;a href= &quot;https://auth0.com/blog/quick-javascript-authentication/&quot;&gt;support for Auth0&apos;s SDKs&lt;/a&gt;, which helps ensure I know how to use the latest versions. According to &lt;a
      href= &quot;https://npm-stat.com/charts.html?package=%40oktadev%2Fschematics&amp;from=2022-01-01&amp;to=2022-12-31&quot;&gt;npm-stat.com&lt;/a&gt;,
  it had ~62K downloads in 2022 (+2K from 2021).&lt;/p&gt;

&lt;p&gt;My other projects are related to &lt;a href=&quot;https://www.jhipster.tech&quot;&gt;JHipster&lt;/a&gt;. I helped &lt;a href=&quot;https://github.com/jhipster/generator-jhipster/issues/19782&quot;&gt;upgrade the main generator to Spring Boot 3&lt;/a&gt; and did a lot of QA for micro frontends. We had &lt;a
      href=&quot;https://www.jhipster.tech/releases/&quot;&gt;eight releases&lt;/a&gt; and &lt;a
      href=&quot;https://npm-stat.com/charts.html?package=generator-jhipster&amp;from=2022-01-01&amp;to=2022-12-31&quot;&gt;~1.5 million
    downloads&lt;/a&gt; in 2022 (down 300K from 2021). We&apos;ve worked hard on JHipster 8 and hope to release an alpha version soon.&lt;/p&gt;
&lt;p&gt;
  I spent most of the year (in fits and spurts) working on the JHipster Mini-Book.
  &lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;My author *finally* finished updating my intro and chapter 1 for &lt;a href=&quot;https://twitter.com/jhipster?ref_src=twsrc%5Etfw&quot;&gt;@jhipster&lt;/a&gt; 7. He started working on this PR in March!&lt;a href=&quot;https://t.co/R0h09xXle2&quot;&gt;https://t.co/R0h09xXle2&lt;/a&gt;&lt;br&gt;&lt;br&gt;What took so long? &amp;#x1F9F5;&lt;/p&gt;&amp;mdash; The JHipster Mini-Book (@jhipster_book) &lt;a href=&quot;https://twitter.com/jhipster_book/status/1598760081390084096?ref_src=twsrc%5Etfw&quot;&gt;December 2, 2022&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;
  I sent the book to tech editing just before Christmas vacation and got it back from the copy editors at InfoQ this week. Hopefully, it&apos;ll be available for download by the end of this month!
&lt;/p&gt;
&lt;p&gt;
  I helped create the &lt;a href= &quot;https://github.com/jhipster/generator-jhipster-native&quot;&gt;JHipster Native&lt;/a&gt; blueprint in early 2022 and wrote about how to use it in &lt;a href= &quot;https://developer.okta.com/blog/2022/03/03/spring-native-jhipster&quot;&gt;Introducing Spring Native for JHipster: Serverless Full-Stack Made Easy&lt;/a&gt;.
  We converted &lt;a href=&quot;https://github.com/jhipster/generator-jhipster-ionic&quot;&gt;Ionic for JHipster&lt;/a&gt; into a blueprint and updated &lt;a href=&quot;https://github.com/jhipster/generator-jhipster-react-native&quot;&gt;JHipster React Native&lt;/a&gt;. I wrote about them both on the OktaDev and Auth0 blogs:
&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2022/05/12/ionic-angular-jhipster&quot;&gt;Build Secure Ionic Apps with Angular and JHipster&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://auth0.com/blog/integrate-react-native-and-spring-boot-securely/&quot;&gt;Integrate React Native and Spring Boot Securely&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;
&lt;p&gt;
  We started the year with a trip to Cabo San Lucas with my parents and sisters. My parents like to do a &quot;chasing the sun&quot; trip in the midst of winter because they live in the backwoods of Montana, and the sun doesn&apos;t shine a whole lot.
&lt;/p&gt;
&lt;p style= &quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51984135336_482f528eb2_c.jpg&quot; title=&quot;Trish made it!&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/51984135336/in/album-72177720297877216/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51984135336_482f528eb2_q.jpg&quot; width=&quot;150&quot; alt=&quot;Trish made it!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51984706870_7088ce0541_c.jpg&quot; title=&quot;Awesome ladies!&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/51984706870/in/album-72177720297877216/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51984706870_7088ce0541_q.jpg&quot; width=&quot;150&quot; alt=&quot;Awesome ladies!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51983135892_6e38f1467a_c.jpg&quot; title=&quot;Golfing Sweethearts&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/51983135892/in/album-72177720297877216/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51983135892_6e38f1467a_q.jpg&quot; width=&quot;150&quot; alt=&quot;Golfing Sweethearts&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
  I had &lt;a href= &quot;https://raibledesigns.com/rd/entry/how_to_renew_your_passport&quot;&gt;difficulties getting my passport renewed&lt;/a&gt; in March, but succeeded after learning a local government official can help expedite things. Once I got a new passport, Abbie, Jack, and I had a blast with Trish&apos;s brother&apos;s family in Grand Cayman.
&lt;/p&gt;
&lt;p style= &quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51984510474_5fc5ef872f_c.jpg&quot; title=&quot;Awesome family crew for Spring Break 2022!&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/51984510474/in/album-72177720297875885/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51984510474_5fc5ef872f.jpg&quot; width=&quot;500&quot; alt=&quot;Awesome family crew for Spring Break 2022!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
  The &lt;a href=&quot;https://raibledesigns.com/rd/entry/farewell_to_the_2021_2022&quot;&gt;2021-2022 ski season&lt;/a&gt; was pretty good. This year is shaping up to be &lt;em&gt;much better&lt;/em&gt;! I already have 24 days in, and we&apos;re only halfway through the season!
&lt;/p&gt;
&lt;p&gt;For the third year in a row, I took a long summer vacation thanks to Okta&apos;s unlimited vacation policy.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class= &quot;twitter-tweet&quot;&gt;&lt;p lang= &quot;en&quot; dir= &quot;ltr&quot;&gt;In 24 hours, I&apos;ll be starting my summer vacation. &lt;a href= &quot;https://twitter.com/okta?ref_src=twsrc%5Etfw&quot;&gt;@okta&lt;/a&gt; has an unlimited vacation policy and I&apos;m taking full advantage with a month off! &amp;#x1F603;&lt;br&gt;&lt;br&gt;What will I do?&lt;br&gt;&lt;br&gt;&amp;#x1F3D4; A week in Alaska&lt;br&gt;&amp;#x1F920; A RV trip to Montana&lt;br&gt;&amp;#x1F6F6; A week-long rafting trip&lt;br&gt;&amp;#x1F918; Def Leppard / M&#246;tley Cr&#252;e concert&lt;a href=&quot;https://twitter.com/hashtag/LifeAtOkta?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#LifeAtOkta&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1537571220752764933?ref_src=twsrc%5Etfw&quot;&gt;June 16, 2022&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Celebrating my parent&apos;s &lt;a href=&quot;https://raibledesigns.com/rd/entry/summer_2022_family_adventures_in&quot;&gt;50th in Alaska&lt;/a&gt; was fantastic!&lt;/p&gt;
&lt;p style= &quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/52257727878_8d8e1a6758_c.jpg&quot; title=&quot;Abbie and Jack are ready for adventure!&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52257727878/in/album-72177720300991585/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52257727878_8d8e1a6758_q.jpg&quot; width=&quot;150&quot; alt=&quot;Abbie and Jack are ready for adventure!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;

  &lt;a href=&quot;https://live.staticflickr.com/65535/52256699527_bc9567196c_c.jpg&quot; title=&quot;Family photo!&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52256699527/in/album-72177720300991585/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52256699527_bc9567196c_q.jpg&quot; width=&quot;150&quot; alt=&quot;Family photo!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;

  &lt;a href=&quot;https://live.staticflickr.com/65535/52256669447_bcbba2397c_c.jpg&quot; title=&quot;Happy Mom and Trish!&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52256669447/in/album-72177720300991585/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52256669447_bcbba2397c_q.jpg&quot; width=&quot;150&quot; alt=&quot;Happy Mom and Trish!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;And so was the Colorado Avalanche&apos;s Stanley Cup victory. &amp;#x1F973;&lt;/p&gt;
&lt;p style= &quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/52256730797_f4ae9a23ba_c.jpg&quot; title=&quot;Avs Parade&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52256730797/in/album-72177720300991585/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52256730797_f4ae9a23ba.jpg&quot; width=&quot;500&quot; alt=&quot;Avs Parade&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We managed to go rafting a lot in July. Five nights camping on the Green River was our favorite trip.&lt;/p&gt;
&lt;p style= &quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/52256616337_ce96e53883_c.jpg&quot; title=&quot;Planning Committee&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52256616337/in/album-72177720300991585/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52256616337_ce96e53883.jpg&quot; width=&quot;500&quot; alt=&quot;Planning Committee&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style= &quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/52257984110_3d629e6fdd_c.jpg&quot; title=&quot;The Green River&quot; rel=&quot;lightbox[yearinreview2022]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52257984110/in/album-72177720300991585/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52257984110_3d629e6fdd.jpg&quot; width=&quot;500&quot; alt=&quot;The Green River&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I celebrated &lt;a href=&quot;https://raibledesigns.com/rd/entry/20_years_of_blogging&quot;&gt;20 years of blogging&lt;/a&gt; in August. Jack &lt;a href= &quot;https://raibledesigns.com/rd/entry/happy_birthday_jack11&quot;&gt;turned 18&lt;/a&gt; at the end of the month.&lt;/p&gt;
&lt;p&gt;I took the kids to the first game of the Broncos&apos; season in Seattle. Their stadium had a sweet view of the city. We did not expect to lose that game.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;We enjoyed a beautiful &lt;a href=&quot;https://twitter.com/Broncos?ref_src=twsrc%5Etfw&quot;&gt;@Broncos&lt;/a&gt; sunset in Seattle last night. &amp;#x1F60A; &lt;a href=&quot;https://t.co/OVchzB6zYe&quot;&gt;pic.twitter.com/OVchzB6zYe&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1569337055997759488?ref_src=twsrc%5Etfw&quot;&gt;September 12, 2022&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;The fall was filled with a disappointing Broncos season, &lt;a href= &quot;https://raibledesigns.com/rd/entry/happy_birthday_abbie16&quot;&gt; Abbie&apos;s 20th birthday&lt;/a&gt;, and an even more disappointing CU Buffaloes football season. We have elevated hopes for both the CU Buffs and the Denver Broncos in 2023!&lt;/p&gt;

&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;We had a blast celebrating &lt;a href=&quot;https://twitter.com/AbbieRaible?ref_src=twsrc%5Etfw&quot;&gt;@AbbieRaible&lt;/a&gt;&amp;#39;s birthday this weekend! &amp;#x1F973; &lt;a href=&quot;https://t.co/69AKuDOp17&quot;&gt;pic.twitter.com/69AKuDOp17&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1589421089322840066?ref_src=twsrc%5Etfw&quot;&gt;November 7, 2022&lt;/a&gt;&lt;/blockquote&gt; 
&lt;/div&gt;

&lt;p&gt;In the meantime, we&apos;re big Nuggets and Avalanche fans and are excited for their playoff runs this spring.&lt;/p&gt;

&lt;p&gt;Trish and I ended the year &lt;a href=&quot;https://raibledesigns.com/rd/entry/celebrating_love_in_the_philippines&quot;&gt;celebrating love in the Philippines&lt;/a&gt;.&lt;/p&gt;
&lt;p style= &quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/52625567410_bd516a31cb_c.jpg&quot;
     title=&quot;Sunset by Trish McGinity&quot; rel=&quot;lightbox[yearinreview2022]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/52625567410/in/album-72177720305227549/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/52625567410_bd516a31cb.jpg&quot; width=&quot;500&quot; alt=&quot;Sunset by Trish McGinity&quot;
      style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3 id=&quot;hefe-and-stout&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/h3&gt;
&lt;p&gt;
  Stout the Syncro&apos;s Subaru engine died in February. Because of this, I decided it was a good time to restore him like Hefe with a new paint job, interior, and other improvements. We hauled him to our favorite Vanagon mechanics, &lt;a href= &quot;https://www.mrmechanic.biz/&quot;&gt;Mr. Mechanic&lt;/a&gt;, to install a new Subaru Outback engine. Trish bought me a temporary Tesla to tide me over because we figured the restoration might take six months to a year. I named it White Lightning. 
&lt;/p&gt;
&lt;p&gt;
As luck would have it, we couldn&apos;t find anyone to do the bodywork and paint, so we ended up getting it back with a new engine in June. After experiencing several expensive adjustments &lt;em&gt;after&lt;/em&gt; the new engine, I&apos;m still driving my temporary Tesla, and Stout is parked in our barn. Trish wants to trade White Lightning for an RV (a 20-year dream of hers), while I&apos;m hoping to swap it for an ID Buzz.
&lt;/p&gt;
&lt;p&gt;The year&apos;s VW highlight was the Colorado Bug-In at Bandimere Speedway. Stout won runner-up in his class, while Hefe won the whole kit and kaboodle: Best in Class, Best Interior, and Best of Show!! &amp;#x1F606;
&lt;/p&gt;
&lt;p style= &quot;text-align: center&quot;&gt;
  &lt;a href= &quot;https://live.staticflickr.com/65535/52256667992_18bf882743_c.jpg&quot; title= &quot;Hefe is all shined up and ready for the Colorado Bug-In at Bandimere!&quot; rel=&quot; lightbox[yearinreview2022]&quot; data-href=&quot; https://www.flickr.com/photos/mraible/52256667992/in/album-72177720300991585/&quot;&gt;&lt;img src= &quot;https://live.staticflickr.com/65535/52256667992_18bf882743.jpg&quot; width= &quot;500&quot; alt= &quot;Hefe is all shined up and ready for the Colorado Bug-In at Bandimere!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;I&amp;#39;m back from summer vacation today and feeling fantastic! &lt;a href= &quot;https://twitter.com/hashtag/HefeTheBus?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#HefeTheBus&lt;/a&gt; won Best of Show, Best Interior, and his class at the Colorado Bug-In yesterday!!&lt;br&gt;&lt;br&gt;Winning Best of Show at the Bug-In was a bucket list item for me when I bought him way back in 2004. So proud! &amp;#x1F973; &lt;a href=&quot;https://twitter.com/hashtag/vwbus?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#vwbus&lt;/a&gt; &lt;a href=&quot;https://t.co/Vm4p1KQNcl&quot;&gt;pic.twitter.com/Vm4p1KQNcl&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1551613875728125954?ref_src=twsrc%5Etfw&quot;&gt;July 25, 2022&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;We&apos;re still featured on the &lt;a href=&quot;https://bandimere.com/bugin-show-winners/&quot;&gt;Bandimere website&lt;/a&gt; as the Best of Show winners.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://live.staticflickr.com/65535/52257942130_23bb0c7e30_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/52257942130/in/album-72177720300991585/&quot; title=&quot;Wahoo!&quot; rel=&quot; lightbox[yearinreview2022]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/52257942130_23bb0c7e30.jpg&quot; width=&quot;500&quot; alt=&quot;Wahoo!&quot;  style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id=&quot;2023&quot;&gt;2023&lt;/h2&gt;
&lt;p&gt;Professionally, I hope to do some JUG tours in the US this year. I joined the Auth0 product unit at Okta in August, and they&apos;re much more regionally focused than my former OktaDev team was. This is largely because we have developer advocates worldwide, and it&apos;s more sustainable if Deepu hits the Java conferences in Europe while I focus on the US. If you&apos;re interested in seeing where my team will be in 2023, see &lt;a href= &quot;https://developer.auth0.com/events&quot;&gt;developer.auth0.com/events&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This will be a big year for our family. Jack graduates high school in May, and we&apos;ll become empty nesters in August. He got accepted to CU a couple of weeks ago and will join his sister up in Boulder! With Coach Prime on board, we&apos;re hoping for some good CU football games this season. Because it&apos;s his last six months at home, I&apos;m &lt;a href=&quot;https://twitter.com/mraible/status/1577299138592624640&quot;&gt;skipping conferences that happen while he&apos;s at our house&lt;/a&gt;.
&lt;p&gt;
  I only have one goal for 2023: &lt;strong&gt;be present&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt; I&apos;ve noticed that this is easy if I&apos;m playing with friends or visiting family. Putting down my phone, listening, and paying attention on Zoom calls is my jam this year. &lt;/p&gt;
&lt;p&gt;
  If you want to follow along on my adventures, please &lt;a href= &quot;https://twitter.com/mraible&quot;&gt;follow me on Twitter&lt;/a&gt;.
  I
  also post pictures of my favorite moments &lt;a href=&quot;https://www.instagram.com/vwsforlife&quot;&gt;on Instagram&lt;/a&gt; and whole
  albums &lt;a href=&quot;https://www.flickr.com/photos/mraible&quot;&gt;on Flickr&lt;/a&gt;.
&lt;/p&gt;

</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2021_a_year_in_review</guid>
    <title>2021 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2021_a_year_in_review</link>
        <pubDate>Sun, 2 Jan 2022 22:38:01 -0700</pubDate>
    <category>General</category>
    <category>family</category>
    <category>blogging</category>
    <category>hefethebus</category>
    <category>covid</category>
    <category>2021</category>
    <category>okta</category>
    <category>apacheroller</category>
    <category>vacation</category>
    <category>stoutthesyncro</category>
    <category>yearinreview</category>
    <atom:summary type="html">&lt;p&gt;
  I didn&apos;t expect to travel much in 2021, mostly because of my promise to myself to take a year off. When I got
  fully-vaxxed in April, I expected things to return to normal and we&apos;d all be traveling to conferences again by early
  fall.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;I&amp;#39;m happy to announce that I&amp;#39;m &lt;a
      href=&quot;https://twitter.com/hashtag/FullyVaccinated?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#FullyVaccinated&lt;/a&gt;. Had 2nd
    &lt;a href=&quot;https://twitter.com/pfizer?ref_src=twsrc%5Etfw&quot;&gt;@pfizer&lt;/a&gt; shot on Apr 14. I feel lucky &amp;#x1F340; to have
    experienced no symptoms other than extreme joy. &amp;#x1F973;&lt;a
        href=&quot;https://twitter.com/TrishPhoto?ref_src=twsrc%5Etfw&quot;&gt;@TrishPhoto&lt;/a&gt; and I just finished a 23-day sugar
    detox too. We&amp;#39;re feeling good!! &amp;#x270C;&amp;#xFE0F; &lt;a
        href=&quot;https://t.co/6chqkFbPB7&quot;&gt;pic.twitter.com/6chqkFbPB7&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a
      href=&quot;https://twitter.com/mraible/status/1387543112252334081?ref_src=twsrc%5Etfw&quot;&gt;April 28, 2021&lt;/a&gt;&lt;/blockquote&gt;
  &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
  2021 was a milestone year for our family. It&apos;s the year Abbie graduated from high school!
  We planned and executed a fun party with family and friends at the Raible Ranch in early June.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;She did it! Congratulations &lt;a
      href=&quot;https://twitter.com/AbbieRaible?ref_src=twsrc%5Etfw&quot;&gt;@AbbieRaible&lt;/a&gt;!! &amp;#x1F973; &lt;a
      href=&quot;https://t.co/G1Zz3QTHa4&quot;&gt;pic.twitter.com/G1Zz3QTHa4&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a
      href=&quot;https://twitter.com/mraible/status/1400854943427219457?ref_src=twsrc%5Etfw&quot;&gt;June 4, 2021&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;</atom:summary>        <description>&lt;p&gt;
  I didn&apos;t expect to travel much in 2021, mostly because of my promise to myself to take a year off. When I got
  fully-vaxxed in April, I expected things to return to normal and we&apos;d all be traveling to conferences again by early
  fall.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;I&amp;#39;m happy to announce that I&amp;#39;m &lt;a
      href=&quot;https://twitter.com/hashtag/FullyVaccinated?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#FullyVaccinated&lt;/a&gt;. Had 2nd
    &lt;a href=&quot;https://twitter.com/pfizer?ref_src=twsrc%5Etfw&quot;&gt;@pfizer&lt;/a&gt; shot on Apr 14. I feel lucky &amp;#x1F340; to have
    experienced no symptoms other than extreme joy. &amp;#x1F973;&lt;a
        href=&quot;https://twitter.com/TrishPhoto?ref_src=twsrc%5Etfw&quot;&gt;@TrishPhoto&lt;/a&gt; and I just finished a 23-day sugar
    detox too. We&amp;#39;re feeling good!! &amp;#x270C;&amp;#xFE0F; &lt;a
        href=&quot;https://t.co/6chqkFbPB7&quot;&gt;pic.twitter.com/6chqkFbPB7&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a
      href=&quot;https://twitter.com/mraible/status/1387543112252334081?ref_src=twsrc%5Etfw&quot;&gt;April 28, 2021&lt;/a&gt;&lt;/blockquote&gt;
  &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
  2021 was a milestone year for our family. It&apos;s the year Abbie graduated from high school!
  We planned and executed a fun party with family and friends at the Raible Ranch in early June.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;She did it! Congratulations &lt;a
      href=&quot;https://twitter.com/AbbieRaible?ref_src=twsrc%5Etfw&quot;&gt;@AbbieRaible&lt;/a&gt;!! &amp;#x1F973; &lt;a
      href=&quot;https://t.co/G1Zz3QTHa4&quot;&gt;pic.twitter.com/G1Zz3QTHa4&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a
      href=&quot;https://twitter.com/mraible/status/1400854943427219457?ref_src=twsrc%5Etfw&quot;&gt;June 4, 2021&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;
  From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2020_a_year_in_review&quot;&gt;last year&apos;s year in review&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
  I only have one goal for 2021: &lt;strong&gt;dance more&lt;/strong&gt; &amp;#x1F57A;
&lt;/blockquote&gt;
&lt;p&gt;
  When I mentioned this to Trish, she laughed and pointed to our living room, which she recently re-arranged to open up
  a nice dance floor. I &lt;em&gt;probably&lt;/em&gt; danced more in 2021 than 2020, but that&apos;s not saying much. My favorite concert
  this year was &lt;a href=&quot;https://www.greenskybluegrass.com/&quot;&gt;Greensky Bluegrass&lt;/a&gt; at Red Rocks. It helped that I was
  with old friends Bruce Snyder and Matt Good and Bruce got us front row seats.
&lt;/p&gt;
&lt;p&gt;We tried to go to Jazz Fest in October, but it got cancelled because of COVID.&lt;/p&gt;
&lt;p&gt;I&apos;m going to look back on 2021 using the following categories.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2021_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2021_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2021_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2021_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2021_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2021_a_year_in_review#abbie-graduates&quot;&gt;Abbie Graduates!&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2021_a_year_in_review#stout-and-hefe&quot;&gt;Hefe the Bus and Stout the
        Syncro&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2021_a_year_in_review#2022&quot;&gt;2022&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;For those stumbling upon this post with no context, I&apos;m an open source developer that works at &lt;a
    href=&quot;https://developer.okta.com&quot;&gt;Okta&lt;/a&gt;. My title is officially &quot;Developer Advocate,&quot; but all the code and words
  I write are distributed as open source.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;
  This year, I focused on creating YouTube videos more than blog posts. On the &lt;a href=&quot;https://youtube.com/c/oktadev&quot;&gt;OktaDev
  YouTube Channel&lt;/a&gt;, I published 12 videos (-8 from 2020). My most popular video (13K views) was based on a blog post
  I published in January called &lt;a href=&quot;https://developer.okta.com/blog/2021/01/20/reactive-java-microservices&quot;&gt;Reactive
  Java Microservices with Spring Boot and JHipster&lt;/a&gt;.
&lt;/p&gt;
&lt;div style=&quot;text-align: center&quot;&gt;
  &lt;iframe width=&quot;700&quot; height=&quot;394&quot; style=&quot;max-width: 100%&quot; src=&quot;https://www.youtube.com/embed/clkEUHWT9-M&quot;
          frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot;
          allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;
  I only published &lt;a href=&quot;https://developer.okta.com/blog/authors/matt-raible/&quot;&gt;five blog posts&lt;/a&gt; to the &lt;a
    href=&quot;https://developer.okta.com&quot;&gt;Okta developer blog&lt;/a&gt;. You can see that I focused on Spring Boot, JHipster, and
  GraalVM.
&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2021/01/20/reactive-java-microservices&quot;&gt;Reactive Java Microservices with
    Spring Boot and JHipster&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2021/06/01/kubernetes-spring-boot-jhipster&quot;&gt;Kubernetes to the Cloud with
    Spring Boot and JHipster&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2021/06/18/native-java-framework-comparison&quot;&gt;Build Native Java Apps with
    Micronaut, Quarkus, and Spring Boot&lt;/a&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;a href=&quot;https://developer.okta.com/blog/2021/09/16/spring-native-okta-starter&quot;&gt;Spring Native in Action with the
      Okta Spring Boot Starter&lt;/a&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2021/11/22/full-stack-java&quot;&gt;Full Stack Java with React, Spring Boot, and
    JHipster&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It&apos;s interesting to look back and see I didn&apos;t author any JavaScript topics. I like to think that&apos;s because I spent
  all my JavaScript time working on the &lt;a href=&quot;https://raibledesigns.com/rd/entry/the_angular_mini_book_1&quot;&gt;Angular
    Mini-Book&lt;/a&gt;. I smiled a lot after finishing v1.0 in November.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;The Angular Mini-Book 1.0 is now available! &amp;#x1F973;&lt;br&gt;&lt;br&gt;&amp;#x1F170;&amp;#xFE0F;
    &lt;a href=&quot;https://t.co/JEKxQ2A9hr&quot;&gt;https://t.co/JEKxQ2A9hr&lt;/a&gt;&lt;a
        href=&quot;https://twitter.com/hashtag/angular?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#angular&lt;/a&gt; &lt;a
        href=&quot;https://twitter.com/hashtag/typescript?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#typescript&lt;/a&gt; &lt;a
        href=&quot;https://twitter.com/hashtag/springboot?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#springboot&lt;/a&gt; &lt;a
        href=&quot;https://twitter.com/hashtag/kotlin?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#kotlin&lt;/a&gt; &lt;a
        href=&quot;https://t.co/MYcXH5fQ1i&quot;&gt;pic.twitter.com/MYcXH5fQ1i&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a
      href=&quot;https://twitter.com/mraible/status/1461090415503974408?ref_src=twsrc%5Etfw&quot;&gt;November 17, 2021&lt;/a&gt;
  &lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;
  My team published &lt;a href=&quot;https://developer.okta.com/blog/tags/javascript/&quot;&gt;12 JavaScript-related blog posts&lt;/a&gt; in
  2021. To compare, we published &lt;a href=&quot;https://developer.okta.com/blog/tags/java/&quot;&gt;20 Java-related posts&lt;/a&gt;. We hope
  to publish more posts for both topics and many others in 2022. I&apos;m super excited to work with new teammates &lt;a
    href=&quot;https://twitter.com/deepu105&quot;&gt;Deepu K Sasidharan&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/alisaduncan&quot;&gt;Alisa
  Duncan&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/qedunham&quot;&gt;E. Dunham&lt;/a&gt;, and &lt;a href=&quot;https://twitter.com/tanay1337&quot;&gt;Tanay
  Pant&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;
  I continued to record meetups for the Denver/Boulder JUG and Denver Open Source Users group (DOSUG). We used &lt;a
    href=&quot;https://streamyard.com/&quot;&gt;StreamYard&lt;/a&gt; and YouTube to broadcast our meetups. We published 10 videos to the &lt;a
    href=&quot;https://www.youtube.com/denverjug&quot;&gt;Denver JUG YouTube Channel&lt;/a&gt;. We only published three videos to the &lt;a
    href=&quot;https://www.youtube.com/denveropensource&quot;&gt;Denver Open Source Users Group Channel&lt;/a&gt;, but we did successfully
  hold two of those meetups in-person! We&apos;re grateful to the folks at &lt;a href=&quot;https://www.thriveworkplace.com/&quot;&gt;Thrive
  Workplace&lt;/a&gt; for donating their space.
&lt;/p&gt;
&lt;p&gt;Denver JUG is now up to 3,618 members. Our most popular video in 2021 was from yours truly on &lt;a
    href=&quot;https://www.youtube.com/watch?v=8OuZMFyh0xE&quot;&gt;Reactive Microservices with Spring Boot and JHipster&lt;/a&gt;.
  &amp;#x1F973;&lt;/p&gt;
&lt;p&gt;
  In 2020, I published 15 blog posts on the Okta developer blog. In 2021, I only published five. My reduction in content
  can be explained
  by a three-month gap in publishing where I worked on updating 200+ blog posts to use the &lt;a
    href=&quot;https://cli.okta.com&quot;&gt;Okta CLI&lt;/a&gt; (because our admin
  UI changed). My lack of thought leadership posts didn&apos;t help either. We publish two types of blog posts:
  thought leadership and conversion. Thought leadership posts tend to be about a hot topic, while conversion posts are
  usually tutorials. They&apos;re usually quicker to write, and I plan to write more in 2022.
&lt;/p&gt;
&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;
  According to TripIt, I took 13 trips, to 15 cities, in one country (USA). Only a few were work-related. That&apos;s three
  more trips than 2020, and I had 77 days on the road (-8 from 2020).
&lt;/p&gt;
&lt;p&gt;
  &lt;a href=&quot;https://speakerdeck.com/mraible&quot;&gt;My Speaker Deck profile&lt;/a&gt; shows 16 presentations at 14 events. Four of
  those were in-person, the rest were virtual.
&lt;/p&gt;
&lt;table style=&quot;margin-top: -10px; margin-bottom: -10px&quot;&gt;
  &lt;tbody&gt;
  &lt;tr&gt;
    &lt;td&gt;
      &lt;ol&gt;
        &lt;li&gt;&lt;a href=&quot;https://jchampionsconf.com/&quot;&gt;jChampions Conferences&lt;/a&gt; with Ray Tsang&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Richmond-Java-Users-Group/&quot;&gt;Richmond JUG&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.javaland.eu/en/home/&quot;&gt;JavaLand&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/csopensource/&quot;&gt;Colorado Springs Open Source Users Group&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/GatewayJUG/&quot;&gt;St. Louis Java User&apos;s Group&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/DenverJavaUsersGroup/&quot;&gt;Denver Java Users Group&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://springone.io/&quot;&gt;SpringOne&lt;/a&gt; with Brian Demers&lt;/li&gt;
      &lt;/ol&gt;
    &lt;/td&gt;
    &lt;td&gt;
      &lt;ol start=&quot;8&quot; style=&quot;margin-top: 0&quot;&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/DOSUG1/&quot;&gt;Denver Open Source Users Group&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/sfjava/&quot;&gt;The San Francisco Java User Group&lt;/a&gt; with Josh Long&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://uberconf.com/&quot;&gt;&#220;berConf&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://jokerconf.com/&quot;&gt;Joker&amp;lt;?&gt;&lt;/a&gt; with Brian Demers&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://2021.connect.tech/&quot;&gt;Connect.Tech&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://progressivewebexperience.io/&quot;&gt;The Progressive Web Experience&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://gsjug.org/&quot;&gt;Garden State Java User Group&lt;/a&gt; with Josh Long&lt;/li&gt;
      &lt;/ol&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;My most-viewed presentation was &lt;a
    href=&quot;https://speakerdeck.com/mraible/java-rest-api-framework-comparison-pwx-2021&quot;&gt;Java REST API Framework
  Comparison&lt;/a&gt; from the Progressive Web Experience with 3.1K views.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;iframe class=&quot;speakerdeck-iframe&quot; frameborder=&quot;0&quot;
          src=&quot;https://speakerdeck.com/player/dbca5693cbdf47a39b96576557ef4971&quot;
          title=&quot;Java REST API Framework Comparison - PWX 2021&quot; allowfullscreen=&quot;true&quot; mozallowfullscreen=&quot;true&quot;
          webkitallowfullscreen=&quot;true&quot;
          style=&quot;border: 0px; background: padding-box padding-box rgba(0, 0, 0, 0.1); margin: 0px; padding: 0px; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 40px; width: 700px; height: 394px;&quot;
          data-ratio=&quot;1.78343949044586&quot;&gt;&lt;/iframe&gt;
&lt;/p&gt;
&lt;p&gt;
  My favorite conference experience was &lt;a href=&quot;https://www.summertechforum.com/&quot;&gt;Summer Tech Forum&lt;/a&gt; in Crested
  Butte. My involvement was inspired by &lt;a href=&quot;https://twitter.com/_JamesWard&quot;&gt;James Ward&lt;/a&gt;.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Look ?? -- I found &lt;a
      href=&quot;https://twitter.com/_JamesWard?ref_src=twsrc%5Etfw&quot;&gt;@_JamesWard&lt;/a&gt; in the woods today! &lt;a
      href=&quot;https://twitter.com/hashtag/CrestedButte?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#CrestedButte&lt;/a&gt; &lt;a
      href=&quot;https://twitter.com/hashtag/Singletrack?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Singletrack&lt;/a&gt; &lt;a
      href=&quot;https://twitter.com/hashtag/Colorado?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Colorado&lt;/a&gt; &lt;a
      href=&quot;https://twitter.com/hashtag/SummerTechForum?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#SummerTechForum&lt;/a&gt; &lt;a
      href=&quot;https://t.co/rKbSMbbOa9&quot;&gt;pic.twitter.com/rKbSMbbOa9&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a
      href=&quot;https://twitter.com/mraible/status/1427827174149611525?ref_src=twsrc%5Etfw&quot;&gt;August 18, 2021&lt;/a&gt;
  &lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;
  I thouroughly enjoyed traveling to San Francisco to &lt;a
    href=&quot;https://www.linkedin.com/pulse/jhipster-works-spring-native-matt-raible/&quot;&gt;speak with Josh Long at the San
  Francisco JUG&lt;/a&gt;. It was a virtual event, but we spoke together from his home.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Let the games begin with &lt;a
      href=&quot;https://twitter.com/starbuxman?ref_src=twsrc%5Etfw&quot;&gt;@starbuxman&lt;/a&gt;! &lt;a
      href=&quot;https://twitter.com/hashtag/Java?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Java&lt;/a&gt; &lt;a
      href=&quot;https://twitter.com/hashtag/SpringNative?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#SpringNative&lt;/a&gt; &lt;a
      href=&quot;https://twitter.com/hashtag/JHipster?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#JHipster&lt;/a&gt; &lt;a
      href=&quot;https://t.co/0KSRTd89e5&quot;&gt;pic.twitter.com/0KSRTd89e5&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a
      href=&quot;https://twitter.com/mraible/status/1442698739563446276?ref_src=twsrc%5Etfw&quot;&gt;September 28, 2021&lt;/a&gt;
  &lt;/blockquote&gt;
  &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
  I hope to do more of this in 2022. &#220;berConf, Connect.Tech, and the Progressive Web Experience were also in-person.
  Hanging out with fellow speakers (especially James Ward and Pratik Patel) after speaking was a rejuvenating
  experience for my soul. &amp;#x1F917;
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;There&amp;#39;s even some &lt;a
      href=&quot;https://twitter.com/hashtag/UsualSuspects?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#UsualSuspects&lt;/a&gt; here! Good
    to see you &lt;a href=&quot;https://twitter.com/_JamesWard?ref_src=twsrc%5Etfw&quot;&gt;@_JamesWard&lt;/a&gt; and &lt;a
        href=&quot;https://twitter.com/knight_cloud?ref_src=twsrc%5Etfw&quot;&gt;@knight_cloud&lt;/a&gt;. &amp;#x1F600; &lt;a
        href=&quot;https://t.co/2CSBTRvG7U&quot;&gt;pic.twitter.com/2CSBTRvG7U&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a
      href=&quot;https://twitter.com/mraible/status/1446152020784816131?ref_src=twsrc%5Etfw&quot;&gt;October 7, 2021&lt;/a&gt;
  &lt;/blockquote&gt;
  &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;h3 id=&quot;community&quot;&gt;Community&lt;/h3&gt;
&lt;p&gt;
  In the past, I used this section to talk about meetups I&apos;ve started like &lt;a
    href=&quot;https://www.meetup.com/dev-ski-days/&quot;&gt;Developer Ski Days&lt;/a&gt; and &lt;a
    href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/&quot;&gt;Devoxx4Kids Denver&lt;/a&gt;. We didn&apos;t host any events in 2021, but I
  might try to organize a developer ski day soon.
&lt;/p&gt;

&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;

&lt;p&gt;I continued to maintain &lt;a href=&quot;https://github.com/oktadeveloper/schematics&quot;&gt;OktaDev Schematics&lt;/a&gt; in 2021. The
  project had 16 releases. Working on it helps me keep up with changes in Angular, React, Vue, Ionic, and React Native
  and helps ensure I know how to use the latest Okta SDKs. According to &lt;a
      href=&quot;https://npm-stat.com/charts.html?package=%40oktadev%2Fschematics&amp;from=2021-01-01&amp;to=2021-12-31&quot;&gt;npm-stat.com&lt;/a&gt;,
  it had ~60K downloads in 2021.&lt;/p&gt;

&lt;p&gt;My other projects are related to &lt;a href=&quot;https://www.jhipster.tech&quot;&gt;JHipster&lt;/a&gt;. I didn&apos;t contribute anything
  significant, but I helped QA Micro Frontends support and Spring Boot upgrades. We had &lt;a
      href=&quot;https://www.jhipster.tech/releases/&quot;&gt;eight releases&lt;/a&gt; and &lt;a
      href=&quot;https://npm-stat.com/charts.html?package=generator-jhipster&amp;from=2021-01-01&amp;to=2021-12-31&quot;&gt;~1.8 million
    downloads&lt;/a&gt; in 2021. &amp;#x1F913;&lt;/p&gt;

&lt;p&gt;I did not work on the JHipster Mini-Book in 2021, but I hope to update it for JHipster 7 this year. I said that
  last
  year, but it&apos;s actually on my calendar for February 1. You can watch my progress &lt;a
      href=&quot;https://github.com/mraible/jhipster-book&quot;&gt;on GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/jhipster/generator-jhipster-ionic&quot;&gt;Ionic for JHipster&lt;/a&gt; had four releases in 2021 and
  around ~12K downloads.
&lt;/p&gt;
&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;
&lt;p&gt;
  My parents are city kids that retired in the backwoods of Montana. They can&apos;t explain why they did it, but they know
  that a &lt;em&gt;chasing the sun&lt;/em&gt; trip is part of what makes them happy in the winter. We started doing this family
  trip
  in the last few years, starting with &lt;a href=&quot;https://raibledesigns.com/rd/entry/january_jaunts_to_new_orleans&quot;&gt;New
  Orleans in 2020&lt;/a&gt; and continuing with Hawaii in 2021.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51794398697_125511bd67_c.jpg&quot; title=&quot;The Hawaii Crew&quot;
     rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51217117041/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51794398697_125511bd67.jpg&quot; width=&quot;500&quot; alt=&quot;The Hawaii Crew&quot;
      style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51217142501_a0f8327d5d_c.jpg&quot; title=&quot;My Double Rainbow&quot;
     rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51217142501/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51217142501_a0f8327d5d_m.jpg&quot; width=&quot;240&quot; alt=&quot;My Double Rainbow&quot;
      style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51217347023_37e8d1c33d_c.jpg&quot; title=&quot;My fabulous parents&quot;
     rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51217347023/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51217347023_37e8d1c33d_m.jpg&quot; width=&quot;240&quot; alt=&quot;My fabulous parents&quot;
      style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
  I was gung ho for &lt;a href=&quot;https://raibledesigns.com/rd/entry/farewell_to_the_2020_21&quot;&gt;ski season last year&lt;/a&gt; and
  rented a condo for six weeks in downtown Winter Park to ski during the week. My stats for the season were decent: 28
  days cross-country skiing, 23 days downhill. I had 51 combined days!
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51216438512_e14756b1f9_c.jpg&quot; title=&quot;Happy Friday!&quot;
     rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51216438512/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51216438512_e14756b1f9_q.jpg&quot; width=&quot;150&quot; alt=&quot;Happy Friday!&quot;
      style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51216438042_18b5ac0752_c.jpg&quot; title=&quot;Abbie&apos;s ready for some turns&quot;
     rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51216438042/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51216438042_18b5ac0752_q.jpg&quot; width=&quot;150&quot;
      alt=&quot;Abbie&apos;s ready for some turns&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51217362143_d840979e9e_c.jpg&quot;
     title=&quot;Cross-country at Devil&apos;s Thumb Ranch&quot; rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51217362143/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51217362143_d840979e9e_q.jpg&quot; width=&quot;150&quot;
      alt=&quot;Cross-country at Devil&apos;s Thumb Ranch&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51218158655_e87505d722_c.jpg&quot; title=&quot;Family cross-country day!&quot;
     rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51218158655/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51218158655_e87505d722.jpg&quot; width=&quot;500&quot; alt=&quot;Family cross-country day!&quot;
      style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3 id=&quot;abbie-graduates&quot;&gt;Abbie Graduates!&lt;/h3&gt;
&lt;p&gt;Shortly after ski season is high school graduations. We had a graduate this year and couldn&apos;t be prouder of Abbie!
  Jack was looking pretty suave too.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51216407727_573975b091_c.jpg&quot; title=&quot;Abbie&apos;s last day of high school!&quot;
     rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51216407727/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51216407727_573975b091_n.jpg&quot; width=&quot;240&quot;
      alt=&quot;Abbie&apos;s last day of high school!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51217122246_6fb1898913_c.jpg&quot;
     title=&quot;Jack&apos;s last day of sophomore year! ??&quot; rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51217122246/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51217122246_6fb1898913_n.jpg&quot; width=&quot;240&quot;
      alt=&quot;Jack&apos;s last day of sophomore year! ??&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We enjoyed a rafting trip near Salida on Father&apos;s Day.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/mraible/51409070893/&quot;
     title=&quot;Abbie and Jack on the Arkansas&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51409070893_53b16aa82d.jpg&quot;
                                                 width=&quot;500&quot; alt=&quot;Abbie and Jack on the Arkansas&quot;
                                                 style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
  I took July off and we traveled to &lt;a href=&quot;https://raibledesigns.com/rd/entry/summer_2021_family_fun_in&quot;&gt;Washington,
  Montana, and Cape Cod&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a rel=&quot;lightbox[2021yearinreview]&quot; href=&quot;https://live.staticflickr.com/65535/51427936751_381746f3be_c.jpg&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51427936751&quot; title=&quot;Happy Ladies&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51427936751_381746f3be_q.jpg&quot; width=&quot;150&quot; alt=&quot;Happy Ladies&quot;
      style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a rel=&quot;lightbox[2021yearinreview]&quot; href=&quot;https://live.staticflickr.com/65535/51428192248_39b177da11_c.jpg&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51428192248&quot; title=&quot;Congratulations!&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51428192248_39b177da11_q.jpg&quot; width=&quot;150&quot; alt=&quot;Congratulations!&quot;
      style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
  &lt;a rel=&quot;lightbox[2021yearinreview]&quot; href=&quot;https://live.staticflickr.com/65535/51428705969_e3457143e6_c.jpg&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51428705969&quot; title=&quot;Awesome Family&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51428705969_e3457143e6_q.jpg&quot; width=&quot;150&quot; alt=&quot;Awesome Family&quot;
      style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
  Abbie moved on to college at the &lt;a
    href=&quot;https://www.colorado.edu/business/undergraduate-programs/additional-programs/business-and-computer-science-program&quot;&gt;University
  of Colorado at Boulder&lt;/a&gt;. It&apos;s been really nice having her close (60 minute drive) and far enough away that she
  doesn&apos;t
  plan parties at our house. Jack planned his birthday party at the ranch this year. It exceeded all expectations.
&lt;/p&gt;
&lt;p&gt;
  We lost one of our cats, Mittens, while we were in Hawaii. Sagan, our crazy border collie, passed away this fall.
  They both lived full lives and made us smile a lot. &amp;#x1F622;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a rel=&quot;lightbox[2021yearinreview]&quot; href=&quot;https://live.staticflickr.com/3562/3506709142_21fa103252_c.jpg&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/3506709142/&quot; title=&quot;Abbie and Mittens&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/3562/3506709142_21fa103252_m.jpg&quot; width=&quot;240&quot; style=&quot;border: 1px solid black&quot;
      alt=&quot;Abbie and Mittens&quot;&gt;&lt;/a&gt;
  &lt;a rel=&quot;lightbox[2021yearinreview]&quot; href=&quot;https://www.flickr.com/photos/mraible/35387365284/&quot;
     title=&quot;Sagan, The Crazy One&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/4320/35387365284_522f0dff9f_m.jpg&quot;
                                       width=&quot;240&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;
                                       alt=&quot;Sagan, The Crazy One&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3 id=&quot;stout-and-hefe&quot;&gt;Hefe the Bus and Stout the Syncro&lt;/h3&gt;
&lt;p&gt;
  We didn&apos;t do much with Hefe and Stout this year show-wise. I did enter both of them in the &lt;a
    href=&quot;https://govwec.org/&quot;&gt;VWs on the Green&lt;/a&gt; virtual show. They both won
  first place in their respective categories. I have high hopes for more events in 2022! My favorite car-related event
  of the year was when I talked some fraternity brothers into bringing their cars to a show in my backyard. If you
  have
  a classic car and live in Colorado, you should join us next year. Search for &quot;Chenango Car Show&quot;. It&apos;s typically in
  early August.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51217328833_82ac03f4e4_c.jpg&quot;
     title=&quot;Hefe the Bus is ready to go cruisin! #vwbus #HefeTheBus&quot; rel=&quot;lightbox[2021yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51217328833/in/album-72157719314289233/&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51217328833_82ac03f4e4_m.jpg&quot; width=&quot;240&quot;
      alt=&quot;Hefe the Bus is ready to go cruisin! #vwbus #HefeTheBus&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51428645559_7f83a39bfc_c.jpg&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51428645559/&quot; title=&quot;Trusty steeds&quot;
     rel=&quot;lightbox[2021yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51428645559_7f83a39bfc_m.jpg&quot;
                                           width=&quot;240&quot; alt=&quot;Trusty steeds&quot;
                                           style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id=&quot;2022&quot;&gt;2022&lt;/h2&gt;
&lt;p&gt;
  Professionally, I hope to travel a bit this year. Okta is expanding globally, and I&apos;d love to visit Australia and
  Japan
  to help make that happen. I have Devnexus, Devoxx France, and Spring I/O on my radar for conferences.
&lt;/p&gt;
&lt;p&gt;
  I hope to contribute frequently to JHipster. Microfrontends support works excellent for Angular; I hope to see
  the same for React and Vue. My Q1 goal is to make Spring Native work with JHipster. I also hope to help integrate
  GraphQL. I said that last year, but now Spring has &lt;a
    href=&quot;https://spring.io/blog/2021/07/06/introducing-spring-graphql&quot;&gt;official support&lt;/a&gt; with &lt;a
    href=&quot;https://spring.io/projects/spring-graphql&quot;&gt;Spring GraphQL&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;I&apos;ll be on summer vacation for a month, once again. It&apos;s a tradition I started a couple of years ago to prove that
  full-time can be as good as contracting (because of unlimited time off). This year&apos;s adventure will start with a
  trip to
  Alaska to celebrate my parents&apos; 50th anniversary!
&lt;/p&gt;
&lt;p&gt;Last year, I said I&apos;d like to ski 42 days for both downhill and nordic. Looking back, that seems a bit ambitious. I
  ended up with 28 days of cross-country skiing and 23 days downhill. That doesn&apos;t seem too bad. For 2022, I&apos;ve
  purchased
  both the Epic and Ikon ski passes, and I hope to exceed my stats from last year. Heck, I&apos;ll be happy with 20 days of
  each! The snow conditions have been terrible until two weeks ago.
&lt;/p&gt;
&lt;p&gt;
  Last year, we failed to pull any rafting permits. That means we had no lengthy family trips with our rafting family.
  We had a few day trips, but were often left with a longing for more. Our rafting family is anxious to rendezvous in
  2022.
&lt;/p&gt;
&lt;p&gt;COVID motivated us to become homebodies and our landscaping project turned out quite nice. We now have several
  beautiful flower gardens, trees, a fabulous fire pit, a basketball court, and a new carport.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51428669859_f804349401_c.jpg&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51428669859/in/album-72157719832602065/&quot;
     rel=&quot;lightbox[2021yearinreview]&quot;
     title=&quot;New landscaping is finished!&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51428669859_f804349401.jpg&quot;
                                               width=&quot;500&quot; alt=&quot;New landscaping is finished!&quot;
                                               style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51428864295_9398f94941_c.jpg&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51428864295/in/album-72157719832602065/&quot;
     title=&quot;What a fun night!&quot;&gt;&lt;img
      src=&quot;https://live.staticflickr.com/65535/51428864295_9398f94941.jpg&quot; width=&quot;500&quot; alt=&quot;What a fun night!&quot;
      style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
  I only have one goal for 2022: &lt;strong&gt;smile more&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt;
  I think that goal will be easily accomplished if I see your smiling faces. I hope 2022 is your best year! &amp;#x1F973;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://live.staticflickr.com/65535/51795794464_8f8e48fee6_c.jpg&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/51795794464/&quot; rel=&quot;lightbox[2021yearinreview]&quot;
     title=&quot;Happy New Year!&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51795794464_8f8e48fee6.jpg&quot; width=&quot;500&quot;
                                  alt=&quot;Happy New Year!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
  If you want to follow along on my adventures, please &lt;a href=&quot;https://twitter.com/mraible&quot;&gt;follow me on Twitter&lt;/a&gt;.
  I
  also post pictures of my favorite moments &lt;a href=&quot;https://www.instagram.com/vwsforlife&quot;&gt;on Instagram&lt;/a&gt; and whole
  albums &lt;a href=&quot;https://www.flickr.com/photos/mraible&quot;&gt;on Flickr&lt;/a&gt;.
&lt;/p&gt;
</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2020_a_year_in_review</guid>
    <title>2020 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2020_a_year_in_review</link>
        <pubDate>Tue, 19 Jan 2021 16:34:30 -0700</pubDate>
    <category>General</category>
    <category>okta</category>
    <category>apacheroller</category>
    <category>vacation</category>
    <category>covid</category>
    <category>hefethebus</category>
    <category>stoutthesyncro</category>
    <category>family</category>
    <category>2020</category>
    <category>blogging</category>
    <category>yearinreview</category>
    <atom:summary type="html">&lt;p&gt;2020 was an interesting year. It started out pretty awesome, then came a global pandemic, a renewed interest in social justice, and lots of political news to keep your blood pressure up. Doomscrolling became a word, and I found myself doing it often.
&lt;/p&gt;
&lt;p&gt;
As a person that travels frequently and speaks at a lot of conferences, there were a lot of changes. The interesting thing is I planned for many of these changes beforehand. From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2019_a_year_in_review&quot;&gt;last year&apos;s year in review&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
I&apos;m going to stop traveling in August for a year. Abbie will be a high school senior and I want to be around for her last year at home.
&lt;/blockquote&gt;
&lt;p&gt;
It seems I timed this quite well! However, I didn&apos;t expect most conferences to go virtual. I didn&apos;t expect I could still speak at them without traveling. I expected to speak less and have more time for writing. I didn&apos;t expect to stay home &lt;b&gt;all the time&lt;/b&gt; and have everything delivered. I didn&apos;t expect to have to stop hanging out with friends.
&lt;/p&gt;
&lt;p&gt;I&apos;m going to look back on 2020 using the following categories.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#stout-and-hefe&quot;&gt;Stout the Syncro and Hefe the Bus&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#2021&quot;&gt;2021&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</atom:summary>        <description>&lt;p&gt;2020 was an interesting year. It started out pretty awesome, then came a global pandemic, a renewed interest in social justice, and lots of political news to keep your blood pressure up. Doomscrolling became a word, and I found myself doing it often.
&lt;/p&gt;
&lt;p&gt;
As a person that travels frequently and speaks at a lot of conferences, there were a lot of changes. The interesting thing is I planned for many of these changes beforehand. From &lt;a href=&quot;https://raibledesigns.com/rd/entry/2019_a_year_in_review&quot;&gt;last year&apos;s year in review&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
I&apos;m going to stop traveling in August for a year. Abbie will be a high school senior and I want to be around for her last year at home.
&lt;/blockquote&gt;
&lt;p&gt;
It seems I timed this quite well! However, I didn&apos;t expect most conferences to go virtual. I didn&apos;t expect I could still speak at them without traveling. I expected to speak less and have more time for writing. I didn&apos;t expect to stay home &lt;b&gt;all the time&lt;/b&gt; and have everything delivered. I didn&apos;t expect to have to stop hanging out with friends.
&lt;/p&gt;
&lt;p&gt;I&apos;m going to look back on 2020 using the following categories.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#stout-and-hefe&quot;&gt;Stout the Syncro and Hefe the Bus&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2020_a_year_in_review#2021&quot;&gt;2021&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;For those stumbling upon this post with no context, I&apos;m an open source developer that works at &lt;a href=&quot;https://okta.com&quot;&gt;Okta&lt;/a&gt;. My title is officially &quot;Developer Advocate,&quot; but all the code and words I write are distributed as open source.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;
This year, I focused on creating YouTube videos as much as blog posts. Our &lt;a href=&quot;https://youtube.com/c/oktadev&quot;&gt;YouTube Channel&lt;/a&gt; continues to grow &lt;em&gt;much faster&lt;/em&gt; than our &lt;a href=&quot;https://twitter.com/oktadev&quot;&gt;Twitter followers&lt;/a&gt;, so we continue to invest in it. I published 20 videos on the @oktadev channel in 2020. In addition to doing videos about my own posts, I started doing them for posts written by other Java developers. My most popular video was based on a &lt;a href=&quot;https://developer.okta.com/blog/2020/01/09/java-rest-api-showdown&quot;&gt;blog post written by Daniel Pereira&lt;/a&gt;. In case you&apos;re interested, you can watch &lt;a href=&quot;https://youtu.be/pR_MBNL7cFI&quot;&gt;Java REST API Comparison: Micronaut, Quarkus, and Spring Boot&lt;/a&gt; below.
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;iframe width=&quot;700&quot; height=&quot;394&quot; style=&quot;max-width: 100%&quot; src=&quot;https://www.youtube.com/embed/pR_MBNL7cFI&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/p&gt;
&lt;p&gt;
In the first quarter, I continued to record meetups for the Denver JUG and Denver Open Source Users group. This changed quickly with COVID, and we pivoted to using &lt;a href=&quot;https://streamyard.com/&quot;&gt;StreamYard&lt;/a&gt; and YouTube for our meetups. This made it easier to record sessions because there&apos;s no editing involved. Even though it requires less time, I really miss the in-person meetups and after-hours discussions with the community. We published nine videos to the DJUG channel and three to the DOSUG channel.
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/denverjug&quot;&gt;Denver JUG YouTube Channel&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/denveropensource&quot;&gt;Denver Open Source Users Group YouTube Channel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Denver JUG is now up to 3,608 members. Our most popular video in 2020 was from &lt;a href=&quot;https://agilelearner.com&quot;&gt;Venkat Subramaniam&lt;/a&gt; on the &lt;a href=&quot;https://youtu.be/vTq5mBe7s7c&quot;&gt;Qualities of a Highly Effective Architect&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
    I wrote 15 blog posts throughout the year on &lt;a href=&quot;https://developer.okta.com/blog&quot;&gt;the Okta developer blog&lt;/a&gt;. &lt;!-- If you count 8 on raibledesigns.com and 0 on jhipster-book.com, that&apos;s 23! For those counting, that&apos;s 6 less than I wrote in 2019. --&gt; We publish two types of blog posts: thought leadership and conversion. Thought leadership posts tend to be about a hot topic, while conversion posts are usually tutorials.
&lt;/p&gt;
&lt;p&gt;I focused on Angular, Spring Boot, JHipster, Ionic, and the Okta CLI. We added author pages to our blog this year, so you can see all my posts &lt;a href=&quot;https://developer.okta.com/blog/authors/matt-raible/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I especially enjoyed writing a four-part series on Angular and Spring Boot:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2020/01/06/crud-angular-9-spring-boot-2&quot;&gt;Build a CRUD App with Angular 9 and Spring Boot 2.2&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2020/03/02/angular-bootstrap&quot;&gt;Build Beautiful Angular Apps with Bootstrap&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2020/05/29/angular-deployment&quot;&gt;Angular Deployment with a Side of Spring Boot&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2020/06/17/angular-docker-spring-boot&quot;&gt;Angular + Docker with a Big Hug from Spring Boot&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In particular, I learned a lot from writing the last post. It required collaborating with a lot of folks to make it happen. Kudos to Benoit Sautel for his help with Gradle + Kotlin, Ray Tsang for help with Jib, James Ward for help with Knative, Josh Long for his assistance with Docker + Cloud Foundry, and Joe Kutner for his buildpacks support.&lt;/p&gt;
&lt;p&gt;Rather than rewriting this series for new versions every year, I&apos;ve decided to use it as a foundation for an &lt;a href=&quot;https://www.infoq.com/minibooks/&quot;&gt;InfoQ Mini-Book&lt;/a&gt; on Angular.&lt;/p&gt;
&lt;p&gt;My post popular thought leadership post was &lt;a href=&quot;https://developer.okta.com/blog/2020/03/23/microservice-security-patterns&quot;&gt;Security Patterns for Microservice Architectures&lt;/a&gt;. This was a runaway hit shortly after I posted it, and it remains #1 on Google for &quot;microservice security.&quot;&lt;/p&gt;
&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;
    According to TripIt, I took 10 trips, to 16 cities, in 4 countries. That&apos;s 12 fewer trips than 2019, and I had 85 days on the road (-44 from 2019).
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;https://speakerdeck.com/mraible&quot;&gt;My Speaker Deck profile&lt;/a&gt; shows 23 presentations at 19 events. Eight of those were in-person, the rest virtual.
&lt;/p&gt;
&lt;table style=&quot;margin-top: -10px; margin-bottom: -10px&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td&gt;
            &lt;ol&gt;
                &lt;li&gt;Denver Developer Identity Workshop (Okta event)&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.jfokus.se/&quot;&gt;Jfokus&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Jforum-Stockholm/&quot;&gt;Jforum Stockholm&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/BoulderJavaUsersGroup/&quot;&gt;Boulder JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/DenverJavaUsersGroup/&quot;&gt;Denver JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;http://ujug.org/&quot;&gt;Utah JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.jug.ch/&quot;&gt;Switzerland JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.oktane20.com/&quot;&gt;Oktane 20&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/FrontendTech/&quot;&gt;Frontend Tech Meetup&lt;/a&gt; (Sydney, Australia)&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.allthetalks.org/&quot;&gt;All The Talks&lt;/a&gt;&lt;/li&gt;
            &lt;/ol&gt;
        &lt;/td&gt;
        &lt;td&gt;
            &lt;ol start=&quot;11&quot; style=&quot;margin-top: 0&quot;&gt;
                &lt;li&gt;&lt;a href=&quot;https://devaroundthesun.org/&quot;&gt;Dev Around the Sun&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://londonjavacommunity.co.uk/&quot;&gt;London Java Community&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/South-West-Java/&quot;&gt;South West Java &amp; JVM User Group&lt;/a&gt; (Bristol, United Kingdom)&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://adtmag.com/webcasts/2020/05/microservices-api-seminar-implementing-microservices-in-your-enterprise-052120.aspx&quot;&gt;ATDmag Microservices &amp; APIs Seminar&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://springone.io&quot;&gt;SpringOne&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.jhipster.tech/jhipster-code/&quot;&gt;JHipster Code&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://jconf.dev/&quot;&gt;JConf.dev&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://youtu.be/ZIweXk3guaE&quot;&gt;Vaadin Webinar&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=ym-OPn4e_nQ&quot;&gt;JHipster Virtual Meetup&lt;/a&gt;&lt;/li&gt;
            &lt;/ol&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
    I had a lot of fun in February &lt;a href=&quot;https://raibledesigns.com/rd/entry/a_fantastically_fun_february_at&quot;&gt;traveling to Sweden for Jfokus and doing a Rocky Mountain JUG Tour with Ray Tsang&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49662828892_27e1eed875_c.jpg&quot; title=&quot;The Main Stage&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49662828892/in/album-72157713496655132/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49662828892_27e1eed875_m.jpg&quot; width=&quot;240&quot; alt=&quot;The Main Stage&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49662944032_f06872ba97_c.jpg&quot; title=&quot;Stop 2: Denver JUG&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49662944032/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49662944032_f06872ba97_m.jpg&quot; width=&quot;240&quot; alt=&quot;Stop 2: Denver JUG&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h3 id=&quot;community&quot;&gt;Community&lt;/h3&gt;
&lt;p&gt;
    As part of the Rocky Mountain JUG Tour, Ray Tsang and I started a &lt;a href=&quot;https://www.meetup.com/dev-ski-days/&quot;&gt;Developer Ski Days&lt;/a&gt; meetup. We only had two meetups before COVID shut us down. We were really looking forward to taking the &lt;a href=&quot;https://www.winterparkresort.com/plan-your-trip/getting-here/winter-park-express&quot;&gt;Winter Park Express train&lt;/a&gt; after dev.next. I&apos;ll make sure to try again when dev.next happens.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49521529932_d9623d5318_c.jpg&quot; title=&quot;The inaugural crew!&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49521529932/in/album-72157713068403413/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49521529932_d9623d5318_m.jpg&quot; width=&quot;240&quot; alt=&quot;The inaugural crew!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49526258492_1697766cf4_c.jpg&quot; title=&quot;Ray, Christina, and Ben&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49526258492/in/album-72157713068403413/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49526258492_1697766cf4_m.jpg&quot; width=&quot;240&quot; alt=&quot;Ray, Christina, and Ben&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We did not host any Devoxx4Kids Meetups in 2020. Since most kids were on screens for school, I didn&apos;t feel we should subject them to more screen time. As of this writing, we have 341 members. I sent everyone a survey about doing online meetups in November and only received nine responses. Eight of them were in favor of it, so we might try to do one soon. I&apos;m still looking for someone to help recruit speakers and schedule events.
&lt;/p&gt;

&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;

&lt;p&gt;I continued to maintain &lt;a href=&quot;https://github.com/oktadeveloper/schematics&quot;&gt;OktaDev Schematics&lt;/a&gt; in 2020. The project had 19 releases, added support for Express.js, and made Capacitor the default for Ionic apps. Working on it helps me keep up with changes in Angular, React, Vue, Ionic, and React Native and makes sure I know how to use the latest Okta SDKs. According to &lt;a href=&quot;https://npm-stat.com/charts.html?package=%40oktadev%2Fschematics&amp;from=2020-01-01&amp;to=2020-12-31&quot;&gt;npm-stat.com&lt;/a&gt;, it had ~36K downloads in 2020.&lt;/p&gt;

&lt;p&gt;My other projects are related to &lt;a href=&quot;https://www.jhipster.tech&quot;&gt;JHipster&lt;/a&gt;. I helped add OAuth 2.0 support for reactive JHipster apps. I also integrated Spring Cloud Gateway for microservice architectures. We had 12 releases in 2020. I&apos;m blown away that we had &lt;a href=&quot;https://npm-stat.com/charts.html?package=generator-jhipster&amp;from=2020-01-01&amp;to=2020-12-31&quot;&gt;almost 2 million downloads&lt;/a&gt;. &amp;#x1F92F;&lt;/p&gt;

&lt;p&gt;I&apos;m proud to see JHipster&apos;s ecosystem thriving with blueprints. I try to test them every so often to ensure they have the same quality as the main generator.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/jhipster/generator-jhipster-micronaut&quot;&gt;Micronaut for JHipster&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/jhipster/generator-jhipster-quarkus&quot;&gt;Quarkus for JHipster&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/jhipster/generator-jhipster-nodejs&quot;&gt;NestJS for JHipster&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/jhipster/jhipster-dotnetcore&quot;&gt;.NET Core for JHipster&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I&apos;m proud to say that JHipster 7 is really close to being finished. We had &lt;a href=&quot;https://www.jhipster.tech/2020/12/21/jhipster-release-7.0.0-beta.0.html&quot;&gt;two&lt;/a&gt; &lt;a href=&quot;https://www.jhipster.tech/2021/01/17/jhipster-release-7.0.0-beta.1.html&quot;&gt;beta&lt;/a&gt; releases in the last month!&lt;/p&gt;

&lt;p&gt;I did not work on the JHipster Mini-Book in 2020, but I hope to update it for JHipster 7 this year.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/oktadeveloper/generator-jhipster-ionic&quot;&gt;Ionic for JHipster&lt;/a&gt; had eight releases in 2020 and around ~7K downloads.
&lt;/p&gt;
&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;

&lt;p&gt;I got some good ski days in before the pandemic hit with trips to Whitefish Mountain in Montana, &lt;a href=&quot;https://raibledesigns.com/rd/entry/january_jaunts_to_new_orleans&quot;&gt;Jackson Hole in Wyoming&lt;/a&gt;, and Trysil Ski Area in Norway.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49576945198_88f08a0a9d_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49576945198/in/album-72157713234485218/&quot; title=&quot;Powder Hounds&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49576945198_88f08a0a9d.jpg&quot; width=&quot;500&quot; alt=&quot;Powder Hounds&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    I was super excited to travel to JavaLand in Germany in mid-March and hit the slopes in the Swiss Alps with my family after. That was canceled due to COVID, and we took our kids to Florida for Spring Break instead.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/50062594363_c0f1c2fb79_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50062594363/in/album-72157714923522963/&quot; title=&quot;Hanging with my honey in Marco Island&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50062594363_c0f1c2fb79_m.jpg&quot; width=&quot;240&quot; alt=&quot;Hanging with my honey in Marco Island&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/50063149301_0f1b3e783c_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50063149301/in/album-72157714923522963/&quot; title=&quot;Marco Island Sunset&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50063149301_0f1b3e783c_m.jpg&quot; width=&quot;240&quot; alt=&quot;Marco Island Sunset&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;In addition to Florida in March, we had several other trips during the pandemic. We road tripped to see my parents in Montana in May. We flew to Boston for our nieces&apos; graduation in June.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/50063146241_f882f92544_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50063146241/in/album-72157714923522963/&quot; title=&quot;Proud Aunt and Uncle&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50063146241_f882f92544.jpg&quot; width=&quot;500&quot; alt=&quot;Proud Aunt and Uncle&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I wrote about these trips in &lt;a href=&quot;https://raibledesigns.com/rd/entry/2019_2020_ski_season_quarantining&quot;&gt;2019-2020 Ski Season, Quarantining for COVID, and a Graduation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In July, I enjoyed a dream come true and &lt;a href=&quot;https://raibledesigns.com/rd/entry/july_2020_rafting_riding_and&quot;&gt;took the whole month off&lt;/a&gt;. We enjoyed a family raft trip through Desolation Canyon to begin.
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50225013933_46d7f53c1b_c.jpg&quot; title=&quot;Disco Night!&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50225013933/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50225013933_46d7f53c1b.jpg&quot; width=&quot;500&quot; alt=&quot;Disco Night!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50225737677_b1aae28214_c.jpg&quot; title=&quot;The whole crew on Disco Night&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50225737677/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50225737677_b1aae28214.jpg&quot; width=&quot;500&quot; alt=&quot;The whole crew on Disco Night&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Then, I headed for Montana with my &lt;a href=&quot;https://www.trekbikes.com/us/en_US/bikes/mountain-bikes/electric-mountain-bikes/rail/rail-7/p/30914/&quot;&gt;new eBike&lt;/a&gt; in tow. I had all kinds of fun biking on my childhood trails, rafting the Blackfoot and the Middle Fork of the Flathead, and golfing with my folks.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50225918522_cb3c155825_c.jpg&quot; title=&quot;Mountain bike trail to Barber Creek Road&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50225918522/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50225918522_cb3c155825_q.jpg&quot; width=&quot;150&quot; alt=&quot;Mountain bike trail to Barber Creek Road&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50225484091_92d4dbd03e_c.jpg&quot; title=&quot;Holland Lake&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50225484091/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50225484091_92d4dbd03e_q.jpg&quot; width=&quot;150&quot; alt=&quot;Holland Lake&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50225662716_8867a1e11e_c.jpg&quot; title=&quot;The Foothills Trail&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50225662716/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50225662716_8867a1e11e_q.jpg&quot; width=&quot;150&quot; alt=&quot;The Foothills Trail&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50224834013_e25576f167_c.jpg&quot; title=&quot;Sweet bike trail!&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50224834013/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50224834013_e25576f167.jpg&quot; width=&quot;500&quot; alt=&quot;Sweet bike trail!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50225016018_1bc79fb0c2_c.jpg&quot; title=&quot;Peace!&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50225016018/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50225016018_1bc79fb0c2.jpg&quot; width=&quot;500&quot; alt=&quot;Peace!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50225018308_863bf0efd7_c.jpg&quot; title=&quot;Birthday golf!&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50225018308/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50225018308_863bf0efd7.jpg&quot; width=&quot;500&quot; alt=&quot;Birthday golf!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    My sister and Mya visited, along with Trish and the kids.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50225482596_3530957890_c.jpg&quot; title=&quot;Laughter is the best medicine&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50225482596/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50225482596_3530957890.jpg&quot; width=&quot;500&quot; alt=&quot;Laughter is the best medicine&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://live.staticflickr.com/65535/50224859133_627b0b0a02_c.jpg&quot; title=&quot;Family photo 2020!&quot; rel=&quot;lightbox[2020yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50224859133/in/album-72157715484965923/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50224859133_627b0b0a02.jpg&quot; width=&quot;500&quot; alt=&quot;Family photo 2020!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Trish and I celebrated our 7th anniversary at a &lt;a href=&quot;https://www.tallgrassspa.com/&quot;&gt;spa in Evergreen&lt;/a&gt;. I highly recommend their &quot;Just for Two Escape&quot; package.&lt;/p&gt;
&lt;p&gt;
    I didn&apos;t publish many pictures from the rest of 2020, but a lot still happened. &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_jack9&quot;&gt;Jack turned 16&lt;/a&gt;, got his driver&apos;s license, and his mom gifted him a car.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/50279422646_c7532ed9a6_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50279422646/in/album-72157715727288026/&quot; title=&quot;All grown-up&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50279422646_c7532ed9a6.jpg&quot; width=&quot;500&quot; alt=&quot;All grown-up&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_abbie14&quot;&gt;Abbie turned 18&lt;/a&gt; and is enjoying her senior year as much as possible.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;how it started how it&apos;s going &lt;a href=&quot;https://t.co/iqjpeowFd6&quot;&gt;pic.twitter.com/iqjpeowFd6&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1324450363307659264?ref_src=twsrc%5Etfw&quot;&gt;November 5, 2020&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;I&apos;ll take this opportunity to discuss our COVID close calls. We flew a few times during the pandemic, always wear masks outside our home, and believe in social distancing. We haven&apos;t had many close calls until recently.&lt;/p&gt;
&lt;p&gt;The first close call was at Abbie&apos;s birthday party&amp;mdash;a Saturday&amp;mdash;in early November. She asked a small group of friends to get COVID tests before the party. They did, but all the results didn&apos;t come in. We let her have the party anyway. A positive result came back from one of her friends on Sunday. We thought for sure we&apos;d come down with it since we were exposed. Their school went fully remote on Monday because of the fall surge. All the kids had to quarantine at home. No one caught it except the friend&apos;s sister.&lt;/p&gt;
&lt;p&gt;Another scare happened a couple of weeks ago when we were up in the mountains. Jack and I ran into some friends on the slopes and joined them for a little apr&#232;s ski after. I hugged a family member that wasn&apos;t skiing that day, and they joked, &quot;you don&apos;t have COVID, do you?&quot; That was a Tuesday. They tested positive that Friday. Our whole family got tested Saturday, and the results were negative. &lt;em&gt;Phew!&lt;/em&gt;&lt;/p&gt;
&lt;h3 id=&quot;stout-and-hefe&quot;&gt;Stout the Syncro and Hefe the Bus&lt;/h3&gt;
&lt;p&gt;
    Stout and Hefe didn&apos;t get to make the rounds at any car shows this year. However, we did get to do a fun VW cruise with Hefe in early October.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/50853783852_726ba7df1c_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50853783852&quot; title=&quot;Hefe is ready to cruise&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50853783852_726ba7df1c.jpg&quot; width=&quot;500&quot; alt=&quot;Hefe is ready to cruise&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;https://live.staticflickr.com/65535/50852970553_04fc6c25c1_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50852970553/&quot; title=&quot;VW Cruise&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50852970553_04fc6c25c1_q.jpg&quot; width=&quot;150&quot; alt=&quot;VW Cruise&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;https://live.staticflickr.com/65535/50853785042_9aff44d373_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50853785042/&quot; title=&quot;VW Cruise&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50853785042_9aff44d373_q.jpg&quot; width=&quot;150&quot; alt=&quot;VW Cruise&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;https://live.staticflickr.com/65535/50853783127_325b7f8be9_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50853783127/&quot; title=&quot;Yeehaw - VW Cruise!&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50853783127_325b7f8be9_q.jpg&quot; width=&quot;150&quot; alt=&quot;Yeehaw - VW Cruise!&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    Stout has been a trusty companion when making trips up to Winter Park to go skiing.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/50853691071_918f7d27dc_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50853691071&quot; title=&quot;Stout at Sunset&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50853691071_918f7d27dc.jpg&quot; width=&quot;500&quot; alt=&quot;Stout at Sunset&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id=&quot;2021&quot;&gt;2021&lt;/h2&gt;
&lt;p&gt;
    Professionally, I don&apos;t think there will be any travel this year. Even if there were, I&apos;m not interested until August. I made a pledge to stop traveling last year, and it&apos;s easier than ever now. I&apos;m going to try and limit my speaking commitments to one per month and spend more time on mini-books, at least in the first half of the year. I&apos;m still enjoying &lt;a href=&quot;https://raibledesigns.com/rd/entry/dell_ultrasharp_u3818dw_38_curved&quot;&gt;my 38&quot; monitor&lt;/a&gt; and recommend you get one too.
&lt;/p&gt;
&lt;p&gt;
    I plan to contribute frequently to JHipster. Now that reactive support is released, I&apos;ll be trying to integrate &lt;a href=&quot;https://github.com/jhipster/generator-jhipster/issues/10189&quot;&gt;microfrontends support&lt;/a&gt;. Why? Because no one wants a monolithic UI fronting their fancy microservice architecture! I also hope to &lt;a href=&quot;https://github.com/jhipster/generator-jhipster/issues/4251#issuecomment-751924780&quot;&gt;integrate GraphQL&lt;/a&gt;, probably as a module to begin.
&lt;/p&gt;
&lt;!--
&lt;p&gt;If you&apos;re interested in seeing where the rest of the &lt;a href=&quot;https://twitter.com/oktadev&quot;&gt;@oktadev team&lt;/a&gt; will be in 2021, check out &lt;a href=&quot;https://oktadev.events&quot;&gt;oktadev.events&lt;/a&gt;.&lt;/p&gt;
--&gt;
&lt;p&gt;I&apos;ll be on vacation the whole month of July, again. I had so much fun last year; I can&apos;t think of a good reason not to do it again. &amp;#x1F603;
&lt;/p&gt;
&lt;p&gt;Last year, I said I&apos;d be skiing, biking, and rafting a lot more. The ski season was cut short, but I&apos;ve been making up for it lately. I&apos;ve been cross-country skiing 17 times since Thanksgiving and downhill 14 times. My goal is 42 days for both, but that might be tough if we don&apos;t get more snow soon.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;instagram-media&quot; data-instgrm-captioned data-instgrm-permalink=&quot;https://www.instagram.com/p/CIjHswKlLit/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; data-instgrm-version=&quot;13&quot; style=&quot; background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);&quot;&gt;&lt;div style=&quot;padding:16px;&quot;&gt; &lt;a href=&quot;https://www.instagram.com/p/CIjHswKlLit/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; style=&quot; background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;&quot; target=&quot;_blank&quot;&gt; &lt;div style=&quot; display: flex; flex-direction: row; align-items: center;&quot;&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: column; flex-grow: 1; justify-content: center;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;padding: 19% 0;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display:block; height:50px; margin:0 auto 12px; width:50px;&quot;&gt;&lt;svg width=&quot;50px&quot; height=&quot;50px&quot; viewBox=&quot;0 0 60 60&quot; version=&quot;1.1&quot; xmlns=&quot;https://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;https://www.w3.org/1999/xlink&quot;&gt;&lt;g stroke=&quot;none&quot; stroke-width=&quot;1&quot; fill=&quot;none&quot; fill-rule=&quot;evenodd&quot;&gt;&lt;g transform=&quot;translate(-511.000000, -20.000000)&quot; fill=&quot;#000000&quot;&gt;&lt;g&gt;&lt;path d=&quot;M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px;&quot;&gt; &lt;div style=&quot; color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;&quot;&gt; View this post on Instagram&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;padding: 12.5% 0;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;&quot;&gt;&lt;div&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot;background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 8px;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: auto;&quot;&gt; &lt;div style=&quot; width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot; width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt;&lt;p style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;&quot;&gt;&lt;a href=&quot;https://www.instagram.com/p/CIjHswKlLit/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none;&quot; target=&quot;_blank&quot;&gt;A post shared by Matt Raible (@vwsforlife)&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt; &lt;script async src=&quot;//www.instagram.com/embed.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
    When it&apos;s warmer, I&apos;ll take my ebike out on some trails and giggle to myself as the wind whisks through my hair while riding &lt;em&gt;uphill&lt;/em&gt;. I&apos;ll take my Yeti out every-now-and-then to remember how hard mountain biking really is.
&lt;/p&gt;
&lt;p&gt;Rafting should come easy with our enthusiastic rafting family and vacation in July. We&apos;re thinking of renting a place near Salida in June so we can raft the Arkansas River after work. If Trish has to go back to an office, those plans could change quickly.&lt;/p&gt;
&lt;p&gt;
    Last year, I &lt;a href=&quot;https://raibledesigns.com/rd/entry/2019_a_year_in_review#2020&quot;&gt;wrote&lt;/a&gt; that I wanted to get more headspace, spend more time with friends, and enjoy being home. I did a lot of meditating in May (with the &lt;a href=&quot;https://www.headspace.com/&quot;&gt;Headspace&lt;/a&gt; app). I gave it up with the busy summer and haven&apos;t resumed since. I&apos;m mostly going with a &quot;just get through this COVID thing&quot; attitude. I &lt;em&gt;really&lt;/em&gt; miss hanging out with friends. I look forward to that being a regular thing again.
&lt;/p&gt;
&lt;p&gt;I &amp;#x2764;&amp;#xFE0F; being a homebody, and we&apos;re making some investments to make it even more fun. We have a 3-point basketball court being installed right now and a bunch of planted gardens that we hope will bloom with beautiful flowers this spring.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://live.staticflickr.com/65535/50853835443_6b08cb0d6b_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/50853835443&quot; title=&quot;The basketball court is coming along!&quot; rel=&quot;lightbox[2020yearinreview]&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/50853835443_6b08cb0d6b.jpg&quot; width=&quot;500&quot; alt=&quot;The basketball court is coming along!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    I only have one goal for 2021: &lt;strong&gt;dance more&lt;/strong&gt;. &amp;#x1F57A;
&lt;/p&gt;
&lt;p&gt;
    If you want to follow along on my adventures, please &lt;a href=&quot;https://twitter.com/mraible&quot;&gt;follow me on Twitter&lt;/a&gt;. I also post pictures of my favorite moments &lt;a href=&quot;https://www.instagram.com/vwsforlife&quot;&gt;on Instagram&lt;/a&gt; and whole albums &lt;a href=&quot;https://www.flickr.com/photos/mraible&quot;&gt;on Flickr&lt;/a&gt;.
&lt;/p&gt;</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2019_a_year_in_review</guid>
    <title>2019 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2019_a_year_in_review</link>
        <pubDate>Sun, 9 Feb 2020 20:56:56 -0700</pubDate>
    <category>General</category>
    <category>syncro</category>
    <category>vacation</category>
    <category>2019</category>
    <category>hefethebus</category>
    <category>okta</category>
    <category>family</category>
    <category>blogging</category>
    <category>apacheroller</category>
    <category>yearinreview</category>
    <category>porschebus</category>
    <category>stoutthesyncro</category>
    <atom:summary type="html">&lt;p&gt;It&apos;s time for my year-in-review post! This post sets the record for being the most delayed, ever. Usually, I&apos;m able to get it published by the end of January. Oh well, I hope you enjoy it!&lt;/p&gt;
&lt;p&gt;In 2019, I did my best to work hard, play often, and travel to interesting places. I took my Dad to Hawaii, drove through the worst blizzard of my life, traveled to India for the first time, did a UK + Ireland JUG Tour, and indulged in several fun vacations with my family.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473157308_9d34a3fb86_c.jpg&quot; title=&quot;Spring Skiing in Steamboat&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473157308/in/album-72157712929838236/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473157308_9d34a3fb86.jpg&quot; width=&quot;500&quot; alt=&quot;Spring Skiing in Steamboat&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    We bought some additional rafts for whitewater, rafted in Montana and Colorado, and celebrated a family reunion in Cape Cod. Our classic VWs continued to perform well, and Hefe won his class once again at the 2019 VWs on the Green show. We did have to replace a clutch in Stout the Syncro, but I&apos;m OK with that since he safely transported me through the most treacherous driving conditions of my life.
&lt;/p&gt;

&lt;p&gt;I&apos;m going to look back on 2019 using the following categories.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#stout-and-hefe&quot;&gt;Stout the Syncro and Hefe the Bus&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#2020&quot;&gt;2020&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</atom:summary>        <description>&lt;p&gt;It&apos;s time for my year-in-review post! This post sets the record for being the most delayed, ever. Usually, I&apos;m able to get it published by the end of January. Oh well, I hope you enjoy it!&lt;/p&gt;
&lt;p&gt;In 2019, I did my best to work hard, play often, and travel to interesting places. I took my Dad to Hawaii, drove through the worst blizzard of my life, traveled to India for the first time, did a UK + Ireland JUG Tour, and indulged in several fun vacations with my family.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473157308_9d34a3fb86_c.jpg&quot; title=&quot;Spring Skiing in Steamboat&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473157308/in/album-72157712929838236/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473157308_9d34a3fb86.jpg&quot; width=&quot;500&quot; alt=&quot;Spring Skiing in Steamboat&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    We bought some additional rafts for whitewater, rafted in Montana and Colorado, and celebrated a family reunion in Cape Cod. Our classic VWs continued to perform well, and Hefe won his class once again at the 2019 VWs on the Green show. We did have to replace a clutch in Stout the Syncro, but I&apos;m OK with that since he safely transported me through the most treacherous driving conditions of my life.
&lt;/p&gt;

&lt;p&gt;I&apos;m going to look back on 2019 using the following categories.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#stout-and-hefe&quot;&gt;Stout the Syncro and Hefe the Bus&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2019_a_year_in_review#2020&quot;&gt;2020&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;For those stumbling upon this post with no context, I&apos;m an open source developer that works at &lt;a href=&quot;https://okta.com&quot;&gt;Okta&lt;/a&gt;. My title is officially &quot;Developer Advocate&quot;, but all the code and words I write are distributed as open source.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
    This year I started trying to produce more YouTube videos in addition to blog posts. My team discovered our YouTube subscriber count increases a lot faster than our Twitter followers, so that provided our motivation. I published 13 videos on the &lt;a href=&quot;https://youtube.com/c/oktadev&quot;&gt;OktaDev YouTube Channel&lt;/a&gt;. My most popular one was &lt;a href=&quot;https://youtu.be/rH-FnPC_xCA&quot;&gt;Java Microservices in 20 Minutes with Spring Boot and Spring Cloud&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;iframe width=&quot;700&quot; height=&quot;394&quot; style=&quot;max-width: 100%&quot; src=&quot;https://www.youtube.com/embed/rH-FnPC_xCA&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/p&gt;
&lt;p&gt;I upped my videographer skills by learning how to record meetups. I copied Aaron Parecki&apos;s &lt;a href=&quot;https://aaronparecki.com/2018/10/15/4/portable-wireless-live-video&quot;&gt;portable wireless video setup&lt;/a&gt; and started recording Denver JUG and Denver Open Source User Group meetups. We posted the first couple to the OktaDev channel, then decided it&apos;d be better to have the meetups start their own channels. We published 6 to the DJUG channel and 3 to the DOSUG channel. I recommend subscribing if you&apos;re into Java or Open Source.
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/channel/UCbekUcgWZJC4sSMk1Tr68Jw&quot;&gt;Denver JUG YouTube Channel&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/channel/UCO8KSzxg75tuzcn3M4fyWJw&quot;&gt;Denver Open Source Users Group YouTube Channel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I taught Abbie and Jack how to work the video kit and they&apos;ve been recording these meetups when I&apos;m out of town. &lt;em&gt;Thanks kids!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
    I wrote 22 blog posts throughout the year on &lt;a href=&quot;https://developer.okta.com/blog&quot;&gt;the Okta developer blog&lt;/a&gt;. &lt;!-- If you count 7 on raibledesigns.com and 0 on jhipster-book.com, that&apos;s 29! For those counting, that&apos;s 14 less than I wrote in 2018. --&gt; We publish two types of blog posts: thought leadership and conversion. Thought leadership posts tend to be about a hot topic while conversion posts are usually tutorials. My main topics for the year included Angular, Schematics, JHipster, microservices, and mobile development with Ionic 4 and React Native. Here are some that seemed to be popular.
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/05/13/angular-8-spring-boot-2&quot;&gt;Angular 8 + Spring Boot 2.2: Build a CRUD App Today!&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/02/13/angular-schematics&quot;&gt;Use Angular Schematics to Simplify Your Life&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/04/04/java-11-java-12-jhipster-oidc&quot;&gt;Better, Faster, Lighter Java with Java 12 and JHipster 6&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/05/22/java-microservices-spring-boot-spring-cloud&quot;&gt;Java Microservices with Spring Boot and Spring Cloud&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/05/23/java-microservices-spring-cloud-config&quot;&gt;Java Microservices with Spring Cloud Config and JHipster&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/08/28/reactive-microservices-spring-cloud-gateway&quot;&gt;Secure Reactive Microservices with Spring Cloud Gateway&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/06/20/ionic-4-tutorial-user-authentication-and-registration&quot;&gt;Tutorial: User Login and Registration in Ionic 4&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/11/14/react-native-login&quot;&gt;Create a React Native App with Login in 10 Minutes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    I wrote a few thought leadership posts too:
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/01/16/which-java-sdk&quot;&gt;Which Java SDK Should You Use?&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/01/28/developer-relations-pro-tips&quot;&gt;Pro Tips for Developer Relations&lt;/a&gt; (+ &lt;a href=&quot;https://developer.okta.com/blog/2019/04/30/developer-relations-pro-tips-2&quot;&gt;Part 2&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/07/15/java-myths-2019&quot;&gt;10 Myths About Java in 2019&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/08/08/micro-frontends-for-microservices&quot;&gt;How to Win at UI Development in the World of Microservices&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2019/12/16/semantic-versioning&quot;&gt;Semantic Versioning Sucks! Long Live Semantic Versioning&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;
    According to TripIt, I took 22 trips, to 41 cities, in 12 countries. That&apos;s four fewer trips than 2018, and I had 129 days on the road (+10 from 2018). I visited twice as many countries in 2019 as I did in 2018.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49477931058_53fdc13535_c.jpg&quot; title=&quot;2019 Conferences&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49477931058/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49477931058_53fdc13535.jpg&quot; width=&quot;500&quot; alt=&quot;2019 Conferences&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;https://speakerdeck.com/mraible&quot;&gt;My Speaker Deck profile&lt;/a&gt; shows 39 presentations at 24 events.
&lt;/p&gt;
&lt;table style=&quot;margin-top: -10px; margin-bottom: -10px&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td&gt;
            &lt;ol&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/DenverJavaUsersGroup/&quot;&gt;Denver JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://devnexus.com&quot;&gt;Devnexus&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.snowfroc.com/&quot;&gt;SnowFROC&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.developersummit.com/&quot;&gt;Great International Developer Summit: GIDS&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/DenverMicroservices/&quot;&gt;Denver Microservices&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.jbcnconf.com/&quot;&gt;JBCNConf&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://thesecuredeveloper.com&quot;&gt;The Secure Developer&lt;/a&gt; (now MyDevSecOps)&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Angular-SF/&quot;&gt;Angular SF&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://jhipster-conf.github.io/&quot;&gt;JHipsterConf&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.kcdc.info/&quot;&gt;KCDC&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://javasig.org/&quot;&gt;ACGNJ Java Users Group&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/JavaSIG/&quot;&gt;JavaSIG (New York, NY)&lt;/a&gt;&lt;/li&gt;
            &lt;/ol&gt;
        &lt;/td&gt;
        &lt;td&gt;
            &lt;ol start=&quot;13&quot;&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.thatconference.com/wi&quot;&gt;That Conference&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://developdenver.org/&quot;&gt;Develop Denver&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Londonjavacommunity/&quot;&gt;London Java Community&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/South-West-Java/&quot;&gt;South West Java &amp;amp; JVM User Group&lt;/a&gt; (Bristol, UK)&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://wm-jug.org/&quot;&gt;West Midlands Java User Group&lt;/a&gt; (Birmingham, UK)&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/BelfastJUG/&quot;&gt;Belfast JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/JHipsterDublin/&quot;&gt;JHipster Dublin&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.dubjug.org/&quot;&gt;Dublin JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/corkjug/&quot;&gt;Cork JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://devoxx.be/&quot;&gt;Devoxx Belgium&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://devoxx.ma/&quot;&gt;Devoxx Morocco&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://progressivewebexperience.io/&quot;&gt;The Progressive Web Experience&lt;/a&gt;&lt;/li&gt;
            &lt;/ol&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;I also attended &lt;a href=&quot;https://twitter.com/LavaOneConf&quot;&gt;LavaOne&lt;/a&gt; (now &lt;a href=&quot;https://twitter.com/UnVoxxedHawaii&quot;&gt;UnVoxxed Hawaii&lt;/a&gt;) with my Dad. It was during his birthday week, so &lt;a href=&quot;https://www.flickr.com/photos/mraible/albums/72157712746376916&quot;&gt;we played some golf and toured Pearl Harbor&lt;/a&gt; after the conference.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49412013078_ee22f4fbbb_c.jpg&quot; title=&quot;At LavaOne with my dad&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49412013078/in/album-72157712746376916/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49412013078_ee22f4fbbb.jpg&quot; width=&quot;500&quot; alt=&quot;At LavaOne with my dad&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;GIDS 2019 was &lt;a href=&quot;https://raibledesigns.com/rd/entry/gids_2019_adventures_in_india&quot;&gt;incredibly fun with my sister&lt;/a&gt;. We hung out with many usual suspects and had a fabulous experience.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/47753007051_a6acb06bdb_c.jpg&quot; title=&quot;I picked up a travel buddy in Seattle. My awesome sister, Kalin, is coming with me!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://live.staticflickr.com/65535/47753007051_a6acb06bdb_c.jpg&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/47753007051_a6acb06bdb.jpg&quot; width=&quot;500&quot; alt=&quot;I picked up a travel buddy in Seattle. My awesome sister, Kalin, is coming with me!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
    I learned how to present without an internet connection and found much joy in serious selfies.&lt;/p&gt;
&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Monday closing crew at &lt;a href=&quot;https://twitter.com/hashtag/gids19?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#gids19&lt;/a&gt;! ???? &lt;a href=&quot;https://t.co/Axp5uRYqql&quot;&gt;pic.twitter.com/Axp5uRYqql&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1120397254416846852?ref_src=twsrc%5Etfw&quot;&gt;April 22, 2019&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;I published pictures from &lt;a href=&quot;https://www.flickr.com/photos/mraible/albums/72157712930811443&quot;&gt;Devnexus&lt;/a&gt;,&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473509121_4f5bd2efe1_c.jpg&quot; title=&quot;Java Legends&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473509121/in/album-72157712930811443/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473509121_4f5bd2efe1_q.jpg&quot; width=&quot;150&quot; alt=&quot;Java Legends&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473725527_713f3b57c7_c.jpg&quot; title=&quot;OSS R3 JAM&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473725527/in/album-72157712930811443/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473725527_713f3b57c7_q.jpg&quot; width=&quot;150&quot; alt=&quot;OSS R3 JAM&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473726392_4364eaa222_c.jpg&quot; title=&quot;Awesome keynote with @reverentgeek&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473726392/in/album-72157712930811443/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473726392_4364eaa222_q.jpg&quot; width=&quot;150&quot; alt=&quot;Awesome keynote with @reverentgeek&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;my &lt;a href=&quot;https://www.flickr.com/photos/mraible/albums/72157710830433193&quot;&gt;UK + Ireland JUG Tour&lt;/a&gt;,&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48729350392_333c78644d_c.jpg&quot; title=&quot;Second stop: Bristol&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48729350392/in/album-72157710830433193/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48729350392_333c78644d_q.jpg&quot; width=&quot;150&quot; alt=&quot;Second stop: Bristol&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48729175991_fbd492fe5c_c.jpg&quot; title=&quot;Third stop: Birmingham&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48729175991/in/album-72157710830433193/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48729175991_fbd492fe5c_q.jpg&quot; width=&quot;150&quot; alt=&quot;Third stop: Birmingham&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48729177256_c68ef87f57_c.jpg&quot; title=&quot;Forth stop: Belfast&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48729177256/in/album-72157710830433193/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48729177256_c68ef87f57_q.jpg&quot; width=&quot;150&quot; alt=&quot;Forth stop: Belfast&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48729348667_4dd6652043_c.jpg&quot; title=&quot;The JHipster Dublin Crew!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48729348667/in/album-72157710830433193/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48729348667_4dd6652043_q.jpg&quot; width=&quot;150&quot; alt=&quot;The JHipster Dublin Crew!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48729348417_4cd4b05b2a_c.jpg&quot; title=&quot;@DubJug is in the house!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48729348417/in/album-72157710830433193/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48729348417_4cd4b05b2a_q.jpg&quot; width=&quot;150&quot; alt=&quot;@DubJug is in the house!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48729173811_1d70aa9a9f_c.jpg&quot; title=&quot;Final stop: Cork&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48729173811/in/album-72157710830433193/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48729173811_1d70aa9a9f_q.jpg&quot; width=&quot;150&quot; alt=&quot;Final stop: Cork&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.flickr.com/photos/mraible/albums/72157712930644037&quot;&gt;SpringOne&lt;/a&gt;,&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49474134372_69e4df1962_c.jpg&quot; title=&quot;SpringOne Closing Crew&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49474134372/in/album-72157712930644037/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49474134372_69e4df1962.jpg&quot; width=&quot;500&quot; alt=&quot;SpringOne Closing Crew&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;and &lt;a href=&quot;https://www.flickr.com/photos/mraible/albums/72157712932648143&quot;&gt;Devoxx Belgium/Morocco&lt;/a&gt;.
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473595483_43ebde56c7_c.jpg&quot; title=&quot;Big Crowd for 10 Excellent Ways to Secure Your Spring Boot Applications&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473595483/in/album-72157712932648143/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473595483_43ebde56c7_q.jpg&quot; width=&quot;150&quot; alt=&quot;Big Crowd for 10 Excellent Ways to Secure Your Spring Boot Applications&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473593463_434f24ee78_c.jpg&quot; title=&quot;Hello, Morocco!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473593463/in/album-72157712932648143/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473593463_434f24ee78_q.jpg&quot; width=&quot;150&quot; alt=&quot;Hello, Morocco!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473596578_a2bcf4340c_c.jpg&quot; title=&quot;Another gorgeous sunset&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473596578/in/album-72157712932648143/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473596578_a2bcf4340c_q.jpg&quot; width=&quot;150&quot; alt=&quot;Another gorgeous sunset&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;At SpringOne, I did a talk with &lt;a href=&quot;https://twitter.com/starbuxman&quot;&gt;Josh Long&lt;/a&gt; and &lt;a href=&quot;https://twitter.com/_JamesWard&quot;&gt;James Ward&lt;/a&gt;. I&apos;ve never had so much fun on stage. &amp;#x1F606;&lt;/p&gt;
&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;I got to do a talk with two of my best friends and favorite technologists, &lt;a href=&quot;https://twitter.com/okta?ref_src=twsrc%5Etfw&quot;&gt;@okta&lt;/a&gt; &#8216;s &lt;a href=&quot;https://twitter.com/mraible?ref_src=twsrc%5Etfw&quot;&gt;@mraible&lt;/a&gt; and &lt;a href=&quot;https://twitter.com/Google?ref_src=twsrc%5Etfw&quot;&gt;@google&lt;/a&gt; &#8216;s &lt;a href=&quot;https://twitter.com/_JamesWard?ref_src=twsrc%5Etfw&quot;&gt;@_JamesWard&lt;/a&gt;. &lt;br&gt;&lt;br&gt;Thanks for making this happen &lt;a href=&quot;https://twitter.com/s1p?ref_src=twsrc%5Etfw&quot;&gt;@s1p&lt;/a&gt; ! &lt;a href=&quot;https://t.co/VCB7X7G8v4&quot;&gt;pic.twitter.com/VCB7X7G8v4&lt;/a&gt;&lt;/p&gt;&amp;mdash; Josh Long (???, ???, ???? ????, ??? ????) (@starbuxman) &lt;a href=&quot;https://twitter.com/starbuxman/status/1182366031764951040?ref_src=twsrc%5Etfw&quot;&gt;October 10, 2019&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;A recording of our talk was &lt;a href=&quot;https://youtu.be/p1sernXyPHY&quot;&gt;published to YouTube&lt;/a&gt;.
&lt;div style=&quot;text-align: center; margin-bottom: 10px&quot;&gt;
&lt;iframe width=&quot;560&quot; height=&quot;315&quot; style=&quot;max-width: 100%&quot; src=&quot;https://www.youtube.com/embed/p1sernXyPHY&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;h3 id=&quot;community&quot;&gt;Community&lt;/h3&gt;
&lt;p&gt;I was involved in many community activities in 2019. I&apos;m proud to say that &lt;a href=&quot;https://blogs.oracle.com/java/2019-dukes-choice-award-winners&quot;&gt;Denver JUG won a Duke&apos;s Choice Award&lt;/a&gt; this year! I flew out to CodeOne for a night to accept the award and celebrate with Java friends.
&lt;/p&gt;
&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Wahoo! &lt;a href=&quot;https://twitter.com/denverjug?ref_src=twsrc%5Etfw&quot;&gt;@denverjug&lt;/a&gt; wins a Duke&amp;#39;s Choice Award at &lt;a href=&quot;https://twitter.com/hashtag/CodeOne?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#CodeOne&lt;/a&gt;!! ???? &lt;a href=&quot;https://t.co/4f7wo9FTPF&quot;&gt;https://t.co/4f7wo9FTPF&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1173753912324583424?ref_src=twsrc%5Etfw&quot;&gt;September 17, 2019&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;We only had two &lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/&quot;&gt;Devoxx4Kids Denver&lt;/a&gt; workshops in 2019:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/262330629/&quot;&gt;Gotta Catch &#8216;Em All! Raspberry Pi and Java Pokemon Training&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/265404289/&quot;&gt;Learn How to Build a Website&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The first one was taught by Abbie and Jack. I taught the second one. It seems I need to do a better job recruiting speakers. In reality, I think it&apos;s time to offer the leadership of the group to someone who has more time.&lt;/p&gt;
&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;I developed and released a new open source project in 2019: &lt;a href=&quot;https://github.com/oktadeveloper/schematics&quot;&gt;OktaDev Schematics&lt;/a&gt;. It provides a way to add Okta for authentication to Angular, React, Vue, Ionic, and React Native projects. I developed it mostly to make my demos easier. It had 12 releases throughout the year.&lt;/p&gt;
&lt;p&gt;My other projects are mostly around JHipster. I support its OAuth 2.0 and OIDC support as best I can, and &lt;a href=&quot;https://github.com/oktadeveloper/generator-jhipster-ionic/releases&quot;&gt;released seven versions of its Ionic module&lt;/a&gt;. Upgrading to Ionic 4 was a big task and I wrote about &lt;a href=&quot;https://developer.okta.com/blog/2019/06/24/ionic-4-angular-spring-boot-jhipster&quot;&gt;how to use Ionic 4 with JHipster 6&lt;/a&gt;. I recorded a screencast showing
    &lt;a href=&quot;https://youtu.be/uQqlO3IGpTU&quot;&gt;how to get started with JHipster 6&lt;/a&gt; and &lt;a href=&quot;https://raibledesigns.com/rd/entry/my_journey_to_jhipster_conf&quot;&gt;traveled to JHipster Conf&lt;/a&gt;.
&lt;/p&gt;
&lt;div style=&quot;text-align: center&quot;&gt;
    &lt;iframe width=&quot;700&quot; height=&quot;394&quot; style=&quot;max-width: 100%&quot; src=&quot;https://www.youtube.com/embed/uQqlO3IGpTU&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;I did not work on the JHipster Mini-Book in 2019, but I hope to update it for JHipster 7 this year.&lt;/p&gt;
&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;
&lt;p&gt;Trish and I journeyed to &lt;a href=&quot;https://www.flickr.com/photos/mraible/albums/72157712931825848&quot;&gt;Jazz Fest in New Orleans&lt;/a&gt;. It was my first time and it might become a yearly tradition. &lt;em&gt;So fun!&lt;/em&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49474031062_881042ec28_c.jpg&quot; title=&quot;Matt&apos;s First Jazz Fest!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49474031062/in/album-72157712931825848/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49474031062_881042ec28_q.jpg&quot; width=&quot;150&quot; alt=&quot;Matt&apos;s First Jazz Fest!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49474038287_562533b545_c.jpg&quot; title=&quot;Jazz Fest 50&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49474038287/in/album-72157712931825848/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49474038287_562533b545_q.jpg&quot; width=&quot;150&quot; alt=&quot;Jazz Fest 50&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473813246_23d59c4786_c.jpg&quot; title=&quot;Gorgeous weather in New Orleans&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473813246/in/album-72157712931825848/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473813246_23d59c4786_q.jpg&quot; width=&quot;150&quot; alt=&quot;Gorgeous weather in New Orleans&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    I was fortunate enough to bring family along with me a few times when traveling for work. Highlights include:
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Taking my whole family to &lt;a href=&quot;https://raibledesigns.com/rd/entry/a_beautiful_adventure_to_jbcnconf&quot;&gt;JBCNConf in Barcelona&lt;/a&gt;. They all speak Spanish, so I knew it&apos;d be a fun adventure.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://live.staticflickr.com/65535/48142488716_55ca185d18_c.jpg&quot; title=&quot;Trish and Abbie at Montserrat&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48142488716/in/album-72157709287954566/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48142488716_55ca185d18.jpg&quot; width=&quot;500&quot; alt=&quot;Trish and Abbie at Montserrat&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;That Conference with Jack and my nephew, Michael. It was at a water park so the boys had a blast.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://live.staticflickr.com/65535/48625172732_c550127544_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48625172732/in/album-72157710555144233/&quot; title=&quot;Phew - we made it to THAT Conference&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48625172732_c550127544.jpg&quot; width=&quot;500&quot; alt=&quot;Phew - we made it to THAT Conference&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Trish and my parents meeting me during my Ireland JUG Tour.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473585207_bd4bf99af5_c.jpg&quot; title=&quot;My fabulous parents and wife&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473585207/in/album-72157710830433193/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473585207_bd4bf99af5.jpg&quot; width=&quot;500&quot; alt=&quot;My fabulous parents and wife&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    I regret leaving in the middle of a family reunion for KCDC. The location in Cape Cod was fantastic.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48625209527_228a15bbf1_c.jpg&quot; title=&quot;Wowee!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48625209527/in/album-72157710555144233/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48625209527_228a15bbf1.jpg&quot; width=&quot;500&quot; alt=&quot;Wowee!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    Jack got his learners permit to drive in August. He was a little rusty at first, but he&apos;s come a long way since. He drives several times a week for practice when he&apos;s at our house.
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_abbie13&quot;&gt;Abbie is now 17&lt;/a&gt; and &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_jack8&quot;&gt;Jack is 15&lt;/a&gt;. They grow a lot when they become teenagers. Jack is the tallest one in our house!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49020698497_88738a8fb5_c.jpg&quot; title=&quot;Abbie Raible 2019&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49020698497/in/dateposted-public/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49020698497_88738a8fb5_m.jpg&quot; width=&quot;194&quot; alt=&quot;Abbie Raible 2019&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49019972783_fe5cc989bd_c.jpg&quot; title=&quot;Jack Raible 2019&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49019972783/in/dateposted-public/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49019972783_fe5cc989bd_m.jpg&quot; width=&quot;194&quot; alt=&quot;Jack Raible 2019&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We had a ball with Trish&apos;s brother&apos;s family and parents in Turks and Caicos. It was part of a double-header Spring Break that started with skiing in Steamboat.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473659481_58a1eafb44_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473659481/in/album-72157712929838236/&quot; title=&quot;Riding the lift at Steamboat&quot; &gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473659481_58a1eafb44.jpg&quot; width=&quot;500&quot; style=&quot;border: 1px solid black;&quot; alt=&quot;Riding the lift at Steamboat&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473657086_cde67fcfac_c.jpg&quot; title=&quot;Turks and Caicos!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473657086/in/album-72157712929838236/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473657086_cde67fcfac_m.jpg&quot; width=&quot;240&quot; alt=&quot;Turks and Caicos!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473871917_32376fcc3b_c.jpg&quot; title=&quot;Trish and Morgan&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473871917/in/album-72157712929838236/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473871917_32376fcc3b_m.jpg&quot; width=&quot;240&quot; alt=&quot;Trish and Morgan&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://raibledesigns.com/rd/entry/farewell_to_the_2018_19&quot;&gt;2018-19&lt;/a&gt; ski season was fabulous and Stout was quite the hero during our first Bomb Cyclone!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/47927615997_7ab2798f62_c.jpg&quot; title=&quot;Stout at Wolf Creek&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://live.staticflickr.com/65535/47927615997_7ab2798f62_c.jpg&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/47927615997_7ab2798f62_m.jpg&quot; width=&quot;240&quot; alt=&quot;Stout at Wolf Creek&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/47927638718_3507a2e695_c.jpg&quot; title=&quot;The Van after Bomb Cyclone #1&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://live.staticflickr.com/65535/47927638718_3507a2e695_c.jpg&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/47927638718_3507a2e695_m.jpg&quot; width=&quot;240&quot; alt=&quot;The Van after Bomb Cyclone #1&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We added two duckies to our rafting fleet so we can take more friends on the river in June. Father&apos;s Day on the Upper Colorado was fun with friends, but Chris Morse and the Fesser did have to float through a cold and dangerous class IV rapid. You could say they&apos;re were not fans of our duckies.
&lt;/p&gt;
&lt;p&gt;My Dad made me proud with his cameo in the &lt;a href=&quot;https://twitter.com/okta/status/1140317270998048768&quot;&gt;&quot;What is Okta?&quot; Father&apos;s Day video&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We took Abbie&apos;s boyfriend, Joseph, with us to Montana for the 4th of July. My Dad and I road-tripped up in our Westfalia Vanagon. We decorated a float for the parade, enjoyed a couple days on the river, and spent some quality time with Owen and Dana. &lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48624779968_5090a14ed7_c.jpg&quot; title=&quot;Night two in Grand Tetons National Park&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48624779968/in/album-72157710555144233/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48624779968_5090a14ed7_q.jpg&quot; width=&quot;150&quot; alt=&quot;Night two in Grand Tetons National Park&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48624779343_688d082c2f_c.jpg&quot; title=&quot;Sunset at Grand Teton National Park&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48624779343/in/album-72157710555144233/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48624779343_688d082c2f_q.jpg&quot; width=&quot;150&quot; alt=&quot;Sunset at Grand Teton National Park&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48625126491_701e95d8bd_c.jpg&quot; title=&quot;#VanLife&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48625126491/in/album-72157710555144233/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48625126491_701e95d8bd_q.jpg&quot; width=&quot;150&quot; alt=&quot;#VanLife&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48624762833_4178e3ddef_c.jpg&quot; title=&quot;Ready for the 4th of July Parade!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48624762833/in/album-72157710555144233/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48624762833_4178e3ddef.jpg&quot; width=&quot;500&quot; alt=&quot;Ready for the 4th of July Parade!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48625097816_2206456bf5_c.jpg&quot; title=&quot;Family Day on the Blackfoot!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48625097816/in/album-72157710555144233/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48625097816_2206456bf5_m.jpg&quot; width=&quot;240&quot; alt=&quot;Family Day on the Blackfoot!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48625234197_67a4ed2862_c.jpg&quot; title=&quot;Duckie Fun&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48625234197/in/album-72157710555144233/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48625234197_67a4ed2862_m.jpg&quot; width=&quot;240&quot; alt=&quot;Duckie Fun&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48624735243_e1abfa8bd4_c.jpg&quot; title=&quot;Rig to flip!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48624735243/in/album-72157710555144233/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48624735243_e1abfa8bd4_m.jpg&quot; width=&quot;240&quot; alt=&quot;Rig to flip!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48625235337_ece0755cd2_c.jpg&quot; title=&quot;With Owen and Dana!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48625235337/in/album-72157710555144233/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48625235337_ece0755cd2_m.jpg&quot; width=&quot;240&quot; alt=&quot;With Owen and Dana!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;Trish and I celebrated our 6th anniversary in Estes Park.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Happy Anniversary to us!! &lt;a href=&quot;https://twitter.com/hashtag/6years?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#6years&lt;/a&gt; &amp;#x2764;&amp;#xFE0F;&amp;#x1F389;&amp;#x1F970;&amp;#x1F483;&amp;#x1F57A; &lt;a href=&quot;https://t.co/JnzhenOIzI&quot;&gt;pic.twitter.com/JnzhenOIzI&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1155222535027347456?ref_src=twsrc%5Etfw&quot;&gt;July 27, 2019&lt;/a&gt;&lt;/blockquote&gt; &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;We stayed at the Stanley Hotel in the &quot;Kissing Cowboy&quot; room. &amp;#x1F631;&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/48625041576_c8288b110c_c.jpg&quot; title=&quot;Beautiful View from the Stanley Hotel&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/48625041576/in/dateposted-public/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/48625041576_c8288b110c.jpg&quot; width=&quot;500&quot; alt=&quot;Beautiful View from the Stanley Hotel&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    Trish went big in September and added her own cataraft to our fleet!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473935241_c8678107c4_c.jpg&quot; title=&quot;Introducing, Trish&apos;s cataraft!&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473935241/in/album-72157712930704457/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473935241_c8678107c4_m.jpg&quot; width=&quot;240&quot; alt=&quot;Introducing, Trish&apos;s cataraft!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49474152842_c68cefe4c3_c.jpg&quot; title=&quot;The Good Life&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49474152842/in/album-72157712930704457/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49474152842_c68cefe4c3_m.jpg&quot; width=&quot;240&quot; alt=&quot;The Good Life&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    We visited Trish&apos;s family on the east coast for Thanksgiving.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
   &lt;a href=&quot;https://live.staticflickr.com/65535/49513779748_359e6475d6_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49513779748/&quot; title=&quot;McGinity Thanksgiving 2019&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49513779748_359e6475d6.jpg&quot; width=&quot;500&quot; alt=&quot;McGinity Thanksgiving 2019&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    Christmas at my parent&apos;s house in Montana was warm and cozy.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/49473716588_12a9894a5b_c.jpg&quot; title=&quot;The beautiful barn that my dad built in the 80s&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/49473716588/in/album-72157712933118423/&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/49473716588_12a9894a5b.jpg&quot; width=&quot;500&quot; alt=&quot;The beautiful barn that my dad built in the 80s&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3 id=&quot;stout-and-hefe&quot;&gt;Stout the Syncro and Hefe the Bus&lt;/h3&gt;
&lt;p&gt;Our classic VWs are surviving and thriving. Hefe won best in class at VWs on the Green for the fourth time. Stout ran well on several road trips and now has a new clutch.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://live.staticflickr.com/65535/47927546642_b5f9fd663f_c.jpg&quot; title=&quot;VWs on the Green&quot; rel=&quot;lightbox[2019yearinreview]&quot; data-href=&quot;https://live.staticflickr.com/65535/47927546642_b5f9fd663f_c.jpg&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/47927546642_b5f9fd663f.jpg&quot; width=&quot;500&quot; alt=&quot;VWs on the Green&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I hope to write a &quot;Story of Hefe&quot; book in 2020 from the pictures and posts on this blog.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;instagram-media&quot; data-instgrm-captioned data-instgrm-permalink=&quot;https://www.instagram.com/p/B2-Lra-lBIN/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; data-instgrm-version=&quot;12&quot; style=&quot; background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);&quot;&gt;&lt;div style=&quot;padding:16px;&quot;&gt; &lt;a href=&quot;https://www.instagram.com/p/B2-Lra-lBIN/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; style=&quot; background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;&quot; target=&quot;_blank&quot;&gt; &lt;div style=&quot; display: flex; flex-direction: row; align-items: center;&quot;&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: column; flex-grow: 1; justify-content: center;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;padding: 19% 0;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display:block; height:50px; margin:0 auto 12px; width:50px;&quot;&gt;&lt;svg width=&quot;50px&quot; height=&quot;50px&quot; viewBox=&quot;0 0 60 60&quot; version=&quot;1.1&quot; xmlns=&quot;https://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;https://www.w3.org/1999/xlink&quot;&gt;&lt;g stroke=&quot;none&quot; stroke-width=&quot;1&quot; fill=&quot;none&quot; fill-rule=&quot;evenodd&quot;&gt;&lt;g transform=&quot;translate(-511.000000, -20.000000)&quot; fill=&quot;#000000&quot;&gt;&lt;g&gt;&lt;path d=&quot;M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px;&quot;&gt; &lt;div style=&quot; color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;&quot;&gt; View this post on Instagram&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;padding: 12.5% 0;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;&quot;&gt;&lt;div&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot;background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 8px;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: auto;&quot;&gt; &lt;div style=&quot; width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot; width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt; &lt;p style=&quot; margin:8px 0 0 0; padding:0 4px;&quot;&gt; &lt;a href=&quot;https://www.instagram.com/p/B2-Lra-lBIN/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; style=&quot; color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none; word-wrap:break-word;&quot; target=&quot;_blank&quot;&gt;All shined up and ready for a cruise down Colfax tomorrow! #vw #vwbus #vwcolorado #hefethebus #vwec #21windows&lt;/a&gt;&lt;/p&gt; &lt;p style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;&quot;&gt;A post shared by &lt;a href=&quot;https://www.instagram.com/vwsforlife/?utm_source=ig_embed&amp;amp;utm_campaign=loading&quot; style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px;&quot; target=&quot;_blank&quot;&gt; Matt Raible&lt;/a&gt; (@vwsforlife) on &lt;time style=&quot; font-family:Arial,sans-serif; font-size:14px; line-height:17px;&quot; datetime=&quot;2019-09-28T22:26:29+00:00&quot;&gt;Sep 28, 2019 at 3:26pm PDT&lt;/time&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt; &lt;script async src=&quot;//www.instagram.com/embed.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;h2 id=&quot;2020&quot;&gt;2020&lt;/h2&gt;
&lt;p&gt;
    Professionally, I&apos;ll be hitting some new exotic locations. Voxxed Days Z&#252;rich and JavaLand in Germany are on my list. JavaLand happens during Spring Break, so we&apos;ll be spending a few days skiing in the Swiss Alps afterward.
&lt;/p&gt;
&lt;p&gt;I plan to speak at Devoxx UK (London), Spring I/O (Barcelona), and Voxxed Days Singapore. I hope to visit with the Java community in Japan as well. If you&apos;re interested in seeing where the &lt;a href=&quot;https://twitter.com/oktadev&quot;&gt;@oktadev team&lt;/a&gt; will be in 2020, check out &lt;a href=&quot;https://oktadev.events&quot;&gt;oktadev.events&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;I&apos;ll be on vacation the whole month of July. I&apos;ve always wanted to live like a European and Okta&apos;s unlimited vacation policy makes this possible.
&lt;/p&gt;
&lt;p&gt;
    I&apos;m going to stop traveling in August for a year. Abbie will be a high school senior and I want to be around for her last year at home.
&lt;/p&gt;
&lt;p&gt;In 2020, I&apos;ll be skiing, biking, and rafting a lot more. I started &lt;a href=&quot;http://skiday.dev/&quot;&gt;Developer Ski Days&lt;/a&gt; to help with the first. I&apos;m excited that &lt;a href=&quot;https://www.thriveworkplace.com/&quot;&gt;Thrive Workplace&lt;/a&gt; has a new DTC location (at Innovation Pavilions). I&apos;ll be renting a desk from them and start bike-commuting soon. Our rafting family just applied for several week-long rafting permits. Spending a week on the river is one of our favorite activities!
&lt;/p&gt;
&lt;p&gt;
    Last year, I &lt;a href=&quot;https://raibledesigns.com/rd/entry/2018_a_year_in_review#personal-goals&quot;&gt;had a bunch of goals with numbers&lt;/a&gt;. This year I&apos;m going to try and get more headspace, spend more time with friends, and enjoy being home.
&lt;/p&gt;
&lt;p&gt;
    I believe less travel in 2020 will be very rewarding. I might even get Nuggets season tickets. They&apos;re pretty good these days.
&lt;/p&gt;
&lt;p&gt;
    If you want to follow along on my adventures, please &lt;a href=&quot;https://twitter.com/mraible&quot;&gt;follow me on Twitter&lt;/a&gt;. I also post pictures of my favorite moments &lt;a href=&quot;https://www.instagram.com/vwsforlife&quot;&gt;to Instagram&lt;/a&gt; and whole albums &lt;a href=&quot;https://www.flickr.com/photos/mraible&quot;&gt;on Flickr&lt;/a&gt;.
&lt;/p&gt;
</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2018_a_year_in_review</guid>
    <title>2018 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2018_a_year_in_review</link>
        <pubDate>Tue, 29 Jan 2019 13:25:24 -0700</pubDate>
    <category>General</category>
    <category>family</category>
    <category>roller</category>
    <category>hefethebus</category>
    <category>blogging</category>
    <category>syncro</category>
    <category>okta</category>
    <category>apacheroller</category>
    <category>porschebus</category>
    <category>stoutthesyncro</category>
    <category>2018</category>
    <category>yearinreview</category>
    <atom:summary type="html">&lt;p&gt;In 2018, I spoke at several fantastic meetups, traveled a bit overseas, and enjoyed some fun family vacations. We had the time of our lives driving Hefe in the Denver St. Paddy&apos;s Day Parade!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://farm5.staticflickr.com/4782/40902535612_9fcc94e853_c.jpg&quot; title=&quot;Bubbles&quot; rel=&quot;lightbox[2018yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/40902535612/in/album-72157689027458320/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4782/40902535612_9fcc94e853.jpg&quot; width=&quot;500&quot; alt=&quot;Bubbles&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    We traveled to Crete for JCrete and had a blast with the Java community. We journeyed to Ireland with my folks, and I thoroughly enjoyed a speaking tour of Ireland JUGs and the Dublin JHipster Meetup. Our classic VWs had a great year with only minor repairs needed.
&lt;/p&gt;

&lt;p&gt;I&apos;m going to look back on 2018 using the following categories.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;!--ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#stout-and-hefe&quot;&gt;Stout and Hefe&lt;/a&gt;&lt;/li&gt;
        &lt;/ul--&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#2019&quot;&gt;2019&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;For those stumbling upon this post with no context, I&apos;m a veteran open source developer that works at &lt;a href=&quot;https://okta.com&quot;&gt;Okta&lt;/a&gt; as a developer advocate.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
This year I focused on blogging more than speaking. I still spoke a fair bit, but I tried to focus on meetups more than conferences. The DevEx Team at Okta released a slew of SDKs at the end of 2017, so I had plenty to write about. Over the year, I found more and more developers had heard of Okta during my talks. I even found users in most audiences! This was quite a change from 2017, so it seems my team&apos;s advocacy efforts might be working.
&lt;/p&gt;</atom:summary>        <description>&lt;p&gt;In 2018, I spoke at several fantastic meetups, traveled a bit overseas, and enjoyed some fun family vacations. We had the time of our lives driving Hefe in the Denver St. Paddy&apos;s Day Parade!&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://farm5.staticflickr.com/4782/40902535612_9fcc94e853_c.jpg&quot; title=&quot;Bubbles&quot; rel=&quot;lightbox[2018yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/40902535612/in/album-72157689027458320/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4782/40902535612_9fcc94e853.jpg&quot; width=&quot;500&quot; alt=&quot;Bubbles&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    We traveled to Crete for JCrete and had a blast with the Java community. We journeyed to Ireland with my folks, and I thoroughly enjoyed a speaking tour of Ireland JUGs and the Dublin JHipster Meetup. Our classic VWs had a great year with only minor repairs needed.
&lt;/p&gt;

&lt;p&gt;I&apos;m going to look back on 2018 using the following categories.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#community&quot;&gt;Community&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;!--ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#stout-and-hefe&quot;&gt;Stout and Hefe&lt;/a&gt;&lt;/li&gt;
        &lt;/ul--&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2018_a_year_in_review#2019&quot;&gt;2019&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;For those stumbling upon this post with no context, I&apos;m a veteran open source developer that works at &lt;a href=&quot;https://okta.com&quot;&gt;Okta&lt;/a&gt; as a developer advocate.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
This year I focused on blogging more than speaking. I still spoke a fair bit, but I tried to focus on meetups more than conferences. The DevEx Team at Okta released a slew of SDKs at the end of 2017, so I had plenty to write about. Over the year, I found more and more developers had heard of Okta during my talks. I even found users in most audiences! This was quite a change from 2017, so it seems my team&apos;s advocacy efforts might be working.
&lt;/p&gt;
&lt;p&gt;
    I wrote 29 blog posts throughout the year on &lt;a href=&quot;https://developer.okta.com/blog&quot;&gt;the Okta developer blog&lt;/a&gt;. &lt;!-- If you count nine on raibledesigns.com and five on jhipster-book.com, that&apos;s 43! --&gt; We publish two types of blog posts: thought leadership and conversion. Thought leadership posts tend to be about a hot topic while conversion posts are generally tutorials. I wrote a series of posts on PWAs with Ionic + Angular and Spring Boot. The series started in January and ended in July.
&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/01/18/cryptocurrency-pwa-secured-by-okta&quot;&gt;Protect Your Cryptocurrency Wealth Tracking PWA with Okta&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/01/23/replace-local-storage-with-okta-profile-attributes&quot;&gt;Use Okta (Instead of Local Storage) to Store Your User&apos;s Data Securely&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/05/02/testing-spring-boot-angular-components&quot;&gt;The Hitchhiker&apos;s Guide to Testing Spring Boot APIs and Angular Components with WireMock, Jest, Protractor, and Travis CI&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/06/18/spring-boot-angular-auth-code-flow&quot;&gt;Deploy Your Secure Spring Boot + Angular PWA as a Single Artifact&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/07/11/ci-cd-spring-boot-jenkins-x-kubernetes&quot;&gt;Add CI/CD to Your Spring Boot App with Jenkins X and Kubernetes&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I also wrote a number of posts on &lt;a href=&quot;https://www.jhipster.tech&quot;&gt;JHipster&lt;/a&gt;, starting with &lt;a href=&quot;https://developer.okta.com/blog/2018/01/30/jhipster-ionic-with-oidc-authentication&quot;&gt;Ionic for JHipster&lt;/a&gt;. Then I transitioned to microservices and showed &lt;a href=&quot;https://developer.okta.com/blog/2018/02/13/secure-spring-microservices-with-oauth&quot;&gt;how to build a Spring microservices architecture with Spring Security and OAuth 2.0&lt;/a&gt;. I felt this was important, as it&apos;s the same basic architecture that JHipster uses.&lt;/p&gt;
&lt;p&gt;
    I published &lt;a href=&quot;https://developer.okta.com/blog/2018/03/01/develop-microservices-jhipster-oauth&quot;&gt;Develop a Microservices Architecture with OAuth 2.0 and JHipster&lt;/a&gt;, and had two more JHipster posts about its React and React Native support.
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/06/25/react-spring-boot-photo-gallery-pwa&quot;&gt;Build a Photo Gallery PWA with React, Spring Boot, and JHipster&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/10/10/react-native-spring-boot-mobile-app&quot;&gt;Build a Mobile App with React Native and Spring Boot&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I learned about React and React Native from research I did while writing previous posts.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/03/16/build-react-native-authentication-oauth-2&quot;&gt;Build a React Native Application and Authenticate with OAuth 2.0&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/07/19/simple-crud-react-and-spring-boot&quot;&gt;Use React and Spring Boot to Build a Simple CRUD App&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    I stayed current on the latest releases of Angular and Spring Boot because I &amp;#x2764; them both!
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/05/09/upgrade-to-angular-6&quot;&gt;Angular 6: What&apos;s New, and Why Upgrade
    &lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/11/26/spring-boot-2-dot-1-oidc-oauth2-reactive-apis&quot;&gt;Spring Boot 2.1: Outstanding OIDC, OAuth 2.0, and Reactive API Support&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/12/04/angular-7-oidc-oauth2-pkce&quot;&gt;Angular 7: What&apos;s New and Noteworthy + OIDC Goodness&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/08/22/basic-crud-angular-7-and-spring-boot-2&quot;&gt;Build a Basic CRUD App with Angular 7.0 and Spring Boot 2.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    I heard from several developers that they wanted to use Okta with their Java apps, but they weren&apos;t using Spring. Or they were using Spring MVC, but not Spring Boot. I wrote &lt;a href=&quot;https://developer.okta.com/blog/2018/09/12/secure-java-ee-rest-api&quot;&gt;Build a Java REST API with Java EE and OIDC&lt;/a&gt; to show a few authn/authz techniques: JWT validation, using Spring Security, and using Pac4j.
&lt;/p&gt;
&lt;p&gt;I had a blast in August and September collaborating with Josh Long about going &lt;a href=&quot;https://youtu.be/1xpwYe154Ys&quot;&gt;Full Stack Reactive with Spring WebFlux and React&lt;/a&gt;. Josh authored his parts with AsciiDoc and forced me to integrate &lt;a href=&quot;https://asciidoctor.org/&quot;&gt;Asciidoctor&lt;/a&gt; support in our blog. It took awhile, but I was thrilled with the result. Now I get to author all my blog posts with AsciiDoc! &amp;#x1F389;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/09/21/reactive-programming-with-spring&quot;&gt;Get Started with Reactive Programming in Spring&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/09/24/reactive-apis-with-spring-webflux&quot;&gt;Build Reactive APIs with Spring WebFlux&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/09/25/spring-webflux-websockets-react&quot;&gt;Full Stack Reactive with Spring WebFlux, WebSockets, and React&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    I played with other new technologies in 2018, namely &lt;a href=&quot;https://developer.okta.com/blog/2018/07/11/build-react-graphql-api-user-authentication&quot;&gt;GraphQL and TypeORM&lt;/a&gt;, &lt;a href=&quot;https://developer.okta.com/blog/2018/09/17/desktop-app-electron-authentication&quot;&gt;Electron&lt;/a&gt;, and &lt;a href=&quot;https://developer.okta.com/blog/2018/12/03/bootiful-spring-boot-java-vue-typescript&quot;&gt;Vue with TypeScript&lt;/a&gt;.
&lt;/p&gt;
&lt;h3&gt;The Super Epic Advocacy Battle!&lt;/h3&gt;
&lt;p&gt;
    I was super motivated to write a bunch of blog posts in June and July because I was having a &quot;most views&quot; contest with &lt;a href=&quot;https://twitter.com/rdegges&quot;&gt;Randall Degges&lt;/a&gt;. The contest started after I mouthed off that I thought I could outperform him in the waning hours of our Oktane 2018 conference. He accepted my challenge and we competed for two months. He wrote mostly thought leadership posts, I wrote mostly tutorials. Long story short: he won. I had to wear gold pants the week of CodeOne for my lack of winning.
&lt;/p&gt;
&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Hanging out at Oracle Code One conf with my buddy &lt;a href=&quot;https://twitter.com/mraible?ref_src=twsrc%5Etfw&quot;&gt;@mraible&lt;/a&gt; and his amazing MC Hammer pants.&lt;br&gt;&lt;br&gt;I wonder why he&amp;#39;s wearing them? :D&lt;br&gt;&lt;br&gt;He&amp;#39;s about to get onstage to talk about micro services &amp;lt;33333 &lt;a href=&quot;https://t.co/syoiIeSDMc&quot;&gt;pic.twitter.com/syoiIeSDMc&lt;/a&gt;&lt;/p&gt;&amp;mdash; Randall Degges (@rdegges) &lt;a href=&quot;https://twitter.com/rdegges/status/1054452785725358080?ref_src=twsrc%5Etfw&quot;&gt;October 22, 2018&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
If only I&apos;d published &lt;a href=&quot;https://developer.okta.com/blog/2018/07/30/10-ways-to-secure-spring-boot&quot;&gt;10 Excellent Ways to Secure Your Spring Boot Application&lt;/a&gt; earlier in our contest. I collaborated on it with &lt;a href=&quot;https://twitter.com/sjmaple&quot;&gt;Simon Maple&lt;/a&gt;, and it seemed to be popular.
&lt;/p&gt;
&lt;p&gt;
I wrote a few other thought leadership posts throughout 2018:
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/03/19/how-to-be-productive-at-work&quot;&gt;How to Achieve Massive Productivity at Work&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/11/20/three-developer-tools-im-thankful-for&quot;&gt;Three Developer Tools I&apos;m Thankful For&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2018/12/11/learning-java-first-language&quot;&gt;Learning Java as a First Language&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;
    According to TripIt, I took 26 trips, to 37 cities, in 6 countries. That&apos;s three fewer trips than 2017, and I only had 119 days on the road (versus 141). By my count, I spoke at 20 events.
&lt;/p&gt;
&lt;table&gt;
    &lt;tr&gt;
        &lt;td&gt;
            &lt;ol&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/DOSUG1&quot;&gt;Denver Open Source Users Group&lt;/a&gt; (DOSUG)&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;http://ujug.org/&quot;&gt;Utah JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;http://seajug.org/&quot;&gt;Seattle JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Google-Developer-Group-Boulder/&quot;&gt;GDG Boulder&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Richmond-Java-Users-Group/&quot;&gt;Richmond JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.okta.com/oktane18/&quot;&gt;Oktane&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://jhipster-conf.github.io/&quot;&gt;JHipsterConf&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://uberconf.com/conference/denver/2018/07/home&quot;&gt;UberConf&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/boston-java/&quot;&gt;Boston JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/BelfastJUG/&quot;&gt;Belfast JUG&lt;/a&gt;&lt;/li&gt;
            &lt;/ol&gt;
        &lt;/td&gt;
        &lt;td&gt;
            &lt;ol start=&quot;11&quot;&gt;
                &lt;li&gt;&lt;a href=&quot;http://www.dubjug.org/&quot;&gt;Dublin JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/JHipsterDublin/&quot;&gt;JHipster Dublin&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;Denver Okta User Group&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://springoneplatform.io/&quot;&gt;SpringOne Platform&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;Salt Lake City Okta User Group&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Denver-Cloud-Security-Alliance-Meetup/&quot;&gt;Denver CSA Meetup&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;http://connect.tech/&quot;&gt;Connect.Tech&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.oracle.com/code-one/&quot;&gt;CodeOne&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/ChicagoJUG/&quot;&gt;Chicago JUG&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;https://therichwebexperience.com/conference/clearwater/2018/12/home&quot;&gt;The Rich Web Experience&lt;/a&gt;&lt;/li&gt;
            &lt;/ol&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/jhipsterconf_2018_summer_solstice_in&quot;&gt;JHipsterConf was especially fun&lt;/a&gt; because I took my son, Jack, with me. &lt;/p&gt;
&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;I had a wonderful time this week in Paris and at &lt;a href=&quot;https://twitter.com/jhipsterconf?ref_src=twsrc%5Etfw&quot;&gt;@jhipsterconf&lt;/a&gt;. Many thanks to the &lt;a href=&quot;https://twitter.com/java_hipster?ref_src=twsrc%5Etfw&quot;&gt;@java_hipster&lt;/a&gt; developers, community, &lt;a href=&quot;https://twitter.com/juliendubois?ref_src=twsrc%5Etfw&quot;&gt;@juliendubois&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/deepu105?ref_src=twsrc%5Etfw&quot;&gt;@deepu105&lt;/a&gt;, and &lt;a href=&quot;https://twitter.com/ippontech?ref_src=twsrc%5Etfw&quot;&gt;@ippontech&lt;/a&gt; for making it all possible! &lt;a href=&quot;https://twitter.com/hashtag/JHipsterConf?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#JHipsterConf&lt;/a&gt; &lt;a href=&quot;https://t.co/61ZfRZxg8G&quot;&gt;pic.twitter.com/61ZfRZxg8G&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1010477663943909377?ref_src=twsrc%5Etfw&quot;&gt;June 23, 2018&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;
    I also attended a few conferences that I did not speak at: &lt;a href=&quot;https://www.iterateconf.io/&quot;&gt;Iterate&lt;/a&gt;, &lt;a href=&quot;http://www.jcrete.org/&quot;&gt;JCrete&lt;/a&gt;, and &lt;a href=&quot;https://monktoberfest.com/&quot;&gt;Monktoberfest&lt;/a&gt;. All of these were special in their own ways. JCrete was an unconference in an exotic location (Crete, Greece) and was a fantastic experience. I learned that 1) it&apos;s important to rent a car if you bring your family and 2) an unconference is what you make of it. Put a lot into it, and you&apos;ll get a lot out of it. As a speaker, I think it&apos;s a fantastic conference format because it&apos;s an excellent networking atmosphere. You can also learn a lot if there are peers with expertise in the topic you&apos;re interested in. Monktoberfest also provided next-level networking.
&lt;/p&gt;

&lt;h3 id=&quot;community&quot;&gt;Community&lt;/h3&gt;
&lt;p&gt;I was involved in many community activities in 2018: &lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/&quot;&gt;Devoxx4Kids Denver&lt;/a&gt;,
    &lt;a href=&quot;https://www.meetup.com/DenverJavaUsersGroup/&quot;&gt;Denver JUG&lt;/a&gt;, &lt;a href=&quot;https://www.meetup.com/DenverMicroservices/&quot;&gt;Denver Microservices Meetup&lt;/a&gt;, and I attended a few &lt;a href=&quot;https://www.meetup.com/DOSUG1/&quot;&gt;DOSUG&lt;/a&gt; meetups too.&lt;/p&gt;
&lt;p&gt;We had three Devoxx4Kids Denver workshops in 2018:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/247280135/&quot;&gt;Create 3D Models and Animations with Blender&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/249912127/&quot;&gt;Building Games With Unity&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/256271996/&quot;&gt;Gotta Catch &#8216;Em All! Raspberry Pi and Java Pokemon Training&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    Thanks to &lt;a href=&quot;https://twitter.com/elgatodekaitlyn&quot;&gt;Kaitlyn Hornbuckle&lt;/a&gt;, &lt;a href=&quot;https://www.linkedin.com/in/james-sablatura-9235b350/&quot;&gt;James Sablatura&lt;/a&gt;, and &lt;a href=&quot;https://twitter.com/tingsterchin&quot;&gt;Cassandra Chin&lt;/a&gt; for teaching these classes.
&lt;/p&gt;
&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Finished training Denver Pok&#233;mon Trainers at &lt;a href=&quot;https://twitter.com/hashtag/Devoxx4Kids?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Devoxx4Kids&lt;/a&gt;.  Gotta catch them all!  &lt;a href=&quot;https://twitter.com/mraible?ref_src=twsrc%5Etfw&quot;&gt;@mraible&lt;/a&gt; &lt;a href=&quot;https://twitter.com/melissajmckay?ref_src=twsrc%5Etfw&quot;&gt;@melissajmckay&lt;/a&gt; &lt;a href=&quot;https://t.co/zQSbIdH7Zb&quot;&gt;pic.twitter.com/zQSbIdH7Zb&lt;/a&gt;&lt;/p&gt;&amp;mdash; Cassandra Chin (@tingsterchin) &lt;a href=&quot;https://twitter.com/tingsterchin/status/1071827255653949440?ref_src=twsrc%5Etfw&quot;&gt;December 9, 2018&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;
    We announced the &lt;strong&gt;2018 Denver JUG Rock Stars&lt;/strong&gt; at our December meetup. Venkat, David, and Jeff were voted as the group&apos;s favorite speakers. Y&apos;all were excellent! Thanks for adding DJUG to your schedules.
&lt;/p&gt;
&lt;div style=&quot;margin: 0 auto; max-width: 500px&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;At this week&amp;#39;s &lt;a href=&quot;https://twitter.com/denverjug?ref_src=twsrc%5Etfw&quot;&gt;@denverjug&lt;/a&gt;, we announced the Denver JUG Rock Stars of 2018. If you want to be entertained, intrigued, &amp;amp; educated: &lt;a href=&quot;https://twitter.com/venkat_s?ref_src=twsrc%5Etfw&quot;&gt;@venkat_s&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/dblevins?ref_src=twsrc%5Etfw&quot;&gt;@dblevins&lt;/a&gt;, and &lt;a href=&quot;https://twitter.com/jeffscottbrown?ref_src=twsrc%5Etfw&quot;&gt;@jeffscottbrown&lt;/a&gt; are three of our favorite speakers. &lt;a href=&quot;https://twitter.com/hashtag/denverjug?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#denverjug&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/rockstars?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#rockstars&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/java?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#java&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thanks to &lt;a href=&quot;https://twitter.com/oktadev?ref_src=twsrc%5Etfw&quot;&gt;@oktadev&lt;/a&gt; for sponsoring trophies! &lt;a href=&quot;https://t.co/uTNcDZVCFi&quot;&gt;pic.twitter.com/uTNcDZVCFi&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1073687604741181440?ref_src=twsrc%5Etfw&quot;&gt;December 14, 2018&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;My projects these days are mostly around JHipster. I supported its OAuth 2.0 and OIDC support as best I could, and &lt;a href=&quot;https://github.com/oktadeveloper/generator-jhipster-ionic/releases&quot;&gt;released five versions of its Ionic module&lt;/a&gt;. I wrote about &lt;a href=&quot;https://developer.okta.com/blog/2018/01/30/jhipster-ionic-with-oidc-authentication&quot;&gt;how to use Ionic with JHipster&lt;/a&gt; in late January. I recorded a screencast showing
    &lt;a href=&quot;https://youtu.be/-VQ_SVkaXbs&quot;&gt;how to get started with JHipster 5&lt;/a&gt; in June.
&lt;/p&gt;
&lt;div style=&quot;text-align: center&quot;&gt;
&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/-VQ_SVkaXbs&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;We released the JHipster Mini-Book &lt;a href=&quot;http://www.jhipster-book.com/#!/news/entry/jhipster-mini-book-v4x-released&quot;&gt;version 4.5 in April&lt;/a&gt; and &lt;a href=&quot;https://raibledesigns.com/rd/entry/the_jhipster_mini_book_v5&quot;&gt;version 5.0 in November&lt;/a&gt;. I published a Pluralsight course on &lt;a href=&quot;http://www.jhipster-book.com/#!/news/entry/pluralsight-developing-microservices-and-mobile-apps-with-jhipster-play-by-play&quot;&gt;developing microservices and mobile apps with JHipster&lt;/a&gt; in April and released &lt;a href=&quot;http://www.jhipster-book.com/#!/news/entry/21-points-v5-has-been-released&quot;&gt;21-Points Health 5.0&lt;/a&gt; in October.&lt;/p&gt;

&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;

&lt;p&gt;
    This year was a mix of work your ass off and try to have fun at the same time. There were many times when we wished we were home, but the times on the road were grand. I suspect this will be a constant battle for Trish and I. We love to be home, but we love to explore new places. If old friends gather with us at home or in new places, it&apos;s bound to be a fantastic evening!
&lt;/p&gt;
&lt;p&gt;
    The biggest change was Abbie became a &lt;em&gt;driver&lt;/em&gt;. For those parents with kids that have to chaperone endlessly throughout the weeks and weekends, you know this is a BFD! As of December 27, 2018, Abbie&apos;s now the captain of the ranch-to-school ship. She even drove in the blowing snow yesterday!
&lt;/p&gt;
&lt;p&gt;There were many highlights in 2019. My early favorite (that makes me tear up as I write this) is &lt;a href=&quot;//raibledesigns.com/rd/entry/hefe_3_5_has_been&quot;&gt;Hefe 3.5&lt;/a&gt;.
&lt;/p&gt;
    &lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
        &lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;My daughter observed the other day that most people are frowning when they&#8217;re driving. I&#8217;m not one of this people. In fact, I have to wear sunglasses to hide my tears of joy! &amp;#x1F923; &lt;a href=&quot;https://twitter.com/hashtag/HefeTheBus?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#HefeTheBus&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/21windows?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#21windows&lt;/a&gt; &lt;a href=&quot;https://t.co/0LWaQkjZlx&quot;&gt;pic.twitter.com/0LWaQkjZlx&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/973996844052180992?ref_src=twsrc%5Etfw&quot;&gt;March 14, 2018&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;We had a blast with Trish&apos;s parents &lt;a href=&quot;https://raibledesigns.com/rd/entry/spring_break_2018_sun_fun&quot;&gt;during Spring Break in Florida&lt;/a&gt; and squeezed in a day trip to Disney World.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm1.staticflickr.com/810/26408506757_ba6e81542e_c.jpg&quot; title=&quot;Disney Fireworks!&quot; rel=&quot;lightbox[2018yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/26408506757/in/album-72157667508590818/&quot;&gt;&lt;img src=&quot;https://farm1.staticflickr.com/810/26408506757_ba6e81542e.jpg&quot; width=&quot;500&quot; alt=&quot;Disney Fireworks!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://raibledesigns.com/rd/entry/farewell_to_the_2017_18&quot;&gt;2017-18&lt;/a&gt; ski season didn&apos;t bring a lot of snow, but our ski trip to Utah was wonderful!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm1.staticflickr.com/970/41365298975_1c2a604378_c.jpg&quot; title=&quot;Alta!&quot; rel=&quot;lightbox[2018yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/41365298975/in/dateposted-public/&quot;&gt;&lt;img src=&quot;https://farm1.staticflickr.com/970/41365298975_1c2a604378.jpg&quot; width=&quot;500&quot; alt=&quot;Alta!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Trish and I celebrated our 5th anniversary at JCrete. I hope the next five years are as adventurous as the last five!&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Happy Friday! We&#8217;re having a blast celebrating our 5th anniversary in Greece. &amp;#x1F603 &lt;a href=&quot;https://twitter.com/hashtag/JCrete?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#JCrete&lt;/a&gt; &lt;a href=&quot;https://t.co/yMzphpNhnj&quot;&gt;pic.twitter.com/yMzphpNhnj&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/1022829794151395328?ref_src=twsrc%5Etfw&quot;&gt;July 27, 2018&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Jack &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_jack7&quot;&gt;turned 14&lt;/a&gt;, and Abbie &lt;a href=&quot;https://raibledesigns.com/rd/entry/happy_birthday_abbie12&quot;&gt;turned 16&lt;/a&gt;. I&apos;m proud to say they&apos;re both fabulous humans. &amp;#x1F60A&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a data-href=&quot;https://www.flickr.com/photos/mraible/43441216425/&quot; href=&quot;https://farm2.staticflickr.com/1894/43441216425_7e456c4b73_c.jpg&quot; title=&quot;Jack at Versailles&quot; rel=&quot;lightbox[2018yearinreview]&quot;&gt;&lt;img src=&quot;https://farm2.staticflickr.com/1894/43441216425_7e456c4b73_m.jpg&quot; width=&quot;240&quot; alt=&quot;Jack at Versailles&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
  &lt;a data-href=&quot;https://www.flickr.com/photos/mraible/45018903354&quot; href=&quot;https://farm5.staticflickr.com/4912/45018903354_2d4ff98729_c.jpg&quot; title=&quot;Abbie in Crete&quot; rel=&quot;lightbox[2018yearinreview]&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4912/45018903354_2d4ff98729_m.jpg&quot; width=&quot;240&quot; alt=&quot;Abbie in Crete&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;If you want a glimpse of my backwoods childhood (without electricity) in Montana, see my &lt;a href=&quot;https://raibledesigns.com/rd/entry/life_update_thanksgiving_in_montana&quot;&gt;Life Update: Thanksgiving in Montana, RWX2018, Devoxx4Kids, DJUG, and Trish&apos;s Birthday&lt;/a&gt; post.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

    &lt;a href=&quot;https://farm5.staticflickr.com/4914/31450743277_6741c5de04_c.jpg&quot; title=&quot;The Cabin&apos;s dining room&quot; rel=&quot;lightbox[2018yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/31450743277/in/album-72157704814416525/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4914/31450743277_6741c5de04_m.jpg&quot; width=&quot;240&quot; alt=&quot;The Cabin&apos;s dining room&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm5.staticflickr.com/4820/45666897694_449e38462f_c.jpg&quot; title=&quot;The stove! My dad used to love sitting on the oven door every morning.&quot; rel=&quot;lightbox[2018yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/45666897694/in/album-72157704814416525/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4820/45666897694_449e38462f_m.jpg&quot; width=&quot;240&quot; alt=&quot;The stove! My dad used to love sitting on the oven door every morning.&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm5.staticflickr.com/4837/32518041268_d3d696a280_c.jpg&quot; title=&quot;It&apos;s a guest room now, but I think my sister (Kalin) was born in this corner.&quot; rel=&quot;lightbox[2018yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/32518041268/in/album-72157704814416525/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4837/32518041268_d3d696a280_m.jpg&quot; width=&quot;240&quot; alt=&quot;It&apos;s a guest room now, but I think my sister (Kalin) was born in this corner.&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm5.staticflickr.com/4821/45666893624_e6d3d5a8a7_c.jpg&quot; title=&quot;I was born in this corner.&quot; rel=&quot;lightbox[2018yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/45666893624/in/album-72157704814416525/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4821/45666893624_e6d3d5a8a7_m.jpg&quot; width=&quot;240&quot; alt=&quot;I was born in this corner.&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;h2 id=&quot;2019&quot;&gt;2019&lt;/h2&gt;
&lt;p&gt;
    Professionally, I&apos;m planning to travel a bit more to exotic locations. Atlanta, San Francisco, Paris, Bangalore, Barcelona, and Kansas City are on my list (before August). The &lt;a href=&quot;https://twitter.com/oktadev&quot;&gt;Developer Relations team&lt;/a&gt; at &lt;a href=&quot;https://twitter.com/okta&quot;&gt;Okta&lt;/a&gt; is a fantastic place to be. As many of y&apos;all know, the best thing about a job is often your boss. Mine is &lt;a href=&quot;https://twitter.com/rdegges&quot;&gt;Randall Degges&lt;/a&gt;. He&apos;s a legitimate badass hacker. Don&apos;t try to win a popularity contest with him. There&apos;s a good chance I&apos;ll be at Okta as long as he&apos;s my boss.
&lt;/p&gt;
&lt;p&gt;On the developer relations team, we set our own schedules, plan our own interests, schedule our own conference appearances, and sponsor our favorite local events. Being a developer advocate is a gratifying job. You can write about your favorite open source frameworks, attend/sponsor local meetups, and learn new things every day! If you happen to be #devrel folk (or a like-minded awesomeperson), you might like my &lt;a href=&quot;https://developer.okta.com/blog/2019/01/28/developer-relations-pro-tips&quot;&gt;Pro Tips for Developer Relations&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;Personally, I&apos;d like to ski, raft, bike, and have a good time in 2019 a lot more! Y&apos;all know I won&apos;t have any problem with the last one, but its predecessors are the ones that really make me smile. Skiing down a chute, rafting through a class IV, and biking in Moab are some of the most exhilarating activities I&apos;ve ever experienced. I&apos;m getting a bit older (44) these days, but I still love playing in the outdoors. Luckily, I married a magical woman that loves the outdoors as much as I do. Even better, &lt;a href=&quot;https://www.mcginityphoto.com/&quot;&gt;she photographs its excellence&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Abbie is the school-commute driver, but Jack will be 15 in August, and he&apos;s determined to get his learners permit as soon as he can. That means he&apos;ll need a family member in the car that&apos;s 21+. If he wants to drive, the 20-minute-each-way commute is back on in the fall. For those of you with children of similar ages, you know that this is a precious time in our lives. I don&apos;t have a &lt;em&gt;work&lt;/em&gt; commute. Driving my kids to school takes an hour round-trip. If it were a commute to work, I&apos;d hate it. However, it&apos;s precious time with my kids, and it&apos;s really quite fabulous. Even if they&apos;re staring at their phones, you have their full attention. Ask questions and enjoy their responses.&lt;/p&gt;
&lt;p&gt;
Last year, I &lt;a href=&quot;https://raibledesigns.com/rd/entry/2017_a_year_in_review#personal&quot;&gt;said&lt;/a&gt; one of my goals was to simply be content. This year, I&apos;m taking it up a notch. If you don&apos;t have goals, how can you measure how you improved your life? I&apos;m a big believer in self-improvement, so here goes (in order of priority):
&lt;/p&gt;
&lt;h3 id=&quot;personal-goals&quot;&gt;Personal&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;Good Blood Pressure&lt;/li&gt;
    &lt;li&gt;More 2 and 3 point days&lt;/li&gt;
    &lt;li&gt;Ride/ski/hoops 4x week&lt;/li&gt;
    &lt;li&gt;Walk daily (preferably at home with Sagan and Daisy)&lt;/li&gt;
    &lt;li&gt;More salads, less red meat&lt;/li&gt;
    &lt;li&gt;Love is a verb, embrace 1:1 time with everyone (Trish, kids, parents, friends)&lt;/li&gt;
    &lt;li&gt;20 days camping&lt;/li&gt;
    &lt;li&gt;25 days skiing&lt;/li&gt;
    &lt;li&gt;15 days rafting&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I&apos;m a big fan of the last three. Those activities typically involve a break from technology, the great outdoors, and exquisite views. &lt;a href=&quot;https://www.instagram.com/vwsforlife/&quot;&gt;Follow me on Instagram&lt;/a&gt; if you want a highlight reel.&lt;/p&gt;
&lt;p&gt;I have some work-related goals too, because metrics seem to motivate me.&lt;/p&gt;
&lt;h3 id=&quot;work&quot;&gt;Work&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Author/publish two blog posts per month&lt;/li&gt;
    &lt;li&gt;Review/mentor four blog posts per month&lt;/li&gt;
    &lt;li&gt;Record/publish two videos per month&lt;/li&gt;
    &lt;li&gt;One performance/speaking gig per month&lt;/li&gt;
    &lt;li&gt;Three &quot;no travel&quot; months&lt;/li&gt;
    &lt;li&gt;Stand more while working&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    I believe 2019 will be fabulous, and I hope to reflect my favorite moments on this blog. If you&apos;re a long-time follower, you&apos;ll notice I&apos;m mostly active &lt;a href=&quot;https://twitter.com/mraible&quot;&gt;@mraible&lt;/a&gt;. Y&apos;all use Twitter, right? That&apos;s my modern day notification channel. When I&apos;m super giddy, I&apos;ll post pictures of my favorite moments &lt;a href=&quot;https://www.instagram.com/vwsforlife&quot;&gt;on Instagram&lt;/a&gt;. When I want to save them forever, I publish them to &lt;a href=&quot;https://www.flickr.com/photos/mraible&quot;&gt;Flickr&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;I hope to see you at a conference or meetup in 2019!&lt;/p&gt;
&lt;div style=&quot;margin: 0 auto; max-width: 600px&quot;&gt;
    &lt;blockquote class=&quot;instagram-media&quot; data-instgrm-captioned data-instgrm-permalink=&quot;https://www.instagram.com/p/BdoMtTilm2M/?utm_source=ig_embed&amp;amp;utm_medium=loading&quot; data-instgrm-version=&quot;12&quot; style=&quot; background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);&quot;&gt;&lt;div style=&quot;padding:16px;&quot;&gt; &lt;a href=&quot;https://www.instagram.com/p/BdoMtTilm2M/?utm_source=ig_embed&amp;amp;utm_medium=loading&quot; style=&quot; background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;&quot; target=&quot;_blank&quot;&gt; &lt;div style=&quot; display: flex; flex-direction: row; align-items: center;&quot;&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: column; flex-grow: 1; justify-content: center;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;padding: 19% 0;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display:block; height:50px; margin:0 auto 12px; width:50px;&quot;&gt;&lt;svg width=&quot;50px&quot; height=&quot;50px&quot; viewBox=&quot;0 0 60 60&quot; version=&quot;1.1&quot; xmlns=&quot;https://www.w3.org/2000/svg&quot; xmlns&lt;img src=&quot;https://raibledesigns.com/images/smileys/love.gif&quot; class=&quot;smiley&quot; alt=&quot;:x&quot; title=&quot;:x&quot; /&gt;link=&quot;https://www.w3.org/1999/xlink&quot;&gt;&lt;g stroke=&quot;none&quot; stroke-width=&quot;1&quot; fill=&quot;none&quot; fill-rule=&quot;evenodd&quot;&gt;&lt;g transform=&quot;translate(-511.000000, -20.000000)&quot; fill=&quot;#000000&quot;&gt;&lt;g&gt;&lt;path d=&quot;M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div style=&quot;padding-top: 8px;&quot;&gt; &lt;div style=&quot; color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;&quot;&gt; View this post on Instagram&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;padding: 12.5% 0;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;&quot;&gt;&lt;div&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot;background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 8px;&quot;&gt; &lt;div style=&quot; background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;&quot;&gt;&lt;/div&gt; &lt;div style=&quot; width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: auto;&quot;&gt; &lt;div style=&quot; width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot; background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);&quot;&gt;&lt;/div&gt; &lt;div style=&quot; width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt; &lt;p style=&quot; margin:8px 0 0 0; padding:0 4px;&quot;&gt; &lt;a href=&quot;https://www.instagram.com/p/BdoMtTilm2M/?utm_source=ig_embed&amp;amp;utm_medium=loading&quot; style=&quot; color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none; word-wrap:break-word;&quot; target=&quot;_blank&quot;&gt;Fun family photo in Crested Butte. #lastbestskitown&lt;/a&gt;&lt;/p&gt; &lt;p style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;&quot;&gt;A post shared by &lt;a href=&quot;https://www.instagram.com/vwsforlife/?utm_source=ig_embed&amp;amp;utm_medium=loading&quot; style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px;&quot; target=&quot;_blank&quot;&gt; Matt Raible&lt;/a&gt; (@vwsforlife) on &lt;time style=&quot; font-family:Arial,sans-serif; font-size:14px; line-height:17px;&quot; datetime=&quot;2018-01-07T00:27:20+00:00&quot;&gt;Jan 6, 2018 at 4:27pm PST&lt;/time&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt; &lt;script async src=&quot;//www.instagram.com/embed.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2017_a_year_in_review</guid>
    <title>2017 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2017_a_year_in_review</link>
        <pubDate>Wed, 31 Jan 2018 16:16:39 -0700</pubDate>
    <category>Roller</category>
    <category>okta</category>
    <category>apacheroller</category>
    <category>porschebus</category>
    <category>roller</category>
    <category>syncro</category>
    <category>2017</category>
    <category>pets</category>
    <category>family</category>
    <category>hefethebus</category>
    <category>stoutthesyncro</category>
    <category>blogging</category>
    <category>yearinreview</category>
    <atom:summary type="html">&lt;p&gt;2017 was a year with many changes. We changed presidents, Stormpath joined forces with Okta, our daughter started high school, and we lost two of our precious pets. On the upside, I traveled to many beautiful places, talked to developers around the world, and became a Devoxx Champion. Not only that, but our two classic VWs ran like champs the whole year. We put upwards of 10K adventure miles on our Syncro, and another couple thousand on Hefe the Bus.&lt;/p&gt;

&lt;p&gt;I&apos;m going to look back on 2017 using the following categories.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#devoxx4kids&quot;&gt;Devoxx4Kids&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#stout_and_hefe&quot;&gt;Stout and Hefe&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#2018&quot;&gt;2018&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;2017 was the first year I started with a full-time job in January since the turn of the century. I&apos;d been an independent consultant for most of my career. Stormpath enticed me enough with their people and vision that I &lt;a
        href=&quot;//raibledesigns.com/rd/entry/life_update_a_summer_to&quot;&gt;became a full-time employee with them in
    September 2016&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;January started slow, but I started to hit my stride in February when I &lt;a
        href=&quot;//raibledesigns.com/rd/entry/a_jolly_good_time_at&quot;&gt;traveled to Sweden for Jfokus and skiing&lt;/a&gt;.
    Coincidentally, it was shortly after the conference that I found myself negotiating with &lt;a
            href=&quot;https://www.linkedin.com/in/epberg&quot;&gt;Eric Berg&lt;/a&gt; about joining forces with &lt;a
            href=&quot;https://www.okta.com&quot;&gt;Okta&lt;/a&gt;. I remember it well: I was sitting in the hotel lobby, with James Ward and Ray Tsang, when it all happened. Shortly after, we were sitting in the back of the bus on our way to a skiing
    adventure.&lt;/p&gt;</atom:summary>        <description>&lt;p&gt;2017 was a year with many changes. We changed presidents, Stormpath joined forces with Okta, our daughter started high school, and we lost two of our precious pets. On the upside, I traveled to many beautiful places, talked to developers around the world, and became a Devoxx Champion. Not only that, but our two classic VWs ran like champs the whole year. We put upwards of 10K adventure miles on our Syncro, and another couple thousand on Hefe the Bus.&lt;/p&gt;

&lt;p&gt;I&apos;m going to look back on 2017 using the following categories.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#devoxx4kids&quot;&gt;Devoxx4Kids&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#stout-and-hefe&quot;&gt;Stout and Hefe&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2017_a_year_in_review#2018&quot;&gt;2018&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;2017 was the first year I started with a full-time job in January since the turn of the century. I&apos;d been an independent consultant for most of my career. Stormpath enticed me enough with their people and vision that I &lt;a
    href=&quot;//raibledesigns.com/rd/entry/life_update_a_summer_to&quot;&gt;became a full-time employee with them in
  September 2016&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;January started slow, but I started to hit my stride in February when I &lt;a
    href=&quot;//raibledesigns.com/rd/entry/a_jolly_good_time_at&quot;&gt;traveled to Sweden for Jfokus and skiing&lt;/a&gt;.
  Coincidentally, it was shortly after the conference that I found myself negotiating with &lt;a
      href=&quot;https://www.linkedin.com/in/epberg&quot;&gt;Eric Berg&lt;/a&gt; about joining forces with &lt;a
      href=&quot;https://www.okta.com&quot;&gt;Okta&lt;/a&gt;. I remember it well: I was sitting in the hotel lobby, with James Ward and Ray Tsang, when it all happened. Shortly after, we were sitting in the back of the bus on our way to a skiing
  adventure.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://c1.staticflickr.com/3/2212/32098286464_d3d55d7192_c.jpg&quot; title=&quot;Sunrise at Storhogna&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/32098286464/in/datetaken-public/&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/3/2212/32098286464_d3d55d7192_m.jpg&quot; width=&quot;240&quot; alt=&quot;Sunrise at Storhogna&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://c1.staticflickr.com/4/3869/32788113292_c7d359d8f2_c.jpg&quot; title=&quot;It was a beautiful day for skiing at Kl&#246;vsj&#246;!&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/32788113292/in/datetaken-public/&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/4/3869/32788113292_c7d359d8f2_m.jpg&quot; width=&quot;240&quot; alt=&quot;It was a beautiful day for skiing at Kl&#246;vsj&#246;!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;A week later, I was back in the states and the deal with Okta was happening. Throughout January, I thought the possibility was 20%. When I returned home from Jfokus, it was full-on happening. In fact, I was one of the last ones to sign the deal, causing panic and a few phone calls in the process. Most of the folks at Stormpath became Okta employees on February 27. &lt;/p&gt;
&lt;p&gt;The awkward part was we knew about the deal when we traveled to Devnexus. We had a Stormpath booth there, and we were
  unable to tell everyone there would be no more signups after Friday, February 24.&lt;/p&gt;
&lt;p&gt;The following week, we had a massive onboarding with everyone. There was excitement in the room and many high spirits, so it was a fun day. Shortly after, we entered into a 90-day quiet period for Okta&apos;s IPO. It was strange to
  start a new job with a new company and not be able to talk about it.&lt;/p&gt;
&lt;p&gt;Okta didn&apos;t have much for SDKs when we started writing blog posts in March. However, it supports standards like SAML and
  OAuth, so I was able to put together some posts using Spring Security.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/03/16/spring-boot-saml&quot;&gt;Get Started with Spring Boot, SAML, and
    Okta&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/03/21/spring-boot-oauth&quot;&gt;Get Started with Spring Boot, OAuth 2.0,
    and Okta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I wrote about my anticipation for &lt;a href=&quot;//raibledesigns.com/rd/entry/let_the_okta_and_devoxx&quot;&gt;Devoxx US and
  France&lt;/a&gt; in mid-March.
&lt;p&gt;
  Towards the end of March and early April, I had some luck integrating with Angular, both with Okta&apos;s &lt;a
    href=&quot;https://developer.okta.com/blog/2017/03/27/angular-okta-sign-in-widget&quot;&gt;Sign-In Widget&lt;/a&gt; and &lt;a
    href=&quot;https://developer.okta.com/blog/2017/04/17/angular-authentication-with-oidc&quot;&gt;OpenID Connect&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;In early April, I hosted an &lt;a
    href=&quot;https://speakerdeck.com/mraible/the-ultimate-getting-started-with-angular-workshop-devoxx-france-2017&quot;&gt;Angular
  Workshop&lt;/a&gt; and spoke about &lt;a href=&quot;//raibledesigns.com/rd/entry/angular_and_cloud_native_pwas&quot;&gt;Cloud Native
  Progressive Web Apps&lt;/a&gt; with &lt;a href=&quot;https://twitter.com/starbuxman&quot;&gt;Josh Long&lt;/a&gt; at Devoxx France.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;We&amp;#39;re about to kick off the part deux of our Cloud Native Apps series with &lt;a href=&quot;https://twitter.com/mraible&quot;&gt;@mraible&lt;/a&gt; &lt;a href=&quot;https://twitter.com/DevoxxFR&quot;&gt;@DevoxxFR&lt;/a&gt; &lt;a href=&quot;https://t.co/0GCSAiUgs4&quot;&gt;pic.twitter.com/0GCSAiUgs4&lt;/a&gt;&lt;/p&gt;&amp;mdash; Josh Long (???, ???) (@starbuxman) &lt;a href=&quot;https://twitter.com/starbuxman/status/850002466783584257&quot;&gt;April 6, 2017&lt;/a&gt;&lt;/blockquote&gt;
  &lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
On my flight home from that
trip &amp;mdash; on April 7 &amp;mdash; Okta had its IPO. Things started trucking along after the IPO. I wrote a plethora of blogs posts in April and published them over the spring and summer months.
&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/04/26/bootiful-development-with-spring-boot-and-angular&quot;&gt;Bootiful
    Development with Spring Boot and Angular&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/05/09/progressive-web-applications-with-angular-and-spring-boot&quot;&gt;Build
    Your First Progressive Web Application with Angular and Spring Boot&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/05/17/develop-a-mobile-app-with-ionic-and-spring-boot&quot;&gt;Tutorial:
    Develop a Mobile App With Ionic and Spring Boot&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/06/13/add-authentication-angular-pwa&quot;&gt;Add Authentication to Your
    Angular PWA&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/06/15/build-microservices-architecture-spring-boot&quot;&gt;Build a
    Microservices Architecture for Microbrews with Spring Boot&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/06/20/develop-microservices-with-jhipster&quot;&gt;Develop and Deploy
    Microservices with JHipster&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/06/21/what-the-heck-is-oauth&quot;&gt;What the Heck is OAuth?&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/07/20/the-ultimate-guide-to-progressive-web-applications&quot;&gt;The
    Ultimate Guide to Progressive Web Applications&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;This year, speaking became a part of my job, so I spoke frequently. According to &lt;a href=&quot;https://www.tripit.com&quot;&gt;TripIt&lt;/a&gt;, I took 29 trips, to 41 cities, and 14 countries. I traveled 115,456 miles and spent &lt;a
    href=&quot;http://cem.re/year-in-review/55145c02b97d22c568e9f7668cf0eb65f2652779.html&quot;&gt;most of my time on
  United&lt;/a&gt;. By my count, I spoke at 22 events.&lt;/p&gt;
&lt;table&gt;
  &lt;tr&gt;
    &lt;td&gt;
      &lt;ol&gt;
        &lt;li&gt;&lt;a href=&quot;http://www.jfokus.se/jfokus/&quot;&gt;Jfokus&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://devnexus.com/&quot;&gt;Devnexus&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.meetup.com/kc-spring/&quot;&gt;Kansas City Spring User Group&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://devoxx.us/&quot;&gt;Devoxx US&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://devoxx.fr/&quot;&gt;Devoxx France&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;http://jspring.nl/&quot;&gt;J-Spring&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.devoxx.co.uk/&quot;&gt;Devoxx UK&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://geecon.org/&quot;&gt;GeeCON&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://2018.springio.net/&quot;&gt;Spring I/O&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;http://devoxx.pl/&quot;&gt;Devoxx Poland&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://uberconf.com/conference/denver/2018/07/home&quot;&gt;UberConf&lt;/a&gt;&lt;/li&gt;
      &lt;/ol&gt;
    &lt;/td&gt;
    &lt;td&gt;
      &lt;ol start=&quot;12&quot;&gt;
        &lt;li&gt;&lt;a href=&quot;https://virtualjug.com/&quot;&gt;Virtual JUG&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.okta.com/oktane17/&quot;&gt;Oktane17&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;http://connect.tech/&quot;&gt;Connect.Tech&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.denverstartupweek.org/&quot;&gt;Denver Startup Week&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.oracle.com/javaone/index.html&quot;&gt;JavaOne&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://2017.java2days.com/&quot;&gt;Java2Days&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://virtualjug.com/vjug24/&quot;&gt;vJUG24&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://devoxx.be/&quot;&gt;Devoxx Belgium&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://devoxx.ma/&quot;&gt;Devoxx Morocco&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://springoneplatform.io/&quot;&gt;SpringOne&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://therichwebexperience.com/conference/clearwater/2017/12/home&quot;&gt;The Rich Web Experience&lt;/a&gt;&lt;/li&gt;
      &lt;/ol&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;I wrote about my experiences at &lt;a href=&quot;//raibledesigns.com/rd/entry/speaking_adventures_at_j_spring&quot;&gt;J-Spring,
  Devoxx UK, GeeCON, and Spring I/O&lt;/a&gt; in May, and &lt;a
    href=&quot;//raibledesigns.com/rd/entry/devoxx_poland_a_huge_conference&quot;&gt;Devoxx Poland&lt;/a&gt; in June. Spring I/O was especially fun because Trish met me in Barcelona.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://c1.staticflickr.com/5/4204/34056220883_3b09f9692f_c.jpg&quot; title=&quot;Amazing Architecture in Barcelona&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/34056220883/in/album-72157682270620100/&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/5/4204/34056220883_3b09f9692f_n.jpg&quot; width=&quot;240&quot; alt=&quot;Amazing Architecture in Barcelona&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://c1.staticflickr.com/5/4195/34826706046_ef7ecf690e_c.jpg&quot; title=&quot;Barcelona&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/34826706046/in/album-72157682270620100/&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/5/4195/34826706046_ef7ecf690e_n.jpg&quot; width=&quot;240&quot; alt=&quot;Barcelona&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;I was featured on the main Okta blog in late September in &lt;a href=&quot;https://www.okta.com/blog/2017/09/developer-dna-a-day-in-the-life-of-matt-raible/&quot;&gt;Developer DNA: A Day in the Life of Matt Raible&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4547/37491517464_14d37e8eda_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/37491517464/&quot; title=&quot;Matt the Hipster&quot; rel=&quot;lightbox[2017yearinreview]&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4547/37491517464_14d37e8eda.jpg&quot; width=&quot;500&quot; alt=&quot;Matt the Hipster&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;As the year was waning, I wrote about &lt;a href=&quot;//raibledesigns.com/rd/entry/life_as_an_open_source1&quot;&gt;life as an open
  source developer&lt;/a&gt; and &lt;a href=&quot;//raibledesigns.com/rd/entry/a_stressful_but_rewarding_trip&quot;&gt;my adventures to Devoxx
  Belgium and Devoxx Morocco&lt;/a&gt;.

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4543/26811844159_1b82a326bf_c.jpg&quot; title=&quot;Angular vs React Smackdown with Deepu&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/26811844159/in/album-72157690880978696/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4543/26811844159_1b82a326bf.jpg&quot; width=&quot;500&quot; alt=&quot;Angular vs React Smackdown with Deepu&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4562/37700212995_9b7bf52f74_c.jpg&quot; title=&quot;Devoxx Champion!&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/37700212995/in/album-72157690880978696/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4562/37700212995_9b7bf52f74_n.jpg&quot; width=&quot;240&quot; alt=&quot;Devoxx Champion!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4528/26811841249_2cf6c7ab1b_c.jpg&quot; title=&quot;Devoxx Champions!&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/26811841249/in/album-72157690880978696/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4528/26811841249_2cf6c7ab1b_n.jpg&quot; width=&quot;240&quot; alt=&quot;Devoxx Champions!&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;In my blog post about &lt;a href=&quot;//raibledesigns.com/rd/entry/springone_the_rich_web_experience&quot;&gt;SpringOne
  and The Rich Web Experience&lt;/a&gt;, I included a picture of my 2017 conference lanyard collection.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4634/38516035974_9910bd1df0_c.jpg&quot; title=&quot;2017 Conferences&quot;
     rel=&quot;lightbox[2017yearinreview]&quot;
     data-href=&quot;https://www.flickr.com/photos/mraible/38516035974/in/datetaken-public/&quot;&gt;&lt;img
      src=&quot;https://farm5.staticflickr.com/4634/38516035974_9910bd1df0.jpg&quot; alt=&quot;2017 Conferences&quot;
      style=&quot;border: 1px solid black;&quot; width=&quot;500&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;To end the year, I published some popular posts on the Okta Developer blog:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/12/04/basic-crud-angular-and-spring-boot&quot;&gt;Build a Basic CRUD App with Angular 5.0 and Spring Boot 2.0&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/12/06/bootiful-development-with-spring-boot-and-react&quot;&gt;Bootiful Development with Spring Boot and React&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.okta.com/blog/2017/12/18/spring-security-5-oidc&quot;&gt;Get Started with Spring Security 5.0 and OIDC&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;devoxx4kids&quot;&gt;Devoxx4Kids&lt;/h3&gt;
&lt;p&gt;We held two &lt;a href=&quot;http://www.meetup.com/Devoxx4Kids-Denver&quot;&gt;Devoxx4Kids Denver&lt;/a&gt; workshops in 2017: &lt;a
    href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/239523578/&quot;&gt;MIT App Inventor - Anyone Can Build Apps&lt;/a&gt;
  and &lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/245437411/&quot;&gt;Fruit Ninja with Scratch&lt;/a&gt;. These
  classes were taught by &lt;a href=&quot;https://twitter.com/rpeyfuss&quot;&gt;Regina Peyfuss&lt;/a&gt; and &lt;a
      href=&quot;https://twitter.com/melissajmckay&quot;&gt;Melissa McKay&lt;/a&gt;, respectively. I&apos;m happy to announce they&apos;ve both
  since joined the board for Devoxx4Kids Denver and have been doing a great deal to help organize things.
&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;I ?? the smell of learning in the morning. &lt;a href=&quot;https://twitter.com/hashtag/Devoxx4Kids?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Devoxx4Kids&lt;/a&gt; Denver in full swing w/ &lt;a href=&quot;https://twitter.com/rpeyfuss?ref_src=twsrc%5Etfw&quot;&gt;@rpeyfuss&lt;/a&gt; at &lt;a href=&quot;https://twitter.com/ThriveWorkplace?ref_src=twsrc%5Etfw&quot;&gt;@ThriveWorkplace&lt;/a&gt;. Awesome space and instructor! &lt;a href=&quot;https://t.co/a6Ac1qAJh0&quot;&gt;pic.twitter.com/a6Ac1qAJh0&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/871025101994565633?ref_src=twsrc%5Etfw&quot;&gt;June 3, 2017&lt;/a&gt;&lt;/blockquote&gt;
&lt;/div&gt;

&lt;p&gt;Our &lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/247280135/&quot;&gt;next meetup will be on March 10&lt;/a&gt; and
  will be taught by Melissa&apos;s daughter, Kaitlyn! I think it&apos;s pretty cool we have an opportunity to have kids teaching kids.
  I&apos;ve also been working with Jay Zimmerman and &lt;a href=&quot;https://uberconf.com/conference/denver/2018/07/home&quot;&gt;UberConf&lt;/a&gt;
  to have an UberKids this summer.
&lt;/p&gt;

&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;AppFuse &lt;a href=&quot;//raibledesigns.com/rd/entry/moving_appfuse_into_the_attic&quot;&gt;is no more&lt;/a&gt;, so I primarily work on &lt;a href=&quot;http://www.jhipster.tech&quot;&gt;JHipster&lt;/a&gt; and the &lt;a href=&quot;https://www.infoq.com/minibooks/jhipster-2-mini-book&quot;&gt;JHipster-Mini Book&lt;/a&gt; these days. I refactored JHipster&apos;s OAuth authentication in September to use an external identity provider (e.g., Keycloak or Okta) instead of an embedded one. I wrote about how to &lt;a href=&quot;https://developer.okta.com/blog/2017/10/20/oidc-with-jhipster&quot;&gt;use OpenID Connect with JHipster&lt;/a&gt; on the Okta Developer blog in October.
&lt;/p&gt;
&lt;p&gt;With the help of InfoQ, &lt;a href=&quot;//raibledesigns.com/rd/entry/the_jhipster_mini_book_v4&quot;&gt;we released v4.0 of the JHipster Mini-Book&lt;/a&gt; on September 22nd. It&apos;s hard to believe, but it&apos;s &lt;em&gt;still&lt;/em&gt; up-to-date!&lt;/p&gt;

&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;

&lt;p&gt;I wrote down my goal at the beginning of 2017: to drive Hefe up the California coast. In July, &lt;a href=&quot;http://raibledesigns.com/rd/entry/driving_rafting_hiking_and_enjoying&quot;&gt;I wrote about why that goal got moved to my bucket list&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
  I wanted to spend our summer vacation driving our VWs up the California coast, on a mammoth 3500-mile road trip over two weeks. However, when &lt;a href=&quot;https://www.nytimes.com/2017/05/24/us/big-sur-landslide-coastal-highway.html&quot;&gt;a landslide happened near Big Sur&lt;/a&gt;, I knew it was probably best to move this road trip from my yearly goals to my bucket list. Instead, we opted to drive to Montana and spend a couple of weeks vacationing in my childhood playground.
&lt;/blockquote&gt;
&lt;p&gt;We had a blast road-tripping, hiking, and rafting in Montana. A highlight for me was hiking to Rumble Lake, somewhere I hadn&apos;t been to since I was a kid.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4318/35414905693_1ea174b49a_c.jpg&quot; title=&quot;Worth the hike&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/35414905693/in/album-72157686877599325/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4318/35414905693_1ea174b49a_z.jpg&quot; width=&quot;500&quot; alt=&quot;Worth the hike&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The drive home through Jackson Hole and the Flaming Gorge was pretty nice as well!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4305/35387297204_b5086cb17a_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/35387297204/in/album-72157686877599325/&quot; title=&quot;Pretty nice views to wake up to this morning! #carpediem #working #vanlife&quot; rel=&quot;lightbox[2017yearinreview]&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4305/35387297204_b5086cb17a_n.jpg&quot; width=&quot;240&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Pretty nice views to wake up to this morning! #carpediem #working #vanlife&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4316/36086428211_c7a2fcf727_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/36086428211/in/album-72157686877599325/&quot; title=&quot;We name it Flaming Gorge&amp;quot; &#8212; John Wesley Powell&quot; rel=&quot;lightbox[2017yearinreview]&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4316/36086428211_c7a2fcf727_n.jpg&quot; width=&quot;240&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot; alt=&quot;We name it Flaming Gorge &#8212; John Wesley Powell&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;My only other personal post in the first half of 2017 was &lt;a href=&quot;//raibledesigns.com/rd/entry/farewell_to_the_2016_17&quot;&gt;Farewell to the 2016-17 Ski Season&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://c1.staticflickr.com/5/4198/34026949363_7ffeccd5e3_c.jpg&quot; title=&quot;On top of the world!&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/34026949363/in/album-72157684160000955/&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/5/4198/34026949363_7ffeccd5e3.jpg&quot; width=&quot;500&quot; alt=&quot;On top of the world!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I had a blast skiing in Winter Park, Copper, Crested Butte, Sweden, Steamboat, Tahoe, and Montana.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a data-flickr-embed=&quot;true&quot; data-header=&quot;true&quot; data-footer=&quot;true&quot; href=&quot;https://www.flickr.com/photos/mraible/albums/72157684160000955&quot; title=&quot;Ski Season 2016-17&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4223/34836701955_fd02d1beb5.jpg&quot; width=&quot;500&quot; alt=&quot;Ski Season 2016-17&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;&lt;script async src=&quot;//embedr.flickr.com/assets/client-code.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/p&gt;
&lt;p&gt;The highlight of the season was skiing at Big Sky Resort in Montana. We&apos;re super pumped that &lt;a href=&quot;https://www.ikonpass.com/&quot;&gt;next year&apos;s ski pass&lt;/a&gt; includes Big Sky!&lt;/p&gt;
&lt;p&gt;In early August, we &lt;a href=&quot;http://raibledesigns.com/rd/entry/rafting_the_salmon_river_in&quot;&gt;rafted the Salmon River in Idaho&lt;/a&gt; with our rafting family and had an epic trip.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

  &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://farm5.staticflickr.com/4402/36200202894_3a5c7ecdc1_c.jpg&quot; title=&quot;Salmon River Posse&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mcginityphoto/36200202894/in/dateposted/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4402/36200202894_3a5c7ecdc1.jpg&quot; width=&quot;500&quot; alt=&quot;Salmon River Posse&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;
  Jack &lt;a href=&quot;//raibledesigns.com/rd/entry/happy_birthday_jack6&quot;&gt;turned 13&lt;/a&gt; in late August and we had a splendid weekend with my folks in town.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4365/36481847010_3e66370b62_c.jpg&quot; title=&quot;Family photo on Jack&apos;s 13th Birthday&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/36481847010/in/dateposted-public/&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4365/36481847010_3e66370b62.jpg&quot; width=&quot;500&quot; alt=&quot;Family photo on Jack&apos;s 13th Birthday&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Abbie and Tucker won their division at the SummerFest Horse Show in September!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://farm5.staticflickr.com/4364/36239170203_efb7b6261f_c.jpg&quot; title=&quot;Abbie and Tucker&quot; rel=&quot;lightbox[2017yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/36239170203&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4364/36239170203_efb7b6261f.jpg&quot; width=&quot;500&quot; alt=&quot;Abbie and Tucker&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Abbie didn&apos;t want a birthday party this year, so &lt;a href=&quot;//raibledesigns.com/rd/entry/happy_birthday_abbie11&quot;&gt;we surprised her with one instead&lt;/a&gt;. It&apos;s hard to believe she&apos;s a freshman in high school. She&apos;s even driving us around with her learner&apos;s permit these days! Her
  birthday was a bittersweet celebration since we had to &lt;a href=&quot;//raibledesigns.com/rd/entry/goodbye_sir_jake&quot;&gt;say goodbye to Jake&lt;/a&gt; earlier that day.
&lt;/p&gt;
&lt;p&gt;We welcomed a new Australian Shepperd-Border Collie mix puppy into our home in December. Her name is Daisy.&lt;/p&gt;
&lt;div style=&quot;max-width:500px; margin: 0 auto&quot;&gt;
  &lt;blockquote class=&quot;instagram-media&quot; data-instgrm-permalink=&quot;https://www.instagram.com/p/BcN9o-zly7T/&quot; data-instgrm-version=&quot;8&quot; style=&quot; background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:658px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);&quot;&gt;&lt;div style=&quot;padding:8px;&quot;&gt; &lt;div style=&quot; background:#F8F8F8; line-height:0; margin-top:40px; padding:49.76851851851852% 0; text-align:center; width:100%;&quot;&gt; &lt;div style=&quot; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURczMzPf399fX1+bm5mzY9AMAAADiSURBVDjLvZXbEsMgCES5/P8/t9FuRVCRmU73JWlzosgSIIZURCjo/ad+EQJJB4Hv8BFt+IDpQoCx1wjOSBFhh2XssxEIYn3ulI/6MNReE07UIWJEv8UEOWDS88LY97kqyTliJKKtuYBbruAyVh5wOHiXmpi5we58Ek028czwyuQdLKPG1Bkb4NnM+VeAnfHqn1k4+GPT6uGQcvu2h2OVuIf/gWUFyy8OWEpdyZSa3aVCqpVoVvzZZ2VTnn2wU8qzVjDDetO90GSy9mVLqtgYSy231MxrY6I2gGqjrTY0L8fxCxfCBbhWrsYYAAAAAElFTkSuQmCC); display:block; height:44px; margin:0 auto -44px; position:relative; top:-22px; width:44px;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;&quot;&gt;&lt;a href=&quot;https://www.instagram.com/p/BcN9o-zly7T/&quot; style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none;&quot; target=&quot;_blank&quot;&gt;A post shared by Matt Raible (@vwsforlife)&lt;/a&gt; on &lt;time style=&quot; font-family:Arial,sans-serif; font-size:14px; line-height:17px;&quot; datetime=&quot;2017-12-02T23:24:02+00:00&quot;&gt;Dec 2, 2017 at 3:24pm PST&lt;/time&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt; &lt;script async defer src=&quot;//platform.instagram.com/en_US/embeds.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;h3 id=&quot;stout-and-hefe&quot;&gt;Stout and Hefe&lt;/h3&gt;
&lt;p&gt;Stout 5.0 and Hefe 3.0 were released in early May. Stout had his hood painted and Hefe got a kick-ass stereo system installed.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4178/34451049790_5a20227d4d_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/34451049790/in/album-72157681042076004/&quot; title=&quot;Stout 5.0 and Hefe 3.0!&quot; rel=&quot;lightbox[2017yearinreview]&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4178/34451049790_5a20227d4d.jpg&quot; width=&quot;500&quot; alt=&quot;Stout 5.0 and Hefe 3.0!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;For Hefe&apos;s stereo, I tried going phone-only for a controller. This turned out to be a bad idea, mostly due to &lt;a href=&quot;http://www.audison.eu/products/bit-play-hd/&quot;&gt;bit Play HD&lt;/a&gt; and its terrible mobile app. Also, Hefe is lowered and a bit bumpy in the front, so trying to use a touch screen while driving doesn&apos;t work very well. He&apos;s in the shop now getting a &lt;a href=&quot;http://www.kenwood.com/usa/car/excelon/kdc-x702/&quot;&gt;new deck&lt;/a&gt; installed. &lt;/p&gt;
&lt;p&gt;We drove Stout over 5000 miles this summer and he&apos;s been super dependable. Now that he&apos;s reliable, we often marvel that he really is &lt;a href=&quot;https://www.outsideonline.com/1915261/greatest-car-ever-built&quot;&gt;the greatest car ever built&lt;/a&gt;. &lt;/p&gt;

&lt;h2 id=&quot;2018&quot;&gt;2018&lt;/h2&gt;

&lt;p&gt;Professionally, I&apos;ll be speaking at a lot of Java User Groups in 2018. The Developer Relations team at Okta is focusing on large US cities this year, so you won&apos;t see me overseas as much. This is nice because it means I get to spend more time with my family. I have received offers to speak in other countries where they&apos;ll pay for all my expenses. If expenses are covered, Okta will allow me to travel overseas. However, I&apos;ve been telling people I&apos;m only willing to speak if they&apos;ll pay for a family member&apos;s flight too. It seems to be a win-win so far: most conferences have declined, and I don&apos;t have to travel as much. If I find a conference that is willing pay, I&apos;ll get to travel with someone from my awesome family!&lt;/p&gt;
&lt;p&gt;
  I&apos;ll be coding loads of example apps and writing heaps of tutorials for the &lt;a href=&quot;https://developer.okta.com/blog&quot;&gt;Okta Developer blog&lt;/a&gt; and I&apos;m super excited about our &lt;a href=&quot;https://iterateconf.com&quot;&gt;Iterate Conference&lt;/a&gt; next month. I&apos;ll also continue to help organize DJUG and Devoxx4Kids Denver.
&lt;/p&gt;
&lt;p&gt;
  Romantically, Trish and I hope to &lt;a href=&quot;https://lifehacker.com/never-stop-dating-your-significant-other-with-the-2-2-2-1700410479&quot;&gt;never stop dating with the 2-2-2 rule&lt;/a&gt;. I look forward to a year with running VWs, long dog walks, and disconnecting to connect. As for goals, I&apos;ll go for the ol&apos; standby: to be happy and content with what I have. &amp;#128522;&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;https://farm5.staticflickr.com/4654/28231771799_ab652f6db3_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/28231771799/&quot; title=&quot;Hefe at Parker Days Parade&quot; rel=&quot;lightbox[2017yearinreview]&quot;&gt;&lt;img src=&quot;https://farm5.staticflickr.com/4654/28231771799_ab652f6db3.jpg&quot; width=&quot;500&quot; alt=&quot;Hefe at Parker Days Parade&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2016_a_year_in_review</guid>
    <title>2016 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2016_a_year_in_review</link>
        <pubDate>Wed, 1 Feb 2017 17:46:59 -0700</pubDate>
    <category>Roller</category>
    <category>raibleranch</category>
    <category>2016</category>
    <category>apacheroller</category>
    <category>syncro</category>
    <category>blogging</category>
    <category>porschebus</category>
    <category>roller</category>
    <category>yearinreview</category>
    <category>stormpath</category>
    <atom:summary type="html">&lt;p&gt;When I wrote my &lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review&quot;&gt;2015 year in review blog post&lt;/a&gt;,
    I was certain my &apos;66 VW Bus would finally be finished. AND IT IS! Do I need to even write this year&apos;s post? Yes,
    because
    I want to tell you how awesome it is to own this incredible-looking, awesomely-fast, mean machine. &lt;img src=&quot;//raibledesigns.com/images/smileys/wink.gif&quot; class=&quot;smiley&quot; alt=&quot;;)&quot; title=&quot;;)&quot;&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://c1.staticflickr.com/1/325/31876057643_4a4cb6b330_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/31876057643/in/datetaken-public/&quot; title=&quot;Hefe 2.0&quot; rel=&quot;lightbox[yearinreview2016]&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/1/325/31876057643_4a4cb6b330.jpg&quot; width=&quot;500&quot; alt=&quot;Hefe 2.0&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;But first, let&apos;s review the year using the following categories.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#devoxx4kids&quot;&gt;Devoxx4Kids&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#stout&quot;&gt;The Ski Bus (&lt;em&gt;aka&lt;/em&gt; Stout)&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#hefe&quot;&gt;The Porsche Bus (&lt;em&gt;aka&lt;/em&gt;
                Hefe)&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#2017&quot;&gt;2017&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;
    I had two different clients in 2016: &lt;a href=&quot;https://www.ca.com/&quot;&gt;CA Technologies&lt;/a&gt; and &lt;a
    href=&quot;https://stormpath.com&quot;&gt;Stormpath&lt;/a&gt;. I worked full-time for CA in January and February, helping them adopt
    AngularJS.
    To help them learn about Angular 2, I rewrote my AngularJS &lt;a
    href=&quot;//raibledesigns.com/rd/entry/getting_started_with_angularjs&quot;&gt;getting started&lt;/a&gt; and &lt;a
    href=&quot;//raibledesigns.com/rd/entry/testing_angularjs_applications&quot;&gt;testing&lt;/a&gt; tutorials for Angular 2. The first
    versions were published at
    &lt;a href=&quot;//raibledesigns.com/rd/entry/getting_started_with_angular_2&quot;&gt;Getting Started with Angular 2&lt;/a&gt; and &lt;a
    href=&quot;//raibledesigns.com/rd/entry/testing_angular_2_applications&quot;&gt;Testing Angular 2 Applications&lt;/a&gt;.
    I refactored both tutorials to use Angular CLI in August and published &lt;a
    href=&quot;//raibledesigns.com/rd/entry/getting_started_with_angular_cli&quot;&gt;Getting Started + Testing with Angular CLI and
    Angular 2 (RC5)&lt;/a&gt;. Since then, I&apos;ve been maintaining an up-to-date version &lt;a
    href=&quot;https://github.com/mraible/ng-demo/blob/master/README.adoc&quot;&gt;on GitHub&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
    In April, I started working half-time for CA and half-time for Stormpath. For Stormpath, I worked on their Java SDK
    and helped them launch their &lt;a href=&quot;https://www.infoq.com/news/2016/08/stormpath-java-1.0&quot;&gt;Java SDK 1.0&lt;/a&gt;. I
    really enjoyed working with the team at Stormpath. This led to me think about my priorities in life. I realized
    that I wanted to work remotely, get paid to speak at conferences, and get paid to work on open source. Stormpath
    provided me with all of these opportunities and I &lt;a href=&quot;https://stormpath.com/blog/hello-stormpath-matt-raible&quot;&gt;started
    working full-time&lt;/a&gt; for them on September 26, 2016.
&lt;/p&gt;
&lt;p&gt;
    In May, I joined the board of the &lt;a href=&quot;http://www.denverjug.org/&quot;&gt;Denver Java User Group&lt;/a&gt;. I&apos;ve been helping
    organize meetups, find speakers, and secure location sponsors. If you&apos;re interested in speaking at DJUG in 2017, please let me know!
&lt;/p&gt;</atom:summary>        <description>&lt;p&gt;When I wrote my &lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review&quot;&gt;2015 year in review blog post&lt;/a&gt;,
    I was certain my &apos;66 VW Bus would finally be finished. AND IT IS! Do I need to even write this year&apos;s post? Yes,
    because
    I want to tell you how awesome it is to own this incredible-looking, awesomely-fast, mean machine. &lt;img src=&quot;//raibledesigns.com/images/smileys/wink.gif&quot; class=&quot;smiley&quot; alt=&quot;;)&quot; title=&quot;;)&quot;&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a data-flickr-embed=&quot;true&quot; data-header=&quot;false&quot; data-footer=&quot;false&quot;  href=&quot;https://www.flickr.com/photos/mraible/albums/72157666949317472&quot; title=&quot;Hello Hefe&quot;&gt;&lt;img src=&quot;https://farm2.staticflickr.com/1538/26402259315_8fff390a71_z.jpg&quot; width=&quot;640&quot; height=&quot;500&quot; alt=&quot;Hello Hefe&quot;&gt;&lt;/a&gt;&lt;script async src=&quot;//embedr.flickr.com/assets/client-code.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/p&gt;

&lt;p&gt;But first, let&apos;s review the year using the following categories.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#devoxx4kids&quot;&gt;Devoxx4Kids&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#stout&quot;&gt;The Ski Bus (&lt;em&gt;aka&lt;/em&gt; Stout)&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#hefe&quot;&gt;The Porsche Bus (&lt;em&gt;aka&lt;/em&gt;
                Hefe)&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2016_a_year_in_review#2017&quot;&gt;2017&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;
    I had two different clients in 2016: &lt;a href=&quot;https://www.ca.com/&quot;&gt;CA Technologies&lt;/a&gt; and &lt;a
    href=&quot;https://stormpath.com&quot;&gt;Stormpath&lt;/a&gt;. I worked full-time for CA in January and February, helping them adopt
    AngularJS.
    To help them learn about Angular 2, I rewrote my AngularJS &lt;a
    href=&quot;//raibledesigns.com/rd/entry/getting_started_with_angularjs&quot;&gt;getting started&lt;/a&gt; and &lt;a
    href=&quot;//raibledesigns.com/rd/entry/testing_angularjs_applications&quot;&gt;testing&lt;/a&gt; tutorials for Angular 2. The first
    versions were published at
    &lt;a href=&quot;//raibledesigns.com/rd/entry/getting_started_with_angular_2&quot;&gt;Getting Started with Angular 2&lt;/a&gt; and &lt;a
    href=&quot;//raibledesigns.com/rd/entry/testing_angular_2_applications&quot;&gt;Testing Angular 2 Applications&lt;/a&gt;.
    I refactored both tutorials to use Angular CLI in August and published &lt;a
    href=&quot;//raibledesigns.com/rd/entry/getting_started_with_angular_cli&quot;&gt;Getting Started + Testing with Angular CLI and
    Angular 2 (RC5)&lt;/a&gt;. Since then, I&apos;ve been maintaining an up-to-date version &lt;a
    href=&quot;https://github.com/mraible/ng-demo/blob/master/README.adoc&quot;&gt;on GitHub&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
    In April, I started working half-time for CA and half-time for Stormpath. For Stormpath, I worked on their Java SDK
    and helped them launch their &lt;a href=&quot;https://www.infoq.com/news/2016/08/stormpath-java-1.0&quot;&gt;Java SDK 1.0&lt;/a&gt;. I
    really enjoyed working with the team at Stormpath. This led to me think about my priorities in life. I realized
    that I wanted to work remotely, get paid to speak at conferences, and get paid to work on open source. Stormpath
    provided me with all of these opportunities and I &lt;a href=&quot;https://stormpath.com/blog/hello-stormpath-matt-raible&quot;&gt;started
    working full-time&lt;/a&gt; for them on September 26, 2016.
&lt;/p&gt;
&lt;p&gt;
    In May, I joined the board of the &lt;a href=&quot;http://www.denverjug.org/&quot;&gt;Denver Java User Group&lt;/a&gt;. I&apos;ve been helping
    organize meetups, find speakers, and secure location sponsors. If you&apos;re interested in speaking at DJUG in 2017, please let me know!
&lt;/p&gt;
&lt;p&gt;
    I wrote about &lt;a href=&quot;//raibledesigns.com/rd/entry/life_as_an_open_source&quot;&gt;life as an open source developer&lt;/a&gt; in
    early November. At that time, I mentioned being more stressed than I was used to. My stress levels continued to be high through the
    end of the year because I get to create my own job. I get to choose the conferences I submit too, the talks I
    create, the example apps, the blog posts, everything. There&apos;s so much I want to do that I&apos;ve had to learn to &lt;em&gt;scale
        back&lt;/em&gt; and not try to do so much at once.
&lt;/p&gt;
&lt;p&gt;
    I didn&apos;t blog much on raibledesigns.com in Q4 of 2016, but I wrote a bunch of technical posts on the &lt;a
    href=&quot;https://stormpath.com/blog&quot;&gt;Stormpath
    blog&lt;/a&gt;.
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://stormpath.com/blog/angularjs-spring-boot-tutorial&quot;&gt;Tutorial: Get Started with AngularJS, Spring
        Boot, and Stormpath&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://stormpath.com/blog/stormpath-jhipster-application&quot;&gt;Add Stormpath to Your JHipster
        Application&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://stormpath.com/blog/angular-2-user-authentication&quot;&gt;Build an Angular 2 Application with User
        Authentication in 10 Minutes&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://stormpath.com/blog/java-sdk-architecture&quot;&gt;The Architecture of Stormpath&#8217;s Java SDK&lt;/a&gt;
    &lt;li&gt;&lt;a href=&quot;https://stormpath.com/blog/angularjs-spring-boot-tips&quot;&gt;Tips and Tricks for AngularJS and Spring
        Boot with Stormpath&lt;/a&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;According to TripIt, I flew &lt;a href=&quot;http://cem.re/year-in-review/55145c02b97d22c568e9f7668cf0eb65f2652779.html&quot;&gt;59K
    miles in 2016&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;I spoke at nine different events in 2016. You can find links to my presentations on &lt;a href=&quot;//raibledesigns.com/rd/page/publications&quot;&gt;my
    presentations page&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;February: Denver Open Source Users Group&lt;/li&gt;
    &lt;li&gt;April: Colorado Springs Open Source Software Meetup Group and Devoxx France&lt;/li&gt;
    &lt;li&gt;June: Devoxx UK and GeekOut&lt;/li&gt;
    &lt;li&gt;August: HTML5 Denver Users Group&lt;/li&gt;
    &lt;li&gt;September: vJUG24&lt;/li&gt;
    &lt;li&gt;November: Rocky Mountain Software Symposium&lt;/li&gt;
    &lt;li&gt;December: The Rich Web Experience&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My most memorable conference in 2016 was Devoxx France because I took Abbie and we experienced &lt;a
    href=&quot;//raibledesigns.com/rd/entry/devoxx_france_2016_springtime_in&quot;&gt;springtime in Paris&lt;/a&gt; together.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm2.staticflickr.com/1650/26377054130_d1d6561024_c.jpg&quot; title=&quot;Obligatory Arc de Triomphe selfie&quot;
       rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/26377054130/in/album-72157667022214770/&quot;&gt;&lt;img
        src=&quot;https://farm2.staticflickr.com/1650/26377054130_d1d6561024_m.jpg&quot; width=&quot;240&quot;
        alt=&quot;Obligatory Arc de Triomphe selfie&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm2.staticflickr.com/1548/26377063160_2cc22299cf_c.jpg&quot; title=&quot;Abbie and Eiffel Tower&quot;
       rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/26377063160/in/album-72157667022214770/&quot;&gt;&lt;img
        src=&quot;https://farm2.staticflickr.com/1548/26377063160_2cc22299cf_m.jpg&quot; width=&quot;240&quot; alt=&quot;Abbie and Eiffel Tower&quot;
        style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm2.staticflickr.com/1490/26044647774_97f6749313_c.jpg&quot; title=&quot;Spring in Paris is beautiful!&quot;
       rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/26044647774/in/album-72157667022214770/&quot;&gt;&lt;img
        src=&quot;https://farm2.staticflickr.com/1490/26044647774_97f6749313.jpg&quot; width=&quot;500&quot;
        alt=&quot;Spring in Paris is beautiful!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    Becoming a &lt;a href=&quot;https://community.oracle.com/community/java/java-champions&quot;&gt;Java Champion&lt;/a&gt; at Devoxx France was certainly a surprise too!
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm2.staticflickr.com/1495/26044726404_91272a2bae_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/26044726404/in/album-72157667022214770/&quot;
       title=&quot;Les Cast Codeurs&quot; rel=&quot;lightbox[yearinreview2016]&quot;&gt;
        &lt;img src=&quot;https://farm2.staticflickr.com/1495/26044726404_91272a2bae_m.jpg&quot; width=&quot;240&quot; alt=&quot;Les Cast Codeurs&quot;
             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm2.staticflickr.com/1465/26044729304_080e658df0_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/26044729304/in/album-72157667022214770/&quot;
       title=&quot;I&apos;m a Java Champion! :)&quot; rel=&quot;lightbox[yearinreview2016]&quot;&gt;
        &lt;img src=&quot;https://farm2.staticflickr.com/1465/26044729304_080e658df0_m.jpg&quot; width=&quot;240&quot;
             alt=&quot;I&apos;m a Java Champion! :)&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
    I really enjoyed taking my mom with me to &lt;a href=&quot;//raibledesigns.com/rd/entry/a_delightful_trip_to_devoxx&quot;&gt;Devoxx
    UK and GeekOut&lt;/a&gt;. It was my first time speaking at both conferences and I was impressed by both personnel
    and venues.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c2.staticflickr.com/8/7725/27617750865_1e2f064928_c.jpg&quot; title=&quot;St. Paul&apos;s Cathedral&quot;
       rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/27617750865/in/album-72157666992992284/&quot;&gt;&lt;img
        src=&quot;https://c2.staticflickr.com/8/7725/27617750865_1e2f064928_m.jpg&quot; width=&quot;240&quot; alt=&quot;St. Paul&apos;s Cathedral&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://c5.staticflickr.com/8/7387/27340321980_2438e8585b_c.jpg&quot; title=&quot;Tallin, Estonia&quot;
       rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/27340321980/in/album-72157666992992284/&quot;&gt;&lt;img
        src=&quot;https://c5.staticflickr.com/8/7387/27340321980_2438e8585b_m.jpg&quot; width=&quot;240&quot; alt=&quot;Tallin, Estonia&quot;
        style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3 id=&quot;devoxx4kids&quot;&gt;Devoxx4Kids&lt;/h3&gt;
&lt;p&gt;We only had two &lt;a href=&quot;http://www.meetup.com/Devoxx4Kids-Denver&quot;&gt;Devoxx4Kids Denver&lt;/a&gt; workshops in 2016: &lt;a
    href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/228591168/&quot;&gt;Introduction to Object-Oriented JavaScript using
    Bitsbox&lt;/a&gt; and &lt;a href=&quot;https://www.meetup.com/Devoxx4Kids-Denver/events/232720431/&quot;&gt;Exploring JavaScript&lt;/a&gt;. The
    second one was taught by the world-famous &lt;a href=&quot;https://twitter.com/venkat_s&quot;&gt;Venkat Subramaniam&lt;/a&gt;.&lt;/p&gt;
&lt;div style=&quot;max-width: 500px; margin: 0 auto&quot;&gt;
    &lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;The great &lt;a
        href=&quot;https://twitter.com/venkat_s&quot;&gt;@venkat_s&lt;/a&gt; teaching &lt;a
        href=&quot;https://twitter.com/hashtag/Denver?src=hash&quot;&gt;#Denver&lt;/a&gt; kids about JavaScript. So awesome! &lt;a
        href=&quot;https://twitter.com/hashtag/Devoxx4Kids?src=hash&quot;&gt;#Devoxx4Kids&lt;/a&gt; &lt;a href=&quot;https://t.co/CqOW5ma6Cq&quot;&gt;pic.twitter.com/CqOW5ma6Cq&lt;/a&gt;
    &lt;/p&gt;&amp;mdash; Matt Raible (@mraible) &lt;a href=&quot;https://twitter.com/mraible/status/774645470681403392&quot;&gt;September 10,
        2016&lt;/a&gt;&lt;/blockquote&gt;
    &lt;script async src=&quot;//platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
    I&apos;d like to plan a few Devoxx4Kids Denver events in 2017, so &lt;a href=&quot;//raibledesigns.com/rd/page/contact&quot;&gt;please let me know&lt;/a&gt;
    if you have a topic you&apos;d like to present.
&lt;/p&gt;
&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;
    I stopped working on AppFuse in February and announced I was &lt;a
    href=&quot;//raibledesigns.com/rd/entry/moving_appfuse_into_the_attic&quot;&gt;mothballing the project&lt;/a&gt; in April. &lt;b&gt;Reminder:&lt;/b&gt;
    the &lt;a href=&quot;http://demo.appfuse.org&quot;&gt;demos&lt;/a&gt;, &lt;a href=&quot;http://appfuse.org&quot;&gt;documentation&lt;/a&gt; and &lt;a
    href=&quot;http://issues.appfuse.org&quot;&gt;bug tracker&lt;/a&gt; will cease to exist on April 30, 2017.&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;https://www.infoq.com/minibooks/jhipster-4-mini-book&quot;&gt;
        &lt;img src=&quot;https://res.infoq.com/minibooks/jhipster-4-mini-book/en/cover/JHipster-Mini-book-COVER-thumb.jpg&quot;
             alt=&quot;The JHipster Mini-Book&quot; width=&quot;100&quot; class=&quot;picture&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    I spent many late nights in July through October updating the &lt;a
    href=&quot;https://www.infoq.com/minibooks/jhipster-2-mini-book&quot;&gt;JHipster Mini-Book&lt;/a&gt; for JHipster 3.x. On the book&apos;s
    blog, I wrote about &lt;a
    href=&quot;http://www.jhipster-book.com/#!/news/entry/book-updated-for-jhipster-3-and-jhipster-gets-dirty&quot;&gt;what&apos;s
    changed&lt;/a&gt; and &lt;a
    href=&quot;http://www.jhipster-book.com/#!/news/entry/jhipster-mini-book-v2-now-available-for-download&quot;&gt;how to buy a
    print version&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;

&lt;p&gt;I wrote down my goals at the beginning of 2016:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Finish the bus&lt;/li&gt;
    &lt;li&gt;Win a trophy&lt;/li&gt;
    &lt;li&gt;Ski a lot&lt;/li&gt;
    &lt;li&gt;Raft a lot&lt;/li&gt;
    &lt;li&gt;Stay in shape&lt;/li&gt;
    &lt;li&gt;July in Montana&lt;/li&gt;
    &lt;li&gt;Happy Trish&lt;/li&gt;
    &lt;li&gt;Ionic/Angular2 app&lt;/li&gt;
    &lt;li&gt;Learn how to make a good dirty martini&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I&apos;m proud to &lt;a href=&quot;//raibledesigns.com/rd/entry/the_bus_is_home&quot;&gt;the bus is finished&lt;/a&gt; and it won Best in Class
    at VWs on the Green.&lt;/p&gt;
&lt;div style=&quot;width: 350px; margin: 0 auto&quot;&gt;
&lt;blockquote class=&quot;instagram-media&quot; data-instgrm-captioned data-instgrm-version=&quot;7&quot; style=&quot; background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:658px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);&quot;&gt;&lt;div style=&quot;padding:8px;&quot;&gt; &lt;div style=&quot; background:#F8F8F8; line-height:0; margin-top:40px; padding:47.22222222222222% 0; text-align:center; width:100%;&quot;&gt; &lt;div style=&quot; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURczMzPf399fX1+bm5mzY9AMAAADiSURBVDjLvZXbEsMgCES5/P8/t9FuRVCRmU73JWlzosgSIIZURCjo/ad+EQJJB4Hv8BFt+IDpQoCx1wjOSBFhh2XssxEIYn3ulI/6MNReE07UIWJEv8UEOWDS88LY97kqyTliJKKtuYBbruAyVh5wOHiXmpi5we58Ek028czwyuQdLKPG1Bkb4NnM+VeAnfHqn1k4+GPT6uGQcvu2h2OVuIf/gWUFyy8OWEpdyZSa3aVCqpVoVvzZZ2VTnn2wU8qzVjDDetO90GSy9mVLqtgYSy231MxrY6I2gGqjrTY0L8fxCxfCBbhWrsYYAAAAAElFTkSuQmCC); display:block; height:44px; margin:0 auto -44px; position:relative; top:-22px; width:44px;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;p style=&quot; margin:8px 0 0 0; padding:0 4px;&quot;&gt; &lt;a href=&quot;https://www.instagram.com/p/BFcYBZyFPFk/&quot; style=&quot; color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none; word-wrap:break-word;&quot; target=&quot;_blank&quot;&gt;Today was a great day! Won best in class Bus, Camper, Pickup Custom 1949-67 Split Window. #vwbus&lt;/a&gt;&lt;/p&gt; &lt;p style=&quot; color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;&quot;&gt;A photo posted by Matt Raible (@vwsforlife) on &lt;time style=&quot; font-family:Arial,sans-serif; font-size:14px; line-height:17px;&quot; datetime=&quot;2016-05-15T21:41:51+00:00&quot;&gt;May 15, 2016 at 2:41pm PDT&lt;/time&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;script async defer src=&quot;//platform.instagram.com/en_US/embeds.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;We skied a lot, but never took our own raft on river. I stayed in shape and have records to prove it thanks to &lt;a
    href=&quot;http://www.21-points.com&quot;&gt;21-Points Health&lt;/a&gt; and &lt;a
    href=&quot;http://www.dailymile.com/people/mraible/training/2016/summary&quot;&gt;dailymile&lt;/a&gt;. This summer, I spent seven
    weekends in a row away from home; with three weeks in Montana. Not quite a month, but close. Trish was happy because
    we journeyed to Hawaii to celebrate her parents&apos; 50th anniversary.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c7.staticflickr.com/9/8060/29900654526_7c112a74e7_c.jpg&quot; title=&quot;Happy 50th Mau and Joe!&quot;
       rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29900654526/in/album-72157673202240580/&quot;&gt;&lt;img
        src=&quot;https://c7.staticflickr.com/9/8060/29900654526_7c112a74e7.jpg&quot; width=&quot;500&quot; alt=&quot;Happy 50th Mau and Joe!&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;Her happiness continued when she found her dream home in July. We moved into
    &lt;a href=&quot;//raibledesigns.com/rd/entry/life_update_a_summer_to&quot;&gt;The Raible Ranch&lt;/a&gt; in September.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c1.staticflickr.com/9/8085/29900652696_22d3a60f0b_c.jpg&quot; title=&quot;Home Sweet Home!&quot;
       rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29900652696/in/album-72157673202240580/&quot;&gt;&lt;img
        src=&quot;https://c1.staticflickr.com/9/8085/29900652696_22d3a60f0b.jpg&quot; width=&quot;500&quot; alt=&quot;Home Sweet Home!&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;
    Weeks later, she and Abbie bought their dream horse named Tucker. I wrote about him in &lt;a
    href=&quot;//raibledesigns.com/rd/entry/happy_birthday_abbie10&quot;&gt;Abbie&apos;s 14th birthday post&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c7.staticflickr.com/6/5717/30766171446_2e96dd2477_c.jpg&quot; title=&quot;Abbie and Tucker&quot;
       rel=&quot;lightbox[yearinreview2016]&quot; data-href=&quot;https://www.flickr.com/photos/mcginityphoto/30766171446/in/feed&quot;&gt;&lt;img
        src=&quot;https://c7.staticflickr.com/6/5717/30766171446_2e96dd2477_m.jpg&quot; width=&quot;240&quot; alt=&quot;Abbie and Tucker&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://c3.staticflickr.com/6/5348/30501849050_0001c1ee48_c.jpg&quot; title=&quot;Abbie and Tucker&quot;
       rel=&quot;lightbox[yearinreview2016]&quot; data-href=&quot;https://www.flickr.com/photos/mcginityphoto/30501849050/in/feed&quot;&gt;&lt;img
        src=&quot;https://c3.staticflickr.com/6/5348/30501849050_0001c1ee48_m.jpg&quot; width=&quot;240&quot; alt=&quot;Abbie and Tucker&quot;
        style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I learned how to make an excellent dirty martini, but did not find the time to create an Ionic/Angular2 app.
&lt;h3 id=&quot;stout&quot;&gt;The Ski Bus (&lt;em&gt;aka&lt;/em&gt; Stout)&lt;/h3&gt;
&lt;p&gt;Stout the Syncro spent a couple months &lt;a href=&quot;https://www.flickr.com/photos/mraible/sets/72157674783246243&quot;&gt;getting
    upgrades&lt;/a&gt; in late 2015: transmission rebuilt, fridge installed, Propex heater installed, and new headlights.
    We leveraged these improvements on an &lt;a href=&quot;//raibledesigns.com/rd/entry/raible_road_trip_70_to&quot;&gt;epic family
        road trip to Jekyll Island (Georgia)&lt;/a&gt; for my Dad&apos;s 70th birthday.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm2.staticflickr.com/1477/24510650770_94df1d646b_c.jpg&quot; title=&quot;Cards in the van&quot;
       rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/24510650770/in/album-72157661957952463/&quot;&gt;&lt;img
        src=&quot;https://farm2.staticflickr.com/1477/24510650770_94df1d646b_m.jpg&quot; width=&quot;240&quot; alt=&quot;Cards in the van&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;https://farm2.staticflickr.com/1720/24688342302_0a0cd91280_c.jpg&quot;
       title=&quot;Our campsite in Hot Springs, AR. 21F that night.&quot; rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/24688342302/in/album-72157661957952463/&quot;&gt;&lt;img
        src=&quot;https://farm2.staticflickr.com/1720/24688342302_0a0cd91280_m.jpg&quot; width=&quot;240&quot;
        alt=&quot;Our campsite in Hot Springs, AR. 21F that night.&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We made it back to Denver just in time for the AFC Championship game and thoroughly enjoyed ourselves tailgating
    beforehand.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm2.staticflickr.com/1657/24438602429_06d112155c_c.jpg&quot;
       title=&quot;We made it to Denver at 11pm Saturday. Broncos tailgate on Sunday!&quot; rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/24438602429/in/album-72157661957952463/&quot;&gt;&lt;img
        src=&quot;https://farm2.staticflickr.com/1657/24438602429_06d112155c.jpg&quot; width=&quot;500&quot;
        alt=&quot;We made it to Denver at 11pm Saturday. Broncos tailgate on Sunday!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Watching the Broncos win Super Bowl 50 was definitely a highlight of 2016.&lt;/p&gt;
&lt;p&gt;We took Stout on a bunch of ski trips and winter camped several times. The Propex heater and Reflectix insulation
    worked great and kept it around 50&amp;deg;F even when it was 0&amp;deg;F out.&lt;/p&gt;
&lt;p&gt;I bought a new mountain bike (Yeti SB 95) in May and Trish and I drove the van to &lt;a
    href=&quot;http://syncrosolstice.com&quot;&gt;Syncro Solstice&lt;/a&gt; in Moab. We were hoping for a weekend of mountain biking and 4-wheeling, but Trish had a bad crash and
    stabbed herself in the chest with a handlebar. That ended our 4x4 aspirations for the weekend, but the van ran
    great!&lt;/p&gt;
&lt;p&gt;The other major road trip for Stout was when I drove from Colorado to Montana over four days. I drove to Grand
    Junction on Monday evenning, worked during the day on Tuesday, went mountain biking in the afternoon, then drove to
    Jackson Hole that night. Wednesday, I worked in Jackson Hole, went mountain biking, then drove to Montana that
    night. I woke up early on Thursday and made it to Missoula to start working promptly at 8am. That evening, I drove
    to Seeley Lake and setup camp at the first annual &lt;a href=&quot;http://www.thebobmusic.com/&quot;&gt;Bob Marshall Music
        Festival&lt;/a&gt;. Trish flew in on Friday and we danced and celebrated my birthday all weekend.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c1.staticflickr.com/8/7490/29900643306_92e64b8945_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29900643306/in/datetaken/&quot;
       title=&quot;I like how this birthday week is progressing!&quot; rel=&quot;lightbox[yearinreview2016]&quot;&gt;&lt;img
        src=&quot;https://c1.staticflickr.com/8/7490/29900643306_92e64b8945_q.jpg&quot; width=&quot;150&quot;
        alt=&quot;I like how this birthday week is progressing!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a rel=&quot;lightbox[yearinreview2016]&quot; href=&quot;https://c1.staticflickr.com/9/8468/29900643616_f47aa962c2_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29900643616/in/datetaken/&quot;
       title=&quot;It&amp;#x27;s easy to fall in love with Jackson, Wyoming on a day like today!&quot;&gt;&lt;img
        src=&quot;https://c1.staticflickr.com/9/8468/29900643616_f47aa962c2_q.jpg&quot; width=&quot;150&quot;
        alt=&quot;It&amp;#x27;s easy to fall in love with Jackson, Wyoming on a day like today!&quot;
        style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
    &lt;a rel=&quot;lightbox[yearinreview2016]&quot; href=&quot;https://c1.staticflickr.com/8/7526/29900643736_cf5b6ef57c_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29900643736/in/datetaken/&quot; title=&quot;Idaho Sunset in Teton Valley&quot;&gt;&lt;img
        src=&quot;https://c1.staticflickr.com/8/7526/29900643736_cf5b6ef57c_q.jpg&quot; width=&quot;150&quot;
        alt=&quot;Idaho Sunset in Teton Valley&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

    &lt;a rel=&quot;lightbox[yearinreview2016]&quot; href=&quot;https://c1.staticflickr.com/9/8819/29900643836_3b78c8a092_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29900643836/in/datetaken/&quot; title=&quot;Montana!&quot;&gt;&lt;img
        src=&quot;https://c1.staticflickr.com/9/8819/29900643836_3b78c8a092.jpg&quot; width=&quot;500&quot; alt=&quot;Montana!&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3 id=&quot;hefe&quot;&gt;The Porsche Bus (&lt;em&gt;aka&lt;/em&gt; Hefe)&lt;/h3&gt;
&lt;p&gt;Hefe&apos;s debut at VWs on the Green was a wild success and we had a lot of fun that day. In June, we showed him at
    Colorado Concours d&apos;Elegance and won a blue ribbon. We trailered him to Montana and drove him in the Swan Valley
    parade &lt;em&gt;and&lt;/em&gt; the Seeley Lake parade.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c4.staticflickr.com/9/8265/29869377531_391704082d_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29869377531/in/album-72157673202240580/&quot;
       title=&quot;Hefe in the Swan Valley Parade&quot; rel=&quot;lightbox[yearinreview2016]&quot;&gt;&lt;img
        src=&quot;https://c4.staticflickr.com/9/8265/29869377531_391704082d_m.jpg&quot; width=&quot;240&quot;
        alt=&quot;Hefe in the Swan Valley Parade&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://c7.staticflickr.com/9/8770/29900642926_1ec60a28d1_c.jpg&quot;
       title=&quot;Our 2nd parade of the day! Hefe is lookin&apos; good. Happy 4th y&apos;all!&quot; rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29900642926/in/album-72157673202240580/&quot;&gt;&lt;img
        src=&quot;https://c7.staticflickr.com/9/8770/29900642926_1ec60a28d1_m.jpg&quot; width=&quot;240&quot;
        alt=&quot;Our 2nd parade of the day! Hefe is lookin&apos; good. Happy 4th y&apos;all!&quot;
        style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We hauled him back in Denver to be in the Colorado Bug-In at Bandimere Speedway, where he got second in the
    custom/radical class.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a rel=&quot;lightbox[yearinreview2016]&quot; href=&quot;https://c7.staticflickr.com/9/8509/29900643086_753e1e8e1c_c.jpg&quot;
       title=&quot;Hefe at his finest&quot; rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29900643086/in/album-72157673202240580/&quot;&gt;&lt;img
        src=&quot;https://c7.staticflickr.com/9/8509/29900643086_753e1e8e1c_m.jpg&quot; width=&quot;240&quot; alt=&quot;Hefe at his finest&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;

    &lt;a rel=&quot;lightbox[yearinreview2016]&quot; href=&quot;https://c5.staticflickr.com/8/7472/29900643196_0a3d735d17_c.jpg&quot;
       title=&quot;Got Runner Up in our class. Lost to a very nice Karmann Ghia. However, they trailered theirs home and I&apos;m driving mine!&quot;
       rel=&quot;lightbox[yearinreview2016]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/29900643196/in/album-72157673202240580/&quot;&gt;&lt;img
        src=&quot;https://c5.staticflickr.com/8/7472/29900643196_0a3d735d17_m.jpg&quot; width=&quot;240&quot;
        alt=&quot;Got Runner Up in our class. Lost to a very nice Karmann Ghia. However, they trailered theirs home and I&apos;m driving mine!&quot;
        style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;On the way home from that event, one of the rear shocks blew up from rubbing against the axle. That was the beginning
    of the end for my air suspension. I drove Hefe to &lt;a href=&quot;http://kustomcoachwerks.com&quot;&gt;Kustom Coach Werks&lt;/a&gt; in
    early August to have fix the doors (they had gaps) and tune the suspension. When they finished, I called it &quot;release
    1.5&quot;.
&lt;/p&gt;
&lt;p&gt;
    I drove Hefe for a month without rear shocks and didn&apos;t have too many issues; it was just bouncy in the back. &lt;a
    href=&quot;https://www.facebook.com/pg/Colorado-Buses-at-the-Brewery-184288431618852&quot;&gt;Buses at the Brewery&lt;/a&gt; in
    Colorado Springs was a fun event and the first time that Hefe went viral on Facebook. This has happened a few times
    since then. He gets thousands of likes from being featured on a VW fan page.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a rel=&quot;lightbox[yearinreview2016]&quot; href=&quot;https://c1.staticflickr.com/9/8555/28695920833_7e4e36bd73_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/28695920833/in/datetaken-public/&quot;
       title=&quot;Buses at the Brewery&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/9/8555/28695920833_7e4e36bd73.jpg&quot; width=&quot;500&quot;
                                         style=&quot;border: 1px solid black&quot; alt=&quot;Buses at the Brewery&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Before the drive to Colorado Springs, I noticed the rear suspension was missing bolts, causing the rear end to
    shimmy. I was able to find a new bolt and fix it, but the problem with bolts falling out continued in September. I
    tried &lt;a href=&quot;https://www.flickr.com/photos/mraible/29383276332/in/datetaken/&quot;&gt;smaller wheels (15&quot; Fuchs)&lt;/a&gt;, but
    the suspension was still really stiff in front. Because of the suspension issues, I shipped it back to KCW in
    October. They ripped out the air suspension and replaced it with coil over shocks, making for a much better ride. It
    now can cruise at 90 mph easily and looks great all the time! After these repairs, it&apos;s now Hefe 2.0.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c1.staticflickr.com/1/710/31888383051_1e996f40ac_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/31888383051/in/datetaken/&quot;
       title=&quot;2nd stop: liquor store for the KCW guys!&quot; rel=&quot;lightbox[yearinreview2016]&quot;&gt;&lt;img
        src=&quot;https://c1.staticflickr.com/1/710/31888383051_1e996f40ac.jpg&quot; width=&quot;500&quot; style=&quot;border: 1px solid black&quot;
        alt=&quot;2nd stop: liquor store for the KCW guys!&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;If you&apos;re interested in reading about the suspension decision process, or to see pictures, see &lt;a
    href=&quot;http://www.kustomcoachwerks.com/forums//viewtopic.php?f=17&amp;t=8072&amp;start=930#p253244&quot;&gt;this thread on KCW&apos;s
    forums&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;2017&quot;&gt;2017&lt;/h2&gt;
&lt;p&gt;
    Professionally, I&apos;ll be speaking at a lot of conferences and meetups this year. As a Developer Evangelist for
    Stormpath, I&apos;m expected to speak at least once a month. I did a webinar on &lt;a
    href=&quot;https://www.youtube.com/watch?v=Jq3szz2KOOs&quot;&gt;Getting Started with Angular&lt;/a&gt; in mid-January and I&apos;m traveling
    next week to &lt;a href=&quot;http://jfokus.com&quot;&gt;Jfokus&lt;/a&gt; in Stockholm. See my &lt;a
    href=&quot;//raibledesigns.com/rd/page/publications&quot;&gt;future engagements&lt;/a&gt; for more scheduled events.
&lt;/p&gt;
&lt;p&gt;
    I suspect most of the coding I&apos;ll be doing will be related to Stormpath&apos;s SDKs, both &lt;a
    href=&quot;https://github.com/stormpath/stormpath-sdk-angular&quot;&gt;Angular&lt;/a&gt; and &lt;a
    href=&quot;https://github.com/stormpath/stormpath-sdk-java&quot;&gt;Java&lt;/a&gt;. Of course, I&apos;ll help out on &lt;a
    href=&quot;http://jhipster.github.io&quot;&gt;JHipster&lt;/a&gt; as much as I can too. With &lt;a href=&quot;https://twitter.com/java_hipster/status/826819045068505089&quot;&gt;JHipster
    4 on the horizon&lt;/a&gt;, there will be a lot of work to update the JHipster Mini-Book.
&lt;/p&gt;
&lt;p&gt;Hefe 3.0 will be released this spring after I get a sweet sound system installed. As far as personal goals for 2017,
    I have only one: to drive Hefe up the California coast. With a new house, two running VWs, and a job that&apos;s a
    helluva
    lot of fun, life is pretty awesome right now. &lt;img src=&quot;//raibledesigns.com/images/smileys/grin.gif&quot; class=&quot;smiley&quot; alt=&quot;:-D&quot; title=&quot;:-D&quot;&gt;
&lt;/p&gt;
</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2015_a_year_in_review</guid>
    <title>2015 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2015_a_year_in_review</link>
        <pubDate>Tue, 12 Jan 2016 16:21:15 -0700</pubDate>
    <category>Roller</category>
    <category>blogging</category>
    <category>roller</category>
    <category>syncro</category>
    <category>2015</category>
    <category>yearinreview</category>
    <category>apacheroller</category>
    <category>porschebus</category>
    <atom:summary type="html">&lt;p&gt;
    2015 was the year &lt;a href=&quot;//raibledesigns.com/rd/category/The+Bus&quot;&gt;The Bus&lt;/a&gt; was supposed to be finished. If you
    read my &lt;a
    href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review&quot;&gt;year in review from last year&lt;/a&gt;, you&apos;ll see I was
    certain of it. To be fair, I did have estimates from people that had me expecting it to be done in July. The good
    news is the interior was finished in July. Since then, it&apos;s been back at Reincarnation getting the finishing touches
    applied. I believe if it was worked on for a week straight, it could be finished. It&apos;s &lt;em&gt;that&lt;/em&gt; close. So
    close I can taste it. THIS will be the year!
&lt;/p&gt;
&lt;p&gt;For this &lt;a href=&quot;//raibledesigns.com/rd/tags/yearinreview&quot;&gt;Year in Review&lt;/a&gt; post, I&apos;ll same the format I&apos;ve used
    the last few years.
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#devoxx4kids&quot;&gt;Devoxx4Kids&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#theskibus&quot;&gt;The Ski Bus&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#2016&quot;&gt;2016&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;I had four different clients in 2015. The first was in the healthcare industry, the second in the API hosting space,
    one in the fashion industry and one in computer software. For the first client, I wrote about &lt;a
        href=&quot;//raibledesigns.com/rd/entry/integrating_node_js_ruby_and&quot;&gt;integrating Node.js,
        Ruby and Spring with Okta&apos;s SAML support&lt;/a&gt;. I also &lt;a
        href=&quot;//raibledesigns.com/rd/entry/getting_started_with_angularjs&quot;&gt;helped them adopt&lt;/a&gt; and
    &lt;a href=&quot;//raibledesigns.com/rd/entry/testing_angularjs_applications&quot;&gt;learn AngularJS&lt;/a&gt;. Learning about
    &lt;a href=&quot;//raibledesigns.com/rd/entry/best_practices_for_using_foundation1&quot;&gt;Foundation and Angular&lt;/a&gt; was a nice
    treat too.
&lt;/p&gt;
&lt;p&gt;In March, I revisited &lt;a href=&quot;//raibledesigns.com/rd/entry/how_to_setup_your_own1&quot;&gt;how to setup your own software
    company&lt;/a&gt;. In that post, I wrote about how I felt when valuing time over money.&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
    Earlier this year, I had the opportunity to work 20 hours per week instead of 40. It was one of the greatest
    work-life experiences I&apos;ve had to date. I was still able to pay all my bills, and I had time during
    each-and-every-day to do something fun. When working 40 hours per week, exercising and cooking dinner were somewhat
    of a chore. When I flipped to working less, work became the chore and exercise and cooking became the fun parts of
    my day. I read somewhere recently that if Americans valued &lt;em&gt;health over wealth&lt;/em&gt;, we&apos;d be a lot better off. I
    felt like I did this when working less and that I was &lt;em&gt;rich in time&lt;/em&gt;.
&lt;/blockquote&gt;</atom:summary>        <description>&lt;p&gt;
    2015 was the year &lt;a href=&quot;//raibledesigns.com/rd/category/The+Bus&quot;&gt;The Bus&lt;/a&gt; was supposed to be finished. If you
    read my &lt;a
    href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review&quot;&gt;year in review from last year&lt;/a&gt;, you&apos;ll see I was
    certain of it. To be fair, I did have estimates from people that had me expecting it to be done in July. The good
    news is the interior was finished in July. Since then, it&apos;s been back at Reincarnation getting the finishing touches
    applied. I believe if it was worked on for a week straight, it could be finished. It&apos;s &lt;em&gt;that&lt;/em&gt; close. So
    close I can taste it. THIS will be the year!
&lt;/p&gt;
&lt;p&gt;For this &lt;a href=&quot;//raibledesigns.com/rd/tags/yearinreview&quot;&gt;Year in Review&lt;/a&gt; post, I&apos;ll same the format I&apos;ve used
    the last few years.
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#devoxx4kids&quot;&gt;Devoxx4Kids&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#theskibus&quot;&gt;The Ski Bus&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2015_a_year_in_review#2016&quot;&gt;2016&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;I had four different clients in 2015. The first was in the healthcare industry, the second in the API hosting space,
    one in the fashion industry and one in computer software. For the first client, I wrote about &lt;a
        href=&quot;//raibledesigns.com/rd/entry/integrating_node_js_ruby_and&quot;&gt;integrating Node.js,
        Ruby and Spring with Okta&apos;s SAML support&lt;/a&gt;. I also &lt;a
        href=&quot;//raibledesigns.com/rd/entry/getting_started_with_angularjs&quot;&gt;helped them adopt&lt;/a&gt; and
    &lt;a href=&quot;//raibledesigns.com/rd/entry/testing_angularjs_applications&quot;&gt;learn AngularJS&lt;/a&gt;. Learning about
    &lt;a href=&quot;//raibledesigns.com/rd/entry/best_practices_for_using_foundation1&quot;&gt;Foundation and Angular&lt;/a&gt; was a nice
    treat too.
&lt;/p&gt;
&lt;p&gt;In March, I revisited &lt;a href=&quot;//raibledesigns.com/rd/entry/how_to_setup_your_own1&quot;&gt;how to setup your own software
    company&lt;/a&gt;. In that post, I wrote about how I felt when valuing time over money.&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
    Earlier this year, I had the opportunity to work 20 hours per week instead of 40. It was one of the greatest
    work-life experiences I&apos;ve had to date. I was still able to pay all my bills, and I had time during
    each-and-every-day to do something fun. When working 40 hours per week, exercising and cooking dinner were somewhat
    of a chore. When I flipped to working less, work became the chore and exercise and cooking became the fun parts of
    my day. I read somewhere recently that if Americans valued &lt;em&gt;health over wealth&lt;/em&gt;, we&apos;d be a lot better off. I
    felt like I did this when working less and that I was &lt;em&gt;rich in time&lt;/em&gt;.
&lt;/blockquote&gt;
&lt;p&gt;
    The second client asked me to do a research project where I tried a bunch of API platforms (e.g.
    Apigee and 3Scale) and wrote up an analysis about five different stories they provided. It was a fun project where
    I learned a lot.
&lt;/p&gt;
&lt;p&gt;
    In April, I went to work at a fashion industry startup in downtown Denver. I wrote JavaScript, CSS and HTML for them
    for most of the year. The location afforded me the ability to discontinue my office at
    &lt;a href=&quot;http://www.thriveworkplace.com/en&quot;&gt;Thrive&lt;/a&gt;, a co-working space in Denver. While I missed having kombucha
    and
    local craft beer on tap, I loved the standup desk and the office environment with conversations, banter and laughter
    between desks.
&lt;/p&gt;
&lt;p&gt;In November, I picked up a new client that I&apos;m currently working with. They&apos;ve recently adopted Angular and I&apos;ve
    enjoyed the experience of working with a team of UI developers. We&apos;re putting a fresh UI on a legacy product and
    the team has been able to move really quickly. They&apos;re also in the Bay Area so it&apos;s been fun traveling to Silicon
    Valley once a month. My contract with them ends this spring.
&lt;/p&gt;
&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;
    I spoke about &lt;a href=&quot;//raibledesigns.com/rd/entry/the_art_of_angularjs_in&quot;&gt;Angular at Denver&apos;s Open Source User
    Group&lt;/a&gt; in February
    and about &lt;a href=&quot;//raibledesigns.com/rd/entry/getting_hip_with_jhipster_at&quot;&gt;JHipster at Denver&apos;s Java User
    Group&lt;/a&gt; in April. In the second half of the year, I re-joined the conference circuit, starting with
    &lt;a href=&quot;//raibledesigns.com/rd/entry/uberconf_2015_my_presentations_on&quot;&gt;UberConf&lt;/a&gt; in July. September brought me
    to &lt;a href=&quot;//raibledesigns.com/rd/entry/springone_2gx_2015_my_presentations&quot;&gt;SpringOne 2GX&lt;/a&gt; in Washington, DC
    and the &lt;a href=&quot;//raibledesigns.com/rd/entry/angular_summit_2015&quot;&gt;Angular Summit&lt;/a&gt; in Boston.
&lt;/p&gt;
&lt;p&gt;
    Trish and I giggled with glee as we &lt;a href=&quot;//raibledesigns.com/rd/entry/devoxx_2015_a_java_hipster&quot;&gt;returned to
    the Devoxx Belgium&lt;/a&gt; in November.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a rel=&quot;lightbox[2015yearinreview]&quot; href=&quot;https://farm6.staticflickr.com/5696/22675879269_b89c0d7368_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/22675879269/&quot; title=&quot;First stop: Bier Central!&quot;&gt;&lt;img
        src=&quot;https://farm6.staticflickr.com/5696/22675879269_b89c0d7368_m.jpg&quot; width=&quot;240&quot;
        alt=&quot;First stop: Bier Central!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a rel=&quot;lightbox[2015yearinreview]&quot; href=&quot;https://farm6.staticflickr.com/5811/22649819637_1381655f70_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/22649819637/&quot; title=&quot;Shopping&quot;&gt;&lt;img
        src=&quot;https://farm6.staticflickr.com/5811/22649819637_1381655f70_m.jpg&quot; width=&quot;240&quot; alt=&quot;Shopping&quot;
        style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;https://www.youtube.com/watch?v=baVOGuFIe9M&quot;&gt;My JHipster talk was a hit&lt;/a&gt; and we loved our brief tour of
    Brugge.
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm6.staticflickr.com/5752/22690142739_24b443fc6a_c.jpg&quot; title=&quot;Stadhuis Brugge Belgium&quot;
       rel=&quot;lightbox[2015yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mcginityphoto/22690142739&quot;&gt;&lt;img
        src=&quot;https://farm6.staticflickr.com/5752/22690142739_24b443fc6a.jpg&quot; width=&quot;500&quot; alt=&quot;Stadhuis Brugge Belgium&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
    As always, the people and the memories were the
    best part.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm1.staticflickr.com/595/22445469834_21210403fb_c.jpg&quot;
       title=&quot;Java Hipsters!&quot; rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/22445469834&quot;&gt;&lt;img
        src=&quot;https://farm1.staticflickr.com/595/22445469834_21210403fb_m.jpg&quot; width=&quot;240&quot; alt=&quot;Java Hipsters!&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;https://farm1.staticflickr.com/579/23042227126_7e05081502_c.jpg&quot;
       title=&quot;More Cowbell!&quot; rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/23042227126&quot;&gt;&lt;img
        src=&quot;https://farm1.staticflickr.com/579/23042227126_7e05081502_m.jpg&quot; width=&quot;240&quot; alt=&quot;More Cowbell!&quot;
        style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;
    To end the year, I journeyed to Fort Lauderdale for the Rich Web Experience. After speaking, I worked remotely and
    networked for a few days. The networking lasted until the wee hours of the morning and good fun was had by all.
&lt;/p&gt;


&lt;h3 id=&quot;devoxx4kids&quot;&gt;Devoxx4Kids&lt;/h3&gt;
&lt;p&gt;I didn&apos;t plan any &lt;a href=&quot;http://www.meetup.com/Devoxx4Kids-Denver&quot;&gt;Devoxx4Kids&lt;/a&gt; events until later in the
    year. The Denver Chapter watched Arun and Aditya Gupta &lt;a
        href=&quot;//raibledesigns.com/rd/entry/minecraft_modding_at_denver_s&quot;&gt;
        speak about modding Minecraft&lt;/a&gt; in August. I also presented on
    &lt;a href=&quot;//raibledesigns.com/rd/entry/setting_up_a_minecraft_server&quot;&gt;setting up a Minecraft server in the cloud&lt;/a&gt;.
    In October, the talented &lt;a href=&quot;http://dbakevlar.com/&quot;&gt;Kellyn Pot&apos;Vin-Gorman&lt;/a&gt; taught a class about &lt;a
        href=&quot;http://www.meetup.com/Devoxx4Kids-Denver/events/224932151/&quot;&gt;coding
        simple games with the Raspberry Pi&lt;/a&gt;. It&apos;s always fun to see the kids&apos; faces light up when they solve a
    programming problem.
&lt;/p&gt;
&lt;p&gt;
    This year, with the help of &lt;a href=&quot;http://tuliva.com/&quot;&gt;Tuliva&lt;/a&gt;, we hope to host one Devoxx4Kids class per
    quarter. If there&apos;s a particular topic
    or speaker you&apos;d like to see, &lt;a href=&quot;//raibledesigns.com/rd/page/contact&quot;&gt;please let me know&lt;/a&gt;.
&lt;/p&gt;

&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;
    &lt;a href=&quot;http://www.infoq.com/minibooks/jhipster-mini-book&quot;&gt;
        &lt;img src=&quot;http://www.infoq.com/resource/minibooks/jhipster-mini-book/en/cover/Cover.jpg&quot;
             alt=&quot;The JHipster Mini-Book&quot; width=&quot;100&quot; class=&quot;picture&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
I released a &lt;a href=&quot;//raibledesigns.com/rd/entry/appfuse_3_5_released&quot;&gt;new version of AppFuse in February&lt;/a&gt; and
    started working on the &lt;a href=&quot;http://jhipster.github.io/&quot;&gt;JHipster&lt;/a&gt; Mini-Book in March. To help
    provide updates about
    the book, I created a blogging app with JHipster and started &lt;a href=&quot;http://www.jhipster-book.com&quot;&gt;www.jhipster-book.com&lt;/a&gt;.
    I wrote the book and created
    &lt;a href=&quot;http://www.21-points.com&quot;&gt;21-Points Health&lt;/a&gt; as its
    example application. I &lt;a href=&quot;http://www.jhipster-book.com/#!/news/entry/jhipster-at-devoxx-belgium&quot;&gt;open-sourced
        21-Points on GitHub&lt;/a&gt; during my Devoxx presentation. Because of my writing and speaking
    about JHipster, I was invited to join the &lt;a href=&quot;https://jhipster.github.io/team.html&quot;&gt;JHipster Team&lt;/a&gt;. I
    happily accepted; it&apos;s been a great group to work with.
&lt;/p&gt;
&lt;p&gt;
    The &lt;a href=&quot;http://www.jhipster-book.com/#!/news/entry/jhipster-mini-book-released&quot;&gt;JHipster Mini-Book 1.0 was
    released on October 30, 2015&lt;/a&gt;. I wrote about &lt;a
    href=&quot;//raibledesigns.com/rd/entry/the_jhipster_mini_book_how&quot;&gt;how I wrote it&lt;/a&gt; a few days later.
&lt;/p&gt;

&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;
&lt;p&gt;I wrote down my goals at the beginning of 2015: &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;21-Points Fitness App&lt;/li&gt;
    &lt;li&gt;JHipster Mini Book (InfoQ)&lt;/li&gt;
    &lt;li&gt;Finish Bus&lt;/li&gt;
    &lt;li&gt;New House&lt;/li&gt;
    &lt;li&gt;Good Blood Pressure&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&apos;m proud to say I accomplished three out of five. The Bus didn&apos;t get finished and we failed to sell our house.
    I did create &lt;a href=&quot;http://www.21-points.com/&quot;&gt;21-Points Health&lt;/a&gt;, wrote &lt;a
        href=&quot;http://www.infoq.com/minibooks/jhipster-mini-book&quot;&gt;
        The JHipster Mini-Book&lt;/a&gt; and maintained good health all year.
&lt;/p&gt;

&lt;p&gt;We weren&apos;t planning on selling our house this year; we wanted to find a new house and rent out our current one.
    However, we
    found a house we loved (small house, lots of land) in the heart of DTC and putting our house on the market was the
    best way to try and get it. Our offer failed
    and we endured the house-is-on-the-market dance through July and August. It was pretty sweet living in such a clean
    house, but we got tired of living in a de-personalized abode. We took it off the market in September and plan
    on renting it once we find our next home.
&lt;/p&gt;
&lt;p&gt;The worst part of the year started with a phone call from a friend in the early afternoon on October 7. My good
    friend, Cletus, called to notify me that he&apos;d found our friend, Jason Miller, dead that morning. Jason was a pledge
    class
    brother of Cletus and mine in the Chi Phi Fraternity at DU. You might remember Jason from my
    &lt;a href=&quot;//raibledesigns.com/rd/entry/oktoberfest_best_vacation_ever&quot;&gt;trip to Oktoberfest in 2008&lt;/a&gt;. He was one of my best friends.
&lt;/p&gt;
&lt;p&gt;
    Jason was a heckuva guy and an awesome friend. He always inspired laughter and smiles with his witty humor. He will
    be missed, but not forgotten. Jason had a zest for life and a good time that we&apos;ve resolved to remember annually
    with a
    brother&apos;s trip to an exotic gambling destination. This year, we&apos;ll be traveling to Las Vegas for St. Patty&apos;s Day
    and March Madness.
&lt;/p&gt;
&lt;h3 id=&quot;theskibus&quot;&gt;The Ski Bus&lt;/h3&gt;
&lt;p&gt;
    The Syncro Ski Bus had a pretty good year. We took it on &lt;a
    href=&quot;//raibledesigns.com/rd/entry/farewell_to_the_2014_2015&quot;&gt;many skiing adventures&lt;/a&gt;, with trips to
    Steamboat, Crested Butte, and Telluride.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c1.staticflickr.com/9/8729/16180350303_c112218136_c.jpg&quot;
       title=&quot;Packed and ready for Crested Butte. by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/16180350303&quot;&gt;&lt;img
        src=&quot;https://c1.staticflickr.com/9/8729/16180350303_c112218136_q.jpg&quot; width=&quot;150&quot;
        alt=&quot;Packed and ready for Crested Butte.&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm9.staticflickr.com/8613/16799153151_12e8b3d9ea_c.jpg&quot;
       title=&quot;Jack, James, Abbie and myself skiing in heaven! by Matt Raible, on Flickr&quot;
       rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://farm9.staticflickr.com/8613/16799153151_12e8b3d9ea_c.jpg&quot;&gt;&lt;img
        src=&quot;https://farm9.staticflickr.com/8613/16799153151_12e8b3d9ea_q.jpg&quot; width=&quot;150&quot;
        alt=&quot;Jack, James, Abbie and myself skiing in heaven!&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm9.staticflickr.com/8738/16612686298_1ea3dfc384_c.jpg&quot;
       title=&quot;Yay! Car bombs at Ice bar by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://farm9.staticflickr.com/8738/16612686298_1ea3dfc384_c.jpg&quot;&gt;&lt;img
        src=&quot;https://farm9.staticflickr.com/8738/16612686298_1ea3dfc384_q.jpg&quot; width=&quot;150&quot;
        alt=&quot;Yay! Car bombs at Ice bar&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c4.staticflickr.com/8/7603/16799164872_82944691da_c.jpg&quot;
       title=&quot;We love you Telluride! by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/16799164872&quot;&gt;&lt;img
        src=&quot;https://c4.staticflickr.com/8/7603/16799164872_82944691da.jpg&quot; width=&quot;500&quot; alt=&quot;We love you Telluride!&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;p&gt;
    We enjoyed a couple overnights and tailgated a few times at our favorite ski area: Mary Jane.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm9.staticflickr.com/8628/16800248455_de547b4489_c.jpg&quot;
       title=&quot;Ski In, Ski Out at Challenger Lift by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://farm9.staticflickr.com/8628/16800248455_de547b4489_c.jpg&quot;&gt;&lt;img
        src=&quot;https://farm9.staticflickr.com/8628/16800248455_de547b4489_m.jpg&quot; width=&quot;240&quot;
        alt=&quot;Ski In, Ski Out at Challenger Lift&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm9.staticflickr.com/8628/16180349473_b99397f8f9_c.jpg&quot;
       title=&quot;Tailgating at Mary Jane by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://farm9.staticflickr.com/8628/16180349473_b99397f8f9_c.jpg&quot;&gt;&lt;img
        src=&quot;https://farm9.staticflickr.com/8628/16180349473_b99397f8f9_m.jpg&quot; width=&quot;240&quot; alt=&quot;Tailgating at Mary Jane&quot;
        style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    I took Jack and we met my parents in Moab in May for &lt;a href=&quot;//raibledesigns.com/rd/entry/syncro_solstice_2015&quot;&gt;Syncro Solstice 2015&lt;/a&gt;. We took it for
    some off-roading, busted a cooling hose a couple times, and almost made it back to Denver.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://c2.staticflickr.com/8/7753/17920503935_5e8c033cb8_c.jpg&quot;
       title=&quot;Syncro Solstice 2015! by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/17920503935&quot;&gt;&lt;img
        src=&quot;https://c2.staticflickr.com/8/7753/17920503935_5e8c033cb8.jpg&quot; width=&quot;500&quot; alt=&quot;Syncro Solstice 2015!&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    That next weekend, we took it to &lt;a href=&quot;https://www.flickr.com/photos/mcginityphoto/albums/72157654071550305&quot;&gt;VWs
    on the Green&lt;/a&gt; and showed it alongside The (under construction) Bus.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://www.mcginityphoto.com/Portfolio/VWClassic/i-FvTx9Mx/0/L/Raibles%20at%20VW%20on%20the%20Green-L.jpg&quot;
       rel=&quot;lightbox[2015yearinreview]&quot;&gt;
        &lt;img
            src=&quot;http://www.mcginityphoto.com/Portfolio/VWClassic/i-FvTx9Mx/0/M/Raibles%20at%20VW%20on%20the%20Green-M.jpg&quot;
            alt=&quot;Raibles on the VW Green&quot; width=&quot;600&quot; style=&quot;border: 1px solid black&quot;&gt;
    &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    In July, we journeyed to Montana for the 4th of July. We drove our Westy in the Swan Valley parade while the kids
    rode on top and threw water balloons and candy to the crowd.
    We drove back from Montana in a single day (900 miles). I remember Wyoming well. Sirius XM was broadcasting the last
    Grateful Dead concert from Soldier Field
    and Trish was driving. She sang for hours, driving through the rain and fog while I dozed periodically.
&lt;/p&gt;

&lt;p&gt;Sewfine finished The Bus&apos;s interior in July. I wrote about this and many other things in &lt;a
    href=&quot;//raibledesigns.com/rd/entry/life_update_the_bus_project&quot;&gt;
    Life Update: The Bus Project, New Gigs, New House and More&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm1.staticflickr.com/404/19352716089_59ed639749_c.jpg&quot;
       title=&quot;Love the color scheme with chrome accents&quot; rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/19352716089/in/album-72157655642253461/&quot;&gt;&lt;img
        src=&quot;https://farm1.staticflickr.com/404/19352716089_59ed639749_m.jpg&quot; width=&quot;240&quot;
        alt=&quot;Love the color scheme with chrome accents&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm4.staticflickr.com/3786/19543443241_8eeb15dd74_c.jpg&quot; title=&quot;The cockpit&quot;
       rel=&quot;lightbox[2015yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/19543443241/in/album-72157655642253461/&quot;&gt;&lt;img
        src=&quot;https://farm4.staticflickr.com/3786/19543443241_8eeb15dd74_m.jpg&quot; width=&quot;240&quot; alt=&quot;The cockpit&quot;
        style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    A week later, I won a runner-up trophy for the Syncro at &lt;a
    href=&quot;http://www.bandimere.com/tickets-schedule/event-details/2015/07/12/default-calendar/colorado-bug-in-pres-by-nuvintage&quot;&gt;
    The Colorado Bug-In at Bandimere Speedway&lt;/a&gt;. On my birthday,
    July 16, we drove it to Dinosaur National Monument for a week-long raft trip, starting at Gates of Lodore. I hit my
    first deer
    that night, driving at 3am and doing minimal damage to our German-engineered RV. The deer broke the headlight, but
    not the bulb.
&lt;/p&gt;
&lt;p&gt;
    We had some more camping/rafting adventures with it in the fall, but eventually had to take it to the shop for a
    transmission rebuild in November. While it was getting repairs, we upgraded a few things. It now has a South African
    grill, modern headlights, a new fridge and a Propex heater. It&apos;s finally become the ultimate camping vehicle, for
    summer or winter.
&lt;/p&gt;
&lt;h2 id=&quot;2016&quot;&gt;2016&lt;/h2&gt;
&lt;p&gt;Professionally, I plan to continue speaking at conferences this year. I&apos;ve submitted a few proposals to &lt;a
    href=&quot;http://www.devoxx.fr/&quot;&gt;Devoxx France&lt;/a&gt;,
    &lt;a href=&quot;http://www.devoxx.co.uk/&quot;&gt;Devoxx UK&lt;/a&gt; and I&apos;ve agreed to speak at &lt;a href=&quot;http://2016.geekout.ee/&quot;&gt;Geek
        Out&lt;/a&gt;. And did you hear that &lt;a href=&quot;http://springone.com/&quot;&gt;SpringOne 2016&lt;/a&gt; is in Las Vegas?!
&lt;/p&gt;
&lt;p&gt;
    I suspect this will be the year of &lt;a href=&quot;https://angular.io/&quot;&gt;Angular 2&lt;/a&gt; and microservices. Watch &lt;a
    href=&quot;https://github.com/jhipster/jhipster-experimental-microservices&quot;&gt;
    this project&lt;/a&gt; to see how JHipster implements microservices. I plan to pump out a release of AppFuse in the near
    future, implementing #NoXML and moving to Java 8.
&lt;/p&gt;
&lt;p&gt;
    Trish and I hope to move into a new house this year, but won&apos;t be disappointed if we don&apos;t find the right one. We
    have
    another year before Abbie starts high school at 7am.
&lt;/p&gt;&lt;p&gt;
    I have no real big projects planned, except for driving The Bus. We do have a few fun vacations planned.
    In fact,
    I&apos;m writing this while riding in the back of our Westy. My parents and I are road-tripping from Denver to Jekyll
    Island, Georgia.
    We&apos;re taking the scenic route to see some places we&apos;ve never been and staying at RV Parks with the top popped. We
    arrive in
    New Orleans this afternoon and will be staying two nights to enjoy the culture and cuisine.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a  rel=&quot;lightbox[2015yearinreview]&quot; href=&quot;https://farm2.staticflickr.com/1682/24235662332_ef9e21ff8e_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mraible/24235662332/&quot;
       title=&quot;The back seat&quot;&gt;&lt;img src=&quot;https://farm2.staticflickr.com/1682/24235662332_ef9e21ff8e_m.jpg&quot; width=&quot;240&quot; style=&quot;border: 1px solid black&quot; alt=&quot;The back seat&quot;&gt;&lt;/a&gt;
    &lt;a  rel=&quot;lightbox[2015yearinreview]&quot; data-href=&quot;https://www.flickr.com/photos/mraible/24317694286/&quot; href=&quot;https://farm2.staticflickr.com/1612/24317694286_e05ec2fd4a_c.jpg&quot;
       title=&quot;Somewhere in Arkansas...&quot;&gt;&lt;img src=&quot;https://farm2.staticflickr.com/1612/24317694286_e05ec2fd4a_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;Somewhere in Arkansas...&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt; My Dad turns 70 this weekend and we planned a family vacation to celebrate. His brother and sister are joining us
    and Trish and the kids are flying in this weekend. We figured a road trip across the country was appropriate since
    we&apos;ve done so many together and I happen to own the ultimate vehicle for car camping. Below is a &lt;a href=&quot;https://goo.gl/maps/9hE5aNkF7k22&quot;&gt;map of our
    route&lt;/a&gt;.&lt;/p&gt;
&lt;div style=&quot;text-align: center&quot;&gt;
&lt;iframe src=&quot;https://www.google.com/maps/embed?pb=!1m58!1m12!1m3!1d13460084.342798809!2d-102.15251344423332!3d34.54967111566971!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!4m43!3e0!4m5!1s0x876b80aa231f17cf%3A0x118ef4f8278a36d6!2sDenver%2C+CO!3m2!1d39.739235799999996!2d-104.990251!4m5!1s0x87cf62f745c8983f%3A0x6bfd6cb31e690da0!2sSpringfield%2C+MO!3m2!1d37.2089572!2d-93.29229889999999!4m5!1s0x87cd2a9388325047%3A0xbaa8bef944021e0d!2sHot+Springs%2C+AR!3m2!1d34.5037004!2d-93.0551795!4m5!1s0x8620a454b2118265%3A0xdb065be85e22d3b4!2sNew+Orleans%2C+LA!3m2!1d29.9510658!2d-90.0715323!4m5!1s0x889381562ac66341%3A0xbf585ed52c4701f3!2sPanama+City%2C+FL!3m2!1d30.158812899999997!2d-85.6602058!4m5!1s0x88e4dbf62542c839%3A0x10d22d63ea360435!2sJekyll+Island%2C+Glynn+County%2C+GA!3m2!1d31.0685662!2d-81.4134297!4m5!1s0x876b80aa231f17cf%3A0x118ef4f8278a36d6!2sDenver%2C+CO!3m2!1d39.739235799999996!2d-104.990251!5e0!3m2!1sen!2sus!4v1452694275660&quot; width=&quot;600&quot; height=&quot;450&quot; frameborder=&quot;0&quot; style=&quot;border:0&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;In June, we&apos;ll be celebrating Trish&apos;s parents 50th wedding anniversary in Kauai. With Trish&apos;s brother, sister and
    children joining in, everyone is sure to have a fantastic vacation. I hope to continue the fun by working remotely
    from Montana in July.
&lt;/p&gt;
&lt;p&gt;When I drive the finished bus in the Swan Valley parade on the 4th of July, I&apos;ll be smiling from ear-to-ear. 2016
    &lt;em&gt;is&lt;/em&gt; the year! The long wait will be over soon...
&lt;/p&gt;</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2014_a_year_in_review</guid>
    <title>2014 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2014_a_year_in_review</link>
        <pubDate>Sat, 31 Jan 2015 09:37:43 -0700</pubDate>
    <category>Roller</category>
    <category>apacheroller</category>
    <category>yearinreview</category>
    <category>2014</category>
    <category>blogging</category>
    <category>roller</category>
    <atom:summary type="html">&lt;p&gt;
    2014 was destined to be a spectacular year. When I &lt;a
    href=&quot;//raibledesigns.com/rd/entry/2013_a_year_in_review&quot;&gt;wrote my thoughts down last
    January&lt;/a&gt;, I thought the Broncos would win the Super Bowl and my &lt;a href=&quot;//raibledesigns.com/rd/category/The+Bus&quot;&gt;VW Bus restoration project&lt;/a&gt; would be finished by summer.
    To focus on finishing the bus project, I didn&apos;t submit any talks to conferences.
    Instead of traveling to exotic locations, we opted to visit a bunch in our own backyard instead.
&lt;/p&gt;
I should&apos;ve known it&apos;d be an interesting year when the Broncos flopped in the Super Bowl.
&lt;p&gt;For this &lt;a href=&quot;//raibledesigns.com/rd/tags/yearinreview&quot;&gt;Year in Review&lt;/a&gt; post, I&apos;ll use the format I&apos;ve used
    the last couple of years.
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#devoxx4kids&quot;&gt;Devoxx4Kids&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#2015&quot;&gt;2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;I had three different clients throughout the year, all in the health care industry. I continued working on a project
    with &lt;a href=&quot;http://www.johnmuirhealth.com/&quot;&gt;John
        Muir Health&lt;/a&gt; where we developed a hybrid mobile app. I wrote about what I learned in
    &lt;a href=&quot;//raibledesigns.com/rd/entry/documenting_your_spring_api_with&quot;&gt;Documenting your Spring API with Swagger&lt;/a&gt;
    and &lt;a href=&quot;//raibledesigns.com/rd/entry/developing_an_ios_native_app&quot;&gt;Developing an iOS Native App with Ionic&lt;/a&gt;.
    Since I wrote the article about &lt;a href=&quot;https://github.com/martypitt/swagger-springmvc&quot;&gt;Swagger&apos;s Spring MVC&lt;/a&gt;
    support,
    it has become much easier to integrate; now it only requires an &lt;code&gt;@EnableSwagger&lt;/code&gt; annotation.
&lt;/p&gt;
&lt;p&gt;
    In April, I started consulting with a small company in Alabama. I helped them modernize their tech stack and
    implemented a number of web services with
    &lt;a href=&quot;http://camel.apache.org&quot;&gt;Apache Camel&lt;/a&gt;. I wrote about this in a four-part series in September and
    October.&lt;/p&gt;</atom:summary>        <description>&lt;p&gt;
    2014 was destined to be a spectacular year. When I &lt;a
    href=&quot;//raibledesigns.com/rd/entry/2013_a_year_in_review&quot;&gt;wrote my thoughts down last
    January&lt;/a&gt;, I thought the Broncos would win the Super Bowl and my &lt;a href=&quot;//raibledesigns.com/rd/category/The+Bus&quot;&gt;VW Bus restoration project&lt;/a&gt; would be finished by summer.
    To focus on finishing the bus project, I didn&apos;t submit any talks to conferences.
    Instead of traveling to exotic locations, we opted to visit a bunch in our own backyard instead.
&lt;/p&gt;
I should&apos;ve known it&apos;d be an interesting year when the Broncos flopped in the Super Bowl.
&lt;p&gt;For this &lt;a href=&quot;//raibledesigns.com/rd/tags/yearinreview&quot;&gt;Year in Review&lt;/a&gt; post, I&apos;ll use the format I&apos;ve used
    the last couple of years.
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#devoxx4kids&quot;&gt;Devoxx4Kids&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/2014_a_year_in_review#2015&quot;&gt;2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;I had three different clients throughout the year, all in the health care industry. I continued working on a project
    with &lt;a href=&quot;http://www.johnmuirhealth.com/&quot;&gt;John
        Muir Health&lt;/a&gt; where we developed a hybrid mobile app. I wrote about what I learned in
    &lt;a href=&quot;//raibledesigns.com/rd/entry/documenting_your_spring_api_with&quot;&gt;Documenting your Spring API with Swagger&lt;/a&gt;
    and &lt;a href=&quot;//raibledesigns.com/rd/entry/developing_an_ios_native_app&quot;&gt;Developing an iOS Native App with Ionic&lt;/a&gt;.
    Since I wrote the article about &lt;a href=&quot;https://github.com/martypitt/swagger-springmvc&quot;&gt;Swagger&apos;s Spring MVC&lt;/a&gt;
    support,
    it has become much easier to integrate; now it only requires an &lt;code&gt;@EnableSwagger&lt;/code&gt; annotation.
&lt;/p&gt;
&lt;p&gt;
    In April, I started consulting with a small company in Alabama. I helped them modernize their tech stack and
    implemented a number of web services with
    &lt;a href=&quot;http://camel.apache.org&quot;&gt;Apache Camel&lt;/a&gt;. I wrote about this in a four-part series in September and
    October.&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/developing_services_with_apache_camel&quot;&gt;Developing Services with Apache
        Camel - Part I: The Inspiration&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/developing_services_with_apache_camel1&quot;&gt;Developing Services with Apache
        Camel - Part II: Creating and Testing Routes&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/developing_services_with_apache_camel2&quot;&gt;Developing Services with Apache
        Camel - Part III: Integrating Spring 4 and Spring Boot&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;//raibledesigns.com/rd/entry/developing_services_with_apache_camel3&quot;&gt;Developing Services with Apache
        Camel - Part IV: Load Testing and Monitoring&lt;/a&gt;&lt;/li&gt;

&lt;/ol&gt;
&lt;p&gt;
    I continued leveraging Spring Boot in my client projects and wrote about
    &lt;a href=&quot;//raibledesigns.com/rd/entry/building_a_rest_api_with&quot;&gt;Building a REST API with JAXB, Spring Boot and
        Spring Data&lt;/a&gt; at the end of that engagement.
&lt;/p&gt;
&lt;p&gt;
    In November, I had time off between clients. I visited my parents and their awesome retirement home in
    Montana. I also took some time to refactor AppFuse to be a bit leaner and meaner. I signed up with a new health care
    client in December. It&apos;s been an enjoyable experience so far, especially since I&apos;m only working
    20 hours per week this quarter.
&lt;/p&gt;
&lt;p&gt;I&apos;m currently booked with clients through the end of March, but hoping to find one with a challenging project in
    April.&lt;/p&gt;
&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;
    To optimize cash flow towards the bus project, I didn&apos;t submit any talks to conferences in 2014. However, I did
    talk about &lt;a href=&quot;//raibledesigns.com/rd/entry/comparing_jvm_web_frameworks_at&quot;&gt;Comparing JVM Web
    Frameworks&lt;/a&gt;
    at the &lt;a href=&quot;http://www.meetup.com/DOSUG1/events/155080452/&quot;&gt;Denver Open Source Users Group&lt;/a&gt; and
    &lt;a href=&quot;http://www.meetup.com/virtualJUG/events/153096902/&quot;&gt;vJUG&lt;/a&gt; in February. I also spoke at local user groups
    (DeRailed and HTML5 Users)
    about &lt;a href=&quot;//raibledesigns.com/rd/entry/the_art_of_angularjs&quot;&gt;The Art of AngularJS&lt;/a&gt; in the first part of
    the year.
    In the fall, I participated in panels on unit testing at &lt;a href=&quot;http://www.denverstartupweek.org&quot;&gt;Denver Startup
    Week&lt;/a&gt; and
    &lt;a href=&quot;https://www.airpair.com/airconf2014/keynote/developer-writing-tips-and-tricks&quot;&gt;building a personal
        brand&lt;/a&gt;
    at &lt;a href=&quot;https://www.airpair.com/airconf2014/&quot;&gt;AirConf&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;I hope to attend and speak at more conferences in 2015. To help facilitate this, I&apos;ve &lt;a
    href=&quot;https://gist.github.com/mraible/3754940a56ecfe560b17&quot;&gt;published a list of talks&lt;/a&gt; I&apos;d like to present.&lt;/p&gt;
&lt;h4 id=&quot;devoxx4kids&quot;&gt;Devoxx4Kids Denver&lt;/h4&gt;
&lt;p&gt;2014 was the inaugural year for &lt;a href=&quot;http://www.meetup.com/Devoxx4Kids-Denver/&quot;&gt;Devoxx4Kids Denver&lt;/a&gt;. In April,
    I &lt;a href=&quot;//raibledesigns.com/rd/entry/devoxx4kids_denver_chapter_begins&quot;&gt;announced our first meetup&lt;/a&gt;. It
    was an
    &lt;a href=&quot;http://www.meetup.com/Devoxx4Kids-Denver/events/172037212/&quot;&gt;Introduction to Server-Side Minecraft
        Programming&lt;/a&gt;,
    taught by Denver&apos;s own &lt;a href=&quot;http://thirstyhead.com&quot;&gt;Scott Davis&lt;/a&gt;. It was a &lt;a
        href=&quot;//raibledesigns.com/rd/entry/first_devoxx4kids_in_denver_a&quot;&gt;
        wild success&lt;/a&gt; and the kids had a great time hacking.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm8.staticflickr.com/7342/13930299459_a81657c6b4_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/13930299459&quot;
       title=&quot;Devoxx4Kids Denver by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm8.staticflickr.com/7342/13930299459_a81657c6b4_q.jpg&quot; width=&quot;150&quot; alt=&quot;Devoxx4Kids Denver&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;//farm3.staticflickr.com/2908/14137000853_14f916473f_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14137000853&quot;
       title=&quot;Devoxx4Kids Denver by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm3.staticflickr.com/2908/14137000853_14f916473f_q.jpg&quot; width=&quot;150&quot; alt=&quot;Devoxx4Kids Denver&quot;
        style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;//farm8.staticflickr.com/7192/13930311930_cc968f16d7_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/13930311930&quot;
       title=&quot;Devoxx4Kids Denver by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm8.staticflickr.com/7192/13930311930_cc968f16d7_q.jpg&quot; width=&quot;150&quot; alt=&quot;Devoxx4Kids Denver&quot;
        style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm8.staticflickr.com/7201/13930237257_acff755c13_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/13930237257&quot;
       title=&quot;Scott Davis by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm8.staticflickr.com/7201/13930237257_acff755c13_m.jpg&quot; width=&quot;240&quot; alt=&quot;Scott Davis&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;//farm8.staticflickr.com/7338/14116881615_c61ce047dd_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14116881615&quot;
       title=&quot;Thanks for the great room Thrive! by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm8.staticflickr.com/7338/14116881615_c61ce047dd_m.jpg&quot; width=&quot;240&quot;
        alt=&quot;Thanks for the great room Thrive!&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I didn&apos;t plan any events during the summer, but we held a couple workshops in the fall: one on &lt;a
    href=&quot;http://www.meetup.com/Devoxx4Kids-Denver/events/216557092/&quot;&gt;littleBits&lt;/a&gt; and a second on &lt;a
    href=&quot;http://www.meetup.com/Devoxx4Kids-Denver/events/219019619/&quot;&gt;Greenfoot&lt;/a&gt;.
    The kids had &lt;a href=&quot;//raibledesigns.com/rd/entry/devoxx4kids_denver_having_fun_with&quot;&gt;a lot of fun with
        littleBits&lt;/a&gt; thanks to &lt;a href=&quot;https://twitter.com/juansanchez&quot;&gt;Juan Sanchez&lt;/a&gt; of &lt;a
        href=&quot;https://twitter.com/tackmobile&quot;&gt;Tack Mobile&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

    &lt;a href=&quot;https://farm8.staticflickr.com/7502/15713320297_7e878f557d_c.jpg&quot;
       title=&quot;Juan in Action by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/15713320297&quot;&gt;&lt;img
        src=&quot;https://farm8.staticflickr.com/7502/15713320297_7e878f557d.jpg&quot; width=&quot;500&quot; alt=&quot;Juan in Action&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Unfortunately, I wasn&apos;t able to attend the Greenfoot workshop with &lt;a href=&quot;https://twitter.com/thesteve0&quot;&gt;Steve
    Pousty&lt;/a&gt;, but I heard it was awesome. Thanks again to &lt;a href=&quot;https://twitter.com/mojavelinux&quot;&gt;Dan Allen&lt;/a&gt; for
    assisting with this class.&lt;/p&gt;
&lt;p&gt;I haven&apos;t scheduled any Devoxx4Kids Denver meetups for 2015 yet. If you&apos;re interested in speaking, please let me
    know!&lt;/p&gt;
&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;AppFuse:&lt;/strong&gt; I didn&apos;t have many posts about AppFuse in 2014, but I did work on it from time to time.
    Upgrading its dependencies was a good way to stay up-to-date with open source frameworks, in addition to
    &lt;a href=&quot;//raibledesigns.com/rd/entry/how_do_you_stay_current&quot;&gt;lots of reading&lt;/a&gt;.
    &lt;a href=&quot;http://www.infoq.com/news/2014/01/appfuse-3.0-java7-spring-4&quot;&gt;InfoQ covered the AppFuse 3.0 release&lt;/a&gt;
    and I &lt;a href=&quot;http://www.infoq.com/author/Matt-Raible&quot;&gt;continue to write for them&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
    In December, I &lt;a href=&quot;//raibledesigns.com/rd/entry/appfuse_reduced&quot;&gt;removed 10,000 lines of XML&lt;/a&gt; from the
    project without affecting any functionality. In the past month, I&apos;ve &lt;a
    href=&quot;https://github.com/appfuse/appfuse/pull/22&quot;&gt;added support for generating CRUD&lt;/a&gt; for all
    its web frameworks (including AppFuse Light&apos;s). This includes Spring + FreeMarker, Stripes and Wicket. GWT support
    is still in progress. I hope to do a release soon; there&apos;s only &lt;a
    href=&quot;http://issues.appfuse.org/issues/?filter=10290&quot;&gt;10 issues left&lt;/a&gt; as of this writing.
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Roller:&lt;/strong&gt; I didn&apos;t contribute any code to &lt;a href=&quot;http://roller.apache.org&quot;&gt;Apache Roller&lt;/a&gt; in
    2014, but I
    &lt;a href=&quot;//raibledesigns.com/rd/entry/this_site_now_powered_by&quot;&gt;upgraded this site to the latest release,
        upgraded to Java 8 + Tomcat 7, and integrated Wufoo Forms&lt;/a&gt;.
    I hope to make some scalability improvements to how I&apos;ve deployed Roller in the near future.&lt;/p&gt;

&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;
&lt;p&gt;I started off the year with a trip of a lifetime: &lt;a
    href=&quot;//raibledesigns.com/rd/entry/heli_skiing_in_british_columbia&quot;&gt;Heli Skiing in British Columbia with CMH
    Gothics&lt;/a&gt;. An excerpt from my blog post:
&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
    Everyday was awesome, but Wednesday was incredible. It snowed 10 cm on Tuesday night, which turned into knee-deep
    powder and face shots. The hoots and hollers from everyone floating down forced my face into a sorta perma-grin. For
    many of us, it was the best skiing day of our entire lives. The video below tries to capture how much fun we had
    throughout the week, but ultimately fails. It&apos;s one of those things you have to experience to really appreciate. I
    ended up skiing around 80,000 vertical feet in four days.
&lt;/blockquote&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://farm8.staticflickr.com/7296/12079639335_d260827bdd_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mraible/12079639335/&quot; title=&quot;Yee Haw! by mraible, on Flickr&quot;
       rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7296/12079639335_d260827bdd_m.jpg&quot; width=&quot;240&quot;
                                    alt=&quot;Yee Haw!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;http://farm3.staticflickr.com/2853/12079930503_7b5271e6f1_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mraible/12079930503/&quot; title=&quot;Group Photo by mraible, on Flickr&quot;
       rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.staticflickr.com/2853/12079930503_7b5271e6f1_m.jpg&quot; width=&quot;240&quot;
                                    alt=&quot;Group Photo&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://farm4.staticflickr.com/3829/12438946834_b13c351fc2_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mraible/12438946834/&quot; title=&quot;Freshies by mraible, on Flickr&quot;
       rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.staticflickr.com/3829/12438946834_b13c351fc2.jpg&quot; width=&quot;500&quot;
                                    alt=&quot;Freshies&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;iframe src=&quot;//player.vimeo.com/video/86139573&quot; width=&quot;500&quot; height=&quot;281&quot; frameborder=&quot;0&quot; webkitallowfullscreen=&quot;&quot;
            mozallowfullscreen=&quot;&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;
&lt;/p&gt;
&lt;p&gt;
    After returning from British Columbia, Trish and I skied Breckenridge and Copper before taking the kids to Aspen for
    three feet of powder on Super Bowl weekend.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm8.staticflickr.com/7449/13966477190_b401b0450b_c.jpg&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/13966477190&quot; title=&quot;Copper! by Matt Raible, on Flickr&quot;&gt;&lt;img
        src=&quot;//farm8.staticflickr.com/7449/13966477190_b401b0450b.jpg&quot; width=&quot;500&quot; alt=&quot;Copper!&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm8.staticflickr.com/7352/14153277974_751d0a62c4_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/14153277974&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       title=&quot;Happy Kids by Matt Raible, on Flickr&quot;&gt;&lt;img
        src=&quot;//farm8.staticflickr.com/7352/14153277974_751d0a62c4_m.jpg&quot; width=&quot;240&quot; alt=&quot;Happy Kids&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;//farm8.staticflickr.com/7450/14153278784_fe50b717d8_c.jpg&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/14153278784&quot; title=&quot;Happy Trish by Matt Raible, on Flickr&quot;&gt;&lt;img
        src=&quot;//farm8.staticflickr.com/7450/14153278784_fe50b717d8_m.jpg&quot; width=&quot;240&quot; alt=&quot;Happy Trish&quot;
        style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We skied all over Colorado in February and March. We even did some winter camping in the Syncro for Valentine&apos;s Day.
    It snowed a lot that night.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;//farm8.staticflickr.com/7295/13966464277_d75d38efda_c.jpg&quot;
                                 data-href=&quot;https://www.flickr.com/photos/mraible/13966464277&quot;
                                 rel=&quot;lightbox[2014yearinreview]&quot;
                                 title=&quot;Yikes! by Matt Raible, on Flickr&quot;&gt;&lt;img
    src=&quot;//farm8.staticflickr.com/7295/13966464277_d75d38efda.jpg&quot;
    width=&quot;500&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Yikes!&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I wrote about all our skiing adventures in &lt;a href=&quot;//raibledesigns.com/rd/entry/farewell_to_the_2013_2014&quot;&gt;Farewell
    to the 2013-2014 Ski Season&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;On April 10th, I reminisced that &lt;a href=&quot;//raibledesigns.com/rd/entry/10_years_ago_today_i&quot;&gt;10 years ago today,
    I bought a VW Bus&lt;/a&gt;. In that post,
    I explained some body-work quality issues the current restoration shop found. Nevertheless, I still thought it would
    be done in &lt;em&gt;just a few more months&lt;/em&gt;.
&lt;/p&gt;
&lt;p&gt;
    We journeyed to Florida with Abbie and Jack for Spring Break. We relished in a super-fun family vacation where we
    golfed, swam and even spent a day frolicking with their Mom and
    fianc&#233; (now husband), Dave. We&apos;re pretty proud that we&apos;re all still a family even though Julie and I are divorced. I
    wrote about our vacation in
    &lt;a href=&quot;//raibledesigns.com/rd/entry/spring_break_in_florida_golf&quot;&gt;Spring Break in Florida: Golf, Beaches and
        Boats!&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm3.staticflickr.com/2871/13630302365_cdd438a1da_c.jpg&quot;
       data-href=&quot;//www.flickr.com/photos/mcginityphoto/13630302365&quot; title=&quot;Family photo by Trish McGinity, on Flickr&quot;
       rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.staticflickr.com/2871/13630302365_cdd438a1da_m.jpg&quot; width=&quot;240&quot;
                                            alt=&quot;Family photo&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;//farm4.staticflickr.com/3770/13630730864_66e90d2dcc_c.jpg&quot;
       data-href=&quot;//www.flickr.com/photos/mcginityphoto/13630730864&quot; title=&quot;Family photo by Trish McGinity, on Flickr&quot;
       rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.staticflickr.com/3770/13630730864_66e90d2dcc_m.jpg&quot; width=&quot;240&quot;
                                            alt=&quot;Family photo&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm8.staticflickr.com/7138/13630479433_2220968cfb_c.jpg&quot;
       data-href=&quot;//www.flickr.com/photos/mcginityphoto/13630479433&quot;
       title=&quot;Abbie and Jack playing at the beach by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm8.staticflickr.com/7138/13630479433_2220968cfb.jpg&quot; width=&quot;500&quot;
        alt=&quot;Abbie and Jack playing at the beach&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm8.staticflickr.com/7174/13695119114_2fbccbaa98_c.jpg&quot;
       data-href=&quot;//www.flickr.com/photos/mraible/13695119114&quot; title=&quot;Family Fun Day by Matt Raible, on Flickr&quot;
       rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7174/13695119114_2fbccbaa98.jpg&quot; width=&quot;500&quot;
                                            alt=&quot;Family Fun Day&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;//farm8.staticflickr.com/7152/13694777145_1fac338f01_c.jpg&quot; data-href=&quot;//www.flickr.com/photos/mraible/13694777145&quot; title=&quot;Happy Tuesday! by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7152/13694777145_1fac338f01.jpg&quot; width=&quot;500&quot; alt=&quot;Happy Tuesday!&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The hospitality from Trish&apos;s parents was like no other. I especially enjoyed a fishing trip with her Dad Joe in the
    Everglades. I love these people!&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm8.staticflickr.com/7046/13694837593_58d9e6b107_c.jpg&quot;
       data-href=&quot;//www.flickr.com/photos/mraible/13694837593&quot; title=&quot;Good lookin&apos; McGinity&apos;s by Matt Raible, on Flickr&quot;
       rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7046/13694837593_58d9e6b107.jpg&quot; width=&quot;500&quot;
                                            alt=&quot;Good lookin&apos; McGinity&apos;s&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Our winter activities in the Syncro were incredible. Trish sold her Nissan Xterra (the one with the &lt;a
    href=&quot;//raibledesigns.com/rd/entry/music_mountain_biking_and_memories&quot;&gt;sick bass&lt;/a&gt;) in December.
    Yes, that&apos;s right - we only had one vehicle during ski season last year. The fact that it worked so well
    is amazing. In May, we kicked it up a knotch and drove it to Moab for
    &lt;a href=&quot;//raibledesigns.com/rd/entry/syncro_solstice_2014&quot;&gt;Syncro Solstice&lt;/a&gt;. My parents went with us
    and we experienced fabulous weather and met a bunch of super-cool Vanagon owners.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm6.staticflickr.com/5078/14224287244_6265231910_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/14224287244&quot;
       title=&quot;National Park Lovers by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm6.staticflickr.com/5078/14224287244_6265231910_m.jpg&quot; width=&quot;240&quot; alt=&quot;National Park Lovers&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;//farm3.staticflickr.com/2898/14224288314_88efc37ddc_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/14224288314&quot; title=&quot;Arches Lover by Matt Raible, on Flickr&quot;
       rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.staticflickr.com/2898/14224288314_88efc37ddc_m.jpg&quot;
                                               width=&quot;240&quot; alt=&quot;Arches Lover&quot;
                                               style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm6.staticflickr.com/5554/14217096892_99a2cd5868_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14217096892&quot;
       title=&quot;Moab Sunset by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm6.staticflickr.com/5554/14217096892_99a2cd5868.jpg&quot; width=&quot;500&quot; alt=&quot;Moab Sunset&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We made record time from Moab back to Denver (5 hours). The next day is when things started to go downhill. I washed
    the engine for the &lt;a href=&quot;http://www.vwgreenshow.com/&quot;&gt;VWs on the Green&lt;/a&gt; show. On that Monday, the engine started
    &quot;lurching&quot; where it seemed like it wasn&apos;t getting gas (it turned out to be caused by a lack of air). We drove the lurcher for several weeks, journeying to &lt;a href=&quot;http://campoutforthecause.org/&quot;&gt;Campout for
        the Cause&lt;/a&gt; and
    a &lt;a href=&quot;//raibledesigns.com/rd/entry/rafting_the_yampa_through_dinosaur&quot;&gt;exhilarating raft trip down the Yampa River&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm3.staticflickr.com/2933/14390991814_5f505549d1_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14390991814&quot;
       title=&quot;80&apos;s Party Group! by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm3.staticflickr.com/2933/14390991814_5f505549d1.jpg&quot; width=&quot;500&quot; style=&quot;border: 1px solid black&quot;
        alt=&quot;80&apos;s Party Group!&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm3.staticflickr.com/2896/14390758792_9d6270b5ee_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14390758792&quot;
       title=&quot;2014 DNM Raft Sunset by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm3.staticflickr.com/2896/14390758792_9d6270b5ee.jpg&quot; width=&quot;500&quot; style=&quot;border: 1px solid black&quot;
        alt=&quot;2014 DNM Raft Sunset&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    We had the lurching examined in mid-June by &lt;a href=&quot;http://www.rockymountainwesty.com/&quot;&gt;Rocky Mountain Westy&lt;/a&gt;; we also had them install some
    bumpers (for a better trailer hitch) and refreshed the tires. &lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm4.staticflickr.com/3863/14455716405_3e62021f4f_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/14455716405&quot;
       title=&quot;She cleans up real nice! by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm4.staticflickr.com/3863/14455716405_3e62021f4f.jpg&quot; width=&quot;500&quot; alt=&quot;She cleans up real nice!&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The ol&apos; van looked pretty good when our Dads arrived in Denver for &lt;a
    href=&quot;//raibledesigns.com/rd/entry/father_s_day_weekend_on1&quot;&gt;some whitewater on the Arkansas&lt;/a&gt;.

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm4.staticflickr.com/3846/14269111618_d3edcef091_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14269111618&quot;
       title=&quot;Abbie doesn&apos;t approve of Jack&apos;s ponytail by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm4.staticflickr.com/3846/14269111618_d3edcef091_q.jpg&quot; width=&quot;150&quot;
        alt=&quot;Abbie doesn&apos;t approve of Jack&apos;s ponytail&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;//farm3.staticflickr.com/2904/14269108790_a028704fd5_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14269108790&quot;
       title=&quot;Here we go on the Arkansas River! by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm3.staticflickr.com/2904/14269108790_a028704fd5_q.jpg&quot; width=&quot;150&quot;
        alt=&quot;Here we go on the Arkansas River!&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;//farm4.staticflickr.com/3917/14269273977_5a9c0e24b7_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14269273977&quot;
       title=&quot;Kids having a blast :) by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm4.staticflickr.com/3917/14269273977_5a9c0e24b7_q.jpg&quot; width=&quot;150&quot; alt=&quot;Kids having a blast :)&quot;
        style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm4.staticflickr.com/3880/14475890743_dd49939dd1_c.jpg&quot; data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14475890743&quot; title=&quot;Dads Rule! by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.staticflickr.com/3880/14475890743_dd49939dd1.jpg&quot; width=&quot;500&quot; alt=&quot;Dads Rule!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;In July, we skipped the annual road trip to The Cabin in favor of a &lt;a
    href=&quot;//raibledesigns.com/rd/entry/the_scenic_way_to_santa&quot;&gt;romantic road trip to see old friends in Santa Fe&lt;/a&gt;.
    The Syncro&apos;s engine seized on that trip and I experienced my favorite breakdown ever. The engine froze at a gas
    station near our Ski Shack and I was able to walk home. Luckily, Trish&apos;s Dad had recently (over Father&apos;s Day
    weekend) gifted his Nissan Maxima to us. After a train ride to fetch our other car, our road trip continued and we celebrated our
    first anniversary at &lt;a href=&quot;http://www.broadmoor.com/&quot;&gt;The Broadmoor&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm3.staticflickr.com/2919/14731242511_21c3bfb306_c.jpg&quot;
       title=&quot;Let me count the ways I love my husband! by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14731242511&quot;&gt;&lt;img
        src=&quot;https://farm3.staticflickr.com/2919/14731242511_21c3bfb306_m.jpg&quot;
        alt=&quot;Let me count the ways I love my husband!&quot; height=&quot;213&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm4.staticflickr.com/3836/14734139772_a1a4587d6e_c.jpg&quot;
       title=&quot;The Broadmoor Reflection by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14734139772&quot;&gt;&lt;img
        src=&quot;https://farm4.staticflickr.com/3836/14734139772_a1a4587d6e_n.jpg&quot; alt=&quot;The Broadmoor Reflection&quot;
        width=&quot;320&quot; style=&quot;border: 1px solid black; margin-left: 20px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm3.staticflickr.com/2909/14734449205_cf43a022fb_c.jpg&quot;
       title=&quot;Broadmoor Pools Sunset by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/14734449205&quot;&gt;&lt;img
        src=&quot;https://farm3.staticflickr.com/2909/14734449205_cf43a022fb.jpg&quot; width=&quot;500&quot; alt=&quot;Broadmoor Pools Sunset&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;After we returned from Santa Fe, I turned 40 years old. We rocked out a Journey concert to celebrate and Trish
    surprised me with a birthday visit from my kick-ass sister. The following evening, a bunch of friends took me
    on a Craft Brewery Tour in a school/prison bus. Both nights were epic.&lt;/p&gt;
&lt;p&gt;At the end of July, Trish had one of her favorite photos &lt;a
    href=&quot;//raibledesigns.com/rd/entry/mcginity_photo_on_the_cover&quot;&gt;featured on the cover of Whisky Magazine&lt;/a&gt;.&lt;/p&gt;
&lt;div style=&quot;text-align: center&quot;&gt;
    &lt;div class=&quot;fb-post fb_iframe_widget&quot;
         data-href=&quot;https://www.facebook.com/McGinityPhoto/photos/a.850652041614866.1073741826.227903283889748/900521199961283/?type=1&quot;
         data-width=&quot;381&quot; fb-xfbml-state=&quot;rendered&quot;
         fb-iframe-plugin-query=&quot;app_id=226411374036019&amp;amp;href=https%3A%2F%2Fwww.facebook.com%2FMcGinityPhoto%2Fphotos%2Fa.850652041614866.1073741826.227903283889748%2F900521199961283%2F%3Ftype%3D1&amp;amp;locale=en_US&amp;amp;sdk=joey&amp;amp;width=381&quot;&gt;&lt;span
        style=&quot;vertical-align: bottom; width: 381px; height: 688px;&quot;&gt;
&lt;iframe name=&quot;f34c3266e8&quot; width=&quot;381px&quot; height=&quot;1000px&quot; frameborder=&quot;0&quot; allowtransparency=&quot;true&quot; scrolling=&quot;no&quot;
        title=&quot;fb:post Facebook Social Plugin&quot;
        src=&quot;https://www.facebook.com/plugins/post.php?app_id=226411374036019&amp;amp;channel=https%3A%2F%2Fs-static.ak.facebook.com%2Fconnect%2Fxd_arbiter%2FoDB-fAAStWy.js%3Fversion%3D41%23cb%3Df24185ec44%26domain%3Draibledesigns.com%26origin%3Dhttps%253A%252F%252Fraibledesigns.com%252Ff23d0f86c%26relation%3Dparent.parent&amp;amp;href=https%3A%2F%2Fwww.facebook.com%2FMcGinityPhoto%2Fphotos%2Fa.850652041614866.1073741826.227903283889748%2F900521199961283%2F%3Ftype%3D1&amp;amp;locale=en_US&amp;amp;sdk=joey&amp;amp;width=381&quot;
        style=&quot;border: none; visibility: visible; width: 381px; height: 688px;&quot; class=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;In August, we flew to Boston to celebrate Trish&apos;s Dad&apos;s 75th birthday. My parents joined us, we visited my Dad&apos;s
    family in New York and took the kids to the Big Apple. They loved the &lt;a
        href=&quot;https://www.facebook.com/photo.php?fbid=10152192418746712&amp;l=8ecc4d288d&quot;&gt;Statue of Liberty&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Abbie started middle school (6th grade) in mid-August and Jack started 4th grade. They looked great on their &lt;a
    href=&quot;//raibledesigns.com/rd/entry/the_first_day_of_school3&quot;&gt;first day of school&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-href=&quot;https://www.flickr.com/photos/mraible/14959942801&quot;
       href=&quot;https://farm6.staticflickr.com/5555/14959942801_f77e1b2539_c.jpg&quot;
       title=&quot;First Day of School 2014 by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;https://farm6.staticflickr.com/5555/14959942801_f77e1b2539.jpg&quot; width=&quot;313&quot; alt=&quot;First Day of School 2014&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We were pumped about our &lt;a href=&quot;https://www.flickr.com/photos/mraible/sets/72157646475691716/&quot;&gt;new engine&lt;/a&gt; in
    the Syncro when we left Denver for &lt;a href=&quot;//raibledesigns.com/rd/entry/rafting_the_green_river_through&quot;&gt;Rafting
        the Green River through Desolation Canyon&lt;/a&gt;. We celebrated Jack&apos;s 10th birthday on that trip and had a very
    memorable expedition with some really cool people.&lt;/p&gt;
&lt;p&gt;Trish&apos;s photo from our last night on the river makes me want do it all again.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm4.staticflickr.com/3874/15057533280_553792dd0b_c.jpg&quot;
       title=&quot;My favorite night shot by Trish McGinity, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mcginityphoto/15057533280&quot;&gt;&lt;img
        src=&quot;https://farm4.staticflickr.com/3874/15057533280_553792dd0b.jpg&quot; width=&quot;500&quot; alt=&quot;My favorite night shot&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;In October, I started considering health over wealth when we embarked on a &lt;a
    href=&quot;//raibledesigns.com/rd/entry/the_21_day_sugar_detox&quot;&gt;21-day Sugar Detox&lt;/a&gt;. I&apos;m proud to say that, as a
    result, I&apos;m off blood pressure medication and continue to lose weight and feel better. We&apos;re cooking at home more
    than ever, exercising daily and I&apos;ve lost almost 20 pounds in the process.&lt;/p&gt;
&lt;p&gt;Medallion, the horse that Trish and Abbie were leasing (and almost ready to buy) got sick with &lt;a
    href=&quot;http://en.wikipedia.org/wiki/Horse_colic&quot;&gt;colic&lt;/a&gt; on Friday, October 10. I remembered the day without
    looking at a calendar because Trish called me to tell me about his illness. She was out of town on a business trip and was
    absolutely distraught. She told me about the situation and asked me to visit Medallion while he endured extreme
    pain. I worked out of my van at the stables that day, checking on him every couple hours. They had to put him down
    that evening. Abbie took it pretty well when I told her a couple hours later, but there were heaps of tears later
    that night.&lt;/p&gt;
&lt;p&gt;Our little girl &lt;a href=&quot;//raibledesigns.com/rd/entry/happy_birthday_abbie8&quot;&gt;turned 12&lt;/a&gt; a few weeks later.
    The kids put on some dark costumes for Halloween.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;//farm6.staticflickr.com/5602/15102098834_11f2245aaf_c.jpg&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/15102098834&quot;
       title=&quot;Abbie and Jack - Halloween 2014 by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;&gt;&lt;img
        src=&quot;//farm6.staticflickr.com/5602/15102098834_11f2245aaf.jpg&quot; width=&quot;500&quot; alt=&quot;Abbie and Jack - Halloween 2014&quot;
        style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;A week later, I visited my parents in Montana. We played cribbage, ate scrumptious meals and trounced around the
    woods looking for bucks. I marveled at the &lt;a href=&quot;//raibledesigns.com/rd/entry/the_house&quot;&gt;beauty of my parents&apos;
        retirement home&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm8.staticflickr.com/7478/15796548721_d411c4540c_c.jpg&quot;
       title=&quot;The House by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/15796548721&quot;&gt;&lt;img
        src=&quot;https://farm8.staticflickr.com/7478/15796548721_d411c4540c_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;The House&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm6.staticflickr.com/5613/15613589540_00b4e688cb_c.jpg&quot;
       title=&quot;Front Door by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/15613589540&quot;&gt;&lt;img
        src=&quot;https://farm6.staticflickr.com/5613/15613589540_00b4e688cb_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Front Door&quot;
        style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm8.staticflickr.com/7514/15798430545_eb55462d2a_c.jpg&quot;
       title=&quot;The Porch by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/15798430545&quot;&gt;&lt;img
        src=&quot;https://farm8.staticflickr.com/7514/15798430545_eb55462d2a_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;The Porch&quot;
        style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;https://farm6.staticflickr.com/5613/15613591370_95ed96861b_c.jpg&quot;
       title=&quot;Sweet Railings by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/15613591370&quot;&gt;&lt;img
        src=&quot;https://farm6.staticflickr.com/5613/15613591370_95ed96861b_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot;
        alt=&quot;Sweet Railings&quot; style=&quot;border: 1px solid black; margin-left: 15px;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I neglected to blog or tweet about my self-caused Syncro accidents in Q4 of 2014. Long story short: it&apos;s been getting
    body work done for quite some time (two accidents!) and I look forward to getting it back in tip-top-shape next
    week. Thank goodness for USAA insurance.&lt;/p&gt;
&lt;p&gt;The biggest event of the year happened just before Christmas: &lt;a
    href=&quot;//raibledesigns.com/rd/entry/the_bus_is_painted_holy&quot;&gt;THE BUS IS PAINTED!! HOLY CHRISTMAS PRESENT BATMAN!&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;https://farm8.staticflickr.com/7517/15887916088_ff0e2e5088_c.jpg&quot;
       title=&quot;JAMES VERHEY - WITH THE BEST CHRISTMAS PRESENT EVER! by Matt Raible, on Flickr&quot; rel=&quot;lightbox[2014yearinreview]&quot;
       data-href=&quot;https://www.flickr.com/photos/mraible/15887916088&quot;&gt;&lt;img
        src=&quot;https://farm8.staticflickr.com/7517/15887916088_ff0e2e5088.jpg&quot; width=&quot;500&quot;
        alt=&quot;JAMES VERHEY - WITH THE BEST CHRISTMAS PRESENT EVER!&quot; style=&quot;border: 1px solid black;&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id=&quot;2015&quot;&gt;2015&lt;/h2&gt;
&lt;p&gt;It&apos;s hard to believe that 2015 could possibly top 2014. I started the year heli-skiing and ended it with a painted
    bus. &lt;em&gt;However&lt;/em&gt;, the bus isn&apos;t done yet. Last year, I wrote:&lt;/p&gt;
&lt;blockquote class=&quot;quote&quot;&gt;
    My goal for 2014 is singular: &lt;em&gt;finish The Bus.&lt;/em&gt;
&lt;/blockquote&gt;
&lt;p&gt;I continue that mission this year. I&apos;ve negotiated a deal with &lt;a href=&quot;http://www.reincarnationauto.com/&quot;&gt;ReinCARnation&lt;/a&gt;
    to have it done by April 1st. Yes, it seems strange that April Fools is the &lt;em&gt;finished bus&lt;/em&gt; delivery date.
    However, I&apos;m confident they&apos;ll make it happen. This could be the year I&apos;ve dreamed about since I was in high school.
    It was in 1991 that I first fantasized about putting a 911 engine in a VW Bus.
&lt;/p&gt;
&lt;p&gt;
    This year, I hope to be cruise around Colorado in two running VW Busses. From there, I plan to surround myself with the laughter of our children, the enthusiasm of our border collies and the warmness of Trish&apos;s love. It&apos;s gonna be a &lt;em&gt;really&lt;/em&gt; great year! &lt;img src=&quot;//raibledesigns.com/images/smileys/grin.gif&quot; class=&quot;smiley&quot; alt=&quot;:-D&quot; title=&quot;:-D&quot;&gt;
&lt;/p&gt;</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2013_a_year_in_review</guid>
    <title>2013 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2013_a_year_in_review</link>
        <pubDate>Fri, 31 Jan 2014 08:53:10 -0700</pubDate>
    <category>Roller</category>
    <category>roller</category>
    <category>yearinreview</category>
    <category>2013</category>
    <category>blogging</category>
    <atom:summary type="html">&lt;p&gt;2013 was an amazing year:
    Trish and I got married, celebrated on a &apos;round-the-world honeymoon and invested in a new 4x4 VW Bus. I finally
    achieved my goal of vacationing 25% and I got to spend more than two months in the presence of my wonderful parents.
&lt;/p&gt;
&lt;p&gt;
    For this Year in Review post, I&apos;ll use the same format as I did &lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review&quot;&gt;last
        year&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#2014&quot;&gt;2014&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;
    For the last few years, I&apos;ve generally had one client per year. That changed this year when my contract with Oracle
    ended in May. Fortunately, I had the opportunity to develop a cool dashboard application before I finished. I
    wrote about it in a four-part series.&lt;/p&gt;</atom:summary>        <description>&lt;p&gt;2013 was an amazing year:
    Trish and I got married, celebrated on a &apos;round-the-world honeymoon and invested in a new 4x4 VW Bus. I finally
    achieved my goal of vacationing 25% and I got to spend more than two months in the presence of my wonderful parents.
&lt;/p&gt;
&lt;p&gt;
    For this &lt;a href=&quot;http://raibledesigns.com/rd/tags/yearinreview&quot;&gt;Year in Review&lt;/a&gt; post, I&apos;ll use the same format as I did &lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review&quot;&gt;last
        year&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2013_a_year_in_review#2014&quot;&gt;2014&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;
    For the last few years, I&apos;ve generally had one client per year. That changed this year when my contract with Oracle
    ended in May. Fortunately, I had the opportunity to develop a cool dashboard application before I finished. I
    wrote about it in a four-part series.&lt;/p&gt;
&lt;ul&gt;

    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/developing_with_angularjs_part_i&quot;&gt;Developing with AngularJS - Part I:
        The Basics&lt;/a&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/developing_with_angularjs_part_ii&quot;&gt;Developing with AngularJS - Part
        II: Dialogs and Data&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/developing_with_angularjs_part_iii&quot;&gt;Developing with AngularJS - Part
        III: Services&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/developing_with_angularjs_part_iv&quot;&gt; Developing with AngularJS - Part
        IV: Making it Pop&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
    I engaged in a month-long contract with &lt;a href=&quot;http://www.travelport.com/&quot;&gt;Travelport&lt;/a&gt;
    to keep me busy in June. They hired me to develop a portal consolidation prototype, which I did with AngularJS,
    Grails and LDAP. I showcased &lt;a href=&quot;http://vimeo.com/80314102&quot;&gt;that application&lt;/a&gt; at Devoxx in November.
&lt;/p&gt;
&lt;p&gt;In September, I started a new gig with &lt;a href=&quot;http://www.johnmuirhealth.com/&quot;&gt;John Muir Health&lt;/a&gt;. I was hired
    to help with their mobile architecture, and spent my first couple months doing front-end optimizing and helping get
    their MyJMH product released. Once the release was complete, I proposed a mobile architecture and started assisting
    with the development of their mobile application.
&lt;/p&gt;
&lt;p&gt;
    We&apos;re developing the Mobile API with &lt;a href=&quot;http://projects.spring.io/spring-boot/&quot;&gt;Spring Boot&lt;/a&gt;. I wrote about
    my initial experience in &lt;a href=&quot;http://raibledesigns.com/rd/entry/a_webapp_makeover_with_spring&quot;&gt;A Webapp Makeover
    with Spring 4 and Spring Boot&lt;/a&gt;. My contract with John Muir Health is through the end of March and I hope to
    start something new shortly after.
&lt;/p&gt;
&lt;p&gt;In October, I started &lt;a href=&quot;http://raibledesigns.com/rd/entry/writing_for_infoq&quot;&gt;Writing for InfoQ&lt;/a&gt; and I&apos;ve
    really enjoyed it so far. You can see the articles I&apos;ve written on &lt;a
            href=&quot;http://www.infoq.com/author/Matt-Raible&quot;&gt;my author page&lt;/a&gt; or by clicking the links below:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.infoq.com/articles/javaone2013-roundup&quot;&gt;JavaOne 2013 Roundup: Java 8 is Revolutionary, Java
        is back&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.infoq.com/news/2013/11/netty4-twitter&quot;&gt;Netty 4 Reduces GC Overhead by 5x at Twitter&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.infoq.com/news/2013/12/spring4&quot;&gt;Spring 4 Enhances Support for Java 8, Java EE 7, REST and
        HTML5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;I spoke at five events in 2013:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Denver JUG on &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_modern_java_web_developer&quot;&gt;The Modern Java Web
        Developer and Java Web Security&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Devoxx France on &lt;a href=&quot;http://raibledesigns.com/rd/entry/devoxx_france_a_great_conference&quot;&gt;Comparing JVM Web
        Frameworks and Play vs. Grails&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;HTML5 Denver on &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_bootstrap_presentation_from_html5&quot;&gt;Bootstrap&lt;/a&gt;
    &lt;/li&gt;
    &lt;li&gt;JavaOne: I &lt;a href=&quot;http://raibledesigns.com/rd/entry/javaone_2013 JavaOne 2013&quot;&gt;spoke for the first time&lt;/a&gt;
        and &lt;a href=&quot;http://raibledesigns.com/rd/entry/javaone_2013_videos_of_presentations&quot;&gt;received a Rock Star
            Award&lt;/a&gt;
    &lt;/li&gt;
    &lt;li&gt;Devoxx and a Nordic Countries Speaking Tour on &lt;a
            href=&quot;http://raibledesigns.com/rd/entry/devoxx_2013_a_nordic_countries&quot;&gt;The Modern Java Web Developer&lt;/a&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It seems that folks liked my presentations since they were in &lt;a href=&quot;http://www.slideshare.net/yearinreview/mraible/ycEAAA&quot;&gt;the top 1% of most viewed on SlideShare in 2013&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
    Trish took many &lt;a href=&quot;http://raibledesigns.com/rd/entry/paris_and_iceland_a_photographers&quot;&gt;beautiful
    photos&lt;/a&gt; as part of our trip to Devoxx France.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8615035109/&quot;
       href=&quot;http://farm9.staticflickr.com/8108/8615035109_cb5d88a4ed_c.jpg&quot;
       title=&quot;Our Lady Liberty and Eiffel Tower by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8108/8615035109_cb5d88a4ed_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Our Lady Liberty and Eiffel Tower&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8615047387/&quot;
       href=&quot;http://farm9.staticflickr.com/8384/8615047387_93155b7fcc_c.jpg&quot;
       title=&quot;R&#233;cipon Quadrigas France by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8384/8615047387_93155b7fcc_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;R&#233;cipon Quadrigas France&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;


    &lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8616147874/&quot;
       href=&quot;http://farm9.staticflickr.com/8543/8616147874_8e0de9d7aa_c.jpg&quot;
       title=&quot;Boats Seine River Eiffel Tower by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8543/8616147874_8e0de9d7aa.jpg&quot; width=&quot;500&quot;
            alt=&quot;Boats Seine River Eiffel Tower&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8616151686/&quot;
       href=&quot;http://farm9.staticflickr.com/8266/8616151686_89d7bfdf75_c.jpg&quot;
       title=&quot;Statue Of LaFayette Cours La Reine Paris Frances by McGinityPhoto, on Flickr&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8266/8616151686_89d7bfdf75.jpg&quot;
                                             width=&quot;500&quot;
                                             alt=&quot;Statue Of LaFayette Cours La Reine Paris Frances&quot;
                                             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
    We stopped in Iceland on the way home to see the &lt;a
        href=&quot;http://www.flickr.com/photos/mcginityphoto/sets/72157633161145490/&quot;&gt;Northern
    Lights&lt;/a&gt;.

&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8617531184/&quot;
       href=&quot;http://farm9.staticflickr.com/8262/8617531184_a688cb0f88_c.jpg&quot;
       title=&quot;Northern Lights 19 by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8262/8617531184_a688cb0f88.jpg&quot; width=&quot;500&quot; alt=&quot;Northern Lights 19&quot;
            style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;AppFuse:&lt;/strong&gt; I released &lt;a href=&quot;http://raibledesigns.com/rd/entry/appfuse_light_2_2_1&quot;&gt;AppFuse Light
    2.2.1&lt;/a&gt; in January and
    switched AppFuse from JSF&apos;s &lt;a href=&quot;http://raibledesigns.com/rd/entry/switching_appfuse_from_myfaces_to&quot;&gt;MyFaces to
        PrimeFaces&lt;/a&gt; in February. I blogged about &lt;a
            href=&quot;http://raibledesigns.com/rd/entry/integrating_gwt_into_appfuse&quot;&gt;AppFuse&apos;s GWT integration&lt;/a&gt; in March
    and
    celebrated the project&apos;s &lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_10_year_appfuse&quot;&gt;10 year anniversary in
        April&lt;/a&gt;. AppFuse 3.0 was released &lt;a href=&quot;http://raibledesigns.com/rd/entry/appfuse_3_0_released&quot;&gt;just before
        Christmas&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
    &lt;strong&gt;Roller:&lt;/strong&gt; I didn&apos;t contribute any code to the Roller project in 2013, but I did &lt;a
        href=&quot;http://raibledesigns.com/rd/entry/responsive_design_with_css_media&quot;&gt;make this site responsive with CSS
    media queries&lt;/a&gt;.
&lt;/p&gt;
&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;
&lt;p&gt;
    Trish and I started our world travels in March with a trip to &lt;a
        href=&quot;http://raibledesigns.com/rd/entry/magnificent_mexico&quot;&gt;Magnificent Mexico&lt;/a&gt;. We had a wonderful time
    playing with old friends and renting a house on the beach.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-url=&quot;http://www.flickr.com/photos/mraible/8491989219/&quot;
       href=&quot;https://farm9.staticflickr.com/8096/8491989219_5150a05565_c.jpg&quot; title=&quot;The Pool by mraible, on Flickr&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;https://farm9.staticflickr.com/8096/8491989219_5150a05565_q.jpg&quot;
                                             width=&quot;150&quot; alt=&quot;The Pool&quot;
                                             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a data-url=&quot;http://www.flickr.com/photos/mraible/8491993847/&quot;
       href=&quot;https://farm9.staticflickr.com/8366/8491993847_a77a00081d_c.jpg&quot; title=&quot;My Love and I by mraible, on Flickr&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;https://farm9.staticflickr.com/8366/8491993847_a77a00081d_q.jpg&quot;
                                             width=&quot;150&quot; alt=&quot;My Love and I&quot;
                                             style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
    &lt;a data-url=&quot;http://www.flickr.com/photos/mraible/8491997899/&quot;
       href=&quot;https://farm9.staticflickr.com/8388/8491997899_190ec7bfd0_c.jpg&quot;
       title=&quot;Julie at Sunset by mraible, on Flickr&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;https://farm9.staticflickr.com/8388/8491997899_190ec7bfd0_q.jpg&quot;
                                             width=&quot;150&quot; alt=&quot;Julie at Sunset&quot;
                                             style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8525669404/&quot;
       href=&quot;http://farm9.staticflickr.com/8097/8525669404_4fc25f6bb8_c.jpg&quot;
       title=&quot;Chacala Sunset by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8097/8525669404_4fc25f6bb8.jpg&quot; width=&quot;500&quot;
            alt=&quot;Chacala Sunset&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8524458091/&quot;
       href=&quot;http://farm9.staticflickr.com/8368/8524458091_721ed22fe7_c.jpg&quot;
       title=&quot;What a great posse! by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8368/8524458091_721ed22fe7_q.jpg&quot; width=&quot;150&quot;
            alt=&quot;What a great posse!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8525571064/&quot;
       href=&quot;http://farm9.staticflickr.com/8243/8525571064_da036d44a7_c.jpg&quot;
       title=&quot;The Chacala gang! by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8243/8525571064_da036d44a7_q.jpg&quot; width=&quot;150&quot;
            alt=&quot;The Chacala gang!&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;

    &lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8525569828/&quot;
       href=&quot;http://farm9.staticflickr.com/8521/8525569828_1eb8850118_c.jpg&quot;
       title=&quot;YAY Chacalas! by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8521/8525569828_1eb8850118_q.jpg&quot; width=&quot;150&quot;
            alt=&quot;YAY Chacalas!&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;p&gt;Our trip to &lt;a href=&quot;http://raibledesigns.com/rd/entry/paris_and_iceland_a_photographers&quot;&gt;Paris and Iceland&lt;/a&gt; was a
    dream come true for Trish. Watching the Aurora Borealis dance in the sky is something I&apos;ll never forget.&lt;/p&gt;
&lt;p&gt;
    To end the ski season in April, we &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_trifecta_2013&quot;&gt;completed the
    trifecta&lt;/a&gt; (3 ski resorts in 3 days) with
    a fun family weekend.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://farm9.staticflickr.com/8246/8662516874_f2400ba9c6_c.jpg&quot; title=&quot;13&amp;quot; Powder Day at Copper!&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8246/8662516874_f2400ba9c6.jpg&quot;
                                             width=&quot;500&quot; alt=&quot;13&amp;quot; Powder Day at Copper!&quot;
                                             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
    The last week of the ski season was epic, as I described in a &lt;a href=&quot;http://raibledesigns.com/rd/entry/life_update1&quot;&gt;life
    update&lt;/a&gt;.
&lt;/p&gt;

&lt;p class=&quot;quote&quot;&gt;
    The last week in Winter Park was the best skiing of the year. The first (Tuesday) afternoon, I started skiing around
    1pm and it snowed all afternoon - resulting in several inches by the end of the day. The next day was smooth and
    empty, followed by a day of deep powder and knee-deep runs down Eagle Wind. I had one of the best runs of my life
    that day.
&lt;/p&gt;

&lt;p&gt;
    I wrote about the &apos;66 Bus Project and how I removed it from Motorworks Restorations after six years.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://farm9.staticflickr.com/8522/8615924358_c863705496_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mraible/8615924358/&quot; title=&quot;Sweet Stance by mraible, on Flickr&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8522/8615924358_c863705496_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Sweet Stance&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;http://farm9.staticflickr.com/8263/8615925190_80b016767b_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mraible/8615925190/&quot; title=&quot;Love That Boy by mraible, on Flickr&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm9.staticflickr.com/8263/8615925190_80b016767b_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Love That Boy&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://farm8.staticflickr.com/7418/9032950835_57cf83c68f_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mraible/9032950835/&quot; title=&quot;Leaving Motorworks by mraible, on Flickr&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm8.staticflickr.com/7418/9032950835_57cf83c68f_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Leaving Motorworks&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;http://farm4.staticflickr.com/3679/9035175304_773922f83b_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mraible/9035175304/&quot;
       title=&quot;Time to get this thing done! by mraible, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm4.staticflickr.com/3679/9035175304_773922f83b_m.jpg&quot; width=&quot;240&quot;
            alt=&quot;Time to get this thing done!&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    We spent the first weekends in June &lt;a href=&quot;http://raibledesigns.com/rd/entry/father_s_day_weekend_on&quot;&gt;on the
    Colorado River&lt;/a&gt;.
    One of the biggest highlights for me was catching a 16&quot; Trout, right after Trish saw it jump and told me exactly
    where to cast my line. The fact that I was able to cast it to the precise spot was cool enough, but getting the fish
    on my line moments later was exhilarating. Shortly after, a majestic Bald Eagle flew over us and we all dropped our
    jaws in amazement.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-href=&quot;http://www.flickr.com/photos/mraible/9071726423/&quot;
       href=&quot;http://farm8.staticflickr.com/7332/9071726423_3d1faf669c_c.jpg&quot; title=&quot;My Crew&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7332/9071726423_3d1faf669c_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;My Crew&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a data-href=&quot;http://www.flickr.com/photos/mraible/9071727141/&quot;
       href=&quot;http://farm4.staticflickr.com/3668/9071727141_b3ce9e3286_c.jpg&quot; title=&quot;Roasting Hot Dogs&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.staticflickr.com/3668/9071727141_b3ce9e3286_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;Roasting Hot Dogs&quot;
                                             style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a data-href=&quot;http://www.flickr.com/photos/mraible/9071648965/&quot;
       href=&quot;http://farm4.staticflickr.com/3725/9071648965_b142ae7f05_c.jpg&quot; title=&quot;16 Incher&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.staticflickr.com/3725/9071648965_b142ae7f05.jpg&quot;
                                             width=&quot;500&quot; alt=&quot;16 Incher&quot;
                                             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    Trish and I started a two month sabbatical in July to &lt;a
        href=&quot;http://raibledesigns.com/rd/entry/matrimony_in_montana&quot;&gt;get married in proper
    fashion&lt;/a&gt; in the town I grew up in. She looked absolutely stunning.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://farm8.staticflickr.com/7431/9624418537_21f624efcc_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9624418537/&quot; title=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7431/9624418537_21f624efcc.jpg&quot;
                                             width=&quot;500&quot; alt=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
                                             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;During the ceremony, I surprised her with a 162-page
    book I built with my words and her pictures.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://farm4.staticflickr.com/3775/9624416155_92cb67d722_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9624416155/&quot; title=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.staticflickr.com/3775/9624416155_92cb67d722_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
                                             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;http://farm4.staticflickr.com/3756/9627642486_c1c3cca8b2_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9627642486/&quot; title=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.staticflickr.com/3756/9627642486_c1c3cca8b2_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
                                             style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
    When asked if I&apos;d take her as my lawfully-wedded wife, I shouted as &quot;YES!&quot; at the top of my lungs. Trish agreed enthusiastically and we were pronounced husband and wife.
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://farm8.staticflickr.com/7348/9624417367_a672878836_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9624417367/&quot; title=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7348/9624417367_a672878836_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
                                             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;http://farm8.staticflickr.com/7337/9624416939_a67bb07e70_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9624416939/&quot; title=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7337/9624416939_a67bb07e70_m.jpg&quot;
                                             width=&quot;240&quot; alt=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
                                             style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

    &lt;a href=&quot;http://farm8.staticflickr.com/7442/9627648458_38de03b06a_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9627648458/&quot; title=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7442/9627648458_38de03b06a.jpg&quot;
                                             width=&quot;500&quot; alt=&quot;Raible &amp;amp; McGinity Wedding Photos&quot;
                                             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;Our wedding week was an unbelievably fun experience with many, many friends and family. We look forward to
    celebrating it over and over again as long as we live.&lt;/p&gt;
&lt;p&gt;
    We had a day of rest following the wedding, then drove back to Denver to begin our &apos;round-the-world honeymoon
    without phones. We spent a month traveling to &lt;a
        href=&quot;http://raibledesigns.com/rd/entry/around_the_world_honeymoon_1st&quot;&gt;Ireland&lt;/a&gt;,
    &lt;a href=&quot;http://raibledesigns.com/rd/entry/around_the_world_honeymoon_2nd&quot;&gt;Italy&lt;/a&gt;,
    &lt;a href=&quot;http://raibledesigns.com/rd/entry/around_the_world_honeymoon_3rd&quot;&gt;Thailand&lt;/a&gt; and
    &lt;a href=&quot;http://raibledesigns.com/rd/entry/around_the_world_honeymoon_last&quot;&gt;Fiji&lt;/a&gt;. It was a wonderful journey
    and we greatly enjoyed all the people, places and experiences.

&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;

    &lt;a href=&quot;http://farm8.staticflickr.com/7342/10322700916_88449ec9ea_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/10322700916/&quot;
       title=&quot;Ballynahinch Castle Ireland by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm8.staticflickr.com/7342/10322700916_88449ec9ea.jpg&quot; width=&quot;500&quot;
            alt=&quot;Ballynahinch Castle Ireland&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;http://farm8.staticflickr.com/7362/9902197834_90ef009fd8_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9902197834/&quot; rel=&quot;lightbox[2013yearinreview]&quot; title=&quot;View from hills
	just outside of La Morra Italy! by McGinityPhoto, on Flickr&quot;&gt;&lt;img
            src=&quot;//farm8.staticflickr.com/7362/9902197834_90ef009fd8.jpg&quot; width=&quot;500&quot;
            alt=&quot;View from hills just outside of La Morra Italy!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a data-href=&quot;http://www.flickr.com/photos/mcginityphoto/10076904953/&quot;
       href=&quot;http://farm3.staticflickr.com/2871/10076904953_34cb763f5c_c.jpg&quot;
       title=&quot;View of Ang Thong National Marine Park by McGinityPhoto, on Flickr&quot;
       rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.staticflickr.com/2871/10076904953_34cb763f5c.jpg&quot;
                                             width=&quot;500&quot; alt=&quot;View of Ang Thong National Marine Park&quot;
                                             style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a href=&quot;http://farm6.staticflickr.com/5343/10177404544_1358494510_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/10177404544/&quot;
       title=&quot;Chillin&apos; in Qamea Fiji by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm6.staticflickr.com/5343/10177404544_1358494510.jpg&quot; width=&quot;500&quot; alt=&quot;Chillin&apos; in Qamea Fiji&quot;
            style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We arrived back in the US at the end of August, just in time to celebrate &lt;a
        href=&quot;http://raibledesigns.com/rd/entry/happy_birthday_jack5&quot;&gt;Jack&apos;s 9th birthday&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
    In September, we got loud at
    the Broncos Home Opener, and experienced beautiful Colorado fall weather with trips to Estes Park and Aspen. In
    October, we
    traveled to Minnesota for a best friend&apos;s wedding. We also visited Pennsylvania to spend some time with Trish&apos;s parents.
&lt;/p&gt;
&lt;p&gt;
    &lt;a href=&quot;http://farm4.staticflickr.com/3731/10424172085_fbf8ebb173_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mraible/10424172085&quot;
       title=&quot;Right 3/4&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm4.staticflickr.com/3731/10424172085_fbf8ebb173_t.jpg&quot; width=&quot;100&quot; alt=&quot;Right 3/4&quot;
            style=&quot;border: 1px solid black&quot; class=&quot;picture&quot;&gt;&lt;/a&gt;

    &lt;a href=&quot;http://raibledesigns.com/rd/entry/we_bought_a_ski_bus&quot;&gt;We Bought a Ski Bus&lt;/a&gt; in October and celebrated &lt;a
        href=&quot;http://raibledesigns.com/rd/entry/happy_birthday_abbie7&quot;&gt;Abbie&apos;s birthday&lt;/a&gt; in November. Shortly after,
    we
    departed on a whirlwind &lt;a href=&quot;http://raibledesigns.com/rd/entry/devoxx_2013_a_nordic_countries&quot;&gt;six-country
    speaking tour&lt;/a&gt; in Europe. We visited 14 countries in 2013. 
    &lt;!-- Mexico, France, Iceland, Ireland, Britain, Italy, Thailand, Fiji, Holland, Belgium, Sweden, Norway, Finland, Copenhagen --&gt;
&lt;/p&gt;
&lt;p&gt;
    In early December, we flew to
    Idaho to &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_syncro_rescue_road_trip&quot;&gt;pickup our new Syncro&lt;/a&gt;. We
    anticipated a few VW Adventures when we bought the bus and haven&apos;t been disappointed.


&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

    &lt;a href=&quot;http://farm4.staticflickr.com/3771/11318813023_0a33a869ef_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mraible/11318813023/&quot;
       title=&quot;Let the VW adventures begin! by mraible, on Flickr&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm4.staticflickr.com/3771/11318813023_0a33a869ef_n.jpg&quot; width=&quot;320&quot;
            alt=&quot;Let the VW adventures begin!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;

    The Syncro drove
    back to Denver just fine, but started experiencing cooling issues driving around town. We got it fixed and drove
    to Montana for Christmas. We broke down on Christmas Eve in Bozeman, tried to fix it, but eventually gave up and
    rented a car. Straightaway Motors replaced the thermostat over the next week and we were able to drive it back to
    Denver with no issues. It started overheating again a couple days later. We&apos;ve only recently got it running smoothly, with help from &lt;a
        href=&quot;http://www.rockymountainwesty.com/&quot;&gt;Rocky Mountain Westy&lt;/a&gt;. You can read the full story on &lt;a
        href=&quot;http://www.thesamba.com/vw/forum/viewtopic.php?t=580347&quot;&gt;
    thesamba.com&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
    Christmas Vacation was spent at The Raible Homestead, enjoying my parents new retirement cabin and a
    &lt;a href=&quot;http://www.flickr.com/photos/mcginityphoto/sets/72157639816640594/&quot;&gt;sweet sledding hill&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://farm3.staticflickr.com/2845/11973497666_90c0414f3d_c.jpg&quot;
       data-href=&quot;http://www.flickr.com/photos/mcginityphoto/11973497666/&quot;
       title=&quot;Yee Haw!&quot; rel=&quot;lightbox[2013yearinreview]&quot;&gt;&lt;img
            src=&quot;//farm3.staticflickr.com/2845/11973497666_90c0414f3d.jpg&quot; width=&quot;500&quot;
            alt=&quot;Yee Haw!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We finished the year skiing at &lt;a href=&quot;http://skiwhitefish.com/&quot;&gt;Big Mountain&lt;/a&gt;, where I learned how to downhill
    ski in grade school.&lt;/p&gt;

&lt;h2 id=&quot;2014&quot;&gt;2014&lt;/h2&gt;

&lt;p&gt;My goal for 2014 is singular: &lt;em&gt;finish The Bus&lt;/em&gt;. I finally found the restoration shop I wish I would&apos;ve found years ago.
    They&apos;re
    very quick and efficient, and send me daily (picture) updates of their progress. With any luck, it&apos;ll be done in a
    couple months (sound
    &lt;a href=&quot;http://raibledesigns.com/rd/entry/when_is_the_bus_gonna&quot;&gt;familiar&lt;/a&gt;?).
&lt;/p&gt;
&lt;p&gt;Last year, I wanted to &lt;em&gt;slow down&lt;/em&gt; and I feel like I did that on our honeymoon. My wife scoffs at that notion.
    &lt;img src=&quot;https://raibledesigns.com/images/smileys/wink.gif&quot; class=&quot;smiley&quot; alt=&quot;;)&quot; title=&quot;;)&quot; /&gt; This year, I
    hope to simply take more time to do things, instead of trying to cram many things into tight timelines.&lt;/p&gt;
&lt;p&gt;
    I plan to spend less time traveling and speaking at conferences and more time at Volkswagen shows. With our 4x4 VW
    Syncro, we hope to camp, raft and spend quite a bit of time in the Rocky Mountains. We also hope to take the busses
    to a few art shows to show off Trish&apos;s majestic photos.
&lt;/p&gt;
&lt;p&gt;Professionally, I hope to continue developing HTML5 apps and APIs with JavaScript, CSS, Java and Groovy. I might dive back
    into Scala and I&apos;m intrigued by Node.js and Spring Boot. Since I won&apos;t be doing as many conferences, the
    technologies I
    use will likely be driven by client engagements. I expect 2014 to be a big year for HTTP/2.
&lt;/p&gt;
&lt;p&gt;Last year, and the year before, we watched the Broncos fail miserably in the NFL playoffs. This year, they&apos;re in the
    Super Bowl.
    With a kick-ass Ski Bus, a Porsche Bus on the way, awesome kids and a great wife - 2014 is destined to be
    spectacular. I hope the Broncos are too! &lt;img src=&quot;https://raibledesigns.com/images/smileys/smile.gif&quot; class=&quot;smiley&quot; alt=&quot;:)&quot; title=&quot;:)&quot; /&gt;
&lt;/p&gt;</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2012_a_year_in_review</guid>
    <title>2012 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2012_a_year_in_review</link>
        <pubDate>Tue, 8 Jan 2013 13:15:24 -0700</pubDate>
    <category>Roller</category>
    <category>2012</category>
    <category>yearinreview</category>
    <category>roller</category>
    <category>blogging</category>
    <atom:summary type="html">&lt;p&gt;I wrote my first &lt;a href=&quot;http://raibledesigns.com/rd/tags/yearinreview&quot;&gt;year in review&lt;/a&gt; blog entry way back in &lt;a href=&quot;http://raibledesigns.com/rd/entry/2005_a_year_in_review&quot;&gt;2005&lt;/a&gt;. That means this year&apos;s is number 8. Since they keep getting longer every year, I figured I&apos;d try something different this year and use sections similar to &lt;a href=&quot;http://remysharp.com/2012/12/31/my-2012/&quot;&gt;Remy Sharp&lt;/a&gt;. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#business&quot;&gt;Business&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#2013&quot;&gt;2013&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;I spent the entirety of the year with one client: Taleo. &lt;a href=&quot;http://www.businessweek.com/news/2012-02-10/oracle-buys-taleo-for-1-9-billion-adds-human-resource-tool.html&quot;&gt;Oracle bought them in February&lt;/a&gt;. In June, the transition to Oracle happened. My tasks and projects haven&apos;t changed much since the transition, but it has been a real pain to get paid on time. My contract with them is through the end of May. I hope to take July off (to get married) and August off (to honeymoon) and start a new gig in September.
&lt;/p&gt;
&lt;p&gt;I did minimal Java work throughout the year and spent most of my time doing CSS and JavaScript. I love doing front-end work much more than back-end, so day-to-day, it was very satisfying. 
&lt;/p&gt;</atom:summary>        <description>I wrote my first &lt;a href=&quot;http://raibledesigns.com/rd/tags/yearinreview&quot;&gt;year in review&lt;/a&gt; blog entry way back in &lt;a href=&quot;http://raibledesigns.com/rd/entry/2005_a_year_in_review&quot;&gt;2005&lt;/a&gt;. That means this year&apos;s is number 8. Since they keep getting longer every year, I figured I&apos;d try something different this year and use sections similar to &lt;a href=&quot;http://remysharp.com/2012/12/31/my-2012/&quot;&gt;Remy Sharp&lt;/a&gt;. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#professional&quot;&gt;Professional&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#business&quot;&gt;Business&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#speaking&quot;&gt;Speaking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#projects&quot;&gt;Projects&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#personal&quot;&gt;Personal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/2012_a_year_in_review#2013&quot;&gt;2013&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;professional&quot;&gt;Professional&lt;/h2&gt;
&lt;p&gt;I spent the entirety of the year with one client: Taleo. &lt;a href=&quot;http://www.businessweek.com/news/2012-02-10/oracle-buys-taleo-for-1-9-billion-adds-human-resource-tool.html&quot;&gt;Oracle bought them in February&lt;/a&gt;. In June, the transition to Oracle happened. My tasks and projects haven&apos;t changed much since the transition, but it has been a real pain to get paid on time. My contract with them is through the end of May. I hope to take July off (to get married) and August off (to honeymoon) and start a new gig in September.
&lt;/p&gt;
&lt;p&gt;I did minimal Java work throughout the year and spent most of my time doing CSS and JavaScript. I love doing front-end work much more than back-end, so day-to-day, it was very satisfying. 
&lt;/p&gt;

&lt;h3 id=&quot;business&quot;&gt;Business&lt;/h3&gt;
&lt;p&gt;Raible Designs had a great year, our best ever financially. I hired Trish as an assistant in January, doubling the size of the company. We had our Annual Shareholders Meeting on a &lt;a href=&quot;http://raibledesigns.com/rd/entry/cruising_around_the_western_caribbean&quot;&gt;Disney Cruise&lt;/a&gt; in April. I have no plans to do increase the size of the company in 2013, mostly because I enjoy not having the responsibility of employees. I&apos;ve employed sub-contractors in the past and it always seems to create more of a headache than it&apos;s worth.&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.dailymile.com/people/mraible/training/2012/summary&quot; title=&quot;My Daily Mile 2012 Year End Report&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8227/8360832357_858f34a10e_t.jpg&quot; width=&quot;100&quot; height=&quot;52&quot; alt=&quot;Daily Mile 2012 Year End Report&quot; class=&quot;picture&quot;&gt;&lt;/a&gt;
We moved our offices from downtown Littleton to &lt;a href=&quot;http://www.businessatthrive.com/v3/&quot;&gt;Thrive&lt;/a&gt; (in LoDo) last April and I plan on staying there. It&apos;s an easy 6-mile bicycle commute and the guys there have been great to work with. I highly recommend it if you&apos;re looking for co-working space.&lt;/p&gt;

&lt;h3 id=&quot;speaking&quot;&gt;Speaking&lt;/h3&gt;
&lt;p&gt;I spoke at 5 events in 2012:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Silicon Valley Spring User Group on &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_what_s_new_in&quot;&gt;What&apos;s New in Spring 3.1&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;JFokus on &lt;a href=&quot;http://raibledesigns.com/rd/entry/comparing_web_frameworks_and_html5&quot;&gt;Comparing Web Frameworks and HTML5 with Play Scala&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Spring I/O on &lt;a href=&quot;http://www.youtube.com/watch?v=QlQMt3W9fpU&quot;&gt;Comparing JVM Web Frameworks&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;JavaPosse Roundup on &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_to_build_a_shot&quot;&gt;How to build a Shot-Ski&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&#220;berConf on &lt;a href=&quot;http://raibledesigns.com/rd/entry/play_vs_grails_smackdown_at&quot;&gt;Play vs. Grails&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Traveling to &lt;a href=&quot;http://raibledesigns.com/rd/entry/a_spectacular_trip_to_stockholm&quot;&gt;Stockholm and Madrid for JFokus and Spring I/O was spectacular&lt;/a&gt;. &lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8350765961/&quot; href=&quot;http://farm9.staticflickr.com/8357/8350765961_9eed5c5ee8.jpg&quot; title=&quot;James Ward and Enno Runne by Trish McGinity&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8357/8350765961_9eed5c5ee8_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;James Ward and Enno Runne by Trish McGinity&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8351826862/&quot; href=&quot;http://farm9.staticflickr.com/8233/8351826862_87c90d6990.jpg&quot; title=&quot;Juergen Hoeller&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8233/8351826862_87c90d6990_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Juergen Hoeller&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;

&lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8351825042/&quot; href=&quot;http://farm9.staticflickr.com/8227/8351825042_0a15401fa8.jpg&quot; title=&quot;Speakers Dinner Singers by Trish McGinity&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8227/8351825042_0a15401fa8_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Speakers Dinner Singers&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;

&lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8351823962/&quot; href=&quot;http://farm9.staticflickr.com/8091/8351823962_5b8c06859f.jpg&quot; title=&quot;Matt Raible James Ward Rickard Oberg Jfokus speakers dinner by Trish McGinity&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8091/8351823962_5b8c06859f_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Matt Raible James Ward Rickard Oberg Jfokus speakers dinner&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8351907734/&quot; href=&quot;http://farm9.staticflickr.com/8191/8351907734_28c5dd5e83.jpg&quot; title=&quot;Stockholm View by Trish McGinity&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8191/8351907734_28c5dd5e83.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;Stockholm View&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;/p&gt;
    
    &lt;p style=&quot;text-align: center&quot;&gt;

    &lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8355701252/&quot; href=&quot;http://farm9.staticflickr.com/8509/8355701252_3f507c646a.jpg&quot; title=&quot;Templo de Debod by Trish McGinity&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8509/8355701252_3f507c646a.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;Templo de Debod&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;&lt;/p&gt;
    
    &lt;p style=&quot;text-align: center&quot;&gt;

    &lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8351930566/&quot; href=&quot;http://farm9.staticflickr.com/8366/8351930566_bb5f27f19a.jpg&quot; title=&quot;Iglesia San Gines by Trish McGinity&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8366/8351930566_bb5f27f19a_m.jpg&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;Iglesia San Gines&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8355691858/&quot; href=&quot;http://farm9.staticflickr.com/8050/8355691858_8878582d57.jpg&quot; title=&quot;Evening Commute Puerta de Alcala Madrid by Trish McGinity&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8050/8355691858_8878582d57_m.jpg&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;Evening Commute Puerta de Alcala Madrid&quot; style=&quot;margin-left: 15px; border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;/p&gt;
    
    
&lt;p&gt;I took the 2nd half of the year off from speaking, celebrating my temporary retirement at a &lt;a href=&quot;http://twitter.com/mraible/status/217459157689831424&quot;&gt;Def Leppard concert&lt;/a&gt; in June. When I decided to do this, I was planning on my VW Bus being finished. I was planning on switching from Java Conferences to VW Shows as a hobby. Unfortunately, now it&apos;s January and &lt;a href=&quot;http://raibledesigns.com/roller-ui/authoring/preview/rd/category/The+Bus&quot;&gt;The Bus&lt;/a&gt; still isn&apos;t done. I have high hopes for it being finished in 2013.
&lt;/p&gt;
&lt;p&gt;I paid for 2 conferences in 2012, the &lt;a href=&quot;http://raibledesigns.com/rd/entry/spring_break&quot;&gt;JavaPosse Roundup&lt;/a&gt; in March and &lt;a href=&quot;http://monktoberfest.com/&quot;&gt;Monktoberfest&lt;/a&gt; in October. While I enjoyed both, Monktoberfest will likely become a tradition. 
&lt;/p&gt;
&lt;h3 id=&quot;projects&quot;&gt;Projects&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;AppFuse:&lt;/strong&gt; I started the year by &lt;a href=&quot;http://raibledesigns.com/rd/entry/refreshing_appfuse_s_ui_with&quot;&gt;refreshing AppFuse&apos;s UI with Twitter Bootstrap&lt;/a&gt; and blogged about the &lt;a href=&quot;http://raibledesigns.com/rd/entry/twitter_s_open_source_summit&quot;&gt;Twitter&apos;s Summit on Bootstrap&lt;/a&gt; shortly after. At the same time, I was overhauling &lt;a href=&quot;http://raibledesigns.com/rd/entry/refreshing_taleo_s_ui_with&quot;&gt;Taleo&apos;s UI with HTML5, Bootstrap and CSS3&lt;/a&gt;, but waited until August to blog about it.&lt;/p&gt;
&lt;p&gt;In the fall, the AppFuse Team &lt;a href=&quot;http://raibledesigns.com/rd/entry/appfuse_news_github_hibernate_search&quot;&gt;migrated to GitHub and integrated Hibernate Search&lt;/a&gt;. &lt;a href=&quot;http://raibledesigns.com/rd/entry/appfuse_2_2_1_released&quot;&gt;AppFuse 2.2.1 was released&lt;/a&gt; in December.
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Happy Trails:&lt;/strong&gt; In May and June, I worked on &lt;a href=&quot;https://github.com/jamesward/happytrails&quot;&gt;Happy Trails&lt;/a&gt; with James Ward as part of our &lt;a href=&quot;http://raibledesigns.com/rd/entry/play_vs_grails_smackdown_at&quot;&gt;Play vs. Grails Smackdown&lt;/a&gt;. This was a very enjoyable experience and I learned a lot about GitHub, Cloudbees and Heroku. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Play More:&lt;/strong&gt; In June, I wrote about &lt;a href=&quot;http://raibledesigns.com/rd/entry/upgrading_to_play_2_anorm&quot;&gt;Upgrading to Play 2: Anorm and Testing&lt;/a&gt;. A couple weeks later, I wrote about integrating &lt;a href=&quot;http://raibledesigns.com/rd/entry/migrating_to_play_2_and&quot;&gt;Validation and Secure Social&lt;/a&gt; into &lt;a href=&quot;http://play-more.com&quot;&gt;&lt;em&gt;Play More&lt;/em&gt;&lt;/a&gt;. In the aforementioned post, I also posted my &lt;a href=&quot;http://www.slideshare.net/mraible/html5-with-play-scala-coffeescript-and-jade-uberconf-2012&quot;&gt;&#220;berConf presentation&lt;/a&gt;, the &lt;a href=&quot;https://github.com/mraible/play-more&quot;&gt;source code&lt;/a&gt; and my thoughts on Play 2.&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
I found Anorm and Scalate to be &lt;em&gt;huge&lt;/em&gt; time sinks and don&apos;t know if I&apos;d recommend using either one in a Play 2 project. I&apos;m sure Scalate will be easier to use as its Play 2 integration gets more refined, but I don&apos;t know if there&apos;s any hope for a JDBC abstraction that doesn&apos;t produce error messages when things go south.
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Roller:&lt;/strong&gt; Although I didn&apos;t contribute much to &lt;a href=&quot;http://roller.apache.org&quot;&gt;Apache Roller&lt;/a&gt; in 2012, I do continue to use it frequently. This site celebrated its &lt;a href=&quot;http://raibledesigns.com/rd/entry/10_years_ago&quot;&gt;10-year anniversary&lt;/a&gt; in August. It got a &lt;a href=&quot;http://raibledesigns.com/rd/entry/new_look_and_feel_designed&quot;&gt;new look and feel&lt;/a&gt; shortly after.&lt;/p&gt; 
&lt;h2 id=&quot;personal&quot;&gt;Personal&lt;/h2&gt;
&lt;p&gt;Last year was a fantastic year for family time. Our &lt;a href=&quot;http://raibledesigns.com/rd/entry/cruising_around_the_western_caribbean&quot;&gt;cruise around the Western Caribbean&lt;/a&gt; was money well spent.&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8358223863/&quot; href=&quot;http://farm9.staticflickr.com/8092/8358223863_5b7c2d31eb.jpg&quot; title=&quot;Raible&apos;s and McGinity&apos;s welcome to our Disney Cruise! by Trish, on Flickr&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8092/8358223863_5b7c2d31eb.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;Raible&apos;s and McGinity&apos;s welcome to our Disney Cruise!&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8358600474/&quot; href=&quot;http://farm9.staticflickr.com/8213/8358600474_ea26b2cc90.jpg&quot; title=&quot;Raible and McGinity dinner by Trish, on Flickr&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8213/8358600474_ea26b2cc90.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;Raible and McGinity dinner&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;p&gt;My goal was to spend a month with my parents this year and we satisfied that by July. In total, we enjoyed their company for 8 weeks in 2012. 
&lt;/p&gt;
&lt;p&gt;
The worst ski season on record &lt;a href=&quot;http://raibledesigns.com/rd/entry/farewell_to_the_2011_2012&quot;&gt;ended in April&lt;/a&gt; and Trish and I headed for &lt;a href=&quot;http://raibledesigns.com/rd/entry/wine_tasting_in_napa_valley&quot;&gt;wine country&lt;/a&gt; in May.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://www.mcginityphoto.com/photos/i-cDtj2v6/1/M/i-cDtj2v6-M.jpg&quot; rel=&quot;lightbox[2012yearinreview]&quot; title=&quot;Cade Vineyard Cave Table&quot;&gt;
    &lt;img alt=&quot;Cade Vineyard Cave Table&quot; src=&quot;//www.mcginityphoto.com/photos/i-cDtj2v6/1/Th/i-cDtj2v6-Th.jpg&quot; width=&quot;150&quot; height=&quot;100&quot;  alt=&quot;Cade Vineyard Cave Table&quot; style=&quot;border: 1px solid black&quot;&gt;
    &lt;/a&gt;
    
    &lt;a href=&quot;http://www.mcginityphoto.com/photos/i-mCJJZR3/0/M/i-mCJJZR3-M.jpg&quot; rel=&quot;lightbox[2012yearinreview]&quot; title=&quot;Cade Vineyard Cask Row&quot;&gt;
    &lt;img src=&quot;//www.mcginityphoto.com/photos/i-mCJJZR3/0/Th/i-mCJJZR3-Th.jpg&quot; width=&quot;150&quot; height=&quot;99&quot;  alt=&quot;Cade Vineyard Cask Row&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;
    
    &lt;a href=&quot;http://www.mcginityphoto.com/photos/i-r4fmDX2/0/M/i-r4fmDX2-M.jpg&quot; rel=&quot;lightbox[2012yearinreview]&quot; title=&quot;Cade Flowers next to infinity pool&quot;&gt;
    &lt;img alt=&quot;Cade Flowers next to infinity pool&quot; src=&quot;//www.mcginityphoto.com/photos/i-r4fmDX2/0/Th/i-r4fmDX2-Th.jpg&quot; width=&quot;150&quot; height=&quot;100&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;/p&gt;
    &lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a href=&quot;http://www.mcginityphoto.com/photos/i-R9tmTz4/0/M/i-R9tmTz4-M.jpg&quot; rel=&quot;lightbox[2012yearinreview]&quot; title=&quot;Cade Winery&quot;&gt;
    &lt;img alt=&quot;Cade Winery&quot; src=&quot;//www.mcginityphoto.com/photos/i-R9tmTz4/0/S/i-R9tmTz4-S.jpg&quot; width=&quot;400&quot; height=&quot;266&quot; title=&quot;Cade Winery&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    
    &lt;/p&gt;
    
    &lt;/p&gt;
    &lt;p&gt;Abbie and Jack&apos;s school year &lt;a href=&quot;http://raibledesigns.com/rd/entry/school_s_out_for_summer&quot;&gt;ended&lt;/a&gt; on June 5th and we &lt;a href=&quot;http://raibledesigns.com/rd/entry/father_s_day_weekend_at&quot;&gt;celebrated Father&apos;s Day on the Oregon coast&lt;/a&gt;.&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a data-href=&quot;http://farm8.staticflickr.com/7284/9071981163_9ecc04ec8f_c.jpg&quot; title=&quot;View from Ecola State Park Oregon&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7284/9071981163_9ecc04ec8f.jpg&quot; width=&quot;500&quot; height=&quot;332&quot; alt=&quot;View from Ecola State Park Oregon&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9071962289/&quot; href=&quot;http://farm4.staticflickr.com/3675/9071962289_a7fc891f15_c.jpg&quot; title=&quot;Raible Family on the Oregon coast&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.staticflickr.com/3675/9071962289_a7fc891f15_q.jpg&quot; width=&quot;150&quot; height=&quot;150&quot; alt=&quot;Raible Family on the Oregon coast&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9074185440/&quot; href=&quot;http://farm8.staticflickr.com/7404/9074185440_eebccb9acf_c.jpg&quot; title=&quot;Abbie and Jack frolicking in the waves&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7404/9074185440_eebccb9acf_q.jpg&quot; width=&quot;150&quot; height=&quot;150&quot; alt=&quot;Abbie and Jack frolicking in the waves&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;

&lt;a data-href=&quot;http://www.flickr.com/photos/mcginityphoto/9074188854/&quot; href=&quot;http://farm3.staticflickr.com/2814/9074188854_f0b09a43ca_c.jpg&quot; title=&quot;Kalin and Joe on the beach&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.staticflickr.com/2814/9074188854_f0b09a43ca_q.jpg&quot; width=&quot;150&quot; height=&quot;150&quot; alt=&quot;Kalin and Joe on the beach&quot; style=&quot;border: 1px solid black; margin-left: 15px&quot;&gt;&lt;/a&gt;

&lt;/p&gt;

    &lt;p&gt;Raible Road Trip #17 began in late June and we spent two weeks parading, rafting and golfing in Montana. From there, we flew to Maui for two weeks. I wrote about it all in &lt;a href=&quot;http://raibledesigns.com/rd/entry/summer_vacation_2012_in_montana&quot;&gt;Summer Vacation 2012 in Montana and Maui&lt;/a&gt;.
        &lt;/p&gt;
        &lt;p style=&quot;text-align: center&quot;&gt;

                        &lt;a title=&quot;Holland Lake Patio&quot; rel=&quot;lightbox[2012yearinreview]&quot; href=&quot;http://www.mcginityphoto.com/Vacation/Montana-Summer-2012/i-rsL7ncX/0/M/DSC_4745-M.jpg&quot;&gt;
        &lt;img src=&quot;//www.mcginityphoto.com/Vacation/Montana-Summer-2012/i-rsL7ncX/0/Ti/DSC_4745-Ti.jpg&quot;
             style=&quot;border: 1px solid black&quot; width=&quot;95&quot; height=&quot;95&quot; alt=&quot;Holland Lake Patio&quot;&gt;&lt;/a&gt;

      &lt;a title=&quot;The Girls at Double Arrow&quot; rel=&quot;lightbox[2012yearinreview]&quot; href=&quot;http://www.mcginityphoto.com/Vacation/Montana-Summer-2012/i-sdLBDmF/0/M/DSC_4755-M.jpg&quot;&gt;
        &lt;img src=&quot;//www.mcginityphoto.com/Vacation/Montana-Summer-2012/i-sdLBDmF/0/Ti/DSC_4755-Ti.jpg&quot;
             style=&quot;border: 1px solid black&quot; width=&quot;95&quot; height=&quot;95&quot; alt=&quot;The Girls at Double Arrow&quot;&gt;&lt;/a&gt;

      &lt;a title=&quot;Hard to believe I caused this guy to move to Montana in 1997&quot; rel=&quot;lightbox[2012yearinreview]&quot; href=&quot;http://www.mcginityphoto.com/Vacation/Montana-Summer-2012/i-b5FCTrd/0/M/DSC_4845-2-M.jpg&quot;&gt;
        &lt;img src=&quot;//www.mcginityphoto.com/Vacation/Montana-Summer-2012/i-b5FCTrd/0/Ti/DSC_4845-2-Ti.jpg&quot;
             style=&quot;border: 1px solid black&quot; width=&quot;95&quot; height=&quot;95&quot; alt=&quot;Hard to believe I caused this guy to move to Montana in 1997&quot;&gt;&lt;/a&gt;

      &lt;a title=&quot;Holland Lake Sunset&quot; rel=&quot;lightbox[2012yearinreview]&quot; href=&quot;http://www.mcginityphoto.com/Vacation/Montana-Summer-2012/i-cH8CpGZ/0/M/HLL%20View-M.jpg&quot;&gt;
        &lt;img src=&quot;//www.mcginityphoto.com/Vacation/Montana-Summer-2012/i-cH8CpGZ/0/Ti/HLL%20View-Ti.jpg&quot;
             style=&quot;border: 1px solid black; margin-left: 1px&quot; width=&quot;95&quot; height=&quot;95&quot; alt=&quot;Holland Lake Sunset&quot;&gt;&lt;/a&gt;

                &lt;/p&gt;
                &lt;p style=&quot;text-align: center&quot;&gt;
&lt;a title=&quot;Api, Makao and Keaka. My Hawaiin name is Pualani&quot; rel=&quot;lightbox[2012yearinreview]&quot; href=&quot;http://www.mcginityphoto.com/Vacation/2012-Maui-Vacation/i-KHjFqdL/0/M/DSC_5402-M.jpg&quot;&gt;
        &lt;img src=&quot;//www.mcginityphoto.com/Vacation/2012-Maui-Vacation/i-KHjFqdL/0/S/DSC_5402-S.jpg&quot;
             width=&quot;400&quot; height=&quot;266&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Api, Makao and Keaka. My Hawaiin name is Pualani&quot;&gt;&lt;/a&gt;
                            &lt;/p&gt;
&lt;p&gt;
    After returning from Hawaii, we dropped the kids off at their Mom&apos;s and headed to my cousin&apos;s wedding in Beacon, NY for the weekend. From there, my parents, Trish and I rode the train to Boston, spent a few days in Cape Cod and returned home in time for the beginning of school.
    &lt;/p&gt;
    &lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/7795952628/&quot; href=&quot;http://farm9.staticflickr.com/8294/7795952628_c0be6bc4ca.jpg&quot; title=&quot;Abbie and Jack on the First Day of School 2012 by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8294/7795952628_c0be6bc4ca_n.jpg&quot; width=&quot;209&quot; height=&quot;320&quot; alt=&quot;Abbie and Jack on the First Day of School 2012&quot; class=&quot;picture&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    
    The kids &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_first_day_of_school2&quot;&gt;started the school year in mid-August&lt;/a&gt; and we celebrated &lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_birthday_jack4&quot;&gt;Jack&apos;s 8th birthday&lt;/a&gt; a couple weeks later.
    &lt;/p&gt;
&lt;p&gt;My lack of speaking engagements and work-related travel gave us more time to frolic in the Colorado mountains, so we &lt;a href=&quot;http://raibledesigns.com/rd/entry/we_bought_a_boat&quot;&gt;bought a boat&lt;/a&gt; for Labor Day weekend. That Saturday, we took it on its Maiden Voyage on the Colorado River, floating from Radium to Rancho del Rio. I guided and rowed the boat most of the time while our &lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/7921929062/in/photostream/&quot; href=&quot;http://farm9.staticflickr.com/8460/7921929062_9bcf7d15f0.jpg&quot; rel=&quot;lightbox[2012yearinreview]&quot; title=&quot;The Maiden Voyage Crew&quot;&gt;7 passengers (and 2 dogs)&lt;/a&gt; enjoyed cold beverages, great scenery and relaxing in the sun. 
    &lt;/p&gt;
    &lt;p style=&quot;text-align: center&quot;&gt;
        &lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/7921917130/&quot; href=&quot;http://farm9.staticflickr.com/8041/7921917130_7389475dea.jpg&quot; title=&quot;Abbie with our new boat by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8041/7921917130_7389475dea_m.jpg&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;Abbie with our new boat&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;&lt;/p&gt;
    &lt;p&gt;The next day, Abbie played her first game of golf.&lt;/p&gt;
    &lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a rev=&quot;http://www.flickr.com/photos/mraible/7937704316/&quot; href=&quot;http://farm9.staticflickr.com/8317/7937704316_ee30d6bc55.jpg&quot; title=&quot;Nice form kiddo!&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8317/7937704316_ee30d6bc55_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Nice form kiddo!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

    &lt;a rev=&quot;http://www.flickr.com/photos/mraible/7937705606/&quot; href=&quot;http://farm9.staticflickr.com/8318/7937705606_9d754545de.jpg&quot; title=&quot;Great day of golf at Pole Creek. Got a sweet framed set of Abbie pics at the end too!&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8318/7937705606_9d754545de_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Great day of golf at Pole Creek. Got a sweet framed set of Abbie pics at the end too!&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;

    &lt;/p&gt;
    &lt;p&gt;In October, I &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_deck_project&quot;&gt;finished our deck project&lt;/a&gt; and work continued on our kitchen remodel (started in July by &lt;a href=&quot;http://peppergc.com/&quot;&gt;Ted Pepper&lt;/a&gt;). Our kitchen was far enough along for us to host our 1st Annual Halloween Party.&lt;/p&gt;
    &lt;p&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_birthday_abbie6&quot;&gt;Abbie turned 10&lt;/a&gt; the first week in November. That Friday, we headed to Kauai to &lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_40th_anniversary_mom_and&quot;&gt;celebrate my parents&apos; 40th Anniversary&lt;/a&gt;. We spent &lt;a href=&quot;http://raibledesigns.com/rd/entry/november_travels_to_kauai_and#thanksgiving&quot;&gt;Thanksgiving in Wenatchee&lt;/a&gt;, Christmas in Boston/Vermont and &lt;a href=&quot;http://www.flickr.com/photos/mcginityphoto/sets/72157632448197212/&quot;&gt;New Years with good friends in Fraser&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8224084347/&quot; href=&quot;http://farm9.staticflickr.com/8341/8224084347_d146419dfd.jpg&quot; title=&quot;Our Lanai by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8341/8224084347_d146419dfd_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Our Lanai&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8224089763/&quot; href=&quot;http://farm9.staticflickr.com/8065/8224089763_03d7c6a657.jpg&quot; title=&quot;Hanalei Pier by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8065/8224089763_03d7c6a657_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Hanalei Pier&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8225168600/&quot; href=&quot;http://farm9.staticflickr.com/8059/8225168600_df36e98e1e.jpg&quot; title=&quot;Happy Family by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8059/8225168600_df36e98e1e_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Happy Family&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8225152842/&quot; href=&quot;http://farm9.staticflickr.com/8339/8225152842_6c987fae93.jpg&quot; title=&quot;Surf House by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8339/8225152842_6c987fae93_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Surf House&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a data-url=&quot;http://www.flickr.com/photos/mcginityphoto/8225154986/&quot; href=&quot;http://farm9.staticflickr.com/8480/8225154986_2641ec95bd.jpg&quot; title=&quot;St Regis Pool by McGinityPhoto, on Flickr&quot; rel=&quot;lightbox[2012yearinreview]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8480/8225154986_2641ec95bd_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;St Regis Pool&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://www.facebook.com/photo.php?fbid=10200109112597408&amp;amp;set=a.10200104543563185.2198356.1438065285&amp;amp;type=1&quot;&gt;
&lt;img alt=&quot;Mom and Dad in Kauai&quot; src=&quot;//sphotos-a.xx.fbcdn.net/hphotos-prn1/621352_10200109112597408_143056394_o.jpg&quot; style=&quot;width: 520px; height: 346px; border: 1px solid black&quot;&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id=&quot;2013&quot;&gt;2013&lt;/h2&gt;
&lt;p&gt;My goals for 2013 are to be happy and to &lt;em&gt;slow down&lt;/em&gt;. I don&apos;t plan on traveling any less, or spending less time with my family. I&apos;d just like to walk slower, smell the good ol&apos; Rocky Mountain air more and enjoy life. I believe our raft will help us facilitate this and we&apos;re already planning trips to the &lt;a href=&quot;http://www.tagalong.com/index.php?page=greeno&quot;&gt;Green River&lt;/a&gt; in Utah and &lt;a href=&quot;http://www.montanaliving.com/Outdoors/Schafer_Meadows_a_wilderness_trip_of_a_lifetime_97-097&quot;&gt;Schafer Meadows&lt;/a&gt; in the Bob.&lt;/p&gt;
&lt;p&gt;The big event for the year will be Trish and my wedding this summer. We&apos;ll be doing it in my hometown in Montana and we expect it to be quite the shindig. Afterward, we plan on &lt;a href=&quot;https://twitter.com/mraible/status/264452753596751874&quot;&gt;traveling the world&lt;/a&gt; for our honeymoon.&lt;/p&gt;
&lt;p&gt;Of course, if the bus gets finished, that&apos;s a huge bonus too.&lt;/p&gt;
&lt;p&gt;Professionally, I&apos;m starting an exciting project at Taleo that will involve heavy JavaScript, CSS3 and maybe even Canvas. I have speaking engagements lined up at &lt;a href=&quot;http://www.meetup.com/DenverJavaUsersGroup/events/93932082/&quot;&gt;Denver JUG in February&lt;/a&gt; and &lt;a href=&quot;http://www.meetup.com/HTML5-Denver-Users-Group/&quot;&gt;HTML5 Denver&lt;/a&gt; in April. Also, I just submitted a couple talks to &lt;a href=&quot;http://www.devoxx.com/display/FR13/Home&quot;&gt;Devoxx France&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;For AppFuse, I&apos;d love to get 3-4 releases out this year, but 2 is probably more realistic. The &lt;a href=&quot;http://appfuse.org/display/APF/Roadmap&quot;&gt;AppFuse Roadmap&lt;/a&gt; shows our future releases + features. I&apos;d also like to work a bit more on my Play 2 app; finishing the mobile client and possibly switching from Anorm to Slick or Spring Data.&lt;/p&gt;
&lt;p&gt;While Oracle has been good to me, I look forward to finding and working for a new client in September.&lt;/p&gt;
&lt;p&gt;Last year &lt;a href=&quot;http://raibledesigns.com/rd/entry/2011_a_year_in_review&quot;&gt;at this time&lt;/a&gt;, we watched the Broncos execute the &lt;em&gt;Mile High Miracle&lt;/em&gt; over the Steelers. With tickets to both this week&apos;s game (vs. The Ravens) and next week&apos;s game (vs. The Patriots), I wouldn&apos;t be surprised if January turns out to be a great month. However, with the Powder Days, The Super Bowl, the raft trips, the Bus Shows and The Wedding, there&apos;s a good chance that all the months in 2013 are epic. &lt;img src=&quot;https://raibledesigns.com/images/smileys/smile.gif&quot; class=&quot;smiley&quot; alt=&quot;:)&quot; title=&quot;:)&quot; /&gt;</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2011_a_year_in_review</guid>
    <title>2011 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2011_a_year_in_review</link>
        <pubDate>Wed, 11 Jan 2012 09:45:20 -0700</pubDate>
    <category>Roller</category>
    <category>yearinreview</category>
    <category>2011</category>
    <category>blogging</category>
    <category>roller</category>
    <atom:summary type="html">&lt;a href=&quot;http://raibledesigns.com/rd/entry/2010_a_year_in_review&quot;&gt;2010 was an awesome year&lt;/a&gt;, but 2011 rocked the house! At the end of last year, I kept my goals simple:&lt;/p&gt;
&lt;p class=&quot;quote&quot; style=&quot;color: #666&quot;&gt;
In 2011, I plan on doing two main things: keep rockin&apos; it with Trish and finishing The Bus. Everything else is gravy. 
&lt;/p&gt;
&lt;p&gt;As predicted, it &lt;em&gt;was&lt;/em&gt; a spectacular year, but I only accomplished 50% of my goals. That is, Trish and I had a great time skiing (especially in Utah), moving in together, traveling the world and getting engaged in Versailles. I even satisfied some 5-year goals: building a sauna in my basement and getting a ski shack in the mountains.&lt;/p&gt;
&lt;p&gt;However, I didn&apos;t get much done with The Bus. Or rather, the guys at &lt;a href=&quot;http://www.motorworksrestorations.com/&quot;&gt;MotorWorks Restorations&lt;/a&gt; didn&apos;t drain me for all I&apos;m worth in 2011. We did make good progress with estimating the final cost and obtaining many hard-to-find parts though. I now have a Porsche 911 Engine (1983 3.0L 6 cylinder), a Porsche 901 5 speed transmission, Porsche &quot;Turbo Twist&quot; wheels and a &lt;a href=&quot;https://www.facebook.com/media/set/?set=a.10150332577286054.392700.672811053&amp;amp;type=1&quot;&gt;Custom Air Ride Front Beam&lt;/a&gt; from &lt;a href=&quot;http://www.franklinsvwwerks.com/&quot;&gt;Franklin&apos;s VW Works&lt;/a&gt;. The thing that slowed our progress the most was the custom beam, as it took almost 6 months from order to delivery. When it arrived in September, I decided to put things on hold. I didn&apos;t want to get my bus back in the midst of winter and not be able to drive it.&lt;/p&gt;</atom:summary>        <description>&lt;a href=&quot;http://raibledesigns.com/rd/entry/2010_a_year_in_review&quot;&gt;2010 was an awesome year&lt;/a&gt;, but 2011 rocked the house! At the end of last year, I kept my goals simple:&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
In 2011, I plan on doing two main things: keep rockin&apos; it with Trish and finishing The Bus. Everything else is gravy. 
&lt;/p&gt;
&lt;p&gt;As predicted, it &lt;em&gt;was&lt;/em&gt; a spectacular year, but I only accomplished 50% of my goals. That is, Trish and I had a great time skiing (especially in Utah), moving in together, traveling the world and getting engaged in Versailles. I even satisfied some 5-year goals: building a sauna in my basement and getting a ski shack in the mountains.
&lt;/p&gt;
&lt;p&gt;However, I didn&apos;t get much done with The Bus. Or rather, the guys at &lt;a href=&quot;http://www.motorworksrestorations.com/&quot;&gt;MotorWorks Restorations&lt;/a&gt; didn&apos;t drain me for all I&apos;m worth in 2011. We did make good progress with estimating the final cost and obtaining many hard-to-find parts though. I now have a Porsche 911 Engine (1983 3.0L 6 cylinder), a Porsche 901 5 speed transmission, Porsche &quot;Turbo Twist&quot; wheels and a &lt;a href=&quot;https://www.facebook.com/media/set/?set=a.10150332577286054.392700.672811053&amp;amp;type=1&quot;&gt;Custom Air Ride Front Beam&lt;/a&gt; from &lt;a href=&quot;http://www.franklinsvwwerks.com/&quot;&gt;Franklin&apos;s VW Works&lt;/a&gt;. The thing that slowed our progress the most was the custom beam, as it took almost 6 months from order to delivery. When it arrived in September, I decided to put things on hold. I didn&apos;t want to get my bus back in the midst of winter and not be able to drive it.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm5.staticflickr.com/4136/5396188811_13d0eab8ae.jpg&quot; title=&quot;Welcome to Alta&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm5.staticflickr.com/4136/5396188811_13d0eab8ae_t.jpg&quot; width=&quot;100&quot; height=&quot;74&quot; alt=&quot;Welcome to Alta&quot; class=&quot;picture&quot; style=&quot;margin-top: 5px; border: 1px solid black&quot;&gt;&lt;/a&gt;
  
In January, I started working at &lt;a href=&quot;http://overstock.com&quot;&gt;Overstock.com&lt;/a&gt; and flew out to Salt Lake City the first two weeks to ramp up. In setting up my development environment, I discovered some inefficiencies and wrote about how I fixed them in &lt;a href=&quot;http://raibledesigns.com/rd/entry/making_code_generation_smarter_with&quot;&gt;Making Code Generation Smarter with Maven&lt;/a&gt;. I also discovered that JRebel slowed my build process down by almost 50% and stopped using it as part of my daily process. Now I simply run in debug mode or use &lt;a href=&quot;http://www.playframework.org/&quot;&gt;fancy frameworks&lt;/a&gt; that allow instant reload.
&lt;/p&gt;
&lt;p&gt;At the end of the month, I &lt;a href=&quot;http://raibledesigns.com/rd/entry/alta&quot;&gt;skied Alta&lt;/a&gt; for the first time on a blue bird day. That night, I flew back to Denver, had a gorgeous &lt;a href=&quot;http://farm5.static.flickr.com/4119/5396080419_7cd9f5cb87.jpg&quot; rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Dear Denver: You&apos;re the best.&quot;&gt;lunch ride&lt;/a&gt; in 70&amp;deg;F weather on Friday afternoon, then picked up my lovely girlfriend, Trish, and drove to Crested Butte for a &lt;a href=&quot;http://raibledesigns.com/rd/entry/crested_butte&quot;&gt;weekend of skiing with James Ward and friends&lt;/a&gt;. It was my first time visiting Crested Butte and I can see why people call it Paradise.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a data-href=&quot;http://www.flickr.com/photos/mraible/5407159019&quot; href=&quot;http://farm6.staticflickr.com/5096/5407159019_f65b19983d.jpg&quot; title=&quot;Crested Butte, The Town&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.staticflickr.com/5096/5407159019_f65b19983d_m.jpg&quot; width=&quot;240&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Crested Butte, The Town&quot;&gt;&lt;/a&gt;
&lt;a data-href=&quot;http://www.flickr.com/photos/mraible/5407165843&quot; href=&quot;http://farm6.staticflickr.com/5094/5407165843_8c6328f2d9.jpg&quot; title=&quot;Top of Crested Butte&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.staticflickr.com/5094/5407165843_8c6328f2d9_m.jpg&quot; width=&quot;240&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Top of Crested Butte&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;As of February 1st, Trish and I both had 17 ski days. As I&apos;m writing this, we&apos;re both up to 14 for this season and very proud to say Abbie and Jack each have 10. Both kids are shredding like I&apos;ve always dreamed they would.
&lt;/p&gt;
&lt;p&gt;My parents (both retired) came to visit for the month of February and helped me start building a sauna in my basement. This was something I&apos;ve wanted to do for years, so it was a lot of fun getting things started. While we didn&apos;t finish construction, we did get the plumbing/electrical done, stove installed and walls framed. We also had a fun night with &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157626083451336/&quot;&gt;Chef Navarro and Friends&lt;/a&gt;.
&lt;p&gt;
The rest of my posts in February were purely technical. I wrote about how I &lt;a href=&quot;http://raibledesigns.com/rd/entry/implementing_extensionless_urls_with_tapestry&quot;&gt;implemented extensionless URLs with Tapestry, Spring MVC, Struts 2 and JSF&lt;/a&gt;. Then I started delving into &lt;a href=&quot;http://raibledesigns.com/rd/entry/integration_testing_with_http_https&quot;&gt;security-related topics&lt;/a&gt;, largely motivated by a new feature I was working on at Overstock. When I wrote about &lt;a href=&quot;http://raibledesigns.com/rd/entry/implementing_ajax_authentication_using_jquery&quot;&gt;Implementing Ajax Authentication using jQuery, Spring Security and HTTPS&lt;/a&gt;, I explained what I was trying to accomplish.&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
The feature hasn&apos;t been released yet, but basically boils down to allowing users to login without leaving a page. For example, if they want to leave a review on a product, they would click a link, be prompted to login, enter their credentials, then continue to leave their review. The login prompt and subsequent review would likely be implemented using a lightbox. While lightboxes are often seen in webapps these days because they look good, it&apos;s also possible Lightbox UIs provide a poor user experience.
&lt;/p&gt;
&lt;p&gt;I was able to get everything working, &lt;a href=&quot;http://demo.raibledesigns.com/ajax-login/&quot;&gt;posted a demo&lt;/a&gt; and wrote about &lt;a href=&quot;http://raibledesigns.com/rd/entry/upcoming_conferences_tssjs_in_las&quot;&gt;upcoming conferences in Las Vegas and Krak&amp;#243;w&lt;/a&gt;. In that article, I described a new talk I was going to create: &lt;em&gt;Webapp Security: Develop. Penetrate. Protect. Relax.&lt;/em&gt; I ended the month with a post on &lt;a href=&quot;http://raibledesigns.com/rd/entry/fixing_xss_in_jsp_2&quot;&gt;how to fix XSS in JSP 2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;On February 25th, I experienced &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_greatest_snow_on_earth&quot;&gt;The Greatest Snow on Earth&lt;/a&gt; with thigh-deep powder and face shots on every run.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;iframe width=&quot;500&quot; height=&quot;311&quot; frameborder=&quot;0&quot; src=&quot;//www.youtube.com/embed/viBBPot4WKY?rel=0&amp;amp;hd=1&quot; title=&quot;YouTube video player&quot;&gt;&lt;/iframe&gt;
&lt;/p&gt;
&lt;p&gt;That night, we saw &lt;a href=&quot;http://www.hotbutteredrum.net/&quot;&gt;Hot Buttered Rum&lt;/a&gt; and woke up early for 27&quot; of fresh powder at Alta. The picture of Trish free-heeling at Alta is one of my favorites of the year.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm6.staticflickr.com/5216/5490614643_00cb94c020.jpg&quot; title=&quot;Free Heeling at Alta&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.staticflickr.com/5216/5490614643_00cb94c020.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;Free Heeling at Alta&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;In early March, we experienced a &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157626199804847/&quot;&gt;suite night at the Avs game&lt;/a&gt;, then I kept it technical and &lt;a href=&quot;http://raibledesigns.com/rd/entry/upgraded_to_apache_roller_5&quot;&gt;upgraded this blog to Apache Roller 5.0, RC4&lt;/a&gt;. I &lt;a href=&quot;http://raibledesigns.com/rd/entry/upgrading_to_jsf_2&quot;&gt;upgraded AppFuse to JSF 2&lt;/a&gt;, wrote about &lt;a href=&quot;http://raibledesigns.com/rd/entry/jsr_303_and_web_framework&quot;&gt;JSR 303 and web framework support&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/adding_search_to_appfuse&quot;&gt;added search to AppFuse using Compass&lt;/a&gt;. When writing about JSF 2, I mentioned replacing Ajax4JSF with RichFaces. 9 months later, it seems like &lt;a href=&quot;http://primefaces.org/&quot;&gt;PrimeFaces&lt;/a&gt; has more momentum, so I may try that instead.
&lt;/p&gt;
&lt;p&gt;For St. Patrick&apos;s Day, we flew to Vegas for TSSJS and &lt;a href=&quot;http://raibledesigns.com/rd/entry/livin_it_up_in_vegas&quot;&gt;had a blast&lt;/a&gt;. Not only did my talks go well, but we had a bunch of friends in town and had much success gambling the nights away.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm6.static.flickr.com/5305/5550023760_e8f128457a.jpg&quot; title=&quot;Caesars Pool&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5305/5550023760_e8f128457a_m.jpg&quot; width=&quot;240&quot; height=&quot;159&quot; alt=&quot;Caesars Pool&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5053/5550024190_b272c2f012.jpg&quot; title=&quot;The Bellagio Fountains&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5053/5550024190_b272c2f012_m.jpg&quot; width=&quot;240&quot; height=&quot;159&quot; alt=&quot;The Bellagio Fountains&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;After delivering my Comparing JVM Web Frameworks talk, I had a very interesting conversation with &lt;a href=&quot;http://macstrac.blogspot.com/&quot;&gt;James Strachan&lt;/a&gt;. He recommended I take a look at &lt;a href=&quot;http://coffeescript.org/&quot;&gt;CoffeeScript&lt;/a&gt; and &lt;a href=&quot;http://jade-lang.com/&quot;&gt;Jade&lt;/a&gt;. A couple months later, when I was thinking of talks for &lt;a href=&quot;http://devoxx.com&quot;&gt;Devoxx&lt;/a&gt;, I added these to my list of technologies to learn and submitted a talk about HTML5 with Play Scala, CoffeeScript and Jade.
&lt;/p&gt;
&lt;p&gt;That Friday, we returned to Denver, got a good night&apos;s sleep then headed on a &lt;a href=&quot;http://raibledesigns.com/rd/entry/peter_estin_hut_trip_in&quot;&gt;hut trip in Colorado&apos;s High Country&lt;/a&gt;. The name of the hut was &lt;a href=&quot;http://www.huts.org/hut_details/peter_estin_hut_details.html&quot;&gt;Peter Estin Hut&lt;/a&gt; and it was a bit of a hike to get to. My friend, Joe, set my expectations correctly when he warned me it&apos;d be a &lt;em&gt;5 hour death march&lt;/em&gt;. It took us 4 hours, 30 minutes and we skied up 2200 vertical feet of switchbacks.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Livin&apos; it up, hut style&quot; href=&quot;http://farm6.static.flickr.com/5251/5549474427_56d389dc71.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;66&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Livin&apos; it up, hut style&quot; src=&quot;//farm6.static.flickr.com/5251/5549474427_56d389dc71_t.jpg&quot;&gt;&lt;/a&gt;

&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;We made it!&quot; href=&quot;http://farm6.static.flickr.com/5027/5549475091_bcff5560a0.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;We made it!&quot; src=&quot;//farm6.static.flickr.com/5027/5549475091_bcff5560a0_t.jpg&quot;&gt;&lt;/a&gt;

&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;At the top of Charles Peak&quot; href=&quot;http://farm6.static.flickr.com/5025/5550058284_18d8a3b874.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;66&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;At the top of Charles Peak&quot; src=&quot;//farm6.static.flickr.com/5025/5550058284_18d8a3b874_t.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Trish and I started off April with a bang by moving in together, then embarking on a &lt;a href=&quot;http://raibledesigns.com/rd/entry/two_opening_days_with_a&quot;&gt;whirlwind trip of two opening days with a stopover in Krak&#243;w&lt;/a&gt;. We flew Business Class from Chicago to Munich (releasing &lt;a href=&quot;http://raibledesigns.com/rd/entry/appfuse_2_1_released&quot;&gt;AppFuse 2.1&lt;/a&gt; just before departing) and were very impressed with Krak&#243;w&apos;s Old Town upon arrival.
  &lt;p style=&quot;text-align: center&quot;&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;St. Mary&apos;s Basilica, Krak&#243;w&quot; href=&quot;http://farm6.static.flickr.com/5188/5618498585_0267da32ce.jpg&quot;&gt;&lt;img width=&quot;75&quot; height=&quot;75&quot; style=&quot;border: 1px solid black&quot; alt=&quot;St. Mary&apos;s Basilica, Krak&#243;w&quot; src=&quot;//farm6.static.flickr.com/5188/5618498585_0267da32ce_s.jpg&quot;&gt;&lt;/a&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Main Market Square&quot; href=&quot;http://farm6.static.flickr.com/5268/5618498729_613983abaf.jpg&quot;&gt;&lt;img width=&quot;75&quot; height=&quot;75&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; alt=&quot;Main Market Square&quot; src=&quot;//farm6.static.flickr.com/5268/5618498729_613983abaf_s.jpg&quot;&gt;&lt;/a&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;St. Mary&apos;s&quot; href=&quot;http://farm6.static.flickr.com/5101/5619084930_87a76dee6b.jpg&quot;&gt;&lt;img width=&quot;75&quot; height=&quot;75&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; alt=&quot;St. Mary&apos;s&quot; src=&quot;//farm6.static.flickr.com/5101/5619084930_87a76dee6b_s.jpg&quot;&gt;&lt;/a&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Flowers&quot; href=&quot;http://farm6.static.flickr.com/5030/5618499011_462ac088a6.jpg&quot;&gt;&lt;img width=&quot;75&quot; height=&quot;75&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; alt=&quot;Flowers&quot; src=&quot;//farm6.static.flickr.com/5030/5618499011_462ac088a6_s.jpg&quot;&gt;&lt;/a&gt;

  &lt;/p&gt;
  &lt;p&gt;On that trip, I especially enjoyed meeting Trish&apos;s brother for the first time and watching the Red Sox win their first game of the year.&lt;/p&gt;
  &lt;p style=&quot;text-align: center&quot;&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Fenway Paak!&quot; href=&quot;http://farm6.static.flickr.com/5222/5618502949_cdfbc9d030.jpg&quot;&gt;&lt;img width=&quot;75&quot; height=&quot;75&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Fenway Paak!&quot; src=&quot;//farm6.static.flickr.com/5222/5618502949_cdfbc9d030_s.jpg&quot;&gt;&lt;/a&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Morse and Kidder&quot; href=&quot;http://farm6.static.flickr.com/5263/5618503117_28b4b2b8cc.jpg&quot;&gt;&lt;img width=&quot;75&quot; height=&quot;75&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; alt=&quot;Morse and Kidder&quot; src=&quot;//farm6.static.flickr.com/5263/5618503117_28b4b2b8cc_s.jpg&quot;&gt;&lt;/a&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Happy Siblings&quot; href=&quot;http://farm6.static.flickr.com/5061/5618503321_c766f1e7bc.jpg&quot;&gt;&lt;img width=&quot;75&quot; height=&quot;75&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; alt=&quot;Happy Siblings&quot; src=&quot;//farm6.static.flickr.com/5061/5618503321_c766f1e7bc_s.jpg&quot;&gt;&lt;/a&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Erika and Julie&quot; href=&quot;http://farm6.static.flickr.com/5146/5619089798_4aca920bfb.jpg&quot;&gt;&lt;img width=&quot;75&quot; height=&quot;75&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; alt=&quot;Erika and Julie&quot; src=&quot;//farm6.static.flickr.com/5146/5619089798_4aca920bfb_s.jpg&quot;&gt;&lt;/a&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Red Sox Win!&quot; href=&quot;http://farm6.static.flickr.com/5145/5619090216_2198246d63.jpg&quot;&gt;&lt;img width=&quot;75&quot; height=&quot;75&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; alt=&quot;Red Sox Win!&quot; src=&quot;//farm6.static.flickr.com/5145/5619090216_2198246d63_s.jpg&quot;&gt;&lt;/a&gt;
  &lt;/p&gt;
&lt;p&gt;After returning, I realized I lost a lot of data in my Roller 5 upgrade and &lt;a href=&quot;http://raibledesigns.com/rd/entry/be_careful_when_switching_mysql&quot;&gt;wrote about what happened and how I recovered it&lt;/a&gt;. Then we &lt;a href=&quot;http://raibledesigns.com/rd/entry/farewell_to_the_2010_2011&quot;&gt;bid farewell to the 2010-2011 ski season&lt;/a&gt; and got ready for mountain bike season.
  &lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
For next year, I think I&apos;ll keep my goal at 30 days. If everything works out as planned, we&apos;ll have a place in the mountains this fall and it&apos;ll be a bit easier to hit the slopes without sitting in traffic. For now, I&apos;m pumped about the beginning of mountain bike season.
&lt;/p&gt;
&lt;p&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; ref=&quot;http://farm3.staticflickr.com/2181/5712084350_217de950a5.jpg&quot; title=&quot;Door to Sauna&quot;&gt;&lt;img src=&quot;//farm3.staticflickr.com/2181/5712084350_217de950a5_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Door to Sauna&quot; class=&quot;picture&quot;&gt;&lt;/a&gt;
  
May arrived and Trish and I started looking for a place in the mountains. We found an &lt;a href=&quot;https://www.facebook.com/media/set/?set=a.10150158165601712.292395.571296711&amp;amp;type=1&amp;amp;l=80b0b43473&quot;&gt;very cool cabin&lt;/a&gt;, but later decided it was &lt;em&gt;too&lt;/em&gt; nice and we&apos;d rather have a condo. I finished &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_basement_sauna_project&quot;&gt;The Basement Sauna Project&lt;/a&gt; and wrote about Java Web Application Security: &lt;a href=&quot;http://raibledesigns.com/rd/entry/java_web_application_security_part&quot;&gt;Java EE 6&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/rd/entry/java_web_application_security_part1&quot;&gt;Spring Security&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/java_web_application_security_part2&quot;&gt;Apache Shiro&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;On May 21st, we again visited Winter Park and Fraser to look at condos, then drove back to Denver for &lt;a href=&quot;http://www.denverpost.com/commented/ci_18114909&quot;&gt;U2 at Mile High Stadium&lt;/a&gt;. I&apos;m not a big fan of U2, but this was quite possibly the best concert I&apos;ve ever been to. The experience of 70,000+ fans, all screaming, doing the wave, and loving life was epic. We decided that night that we liked one of the condos more than the rest and put in an offer the following week. The kids headed off to Florida for a month with their Mom and we drove to Utah for &lt;a href=&quot;http://raibledesigns.com/rd/entry/music_mountain_biking_and_memories&quot;&gt;Desert Rocks and mountain biking in Moab&lt;/a&gt;. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-ash3/253034_2099846942595_2382489_n.jpg&quot; title=&quot;La Sal Mountains from Desert Rocks&quot; rel=&quot;lightbox[desertrocks2011]&quot;&gt;&lt;img src=&quot;//fbcdn-photos-a.akamaihd.net/hphotos-ak-snc6/253034_2099846942595_1438065285_32404850_2382489_a.jpg&quot; width=&quot;180&quot; height=&quot;120&quot; alt=&quot;La Sal Mountains from Desert Rocks&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8358915594/&quot; href=&quot;http://farm9.staticflickr.com/8467/8358915594_e79cd2231d_c.jpg&quot; title=&quot;Scenic Byway&quot; rel=&quot;lightbox[desertrocks2011]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8467/8358915594_e79cd2231d.jpg&quot; width=&quot;180&quot; height=&quot;120&quot; alt=&quot;Scenic Byway&quot; style=&quot;border: 1px solid black; margin-left: 20px&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;https://sphotos-a.xx.fbcdn.net/hphotos-frc1/250385_2099847942620_1801230_n.jpg&quot; title=&quot;Bar-B or Killer B?&quot; rel=&quot;lightbox[desertrocks2011]&quot;&gt;&lt;img src=&quot;//sphotos-a.xx.fbcdn.net/hphotos-frc1/p206x206/250385_2099847942620_1801230_n.jpg&quot; width=&quot;180&quot; height=&quot;120&quot; alt=&quot;Bar-B or Killer B?&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a rev=&quot;http://www.flickr.com/photos/mcginityphoto/8359032204/&quot; href=&quot;http://farm9.staticflickr.com/8049/8359032204_ace553c370_c.jpg&quot; title=&quot;Three Gossips and Tower of Babel&quot; rel=&quot;lightbox[desertrocks2011]&quot;&gt;&lt;img src=&quot;//farm9.staticflickr.com/8049/8359032204_ace553c370.jpg&quot; width=&quot;180&quot; height=&quot;120&quot; alt=&quot;Three Gossips and Tower of Babel&quot; style=&quot;border: 1px solid black; margin-left: 20px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;I &lt;a href=&quot;http://raibledesigns.com/rd/entry/upgraded_to_roller_5_and&quot;&gt;Upgraded to Roller 5.0&lt;/a&gt; in June and showed how to add a &lt;a href=&quot;https://developers.facebook.com/docs/reference/plugins/like/&quot;&gt;Facebook Like button&lt;/a&gt;. Next, I transcribed a couple more Java Web Application Security articles: &lt;a href=&quot;http://raibledesigns.com/rd/entry/java_web_application_security_part3&quot;&gt;programmatic login APIs&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/java_web_application_security_part4&quot;&gt;penetrating with Zed Attack Proxy&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;The kids returned to us just before the &lt;a href=&quot;http://raibledesigns.com/rd/entry/good_times_on_the_annual&quot;&gt;annual Father&apos;s Day Camping Trip&lt;/a&gt;. We drove to Lake Granby and stayed at &lt;a href=&quot;http://campincolorado.com/federal/arapaho_roosevelt_nf/stillwater/stillwater.html&quot;&gt;Stillwater Campground&lt;/a&gt; for the weekend.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm6.static.flickr.com/5275/5850616117_57971bfd55.jpg&quot; title=&quot;Stillwater Campground Rocks!&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5275/5850616117_57971bfd55_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Stillwater Campground Rocks!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3182/5851171484_b745090d35.jpg&quot; title=&quot;Beautiful Colorado&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3182/5851171484_b745090d35_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Beautiful Colorado&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;From my Father&apos;s Day post:&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;I really enjoyed spending so much time with my family this weekend. The good news is we get to do it again when I meet them at The Cabin in Montana next week. In the meantime, Trish and I are off to &lt;a href=&quot;http://jazoon.com/&quot;&gt;Jazoon&lt;/a&gt; for a few days of fun in Switzerland.
&lt;/p&gt;
&lt;p&gt;A few days later, we were &lt;a href=&quot;http://raibledesigns.com/rd/entry/a_sweet_trip_to_switzerland&quot;&gt;in Zurich for the first time&lt;/a&gt;, enjoying our accommodations and marveling at Switzerland&apos;s excellent transportation system.
I experienced an interesting situation while speaking, but quickly forgot when we visited Rhine Falls, celebrated our anniversary at Gruelich and played in the Swiss Alps.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm7.static.flickr.com/6030/5879428306_a793f2a67e.jpg&quot; title=&quot;View from Great Church&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm7.static.flickr.com/6030/5879428306_a793f2a67e_s.jpg&quot; width=&quot;75&quot; height=&quot;75&quot; alt=&quot;View from Great Church&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5080/5879428652_e847f2ff0c.jpg&quot; title=&quot;Happy Couple in Z&#252;rich&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5080/5879428652_e847f2ff0c_s.jpg&quot; width=&quot;75&quot; height=&quot;75&quot; alt=&quot;Happy Couple in Z&#252;rich&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;a href=&quot;http://farm6.static.flickr.com/5108/5879429020_21dd2b6ddf.jpg&quot; title=&quot;Riding the Train&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5108/5879429020_21dd2b6ddf_s.jpg&quot; width=&quot;75&quot; height=&quot;75&quot; alt=&quot;Riding the Train&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;a href=&quot;http://farm7.static.flickr.com/6005/5879429424_275a73ac3d.jpg&quot; title=&quot;Rhine Falls!&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm7.static.flickr.com/6005/5879429424_275a73ac3d_s.jpg&quot; width=&quot;75&quot; height=&quot;75&quot; alt=&quot;Rhine Falls!&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5112/5878867297_cac4cd43c9.jpg&quot; title=&quot;Whoa!&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5112/5878867297_cac4cd43c9_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Whoa!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5183/5881479860_7ef4ba409e.jpg&quot; title=&quot;Rhine Falls Flowers&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5183/5881479860_7ef4ba409e_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Rhine Falls Flowers&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5320/5880917345_38968f556c.jpg&quot; title=&quot;Olives and Sprouts&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5320/5880917345_38968f556c_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Olives and Sprouts&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5144/5880917787_cfcb0012ce.jpg&quot; title=&quot;Scallops and Tomato&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5144/5880917787_cfcb0012ce_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Scallops and Tomato&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm7.static.flickr.com/6018/5878966083_8bef3238da.jpg&quot; title=&quot;Dessert at Greulich&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm7.static.flickr.com/6018/5878966083_8bef3238da_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Dessert at Greulich&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5151/5878966527_7634f8a94e.jpg&quot; title=&quot;Greulich&apos;s Backyard Trees&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5151/5878966527_7634f8a94e_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Greulich&apos;s Backyard Trees&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;We arrived back in Denver at 6pm on Sunday, June 26th and I flew to Montana at 8am the next morning. I worked from The Cabin that week and &lt;a href=&quot;http://raibledesigns.com/rd/entry/agile_hiring_book_review&quot;&gt;wrote a book review for Agile Hiring&lt;/a&gt;.
&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
I think Sean [Landis] does a great job in showing how you can apply agile principles (people over process, tracking tools, failing fast, continuous improvement, constant feedback) to improve your hiring process. As a person that interviews often, I think it also gives great insights into how companies interview and what they&apos;re looking for. I&apos;ve often thought that being honest about my skills and what I&apos;m looking for is a good tactic and this book seems to confirm that.
&lt;/p&gt;
&lt;p&gt;That weekend, it was the &quot;90s Reunion&quot; for the Seeley Swan High School, which I attended my freshman and sophomore year of high school. There were several highlights of the trip, but one of my favorites was our float in the Swan Valley Parade. Abbie came up with the idea (Happy Birthday America) and we decorated an old trailer with streamers, balloons and a birthday cake to celebrate. Abbie made up a song and sang it throughout the entire parade (with a portable microphone and amp).
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Abbie singing &amp;quot;Happy Birthday America&amp;quot;&quot; href=&quot;http://farm7.static.flickr.com/6130/5934498303_10250c2760.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Abbie singing &amp;quot;Happy Birthday America&amp;quot;&quot; src=&quot;//farm7.static.flickr.com/6130/5934498303_10250c2760_t.jpg&quot;&gt;&lt;/a&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Abbie before getting dunked&quot; href=&quot;http://farm7.static.flickr.com/6020/5934498549_38f1793c46.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;margin-left: 0px; border: 1px solid black&quot; alt=&quot;Abbie before getting dunked&quot; src=&quot;//farm7.static.flickr.com/6020/5934498549_38f1793c46_t.jpg&quot;&gt;&lt;/a&gt;
&lt;a rel=&quot;lightbox[4thofjuly2011]&quot; title=&quot;Fiddlin&apos; Trish&quot; href=&quot;http://farm7.static.flickr.com/6002/5934499269_c40b347316.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;margin-left: 0px; border: 1px solid black&quot; alt=&quot;Fiddlin&apos; Trish&quot; src=&quot;//farm7.static.flickr.com/6002/5934499269_c40b347316_t.jpg&quot;&gt;&lt;/a&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Paddleboating&quot; href=&quot;http://farm7.static.flickr.com/6123/5935065040_59657b06fa.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;margin-left: 0px; border: 1px solid black&quot; alt=&quot;Paddleboating&quot; src=&quot;//farm7.static.flickr.com/6123/5935065040_59657b06fa_t.jpg&quot;&gt;&lt;/a&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Lake McDonald, Glacier National Park&quot; href=&quot;http://farm7.static.flickr.com/6006/5935068822_cfd7c86009.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;margin-left: 0px; border: 1px solid black&quot; alt=&quot;Lake McDonald, Glacier National Park&quot; src=&quot;//farm7.static.flickr.com/6006/5935068822_cfd7c86009_t.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I went swimming with my iPhone 4 that Sunday and Trish and her Dad showed up a few hours later. On the 4th, we had a blast celebrating the holiday with mine and my parents&apos; old friends. The next day, we adventured to Glacier National Park, where Trish shot an &lt;a href=&quot;http://www.mcginityphoto.com/Nature/Nature/4725995_JRpvJB/9/1373210164_W4mgd99#!i=1373210164&amp;amp;k=W4mgd99&quot;&gt;awesome sunrise at Lake McDonald&lt;/a&gt;.
She also captured a beautiful picture of The Cabin at sunset that week.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rel=&quot;lightbox[4thofjuly2011]&quot; title=&quot;The Raible Cabin by Trish McGinity&quot; href=&quot;http://farm7.static.flickr.com/6122/5933924991_8dde37f131.jpg&quot;&gt;&lt;img width=&quot;500&quot; height=&quot;333&quot; style=&quot;border: 1px solid black&quot; alt=&quot;The Raible Cabin&quot; src=&quot;//farm7.static.flickr.com/6122/5933924991_8dde37f131.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;In between vacationing in Montana and writing about it, I wrote some technical posts:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/integrating_oauth_with_appfuse_and&quot;&gt;Integrating OAuth with AppFuse and its REST API&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/installing_openjdk_7_on_os&quot;&gt;Installing OpenJDK 7 on OS X&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We returned to Denver in mid-July and shipped the kids off to Florida just before my annual Birthday Golf Debacle. We teed off at Wellshire Golf Course and had one of the most well-behaved rounds in a few years. The next weekend, we closed on our &quot;Ski Shack&quot; in Fraser and I penned &lt;a href=&quot;http://raibledesigns.com/rd/entry/another_dream_realized_mountain_views&quot;&gt;Another Dream Realized: Mountain Views&lt;/a&gt;. Trish&apos;s &lt;a href=&quot;http://www.flickr.com/photos/mcginityphoto/6716291441&quot;&gt;October Sunset photo&lt;/a&gt; is one of my favorite glimpses of our view.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm8.staticflickr.com/7155/6716291441_c70eb5e378.jpg&quot; rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;October Sunset from our dock&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7155/6716291441_c70eb5e378.jpg&quot; alt=&quot;October Sunset in Fraser&quot; width=&quot;400&quot; height=&quot;269&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Next, I blogged about &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_do_you_get_started&quot;&gt;How do you get started in programming?&lt;/a&gt; and we headed to the airport a few hours later for a whirlwind trip from Oregon to Cape Cod. &lt;em&gt;That&lt;/em&gt; was a wonderful trip and it took me almost a month &lt;a href=&quot;http://raibledesigns.com/rd/entry/oregon_cape_cod_and_fun&quot;&gt;to write about it&lt;/a&gt;. We flew into Portland and spent the weekend hiking in Silver Falls and drinking good beer at the &lt;a href=&quot;http://www.oregonbrewfest.com/&quot;&gt;Oregon Brewers Festival&lt;/a&gt; and &lt;a href=&quot;http://www.mcmenamins.com/54-edgefield-home&quot;&gt;Edgefield&lt;/a&gt;. We stayed with my good friends Clint and Autumn (married in &lt;a href=&quot;http://raibledesigns.com/rd/entry/costa_rica_was_awesome&quot;&gt;Costa Rica in 2008&lt;/a&gt;), who had their first child only a few weeks after our visit (August 26th).
&lt;/p&gt;
&lt;p&gt;We had an awful early flight out of Portland to Boston that Sunday. On Monday afternoon, we picked up Abbie and Jack from the Boston airport. They flew up from West Palm Beach on their first unaccompanied minors flight. We drove them to Cape Cod and settled into Trish&apos;s parents house near the water. The rest of the week, we had a blast with our friends Chris and Julie and the entire McGinity clan. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Wheeee!!&quot; href=&quot;http://farm7.static.flickr.com/6022/6008443089_cc4f752c0f.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Wheeee!!&quot; src=&quot;//farm7.static.flickr.com/6022/6008443089_cc4f752c0f_t.jpg&quot;&gt;&lt;/a&gt;

&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Hercules!&quot; href=&quot;http://farm7.static.flickr.com/6006/6008999952_78fd13f415.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Hercules!&quot; src=&quot;//farm7.static.flickr.com/6006/6008999952_78fd13f415_t.jpg&quot;&gt;&lt;/a&gt;

&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Michael and Jack&quot; href=&quot;http://farm7.static.flickr.com/6125/6044153539_84019058e4.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Michael and Jack&quot; src=&quot;//farm7.static.flickr.com/6125/6044153539_84019058e4_t.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Monkey Shadows&quot; href=&quot;http://farm7.static.flickr.com/6133/6044703126_cb16505a0c.jpg&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;180&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Monkey Shadows&quot; src=&quot;//farm7.static.flickr.com/6133/6044703126_cb16505a0c_m.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
We spent the rest of August going to concerts at Red Rocks, beer festivals in Winter Park, mountain biking, hiking, taking the kids to the Ski Shack and playing with Crazy Sagan. 
&lt;a href=&quot;http://farm7.staticflickr.com/6087/6044208823_60c83e67c9.jpg&quot; title=&quot;Crazy Sagan!&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6087/6044208823_60c83e67c9_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Crazy Sagan!&quot; class=&quot;picture&quot; style=&quot;margin-top: 5px&quot;&gt;&lt;/a&gt;
In my only August post, I talked a lot about the Broncos, Hawaii, Devoxx and leaving Overstock.&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
  That pretty much catches you up-to-date with the goings on in my life. As you can tell, it&apos;s been a &lt;em&gt;great&lt;/em&gt; summer so far. I&apos;m really looking forward to the fall too. Broncos season, a trip to Hawaii, learning new technologies, talking about them at Devoxx and a new gig.
  &lt;br/&gt;...&lt;br/&gt;
  Tomorrow is Jack&apos;s birthday. I gotta run ... it&apos;s time to go buy a bike, play a little golf, hit the pool and go to the BBQ before tonight&apos;s CD Release Party. 
&lt;/p&gt;
&lt;p&gt;We watched proudly as Jack turned 7 the next day and loved his excitement when he got his first mountain bike.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;http://farm7.staticflickr.com/6173/6168228852_44f34ab78d.jpg&quot; title=&quot;7 Miles and ready for more&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6173/6168228852_44f34ab78d_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;7 Miles and ready for more&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
  &lt;/p&gt;
&lt;p&gt;September started with mountain breezes and &lt;a href=&quot;http://raibledesigns.com/rd/entry/labor_day_weekend_in_grand&quot;&gt;fishing at Lake Granby&lt;/a&gt;. Lots of friends, family and delicious food make for a heckuva 3-day weekend. Jack was the only one to catch a fish and you couldn&apos;t wipe the smile off his face for the rest of the day.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;The delicious fish that Jack caught at Lake Granby&quot; href=&quot;http://farm7.static.flickr.com/6189/6112833896_59bd8ecc99.jpg&quot;&gt;&lt;img width=&quot;500&quot; height=&quot;375&quot; style=&quot;border: 1px solid black&quot; alt=&quot;The delicious fish that Jack caught at Lake Granby&quot; src=&quot;//farm7.static.flickr.com/6189/6112833896_59bd8ecc99.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I described my &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_digital_diet&quot;&gt;Digital Diet&lt;/a&gt; and wrote my first article related to my Devoxx talk: &lt;a href=&quot;http://raibledesigns.com/rd/entry/integrating_scalate_and_jade_with&quot;&gt;Integrating Scalate and Jade with Play 1.2.3&lt;/a&gt;. The 2nd weekend in September, we enjoyed a &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157627717258988/&quot;&gt;September Sports Weekend&lt;/a&gt;, going to two Rockies games and the Monday night Broncos Opener before heading to Kauai. While the Broncos didn&apos;t win that game, Trish&apos;s shot of Brett, Joe and I sums up many-a-game this season.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm7.staticflickr.com/6168/6185423596_e62d1e1efd.jpg&quot; title=&quot;Broncos Home Opener&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6168/6185423596_e62d1e1efd.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;Broncos Home Opener&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;As expected, &lt;a href=&quot;http://raibledesigns.com/rd/entry/mahalo_kauai&quot;&gt;Kauai blew our minds&lt;/a&gt;. We saw several spectacular sunsets, did some Stand Up Paddling (it&apos;s harder than it looks), played golf, took a doorless helicopter ride and kayaked along the Na Pali coast. &lt;/p&gt;
&lt;table style=&quot;margin: 0 auto 5px auto&quot; cellspacing=&quot;10&quot;&gt;
  &lt;tr&gt;
    &lt;td rowspan=&quot;3&quot;&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm7.staticflickr.com/6154/6174598580_f440fdfc48.jpg&quot; title=&quot;HDR Sunset next to the palm trees on the beach at Hanalei Bay by McGinityPhoto, on Flickr&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6154/6174598580_f440fdfc48_m.jpg&quot; width=&quot;156&quot; height=&quot;240&quot; alt=&quot;HDR Sunset next to the palm trees on the beach at Hanalei Bay&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
  &lt;/td&gt;
  &lt;td&gt;
    &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm7.staticflickr.com/6153/6174087039_b3740f60b7.jpg&quot; title=&quot;Hanalei Bay Sunset HDR by McGinityPhoto, on Flickr&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6153/6174087039_b3740f60b7_t.jpg&quot; width=&quot;100&quot; height=&quot;66&quot; alt=&quot;Hanalei Bay Sunset HDR&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm7.staticflickr.com/6159/6174622520_87c18de29c.jpg&quot; title=&quot;Makai Golf Club my pitch out of the sand is next to the pin.  Matt&apos;s is on the edge of the green :) by McGinityPhoto, on Flickr&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6159/6174622520_87c18de29c_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Makai Golf Club my pitch out of the sand is next to the pin.  Matt&apos;s is on the edge of the green :)&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;
    &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm7.staticflickr.com/6154/6174624336_9065acfafa.jpg&quot; title=&quot;Bougainvillia on the Makai Golf course looking across Hanalei Bay by McGinityPhoto, on Flickr&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6154/6174624336_9065acfafa_t.jpg&quot; width=&quot;100&quot; height=&quot;66&quot; alt=&quot;Bougainvillia on the Makai Golf course looking across Hanalei Bay&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm7.staticflickr.com/6153/6174630996_bee864d25d.jpg&quot; title=&quot;2 Blue Hawai&apos;i on the beach in Hanalei Bay by McGinityPhoto, on Flickr&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6153/6174630996_bee864d25d_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;2 Blue Hawai&apos;i on the beach in Hanalei Bay&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;
    &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm7.staticflickr.com/6178/6174149421_49cc20532c.jpg&quot; title=&quot;Rainbow to Kalalau Valley Napali Coast State Park by McGinityPhoto, on Flickr&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6178/6174149421_49cc20532c.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Rainbow to Kalalau Valley Napali Coast State Park&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
    &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm7.staticflickr.com/6174/6174681482_01c2422fd3.jpg&quot; title=&quot;Wahooo That was Awesome! :) by McGinityPhoto, on Flickr&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6174/6174681482_01c2422fd3_t.jpg&quot; width=&quot;100&quot; height=&quot;67&quot; alt=&quot;Wahooo That was Awesome! :)&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;We never got bored of the view from our room.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Aloha in the morning at the St Regis Hanalei Bay by McGinityPhoto, on Flickr&quot; href=&quot;http://farm7.staticflickr.com/6157/6174599098_879e9d9aa4.jpg&quot;&gt;&lt;img width=&quot;500&quot; height=&quot;331&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Aloha in the morning at the St Regis Hanalei Bay&quot; src=&quot;//farm7.staticflickr.com/6157/6174599098_879e9d9aa4.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Upon our return, I &lt;a href=&quot;http://raibledesigns.com/rd/entry/trying_to_make_coffeescript_work&quot;&gt;tried to make CoffeeScript work with Scalate&lt;/a&gt; and 
&lt;a href=&quot;http://raibledesigns.com/rd/entry/integrating_html5_boilerplate_with_scalate&quot;&gt;integrated HTML5 Boilerplate with Play&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://fbcdn-photos-a.akamaihd.net/hphotos-ak-snc7/309585_10150334101446712_571296711_8306949_270832760_n.jpg&quot; title=&quot;Halloween&quot;&gt;&lt;img src=&quot;//fbcdn-photos-a.akamaihd.net/hphotos-ak-snc7/309585_10150334101446712_571296711_8306949_270832760_a.jpg&quot; alt=&quot;Halloween&quot; width=&quot;180&quot; height=&quot;139&quot; class=&quot;picture&quot; style=&quot;margin-top: 0; border: 1px solid black&quot;&gt;&lt;/a&gt;
October was a quiet month on this blog. I only wrote two articles, one about &lt;a href=&quot;http://raibledesigns.com/rd/entry/increasing_my_developer_happiness&quot;&gt;increasing my developer happiness&lt;/a&gt; and another about &lt;a href=&quot;http://raibledesigns.com/rd/entry/developing_with_html5_coffeescript_and&quot;&gt;developing with HTML5, CoffeeScript and Twitter&apos;s Bootstrap&lt;/a&gt;. Watching the Broncos in October was painful at first, buy many rejoiced when Tebow started against Miami (10/23) and we had the amazing comeback to win. We went to the next game against the Lions and were quickly shown they had a long ways to go. We dressed up as the Scary Family for Halloween and had a ball.
&lt;/p&gt;
&lt;p&gt;I made up for October&apos;s lack of writing by writing 9 articles in November. I started with &lt;a href=&quot;http://raibledesigns.com/rd/entry/play_scala_s_anorm_heroku&quot;&gt;complaints about Play Scala&apos;s Anorm and PostgreSQL&lt;/a&gt;, then &lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_9th_birthday_abbie&quot;&gt;celebrated Abbie&apos;s 9th Birthday&lt;/a&gt; with a &lt;a href=&quot;http://www.flickr.com/photos/mraible/6316702824&quot;&gt;Magic Show&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a href=&quot;http://farm7.staticflickr.com/6117/6316702372_40594e7cbf.jpg&quot; title=&quot;Happy Kids&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6117/6316702372_40594e7cbf_m.jpg&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;Happy Kids&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
  &lt;a href=&quot;http://farm7.staticflickr.com/6047/6316702824_e46bacdc72.jpg&quot; title=&quot;Birthday Crew&quot; rel=&quot;lightbox[yearinreview2011]&quot;&gt;&lt;img src=&quot;//farm7.staticflickr.com/6047/6316702824_e46bacdc72_m.jpg&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;Birthday Crew&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;The next week, I wrote about my &lt;a href=&quot;http://raibledesigns.com/rd/entry/new_macbook_pro_and_imac&quot;&gt;new MacBook Pro and iMac&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/more_scalate_goodness_for_play&quot;&gt;more Scalate goodness for Play&lt;/a&gt;. At this point, I was scrambling to finish up my &lt;em&gt;Play More!&lt;/em&gt; application for &lt;a href=&quot;http://www.devoxx.com/display/DV11/Home&quot;&gt;Devoxx&lt;/a&gt; and worked a lot of late nights. That weekend, I &lt;a href=&quot;http://raibledesigns.com/rd/entry/phonegap_to_the_rescue&quot;&gt;used PhoneGap&lt;/a&gt; to turn my webapp into a native app and finished everything in the nick of time. We flew to Paris that Monday, took the train to Antwerp on Tuesday and settled in for a memorable week of interesting talks.
&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/play_2_0_a_web&quot;&gt;Play 2.0, A web framework for a new era&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/phonegap_for_hybrid_app_development&quot;&gt;PhoneGap for Hybrid App Development&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/deploying_java_and_play_framework&quot;&gt;Deploying Java and Play Framework Apps to the Cloud with James Ward&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/my_html5_with_play_scala&quot;&gt;My HTML5 with Play Scala, CoffeeScript and Jade Presentation from Devoxx 2011&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Crew at Devoxx dinner by McGinity Photo&quot; href=&quot;http://farm8.staticflickr.com/7006/6448345655_df403b1cfd.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;67&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Matt Raible and Crew at Devoxx dinner&quot; src=&quot;//farm8.staticflickr.com/7006/6448345655_df403b1cfd_t.jpg&quot;&gt;&lt;/a&gt;

  
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;At Pelgrom by McGinity Photo&quot; href=&quot;http://farm8.staticflickr.com/7019/6448347213_5e9c59ba8c.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;67&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Matt Raible at Pelgrom&quot; src=&quot;//farm8.staticflickr.com/7019/6448347213_5e9c59ba8c_t.jpg&quot;&gt;&lt;/a&gt;

  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;James Ward speaking on Heroku at Devoxx by McGinity Photo&quot; href=&quot;http://farm8.staticflickr.com/7147/6448349163_313bc48dd5.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;67&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;James Ward speaking on Heroku at Devoxx&quot; src=&quot;//farm8.staticflickr.com/7147/6448349163_313bc48dd5_t.jpg&quot;&gt;&lt;/a&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Speaking at Devoxx Belgium 2011 by McGinity Photo&quot; href=&quot;http://farm8.staticflickr.com/7031/6448350561_e62da3327b.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;67&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Matt Raible speaking at Devoxx Belgium 2011&quot; src=&quot;//farm8.staticflickr.com/7031/6448350561_e62da3327b_t.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Antwerp Town Square by McGinity Photo&quot; href=&quot;http://farm8.staticflickr.com/7002/6716294395_28ce2c5f5b.jpg&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Antwerp Town Square&quot; src=&quot;//farm8.staticflickr.com/7002/6716294395_28ce2c5f5b_m.jpg&quot;&gt;&lt;/a&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Riverside in Antwerp by McGinity Photo&quot; href=&quot;http://farm8.staticflickr.com/7010/6448353693_f63f7afee6.jpg&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;160&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Riverside in Antwerp&quot; src=&quot;//farm8.staticflickr.com/7010/6448353693_f63f7afee6_m.jpg&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;That Saturday, we took the train back to Paris and checked into our hotel for a few days of romance. I proposed to Trish at Versailles on Sunday at sunset and we rolled around in our joy for a few days before we told any of our friends. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;The Versailles Orangerie&quot; href=&quot;http://farm8.staticflickr.com/7009/6402228135_6ffc860b9f.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;border: 1px solid black&quot; alt=&quot;The Versailles Orangerie&quot; src=&quot;//farm8.staticflickr.com/7009/6402228135_6ffc860b9f_t.jpg&quot;&gt;&lt;/a&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Ch&#226;teau de Versailles&quot; href=&quot;http://farm8.staticflickr.com/7141/6402228667_2e908c6fb0.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Ch&#226;teau de Versailles&quot; src=&quot;//farm8.staticflickr.com/7141/6402228667_2e908c6fb0_t.jpg&quot;&gt;&lt;/a&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Gardens of Versailles&quot; href=&quot;http://farm8.staticflickr.com/7161/6402229087_0d34f8f6f9.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Gardens of Versailles&quot; src=&quot;//farm8.staticflickr.com/7161/6402229087_0d34f8f6f9_t.jpg&quot;&gt;&lt;/a&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Trees in the Versailles Gardens&quot; href=&quot;http://farm8.staticflickr.com/7023/6402230475_9251f0664c.jpg&quot;&gt;&lt;img width=&quot;100&quot; height=&quot;75&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Trees in the Versailles Gardens&quot; src=&quot;//farm8.staticflickr.com/7023/6402230475_9251f0664c_t.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Bassin d&#8217;Apollon &amp;ndash; the Apollo Fountain by McGinity Photo&quot; href=&quot;http://farm8.staticflickr.com/7156/6716294893_7a8ed53bf5.jpg&quot;&gt;&lt;img width=&quot;500&quot; height=&quot;329&quot; alt=&quot;Bassin d&#8217;Apollon &amp;ndash; the Apollo Fountain&quot; src=&quot;//farm8.staticflickr.com/7156/6716294893_7a8ed53bf5.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;  
&lt;p&gt;
We flew back to the US the Wednesday before Christmas and spent the weekend in Boston with Trish&apos;s family. For full details of that trip, see &lt;a href=&quot;http://raibledesigns.com/rd/entry/our_engaging_trip_to_paris&quot;&gt;Our Engaging Trip to Paris and Antwerp&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Happy&quot; href=&quot;http://farm7.staticflickr.com/6031/6402231033_9a0f51938c.jpg&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;180&quot; style=&quot;border: 1px solid black&quot; alt=&quot;Happy&quot; src=&quot;//farm7.staticflickr.com/6031/6402231033_9a0f51938c_m.jpg&quot;&gt;&lt;/a&gt;
&lt;a rel=&quot;lightbox[yearinreview2011]&quot; title=&quot;Versailles Sunset&quot; href=&quot;http://farm8.staticflickr.com/7018/6402232723_e61d57cc98.jpg&quot;&gt;&lt;img width=&quot;240&quot; height=&quot;180&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; alt=&quot;Versailles Sunset&quot; src=&quot;//farm8.staticflickr.com/7018/6402232723_e61d57cc98_m.jpg&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;To end the year, I kept it light and only spun up one blog post in December: &lt;a href=&quot;http://raibledesigns.com/rd/entry/what_have_i_been_working&quot;&gt;What have I been working on at Taleo?&lt;/a&gt; A week after writing that post, we moved to the Ski Shack for 3 weeks and enjoyed a &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157628628439665/&quot;&gt;wonderful holiday break&lt;/a&gt; with &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157628725392081/&quot;&gt;many visitors&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm8.staticflickr.com/7150/6638934399_2fb67c7883.jpg&quot; title=&quot;Shredders&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7150/6638934399_2fb67c7883_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Shredders&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm8.staticflickr.com/7031/6638937219_8623aa8e63.jpg&quot; title=&quot;Happy New Year!&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7031/6638937219_8623aa8e63_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Happy New Year!&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Yes, 2011 was a spectacular year. We traveled to four different countries, did a lot of camping and mountain biking and accomplished 2/3 of my 5 year goals (basement sauna and mountain views). I wrote a lot of technical blog posts in the 2nd half of the year; most inspired my extracurricular activities&lt;/a&gt;. I plan to continue that this year as I learn more about HTML5, Play Framework, Scala and CoffeeScript. At the end of last year&apos;s &lt;a href=&quot;http://raibledesigns.com/rd/entry/2010_a_year_in_review&quot;&gt;Year in Review&lt;/a&gt;, I wrote:
&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
In 2011, I plan on doing two main things: keep rockin&apos; it with Trish and finishing The Bus.
&lt;/p&gt;
&lt;p&gt;I think I can safely say I kept it rockin&apos; with Trish - we&apos;re living together, engaged and still amazed we found one another. As for The Bus, I think &lt;a href=&quot;http://www.motorworksrestorations.com/&quot;&gt;MotorWorks Restorations&lt;/a&gt; and I are in a good position to make a final push and finish the sucker. My hope is to have it done by May so I can start driving it and taking it to VW Shows. In the meantime, Trish has started working on &lt;a href=&quot;http://www.mcginityphoto.com/&quot;&gt;McGinity Photo&lt;/a&gt; full-time and loving it. We have trips planned to Stockholm (for &lt;a href=&quot;http://jfokus.se&quot;&gt;Jfokus&lt;/a&gt;), Madrid (for &lt;a href=&quot;http://www.springio.net/&quot;&gt;Spring I/O&lt;/a&gt;) and Paris (for &lt;a href=&quot;http://www.devoxx.fr/display/FR12/Accueil&quot;&gt;Devoxx Paris&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;Last weekend, we &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157628804308427/&quot;&gt;witnessed&lt;/a&gt; one of the greatest playoff games &lt;em&gt;ever&lt;/em&gt; when the Broncos beat the Steelers. I think the picture of Trish celebrating the final touchdown pretty much sums up 2011. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
  &lt;a rel=&quot;lightbox[yearinreview2011]&quot; href=&quot;http://farm8.staticflickr.com/7161/6671393297_d6f01b715f.jpg&quot; title=&quot;Broncos Win!&quot;&gt;&lt;img src=&quot;//farm8.staticflickr.com/7161/6671393297_d6f01b715f.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;Broncos Win!&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;
  &lt;/p&gt;
&lt;p&gt;I look forward to all the skiing, celebrating, camping, traveling and bus rides in 2012. It&apos;s gonna be a fantastic year.</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2010_a_year_in_review</guid>
    <title>2010 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2010_a_year_in_review</link>
        <pubDate>Mon, 10 Jan 2011 11:42:01 -0700</pubDate>
    <category>Roller</category>
    <category>yearinreview</category>
    <category>newyear</category>
    <category>blogging</category>
    <category>2010</category>
    <category>roller</category>
            <description>2010 was a heckuva year, possibly one of my all-time favorites. It started with lots of &lt;a href=&quot;http://raibledesigns.com/rd/entry/2009_a_year_in_review&quot;&gt;anticipated fun&lt;/a&gt; and ended with lots of travel, skiing and relaxing and I&apos;m only just now finding time to write this post. I had a lot of goals when I started 2010; the top two being my favorite:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Happiness&lt;/li&gt;
&lt;li&gt;Girl&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The rest of my goals involved running, skiing, mountain biking and finishing The Bus. I also had some professional goals that involved open source, conferences, publishing articles and learning new technologies. I accomplished about 75% of my personal goals and 50% of my professional goals. I&apos;m pretty happy with these percentages considering how much fun I had last year.
&lt;/p&gt;
&lt;p&gt;In December 2009, I started working with &lt;a href=&quot;http://www.timewarnercable.com&quot;&gt;Time Warner Cable&lt;/a&gt; as their Chief Architect of Web Development. I was hired to help them build a team of hard-working developers that could quickly build their online video presence. In January, we started getting our ducks in a row with some &lt;a href=&quot;http://properosolutions.com/services/&quot;&gt;Agile Training&lt;/a&gt; in Virginia, followed by hiring some Agile Coaches. The only technical post I had during this process was about &lt;a href=&quot;http://raibledesigns.com/rd/entry/what_s_your_preferred_development&quot;&gt;development infrastructure stacks&lt;/a&gt;. Both at TWC and my current gig, I&apos;ve found myself enjoying the following stack:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Source Control: &lt;strong&gt;SVN&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Source Viewer: &lt;strong&gt;FishEye&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Wiki: &lt;strong&gt;Confluence&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Bug Tracker: &lt;strong&gt;JIRA&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Continuous Integration: &lt;strong&gt;Hudson&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We tried Git for a couple months at TWC, but ended up reverting to SVN after we had &quot;code deleted&quot; issues during one of our most intense development cycles. When the kids and I weren&apos;t skiing, we worked on documenting &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_to_be_a_super&quot;&gt;How to be a Super Hero&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/upside_down_man_saves_the&quot;&gt;The Adventures of Upside Down Man&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In February, I &lt;a href=&quot;http://raibledesigns.com/rd/entry/reviews_for_grails_a_quick&quot;&gt;refreshed my Grails knowledge&lt;/a&gt;, later learning that it was tough to teach Grails to developers that didn&apos;t know Java. First of all, a lot of Grails and Groovy books are targeted at Java Developers. Secondly, the developers I was trying to sell it to had more interest in learning Java. Since I failed to sell Grails, we ended up using Spring + jQuery to build our app. I don&apos;t think was a bad decision as most of our development ended up being UI: ActionScript/Flex, Objective-C and jQuery/HTML.&lt;/p&gt;
&lt;p&gt;My &lt;a href=&quot;http://raibledesigns.com/rd/entry/17_macbook_pro_stolen_from&quot;&gt;laptop was stolen from my living room&lt;/a&gt; in early February. It worked out nicely in the end since I didn&apos;t lose any data (thanks to good backups) and my business insurance covered the loss. My parents came out and helped me finish &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_guest_room_remodel_is&quot;&gt;remodeling my guest room&lt;/a&gt;. I posted about &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_future_of_web_frameworks&quot;&gt;My Future of Web Frameworks Presentations&lt;/a&gt; and became a proud father when &quot;&lt;a href=&quot;http://raibledesigns.com/rd/entry/jack_s_skiing_like_a&quot;&gt;Jack was flying past both Abbie and I and giggling while doing it&lt;/a&gt;&quot;.&lt;/p&gt;
&lt;p&gt;By the beginning of March, we&apos;d &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_we_hired_a_team&quot;&gt;hired a team of 10 at TWC&lt;/a&gt; and I &lt;a href=&quot;http://raibledesigns.com/rd/entry/fantastic_fun_in_jackson_hole&quot;&gt;took a trip to Jackson Hole&lt;/a&gt; to celebrate.&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
The thing I enjoyed the most about this trip was how well the group &lt;em&gt;jelled&lt;/em&gt;. Kudos to Chris for assembling such an awesome group and putting such a spectacular trip together. Can&apos;t wait for next year. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm5.static.flickr.com/4015/4414627855_f2b8c7c794.jpg&quot; title=&quot;Top o&apos; Jackson Hole&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4015/4414627855_f2b8c7c794_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Top o&apos; Jackson Hole&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The next week, I flew to Las Vegas for The ServerSide Java Symposium and enjoyed sessions on &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_cloud_computing_continuum_with&quot;&gt;Cloud&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/rd/entry/developing_rich_web_service_apis&quot;&gt;Web Service APIs&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/rd/entry/highly_interactive_software_with_java&quot;&gt;Flex&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/rd/entry/what_s_new_in_spring&quot;&gt;Spring 3&lt;/a&gt; and Cameron&apos;s &lt;a href=&quot;http://raibledesigns.com/rd/entry/c_java_and_net_lessons&quot;&gt;Lessons Learned from the Internet Age&lt;/a&gt;. I posted my &lt;a href=&quot;http://raibledesigns.com/rd/entry/tssjs_2010_presentations_and_summary&quot;&gt;Future of Web Frameworks and GWT vs. Flex Smackdown presentations&lt;/a&gt; after the conference.&lt;/p&gt;
&lt;p&gt;I ended March with &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_trifecta_3_resorts_in&quot;&gt;The Trifecta&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2728/4472155910_2a87f5e811.jpg&quot; title=&quot;You are about to experience Copper&apos;s High Alpine&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2728/4472155910_2a87f5e811_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;You are about to experience Copper&apos;s High Alpine&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4061/4472157278_0ed25a10fc.jpg&quot; title=&quot;Nice ride up Storm King&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4061/4472157278_0ed25a10fc_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Nice ride up Storm King&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm3.static.flickr.com/2772/4472157540_503893a227.jpg&quot; title=&quot;Spaulding Bowl&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2772/4472157540_503893a227_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Spaulding Bowl&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm3.static.flickr.com/2732/4472157796_ef3a358c8f.jpg&quot; title=&quot;View from Enchanted Forest&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2732/4472157796_ef3a358c8f_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;View from Enchanted Forest&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;/p&gt;&lt;p&gt;For Easter, I purchased an iPad and &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_ipad_review&quot;&gt;reviewed it a few days later&lt;/a&gt;. Seven months later, I&apos;m not enthralled with the iPad, but I do think it&apos;s a heckuva lot better than the Galaxy Tab. I don&apos;t use it much, except for movies when traveling. My kids are its primary users, mostly using it for games and Netflix. 
&lt;/p&gt;
&lt;p&gt;We visited my parents in Oregon and &lt;a href=&quot;http://raibledesigns.com/rd/entry/celebrating_my_mom_s_retirement&quot;&gt;celebrated my Mom&apos;s retirement&lt;/a&gt;.

&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4039/4583410595_074720572f.jpg&quot; title=&quot;Huckleberry Aficionado&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4039/4583410595_074720572f_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Huckleberry Aficionado&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3327/4584043110_78188e39cf.jpg&quot; title=&quot;Oregon Garden Brewfest&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3327/4584043110_78188e39cf_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Oregon Garden Brewfest&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4002/4584043518_074d446180.jpg&quot; title=&quot;Happy Beer Drinkers&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4002/4584043518_074d446180_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Happy Beer Drinkers&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4052/4583418495_8703f271f0.jpg&quot; title=&quot;Old Friends&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4052/4583418495_8703f271f0_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Old Friends&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The picture I took of my Mom and Abbie that weekend is one of my all-time favorites.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm5.static.flickr.com/4009/4584047006_4323c67012.jpg&quot; title=&quot;Abbie and Mimi&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4009/4584047006_4323c67012_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Abbie and Mimi&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;/p&gt; 
&lt;p&gt;
At the end of April, I said &lt;a href=&quot;http://raibledesigns.com/rd/entry/farewell_to_the_2009_2010&quot;&gt;farewell to the ski season&lt;/a&gt;, getting in 25 days; a personal best. I&apos;m happy to report I have 10 days in so far this year, so my goal of 30 days looks to be well on track. No helicopter attempts yet, but hopefully soon.&lt;/p&gt;
&lt;p&gt;I ended the month with a work trip to Seattle and &lt;a href=&quot;http://raibledesigns.com/rd/entry/thanks_to_seattle_for_a&quot;&gt;painting the town red with my sister and Mya&lt;/a&gt;. &lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm5.static.flickr.com/4048/4585489353_cfe91a8aec.jpg&quot; title=&quot;Sweet Seats at the Mariner&apos;s Game&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4048/4585489353_cfe91a8aec_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Sweet Seats at the Mariner&apos;s Game&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4044/4585489443_6d290c0a7b.jpg&quot; title=&quot;Rally Caps!&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4044/4585489443_6d290c0a7b_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Rally Caps!&quot; style=&quot;border: 1px solid black;margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4012/4585491717_0de23a17b7.jpg&quot; title=&quot;Midnight&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4012/4585491717_0de23a17b7_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Midnight&quot; style=&quot;border: 1px solid black;margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3319/4586117300_9bf3d4c6c8.jpg&quot; title=&quot;Wheeeeee!!&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3319/4586117300_9bf3d4c6c8_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Wheeeeee!!&quot; style=&quot;border: 1px solid black;margin-left: 10px&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I returned to Denver and &lt;a href=&quot;http://twitter.com/#!/mraible/status/13172187335&quot;&gt;turned off my TV for a month&lt;/a&gt;. I &lt;a href=&quot;http://raibledesigns.com/rd/entry/life_without_tv&quot;&gt;wrote about my experience&lt;/a&gt; in early June. For Memorial Day Weekend, I went &lt;a href=&quot;http://raibledesigns.com/rd/entry/mountain_biking_in_moab&quot;&gt;mountain biking in Moab&lt;/a&gt; and had a blast at the &lt;a href=&quot;http://www.desertrocks.org/&quot;&gt;Desert Rocks Music Festival&lt;/a&gt;. The Porcupine Rim ride took us 4.5 hours and we tracked 26.75 miles. The several points in the trail with &quot;death on the right&quot; were truly epic.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4046/4662670544_478cb254c5.jpg&quot; title=&quot;Hazard County Trail&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4046/4662670544_478cb254c5_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Hazard County Trail&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4068/4662049049_9761af8d03.jpg&quot; title=&quot;Close to The Edge&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4068/4662049049_9761af8d03_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Close to The Edge&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4038/4662049861_02a837094d.jpg&quot; title=&quot;Awesome Singletrack&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4038/4662049861_02a837094d_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Awesome Singletrack&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4027/4662050007_80627bc86a.jpg&quot; title=&quot;Sweet View&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4027/4662050007_80627bc86a_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Sweet View&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;June started with our annual &lt;a href=&quot;http://raibledesigns.com/rd/entry/a_nice_riding_weekend_before&quot;&gt;Ride to Red Rocks&lt;/a&gt;. I slept six hours and did the 25-mile off-road &lt;a href=&quot;http://www.elephantrockride.com/&quot;&gt;Elephant Rock&lt;/a&gt; ride the next morning. The next morning I hopped on a plane to Ireland for the &lt;a href=&quot;http://raibledesigns.com/rd/entry/presentations_from_the_irish_software&quot;&gt;Irish Software Show&lt;/a&gt;. My sister joined me and we had an &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_incredible_trip_to_ireland&quot;&gt;incredible time&lt;/a&gt; with &lt;a href=&quot;http://www.jamievandyke.com/&quot;&gt;Jamie&lt;/a&gt;, Rob, &lt;a href=&quot;http://www.johnmwillis.com/&quot;&gt;John&lt;/a&gt; and &lt;a href=&quot;http://www.joshlong.com/&quot;&gt;Josh&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4006/4699508311_77a05c609a.jpg&quot; title=&quot;Straight to the top!&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4006/4699508311_77a05c609a_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Straight to the top!&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4015/4699508737_612d1b1b42.jpg&quot; title=&quot;Mmmmm, Guinness&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4015/4699508737_612d1b1b42_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Mmmmm, Guinness&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4052/4700141820_3943b0dea6.jpg&quot; title=&quot;The Storehouse is shaped like a pint glass&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4052/4700141820_3943b0dea6_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;The Storehouse is shaped like a pint glass&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm2.static.flickr.com/1285/4700143032_120cd3d789.jpg&quot; title=&quot;Brainwave&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm2.static.flickr.com/1285/4700143032_120cd3d789_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Brainwave&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;Upon returning to work, I got to have an awkward conversation with my client about all the vacation I was taking.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm2.static.flickr.com/1359/4723660690_9313a26d78.jpg&quot; title=&quot;Fire in Background, 100 foot tall flames&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm2.static.flickr.com/1359/4723660690_9313a26d78_m.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Fire in Background, 100 foot tall flames&quot; style=&quot;border: 1px solid black&quot; class=&quot;picture&quot; /&gt;&lt;/a&gt;
For Father&apos;s Day, my parents drove to Denver and we packed up the camping gear for a &lt;a href=&quot;http://raibledesigns.com/rd/entry/another_fun_father_s_day&quot;&gt;fun weekend at The Great Sand Dunes&lt;/a&gt;.
After The Dunes, my parents and kids drove to The Cabin, camping out and touring Yellowstone along the way. That Thursday, June 24th, I attended my good friend &lt;a href=&quot;http://jasonjbarton.com/&quot;&gt;Jason&lt;/a&gt;&apos;s birthday party in Lodo.&lt;/p&gt;
&lt;p&gt;That&apos;s the night I met Trish. &lt;/p&gt;
&lt;p&gt;I saw her switch from a Martini to a Guinness and I knew I had to talk to her. I introduced myself and quickly found myself conflicted with having a soon-to-expire iPhone 4 reservation at the Apple Store. I rushed out to grab the phone, returning because there was something special about Trish. We talked for a couple hours that night ... me mesmerized, her smiling a lot. I was dumbfounded to find such a cool person existed in the world. At the end of the night, I got her number and drove home with a feeling that my life was about to change. 
&lt;/p&gt;
&lt;p&gt;The next day, I began a road trip to The Last Best Place for a &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_summer_vacation_in_montana1&quot;&gt;Montana Summer Vacation&lt;/a&gt;. 

&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4096/4788758981_ea7346ab25.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;Big Sky Country&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4096/4788758981_ea7346ab25_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Big Sky Country&quot; style=&quot;border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4077/4788762471_187425438b.jpg&quot; title=&quot;Ready for the Parade&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4077/4788762471_187425438b_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Ready for the Parade&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4098/4788767939_d273d4ddf5.jpg&quot; title=&quot;Chris Auchenbach&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4098/4788767939_d273d4ddf5_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Chris Auchenbach&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4143/4789398916_a70dd2077e.jpg&quot; title=&quot;Meadow Lake Golf Course in Columbia Falls&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4143/4789398916_a70dd2077e_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Meadow Lake Golf Course in Columbia Falls&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;During that trip, Trish and I exchanged occasional text messages and I told many friends about the kick-ass girl I met. It was another great Montana vacation.
&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
My favorite part of this year&apos;s trip to The Cabin was seeing it as a home again. My Mom retired in April and my parents moved back to Montana shortly after. Seeing how happy they are there is truly magical. I especially enjoy the thought of visiting them and all the wonderful folks in the Swan Valley many, many times in the future. 
&lt;/p&gt;
&lt;p&gt;The kids and I drove like bats out of hell and made it back to Denver (950 miles) in 14.25 hours. I quickly scheduled a first date with Trish that Wednesday, and went back to work at TWC with a renewed energy. After our first date, I formed a sort of perma-grin. That Friday was my birthday. I&apos;ve been having a blast with Trish ever since.
&lt;/p&gt;
&lt;p&gt;July ended with a trip to the Lost Coast for &lt;a href=&quot;http://raibledesigns.com/rd/entry/jess_and_lili_s_legendary&quot;&gt;Jess and Lili&apos;s Wedding&lt;/a&gt;. &lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;The reception afterwards was a truly spectacular party that lasted well into the evening. Clint and I vowed to go to bed early, but we ended up having so much fun we closed the place down. Jess and Lili were an instrumental part in creating a spectacular night, especially with their &lt;a href=&quot;http://www.youtube.com/watch?v=zVNYDwQXggI&quot;&gt;wedding dance&lt;/a&gt; and infectious happiness.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm5.static.flickr.com/4128/4836504101_199c9821ba.jpg&quot; title=&quot;Lili and Jess&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4128/4836504101_199c9821ba_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Lili and Jess&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;In August, I celebrated this blog&apos;s &lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_8th_birthday_to_this&quot;&gt;8th birthday&lt;/a&gt; and we started our &quot;60-Day Push&quot; at work. The goal of our 60-Day Push was to re-write our Video Portal, iPad and Sony Blu-ray apps from scratch, without politics dictating their features. We hired &lt;a href=&quot;http://method.com/&quot;&gt;Method&lt;/a&gt; for design, chose our own features and went to work. I &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_s_the_ol_team&quot;&gt;wrote about the success of this effort&lt;/a&gt; in October.
&lt;/p&gt;
&lt;p&gt;
I neglected to write about the Denver Cruisers &lt;a href=&quot;http://www.examiner.com/nightlife-photography-in-denver/denver-cruisers-saints-and-sinners&quot;&gt;Saints and Sinners&lt;/a&gt; ride or how much fun we had listening to &lt;a href=&quot;http://www.redrocksonline.com/CalendarEventDisplay.aspx?id=41820&quot;&gt;B.B. King at Red Rocks&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;
Abbie and Jack&apos;s &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_first_day_of_school1&quot;&gt;first day of school&lt;/a&gt; was on August 16th.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm5.static.flickr.com/4121/4899887269_9754511cec.jpg&quot; title=&quot;Pretend like you&apos;re playing Wii Jack!&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4121/4899887269_9754511cec_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Pretend like you&apos;re playing Wii Jack!&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;At the end of August, we celebrated &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157624769760851/&quot;&gt;Jack&apos;s 6th Birthday&lt;/a&gt; and attended my &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157624894607518/&quot;&gt;Cousin Amy&apos;s Wedding&lt;/a&gt; in Missouri. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4084/4965213510_20c8e36f87.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;Wheee!&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4084/4965213510_20c8e36f87_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Wheee!&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4152/4964612385_06ac5a0ef4.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;Super Mario Bros. Cake&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4152/4964612385_06ac5a0ef4_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Super Mario Bros. Cake&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4132/4965217230_2cd7bc5e37.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;Tebow Fan&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4132/4965217230_2cd7bc5e37_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Tebow Fan&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;br/&gt;&lt;br/&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4085/4964754995_cec227df27.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;The Happy Couple&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4085/4964754995_cec227df27_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;The Happy Couple&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4086/4964743889_4f813aa9ee.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;Jack and Abbie&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4086/4964743889_4f813aa9ee_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Jack and Abbie&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4100/4964746601_ee8cbbf3b9.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;The Cousins&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4100/4964746601_ee8cbbf3b9_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;The Cousins&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;September rolled in, we finished the majority of the work in our 60-Day Push and Trish and I drove up to Estes Park for an &lt;a href=&quot;http://raibledesigns.com/rd/entry/an_epic_weekend_in_estes&quot;&gt;epic weekend&lt;/a&gt; at the &lt;a href=&quot;http://www.scotfest.com/Scottish_Festival/Home.html&quot;&gt;Scottish-Irish Festival&lt;/a&gt;. We rode our bikes in the parade (by accident), enjoyed a few pints and even did a bit of fly-fishing near our riverside accommodations. &lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4090/4988535019_34fc7a67d7.jpg&quot; title=&quot;Beautiful View&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4090/4988535019_34fc7a67d7_s.jpg&quot; width=&quot;75&quot; height=&quot;75&quot; alt=&quot;Beautiful View&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4103/4988536455_db7ccf0b07.jpg&quot; title=&quot;Plane in Sky&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4103/4988536455_db7ccf0b07_s.jpg&quot; width=&quot;75&quot; height=&quot;75&quot; alt=&quot;Plane in Sky&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4133/4989142114_f1e7b43e99.jpg&quot; title=&quot;Ride to Stanley Hotel&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4133/4989142114_f1e7b43e99_s.jpg&quot; width=&quot;75&quot; height=&quot;75&quot; alt=&quot;Ride to Stanley Hotel&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4154/4989143134_68fb3b7801.jpg&quot; title=&quot;View from The Stanley Hotel&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4154/4989143134_68fb3b7801_s.jpg&quot; width=&quot;75&quot; height=&quot;75&quot; alt=&quot;View from The Stanley Hotel&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We listened to the 1st 2010 Broncos game while driving back from Estes and slipped into a Rockies game shortly after losing. Our sadness over the Broncos loss was erased within a couple hours as we celebrated &lt;a href=&quot;http://en.wikipedia.org/wiki/Jason_Giambi&quot;&gt;Jason Giambi&apos;s&lt;/a&gt; walk-off home run. Unfortunately, the Rockies didn&apos;t make it to the post-season, but the Broncos looked good at their &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157624879516331/&quot;&gt;home opener&lt;/a&gt;. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm5.static.flickr.com/4109/5011958664_88c02e1dfb.jpg&quot; title=&quot;Fighter Jets&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4109/5011958664_88c02e1dfb_m.jpg&quot; width=&quot;240&quot; height=&quot;179&quot; alt=&quot;Fighter Jets&quot; style=&quot;border: 1px solid black;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;October came quickly and I wrote &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_s_the_ol_team&quot;&gt;How&apos;s the ol&apos; Team Doing&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/re_moving_from_spring_to&quot;&gt;defended the Age of Frameworks&lt;/a&gt;. At the end of October, we moved into &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157625130347727/&quot;&gt;TWC&apos;s Lodo Office&lt;/a&gt; on Wynkoop. That weekend, we dressed up as superheros for &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157625285301110/&quot;&gt;Halloween&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;November started off with &lt;a href=&quot;http://raibledesigns.com/rd/entry/abbie_s_8th_birthday_and&quot;&gt;Abbie&apos;s birthday&lt;/a&gt; and Trish got to meet the kids for the first time. From there, we went into traveling-like-madmen mode. We enjoyed &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157625463274916/&quot;&gt;suite seats&lt;/a&gt; at the Broncos vs. Kansas City game, then flew to Amsterdam for &lt;a href=&quot;http://devoxx.com/display/Devoxx2K10/Home&quot;&gt;Devoxx&lt;/a&gt; the next morning (performing an &lt;a href=&quot;http://raibledesigns.com/rd/entry/appfuse_2_1_milestone_2&quot;&gt;AppFuse release&lt;/a&gt; along the way). I presented on Thursday and posted my &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_comparing_jvm_web_frameworks&quot;&gt;Comparing JVM Web Frameworks presentation&lt;/a&gt; shortly after. I &lt;a href=&quot;http://raibledesigns.com/rd/entry/an_awesome_trip_to_amsterdam&quot;&gt;wrote about our trip&lt;/a&gt; while &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157625547334972/&quot;&gt;at The Cabin for Thanksgiving&lt;/a&gt;. &lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4111/5205300493_0fa88e937a.jpg&quot; title=&quot;Sunset in Amsterdam&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4111/5205300493_0fa88e937a_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Sunset in Amsterdam&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5165/5205310971_8908fc905f.jpg&quot; title=&quot;Waffles at D&#233;sir&#233; de Lille&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5165/5205310971_8908fc905f_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Waffles at D&#233;sir&#233; de Lille&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5047/5205310525_35786d0758.jpg&quot; title=&quot;Partying with the Adobe Folks&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5047/5205310525_35786d0758_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Partying with the Adobe Crew&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm5.static.flickr.com/4149/5205911660_718ab0bcd4.jpg&quot; title=&quot;Ghent&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm5.static.flickr.com/4149/5205911660_718ab0bcd4_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Ghent&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I flew back from Montana, stopped in at the Lodo office for a couple days, then hopped on a plane to the Rich Web Experience with Trish. My &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_everything_you_ever_wanted&quot;&gt;presentations&lt;/a&gt; went well, sparked some &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_i_calculated_ratings_for&quot;&gt;controversy&lt;/a&gt;, and we &lt;a href=&quot;http://raibledesigns.com/rd/entry/a_fun_week_in_florida&quot;&gt;raced to Key West&lt;/a&gt; to celebrate the end of the conference season. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm6.static.flickr.com/5288/5240091611_6af06fa815.jpg&quot; title=&quot;Dreams do come true.&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5288/5240091611_6af06fa815_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Dreams do come true.&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5166/5240688766_45ed6a544e.jpg&quot; title=&quot;Sunset in Key Largo&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5166/5240688766_45ed6a544e_t.jpg&quot; width=&quot;100&quot; height=&quot;74&quot; alt=&quot;Sunset in Key Largo&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5247/5240688882_dceac2f8a5.jpg&quot; title=&quot;Pi&#241;a Coladas in Key Largo&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5247/5240688882_dceac2f8a5_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Pi&#241;a Coladas in Key Largo&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5202/5240092461_5658cb18ed.jpg&quot; title=&quot;Key Largo Sunset&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5202/5240092461_5658cb18ed_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Key Largo Sunset&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I returned to Denver for my last week at TWC, enjoyed a couple days of skiing, then headed to Utah for an interview with &lt;a href=&quot;http://overstock.com&quot;&gt;Overstock.com&lt;/a&gt;. While I enjoyed my time at TWC, my contract duration was up and being a full-time employee didn&apos;t give me the vacation time I tend to enjoy. My interview with Overstock.com was two days, with the 2nd day &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157625716396790/&quot;&gt;on the slopes at Snowbird&lt;/a&gt;. I was very impressed by the company, people and interview process and agreed to work there on the way to the airport.&lt;/p&gt;
&lt;p&gt;
I returned to Denver for &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157625590980727/&quot;&gt;Trish&apos;s Birthday Weekend at Breckenridge&lt;/a&gt;, then flew down to Naples on Wednesday to spend &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157625591245697/&quot;&gt;Christmas with her family&lt;/a&gt;. It was my first time meeting her parents, but that didn&apos;t stop us from having a great time talking, beach-going, golfing and relaxing. 
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm6.static.flickr.com/5003/5311035104_99de319abb.jpg&quot; title=&quot;Trish and her awesome parents&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5003/5311035104_99de319abb_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Trish and her awesome parents&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5163/5310446881_87f57d5506.jpg&quot; title=&quot;Hot Santa&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5163/5310446881_87f57d5506_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Hot Santa&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5207/5311037298_1415347e60.jpg&quot; title=&quot;Scotch: Making White Men Dance since 1494.&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5207/5311037298_1415347e60_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Scotch: Making White Men Dance since 1494.&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5048/5311037698_a5b6b29f8c.jpg&quot; title=&quot;Sunset in Naples&quot; rel=&quot;lightbox[yearinreview2010]&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5048/5311037698_a5b6b29f8c_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Sunset in Naples&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;
We returned to Denver, I &lt;a href=&quot;http://twitter.com/#!/mraible/status/20247873694203904&quot; title=&quot;Made good progress on fixing AppFuse issues for 2.1.0, but not enough for a release. Will have to wait until next year.&quot;&gt;tried to get AppFuse 2.1 finished&lt;/a&gt; and then we celebrated New Years with friends in Steamboat. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm6.static.flickr.com/5281/5343664200_4d11c44451.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;Good Morning from Steamboat!&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5281/5343664200_4d11c44451_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Good Morning from Steamboat!&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm6.static.flickr.com/5006/5343055387_8e6cd3e2e3.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;Sunrise over Steamboat&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5006/5343055387_8e6cd3e2e3_m.jpg&quot; width=&quot;240&quot; height=&quot;179&quot; alt=&quot;Sunrise over Steamboat&quot; style=&quot;margin-left: 10px; border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;As I reminisce about last year, I can&apos;t help but smile. While I&apos;ve been a happy person for a while, having someone to share your life with is a special thing. I feel like I dreamed up Trish a couple years ago. I was looking for someone that liked to do my favorite activities: mountain biking, skiing, traveling the world and enjoying good beer. I found that and more in Trish and couldn&apos;t be happier. 
&lt;/p&gt;
&lt;p&gt;
I didn&apos;t write as many technical posts on this blog as I&apos;d like to, but I attribute that mostly to the lack of learning new things at TWC. At Overstock.com, I expect that to change and hope to have more technical articles in the coming year. 
&lt;/p&gt;
&lt;p&gt;
At the end of last year&apos;s &lt;a href=&quot;http://raibledesigns.com/rd/entry/2009_a_year_in_review&quot;&gt;Year in Review&lt;/a&gt;, I wrote:&lt;/p&gt;
&lt;p class=&quot;quote&quot;&gt;
I hope to speak at (or attend) 3 conferences, finish up The Bus and do a whole bunch of skiing and mountain biking.
&lt;/p&gt;
&lt;p&gt;I accomplished all but one goal: finishing The Bus. In 2011, I plan on doing two main things: keep rockin&apos; it with Trish and finishing The Bus. Everything else is gravy. &lt;img src=&quot;https://raibledesigns.com/images/smileys/wink.gif&quot; class=&quot;smiley&quot; alt=&quot;;-)&quot; title=&quot;;-)&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;It&apos;s gonna be a spectacular year.  
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm6.static.flickr.com/5249/5310864430_3630ce2f5a.jpg&quot; rel=&quot;lightbox[yearinreview2010]&quot; title=&quot;Double Rainbow&quot;&gt;&lt;img src=&quot;//farm6.static.flickr.com/5249/5310864430_3630ce2f5a_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Double Rainbow&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2009_a_year_in_review</guid>
    <title>2009 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2009_a_year_in_review</link>
        <pubDate>Mon, 11 Jan 2010 10:06:09 -0700</pubDate>
    <category>Roller</category>
    <category>2010</category>
    <category>newyear</category>
    <category>yearinreview</category>
    <category>blogging</category>
    <category>roller</category>
            <description>I wrote my first &quot;year in review&quot; post in &lt;a href=&quot;http://raibledesigns.com/rd/entry/2005_a_year_in_review&quot;&gt;2005&lt;/a&gt; and continued the tradition in &lt;a href=&quot;http://raibledesigns.com/rd/entry/2006_a_year_in_review&quot;&gt;2006&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/2008_a_year_in_review&quot;&gt;2008&lt;/a&gt;. This year, my December was filled with &lt;a href=&quot;http://twitter.com/mraible/status/6376757616&quot; title=&quot;Arrived home to the sound of a waterfall. Water pipes burst in guest room. Doh!&quot;&gt;unplanned circumstances&lt;/a&gt;, a new job and a houseful of family for the holidays, so I never had time to sit down and write this post. As things are returning to normal, I figured it&apos;s about time I kicked off 2010 with one of my favorite writing reflections.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3099/3218234204_c8a83629c6.jpg&quot; title=&quot;Experts Only&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3099/3218234204_c8a83629c6_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Experts Only&quot; class=&quot;picture&quot; /&gt;&lt;/a&gt;
2009 started off with a bang: I wrote about my Mom &lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_birthday_mom&quot;&gt;nailing a bear&apos;s nuts to a tree after she killed it&lt;/a&gt;. My new gig (at Evite) started out fun with &lt;a href=&quot;http://raibledesigns.com/rd/entry/choosing_an_ajax_framework&quot;&gt;choosing an Ajax framework&lt;/a&gt; and a &lt;a href=&quot;http://raibledesigns.com/rd/entry/la_tech_meetup_tonight&quot;&gt;Tech Meetup in LA&lt;/a&gt;. My &lt;a href=&quot;http://raibledesigns.com/rd/entry/r_i_p_giant_fcr3&quot;&gt;bike got stolen&lt;/a&gt;, I started &lt;a href=&quot;http://raibledesigns.com/rd/entry/running_to_work&quot;&gt;running to work&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/traveling_to_tahoe_without_a&quot;&gt;traveled to Tahoe without an ID&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;
February started off with an &lt;a href=&quot;http://raibledesigns.com/rd/entry/epic_weekend_at_silverton_mountain&quot;&gt;epic weekend at Silverton&lt;/a&gt;. I went to &lt;a href=&quot;http://north09.webdirections.org/&quot;&gt;Web Directions North&lt;/a&gt; and attended many good talks:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/changes_in_the_languages_of&quot;&gt;Changes in the Languages of The Web&lt;/a&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/the_state_of_the_web&quot;&gt;The State of the Web 2009&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/ajax_the_state_of_the&quot;&gt;Ajax: The State of the Art&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I wrote my first &lt;a href=&quot;http://raibledesigns.com/rd/entry/testing_gwt_applications&quot; title=&quot;Testing GWT Applications&quot;&gt;GWT-related entry&lt;/a&gt; and a few posts related to independent consulting.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/how_to_setup_your_own&quot;&gt;How To Setup Your Own Software Development Company&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/writing_off_home_office_space&quot;&gt;Writing Off Home Office Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/rd/entry/what_s_the_best_retirement&quot;&gt;What&apos;s the Best Retirement Plan for Independent Consultants?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I ended February with a &lt;a href=&quot;http://raibledesigns.com/rd/entry/enhancing_your_gwt_application_with&quot; title=&quot;Enhancing your GWT Application with the UrlRewriteFilter&quot;&gt;couple&lt;/a&gt; &lt;a href=&quot;http://raibledesigns.com/rd/entry/gwttestsuite_makes_builds_faster_but&quot; title=&quot;GWTTestSuite makes builds faster, but requires JUnit 4.1&quot;&gt;more&lt;/a&gt; GWT-related entries.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3658/3343506648_caa24e1d39.jpg&quot; title=&quot;On the top&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3658/3343506648_caa24e1d39_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;On the top&quot; class=&quot;picture&quot;/&gt;&lt;/a&gt;

In March, I bought a &lt;a href=&quot;http://raibledesigns.com/rd/entry/new_15_macbook_pro_with&quot;&gt;new 15&quot; MacBook Pro&lt;/a&gt; and shipped it back shortly after to get a 256 GB SSD. I still have nothing but good things to say about the machine. I discovered &lt;a href=&quot;http://raibledesigns.com/rd/entry/nexus_is_a_kick_ass&quot;&gt;Nexus is awesome&lt;/a&gt; and the kids and I went on our &lt;a href=&quot;http://raibledesigns.com/rd/entry/1st_hike_of_2009&quot;&gt;first hike of the year&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;My GWT Journey continued with &lt;a href=&quot;http://raibledesigns.com/rd/entry/gxt_s_mvc_framework&quot;&gt;GXT MVC&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/rd/entry/modularizing_gwt_applications_with_gwt&quot;&gt;modularization&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/optimizing_a_gwt_application_with&quot;&gt;optimization&lt;/a&gt;. I got a &lt;a href=&quot;http://raibledesigns.com/rd/entry/new_office_and_new_bike&quot;&gt;new office and new bike&lt;/a&gt; and proudly witnessed my &lt;a href=&quot;http://raibledesigns.com/rd/entry/congratulations_on_retiring_dad&quot;&gt;Dad&apos;s Retirement&lt;/a&gt;.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;April came and I &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_drunk_on_software_interview&quot;&gt;got Drunk on Software&lt;/a&gt;, had a blast at &lt;a href=&quot;http://raibledesigns.com/rd/entry/jason_and_holly_s_wedding&quot;&gt;Holly and Jason&apos;s Wedding&lt;/a&gt; and published our &lt;a href=&quot;http://raibledesigns.com/rd/entry/ajax_framework_analysis_results&quot;&gt;Ajax Framework Analysis Results&lt;/a&gt;. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3545/3461916124_11582cee7c.jpg&quot; title=&quot;Mr. and Mrs. Harris&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3545/3461916124_11582cee7c_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Mr. and Mrs. Harris&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;At the end of April, I started &lt;a href=&quot;http://raibledesigns.com/rd/entry/life_update_new_treehouse_new&quot;&gt;building the kids a treehouse and inspired smiles with two new kittens&lt;/a&gt;. On May 7th, I had PRK eye surgery and &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_eye_surgery_experience&quot;&gt;wrote about my experience in early June&lt;/a&gt;. I continue to be extremely happy with the results.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3656/3471565132_7a5e4ebdb2.jpg&quot; title=&quot;Day 3 - They love it!&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3656/3471565132_7a5e4ebdb2_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Day 3 - They love it!&quot; style=&quot;border: 1px solid black&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3545/3470751035_d016beb0d9.jpg&quot; title=&quot;Day 4 - Floor completed&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3545/3470751035_d016beb0d9_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Day 4 - Floor completed&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3360/3505899171_3cb4e849b1.jpg&quot; title=&quot;Jack and Olivia&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3360/3505899171_3cb4e849b1_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Jack and Olivia&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3562/3506709142_21fa103252.jpg&quot; title=&quot;Abbie and Mittens&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3562/3506709142_21fa103252_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Abbie and Mittens&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;May ended with &lt;a href=&quot;http://raibledesigns.com/rd/entry/ryan_and_breanne_s_wedding&quot;&gt;Ryan and Breanne&apos;s Wedding in Playa Del Carmen&lt;/a&gt;. Having so many great friends around and the Nuggets vs. Lakers playoffs the same week made this one of the best vacations of my life.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3618/3580803902_449464cf49.jpg&quot; title=&quot;Ready for the Ceremony&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3618/3580803902_449464cf49_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Ready for the Ceremony&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3644/3579992115_05c0cb7b7f.jpg&quot; title=&quot;Vows&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3644/3579992115_05c0cb7b7f_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Vows&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3153/3580823360_3e2e997894.jpg&quot; title=&quot;Mariachi Band&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3153/3580823360_3e2e997894_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Mariachi Band&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3374/3580011379_fa403528cb.jpg&quot; title=&quot;Mr. and Mrs. Johnson&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3374/3580011379_fa403528cb_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Mr. and Mrs. Johnson&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;June brought the news that the &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_end_of_colorado_software&quot;&gt;Colorado Software Summit was over&lt;/a&gt;. There&apos;s been several times in the past few months that I&apos;ve missed the annual experience. Can someone please start a conference at a Colorado mountain resort in the near future? Pretty please! I&apos;ve always experienced this conference with &lt;a href=&quot;http://bsnyderblog.blogspot.com/&quot;&gt;Bruce&lt;/a&gt; and we continued another tradition (riding to Red Rocks) with &lt;a href=&quot;http://raibledesigns.com/rd/entry/2nd_row_at_red_rocks&quot;&gt;2nd Row seats at Big Head Todd&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;My GWT posts continued with a &lt;a href=&quot;http://raibledesigns.com/rd/entry/creating_a_facebook_style_autocomplete&quot;&gt;Facebook-style Autocomplete&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/rd/entry/implementing_oauth_with_gwt&quot;&gt;Implementing OAuth&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/rd/entry/json_parsing_with_javascript_overlay&quot;&gt;JSON Parsing with JavaScript Overlays&lt;/a&gt; and a preview of &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_to_use_gwt_2&quot;&gt;GWT 2.0&lt;/a&gt;. I wrote about &lt;a href=&quot;http://raibledesigns.com/rd/entry/enhancing_evite_com_with_gwt&quot;&gt;implementing SOFEA with GWT and Grails at Evite.com&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/a_fun_father_s_day&quot;&gt;had a blast at the Great Sand Dunes on Father&apos;s Day&lt;/a&gt;. 
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2461/3655577467_c84ac6e9d7.jpg&quot; title=&quot;Abbie and Cookie at The Dunes&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2461/3655577467_c84ac6e9d7_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Abbie and Cookie at The Dunes&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
My &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_good_ol_job_hunt1&quot;&gt;job hunt&lt;/a&gt; began and I started a month-long vacation in Montana with &lt;a href=&quot;http://raibledesigns.com/rd/entry/raible_road_trip_13&quot;&gt;Raible Road Trip #13&lt;/a&gt;. Vacationing for a summer month in Montana has been one of my goals for several years. Accomplishing it this year made me extremely happy and I hope to make it a summer tradition.&lt;/p&gt;
&lt;p&gt;July was an awesome month in 2009. Granted, April and May were special with tropical weddings, but Montana in July is a particularly tasty treat. &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_summer_vacation_in_montana&quot;&gt;My Summer Vacation in Montana&lt;/a&gt; attempts to capture how much fun we had. It was particularly enjoyable because my parents, children and many life-long friends were involved.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2568/3769250242_a002f5d6cb.jpg&quot; title=&quot;View of the Missions from Holland Falls&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2568/3769250242_a002f5d6cb_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;View of the Missions from Holland Falls&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm3.static.flickr.com/2431/3769250820_19d03c599b.jpg&quot; title=&quot;Ready for the Celebrate the Swan Race&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2431/3769250820_19d03c599b_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Ready for the Celebrate the Swan Race&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3293/3769258046_9613fca22c.jpg&quot; title=&quot;Horseshoes&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3293/3769258046_9613fca22c_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Horseshoes&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3612/3768465807_39e1cf17f6.jpg&quot; title=&quot;Floor Pouring Crew&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3612/3768465807_39e1cf17f6_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Floor Pouring Crew&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
As summer began to set, I decided to get back into speaking at conferences, starting with the &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_2009_rich_web_experience&quot;&gt;Rich Web Experience&lt;/a&gt;. I wrote about &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_to_do_cross_domain&quot; title=&quot;How to do cross-domain GWT RPC with a ProxyServlet&quot;&gt;initial&lt;/a&gt; &lt;a href=&quot;http://raibledesigns.com/rd/entry/integrating_gwt_with_spring_security&quot; title=&quot;Integrating GWT with Spring Security&quot;&gt;GWT&lt;/a&gt; &lt;a href=&quot;http://raibledesigns.com/rd/entry/browser_based_username_password_autocomplete&quot; title=&quot;My attempt at browser-based username/password autocomplete with GWT&quot;&gt;work&lt;/a&gt; at my &lt;a href=&quot;http://chordiant.com/&quot; title=&quot;Chordiant Software&quot;&gt;new client&lt;/a&gt;, which included an interesting &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_experience_with_java_rest&quot; title=&quot;My Experience with Java REST Frameworks (specifically Jersey and CXF)&quot;&gt;experience with Java REST Frameworks&lt;/a&gt;. The month ended with one of my favorite holidays: &lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_birthday_jack3&quot;&gt;Jack&apos;s Birthday&lt;/a&gt;.

&lt;/p&gt;
&lt;p&gt;September was nice and uneventful. I learned about &lt;a href=&quot;http://raibledesigns.com/rd/entry/concurrency_on_the_jvm_using&quot; title=&quot;Concurrency on the JVM Using Scala with Venkat Subramaniam&quot;&gt;Concurrency on the JVM Using Scala&lt;/a&gt;, started using &lt;a href=&quot;http://raibledesigns.com/rd/entry/building_gwt_applications_with_mvp&quot; title=&quot;Building GWT Applications with MVP and Issues with Overlay Types&quot;&gt;MVP with GWT&lt;/a&gt; and learned how to &lt;a href=&quot;http://raibledesigns.com/rd/entry/lean_teams_doing_more_with&quot; title=&quot;Lean Teams: Doing more with less (Derailed)&quot;&gt;do more with less&lt;/a&gt;. I also ran in a &lt;a href=&quot;http://www.fansonthefield.com/&quot;&gt;10K&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;October started out with a family trip to Washington for &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_sister_s_fabulous_wedding&quot;&gt;my sister&apos;s fabulous wedding&lt;/a&gt;. People flew in from all over the US and we had a sweet condo on Lake Chelan for the week. Playing golf, wine tasting and celebrating with good people made for a great start to the fall season.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2537/4142221061_af166b8b3b.jpg&quot; title=&quot;Kalin and Mya&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2537/4142221061_af166b8b3b_m.jpg&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;Kalin and Mya&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2737/4104358666_a4628d6e38.jpg&quot; title=&quot;Abbie and Charles&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2737/4104358666_a4628d6e38_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Abbie and Charles&quot; class=&quot;picture&quot; /&gt;&lt;/a&gt;
In November, I started writing more, mostly because I was gearing up for &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_future_of_web_frameworks&quot; title=&quot;The Future of Web Frameworks at TSSJS&quot;&gt;upcoming&lt;/a&gt; &lt;a href=&quot;http://raibledesigns.com/rd/entry/consulting_sofea_grails_and_gwt&quot; title=&quot;Building SOFEA Applications with GWT and Grails&quot;&gt;talks&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/a_letter_to_the_appfuse&quot; title=&quot;A Letter to the AppFuse Community&quot;&gt;thinking about&lt;/a&gt; / &lt;a href=&quot;http://raibledesigns.com/rd/entry/appfuse_2_1_milestone_1&quot; title=&quot;AppFuse 2.1 Milestone 1 Released&quot;&gt;working on AppFuse&lt;/a&gt;. I celebrated &lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_birthday_abbie5&quot;&gt;Abbie&apos;s Birthday&lt;/a&gt;, did some &lt;a href=&quot;http://raibledesigns.com/rd/entry/javascript_and_css_concatenation&quot;&gt;website&lt;/a&gt; &lt;a href=&quot;http://raibledesigns.com/rd/entry/adding_expires_headers_with_oscache&quot;&gt;optimization&lt;/a&gt; and chuckled at the comments about my &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_hunting_season_adventure_at&quot;&gt;hunting season adventure&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Right before Thanksgiving, I got a call from my client letting me know that their budget had run out my contract would end soon. Luckily, I had an interview setup the next day and had great success in finding a new gig.&lt;/p&gt;
&lt;p&gt;I ended November with a trip to Oregon for Thanksgiving and ran in the &lt;a href=&quot;http://www.omroadrace.org/&quot;&gt;Oregon Mid-Valley Road Race&lt;/a&gt;. The followed week, I flew with my kids and parents to The Rich Web Experience and learned about &lt;a href=&quot;http://raibledesigns.com/rd/entry/introduction_to_objective_j_and&quot;&gt;Objective-J and Cappuccino&lt;/a&gt;. I had a near-perfect (high 70s, no lines) Disney World experience with my family, watched the Ducks with the &lt;a href=&quot;http://en.wikipedia.org/wiki/Civil_War_%28college_football_game%29&quot;&gt;Civil War&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/comparing_kick_ass_web_frameworks&quot;&gt;compared kick-ass web frameworks&lt;/a&gt;.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2767/4253979011_4bc9a5e350.jpg&quot; title=&quot;Kids at Loews Portofino, Universal Studios Florida&quot; rel=&quot;lightbox[2009yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2767/4253979011_4bc9a5e350_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Kids at Loews Portofino, Universal Studios Florida&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;In December, I didn&apos;t do much blogging - mostly because I arrived home from Florida to discover a waterfall in my guest room. The water pipes were routed through the ceiling, had &lt;a href=&quot;http://twitpic.com/s9xo9&quot;&gt;busted from the cold&lt;/a&gt;, and water was pouring everywhere. Dealing with that and starting a new job occupied most of my time and I never got a chance to write much down. I ran in the &lt;a href=&quot;http://www.arthritis.org/jingle-bell-run.php&quot;&gt;Jingle Bell 5K&lt;/a&gt; and watched the Broncos lose a lot. Shortly after, my family came for Christmas and a good time was had by all.
&lt;/p&gt;
&lt;p&gt;As I reflect back on last year, my biggest surprise is that I got into running. I ended up running in 5 races last year and even enjoyed doing it a few times. It&apos;s still not my favorite activity (skiing and mountain biking win that title), but I enjoy it enough to do it a couple times each week. The goals I wrote down for last year were: visit 3 foreign countries, take 3 months of vacation and spend 1 month in Montana. I only made it to 1 foreign country (Mexico), but I did take 2 months of vacation and got my month in Montana. I&apos;ll take that.&lt;/p&gt;
&lt;p&gt;In 2010, I hope to speak at (or attend) 3 conferences, finish up The Bus and do a whole bunch of skiing and mountain biking. More than anything, I plan to continue having a lot of fun with my family and implementing a lot of cool technologies along the way. &lt;/p&gt;
&lt;p&gt;It&apos;s gonna be a great year.</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2008_a_year_in_review</guid>
    <title>2008 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2008_a_year_in_review</link>
        <pubDate>Wed, 31 Dec 2008 16:56:32 -0700</pubDate>
    <category>Roller</category>
    <category>yearinreview</category>
    <category>happynewyear</category>
    <category>newyear</category>
    <category>blogging</category>
    <category>roller</category>
            <description>In &lt;a href=&quot;http://raibledesigns.com/rd/entry/2005_a_year_in_review&quot;&gt;2005&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/2006_a_year_in_review&quot;&gt;2006&lt;/a&gt;, I did &quot;A Year in Review&quot; entries. 2007 was the year I got divorced, which probably motivated me to &lt;a href=&quot;http://raibledesigns.com/rd/entry/goodbye_2007_hello_2008&quot;&gt;write a bit less&lt;/a&gt;. This year I&apos;m back and ready to spend the next few hours writing, copying/pasting and linking like a madman. Hope you enjoy!&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2193/2176801650_2f3ef1a989_o.jpg&quot; title=&quot;Workin&apos; on the Feedlot&quot; rel=&quot;lightbox[2008yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2193/2176801650_ba719a1151_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Workin&apos; on the Feedlot&quot; class=&quot;picture&quot;/&gt;&lt;/a&gt;
2008 was the year I traveled the world and developed a true passion for skiing. In January, my good friend Jason Miller moved back to Denver after quitting his job at Bear Stearns in NYC. We spent the first &lt;a href=&quot;http://raibledesigns.com/rd/entry/a_weekend_in_nebraska&quot;&gt;weekend in Nebraska working on Cletus&apos;s feedlot&lt;/a&gt;. The next week, &lt;a href=&quot;http://raibledesigns.com/rd/entry/snow_white_gets_molested&quot;&gt;my car stereo got stolen&lt;/a&gt; and I wondered if my &lt;a href=&quot;http://raibledesigns.com/rd/entry/bad_knee&quot;&gt;bad knee&lt;/a&gt; would make it through the ski season (the good news is not only did I ski the rest of the season, but my knee healed itself over the summer).

&lt;!--MotorWorks Restorations &lt;a href=&quot;http://raibledesigns.com/rd/entry/bus_project_update2&quot;&gt;stopped by&lt;/a&gt; to take a look at the bus and I planned ski trips to &lt;a href=&quot;http://raibledesigns.com/rd/entry/tahoe_whistler_oregon_and_vegas&quot;&gt;Tahoe and Whistler&lt;/a&gt;.--&gt;

&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2201/2223691373_aecfdc3f2e_o.jpg&quot; title=&quot;Abbie and Jack on Green Mountain&quot; rel=&quot;lightbox[2008yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2201/2223691373_d8cce62ff7_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Abbie and Jack on Green Mountain&quot; class=&quot;picture&quot; /&gt;&lt;/a&gt;

At the end of January, the kids and I &lt;a href=&quot;http://raibledesigns.com/rd/entry/hike_up_green_mountain&quot;&gt;hiked to the top of Green Mountain&lt;/a&gt; and Don Brown made &lt;a href=&quot;http://raibledesigns.com/rd/entry/don_brown_makes_maven_2&quot;&gt;Maven not suck&lt;/a&gt;. Then I wondered if there was &lt;a href=&quot;http://raibledesigns.com/rd/entry/is_there_room_for_both&quot;&gt;room for both Rails and Grails at a company&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/how_do_you_get_up&quot;&gt;quickly learned both&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
February started fantastically with a &lt;a href=&quot;http://raibledesigns.com/rd/entry/powder_day_at_steamboat&quot;&gt;14&quot; Powder Day at Steamboat&lt;/a&gt;. I wondered if &lt;a href=&quot;http://raibledesigns.com/rd/entry/there_is_no_best_web&quot;&gt;there is no &quot;best&quot; web framework&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/book_reviews_getting_started_with&quot;&gt;reviewed Grails and Rails books&lt;/a&gt;. After spending an &lt;a href=&quot;http://raibledesigns.com/rd/entry/awesome_weekend_in_tahoe&quot;&gt;awesome weekend in Tahoe&lt;/a&gt;, I took the kids on &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_ski_train&quot;&gt;The Ski Train&lt;/a&gt; and learned more about &lt;a href=&quot;http://raibledesigns.com/rd/entry/last_night_s_selenium_users&quot;&gt;Selenium at Google&lt;/a&gt;.

&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2174/2277016439_2830b2b6a7_o.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Breathtaking&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2174/2277016439_10e2b92518_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Breathtaking&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm3.static.flickr.com/2088/2277803758_3b0e52f526_o.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Miller and Vial&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2088/2277803758_2df8d91b36_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Miller and Vial&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm3.static.flickr.com/2355/2277815164_2d3080a4ed_o.jpg&quot; title=&quot;Lake Tahoe - Last Run&quot; rel=&quot;lightbox[2008yearinreview]&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2355/2277815164_beeb462e63_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Lake Tahoe - Last Run&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
This brings us to one of my favorite posts of all time. On February 28th, &lt;a href=&quot;http://raibledesigns.com/rd/entry/jack_s_got_a_bead&quot;&gt;Jack got a bead stuck in his nose&lt;/a&gt;. After taking him to the ER and paying $800, we found out magic recipe for bead removal is to &quot;hold one nostril and give him a CPR-type breath/blow into his mouth&quot;. The reason I love the post so much is it&apos;s solved the problem for other frantic parents when they Google for &quot;&lt;a href=&quot;http://www.google.com/search?q=bead+stuck+in+nose&quot;&gt;bead stuck in nose&lt;/a&gt;&quot;. Whenever I get a new comment, it always makes me smile.&lt;/p&gt;
&lt;p&gt;March started out with a 
&lt;a href=&quot;http://raibledesigns.com/rd/entry/powder_day_at_whistler&quot;&gt;Powder Day at Whistler&lt;/a&gt;. I thoroughly enjoyed the &lt;a href=&quot;http://raibledesigns.com/rd/entry/spectacular_weekend_at_whistler&quot;&gt;rest of the weekend&lt;/a&gt; with good friends Jarvis and Korn Dog. After returning to Denver, I was allowed to blog about &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_linkedin_journey_continues&quot;&gt;building a UI Frameworks Team at LinkedIn&lt;/a&gt; and posted my thoughts on &lt;a href=&quot;http://raibledesigns.com/rd/entry/grails_vs_rails_my_thoughts&quot;&gt;Grails vs. Rails&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3209/2335710992_edd490ce6b_o.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;View from Our Condo&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3209/2335710992_8c992727de_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;View from Our Condo&quot; class=&quot;picture&quot; style=&quot;float: left&quot; /&gt;&lt;/a&gt;
In mid-March, I achieved an &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_entire_family_is_now&quot;&gt;all-Mac family&lt;/a&gt; and traveled to &lt;a href=&quot;http://raibledesigns.com/rd/entry/lake_chelan&quot;&gt;Lake Chelan&lt;/a&gt; for my sister&apos;s birthday. Shortly after, &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_appfuse_primer_is_now&quot;&gt;The AppFuse Primer&lt;/a&gt; was released. At the end of the month, I attended &lt;a href=&quot;http://raibledesigns.com/rd/entry/tssjs_vegas_begins&quot;&gt;TSSJS in Vegas&lt;/a&gt; and moderated a &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_web_framework_smackdown_questions&quot;&gt;Web Framework Smackdown&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;In April, the &lt;a href=&quot;http://www.flickr.com/photos/mraible/sets/72157605402333390/&quot;&gt;LinkedIn Denver office&lt;/a&gt; opened and we all celebrated by attending the Rockie&apos;s Home Opener. The &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_2007_8_ski_season&quot;&gt;ski season came to an end&lt;/a&gt; and I wrote a howto for &lt;a href=&quot;http://raibledesigns.com/rd/entry/apache_2_on_os_x&quot;&gt;configuring Apache with mod_proxy and SSL on OS X&lt;/a&gt;. Then I discovered the &lt;a href=&quot;http://raibledesigns.com/rd/entry/javaone_where_are_the_good&quot;&gt;JavaOne parties&lt;/a&gt; and wrote about &lt;a href=&quot;http://raibledesigns.com/rd/entry/running_spring_mvc_web_applications&quot;&gt;running Spring MVC Web Applications in OSGi&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;April ended with 82&amp;deg;F and &lt;a href=&quot;http://raibledesigns.com/rd/entry/denver_weather1&quot;&gt;May started with snow&lt;/a&gt;. I attended JavaOne (or at least the &lt;a href=&quot;http://raibledesigns.com/rd/entry/javaone_parties&quot;&gt;parties&lt;/a&gt;), released &lt;a href=&quot;http://raibledesigns.com/rd/entry/appfuse_2_0_2_released&quot;&gt;AppFuse 2.0.2&lt;/a&gt; and figured out &lt;a href=&quot;http://raibledesigns.com/rd/entry/extensionless_urls_in_java_web&quot;&gt;how to do extensionless URLs with the UrlRewriteFilter&lt;/a&gt;. The kids and I spent &lt;a href=&quot;http://raibledesigns.com/rd/entry/an_afternoon_in_rocky_mountain&quot;&gt;an afternoon in Rocky Mountain National Park&lt;/a&gt; and I did some coding in &lt;a href=&quot;http://raibledesigns.com/rd/entry/it_s_a_beautiful_night&quot;&gt;my backyard&lt;/a&gt;. 
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2003/2500490237_9d63b4e1ab_o.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Jack&apos;s Special Rock&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2003/2500490237_538e3c7e72_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Jack&apos;s Special Rock&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2068/2500489689_3d02e76562_o.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Nice Trail&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2068/2500489689_7eded80450_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Nice Trail&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2376/2501319338_4108f16ec7_o.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Beautiful Smile&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2376/2501319338_485e94c7bb_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Beautiful Smile&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://farm3.static.flickr.com/2286/2501319868_0895a29abb_o.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Here&apos;s Hoping for another run in October&quot;&gt;&lt;img src=&quot;//farm3.static.flickr.com/2286/2501319868_f9f610b160_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Here&apos;s Hoping for another run in October&quot; style=&quot;border: 1px solid black; margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;On Memorial Day, I enjoyed a liver-wrenching, Rockies-filled weekend with my sister her girlfriend Mya and Mr. Miller. I also contemplated &lt;a href=&quot;http://raibledesigns.com/rd/entry/should_we_retool_appfuse_to&quot;&gt;making AppFuse Struts 2-specific&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;June started with some &lt;a href=&quot;http://raibledesigns.com/rd/entry/deer_creek_trail&quot;&gt;mountain bike riding&lt;/a&gt;, planning some &lt;a href=&quot;http://raibledesigns.com/rd/entry/2008_the_year_of_beer&quot;&gt;excellent vacations&lt;/a&gt; and getting a &lt;a href=&quot;http://raibledesigns.com/rd/entry/new_mac_pro&quot;&gt;dream machine&lt;/a&gt;. I rode the &lt;a href=&quot;http://raibledesigns.com/rd/entry/riding_to_red_rocks&quot;&gt;annual trip to Big Head Todd at Red Rocks&lt;/a&gt; with Matt and &lt;a href=&quot;http://bruceblog.org&quot;&gt;Bruce&lt;/a&gt;. I took the kids on their first &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_father_s_day_camping&quot;&gt;camping trip for Father&apos;s Day&lt;/a&gt; and had a blast. It took us several hours to find the campsite and my car kept starting all night long. It&apos;s sure to be a family tradition from now on.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3027/2583211974_01828c7c51.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Abbie Camping&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3027/2583211974_01828c7c51_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;&quot; style=&quot;border: 1px solid black&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3084/2582383333_ef7a747b67.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Camping!&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3084/2582383333_ef7a747b67_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;&quot; style=&quot;border: 1px solid black;margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;a href=&quot;http://farm4.static.flickr.com/3043/2582383491_39f25894e6.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Catchin&apos; Bugs&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3043/2582383491_39f25894e6_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Catchin&apos; Bugs&quot; style=&quot;border: 1px solid black;margin-left: 10px&quot; /&gt;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;
The next weekend, I attended the &lt;a href=&quot;http://raibledesigns.com/rd/entry/traveled_coast_to_coast_last&quot;&gt;American Craft Beer Fest in Boston&lt;/a&gt;. To end the month, I embarked upon &lt;a href=&quot;http://raibledesigns.com/rd/entry/raible_road_trip_12&quot;&gt;Raible Road Trip #12&lt;/a&gt; with Abbie, Jack and my Dad.&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3188/2644734419_4567732e7d.jpg&quot; rel=&quot;lightbox[2008yearinreview]&quot; title=&quot;Grand Tetons&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3188/2644734419_4567732e7d_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Grand Tetons&quot; class=&quot;picture&quot; style=&quot;float: left&quot; /&gt;&lt;/a&gt;
In July, the &lt;a href=&quot;http://raibledesigns.com/rd/entry/bus_project_update3&quot;&gt;bus project began&lt;/a&gt; and I &lt;a href=&quot;http://raibledesigns.com/rd/entry/raible_road_trip_12_vacation&quot;&gt;posted pictures&lt;/a&gt; of the trip to Montana. This year, I hope to spend the whole month of July at the cabin. I bought an &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_iphone_review&quot;&gt;iPhone&lt;/a&gt; (one of my best technology-related purchases to date). &lt;a href=&quot;http://raibledesigns.com/rd/entry/oscon_2008_wrapup&quot;&gt;OSCON&lt;/a&gt; was fun but the &lt;a href=&quot;http://raibledesigns.com/rd/entry/the_oscon_aftermath&quot;&gt;week after&lt;/a&gt; wasn&apos;t.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3272/2737564340_c0e6f5bd79.jpg&quot; title=&quot;Nice &apos;n Snug&quot; rel=&quot;lightbox[2008yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3272/2737564340_c0e6f5bd79_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Nice &apos;n Snug&quot; class=&quot;picture&quot; /&gt;&lt;/a&gt;
August revealed &lt;a href=&quot;http://raibledesigns.com/rd/entry/awesome_birthday_present_a_kegerator&quot;&gt;my favorite birthday present&lt;/a&gt;. I didn&apos;t blog much the rest of the month, &lt;a href=&quot;http://raibledesigns.com/rd/entry/why_such_a_busy_week&quot;&gt;revealing why&lt;/a&gt; later. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3156/2831144149_83b82ee681.jpg&quot; title=&quot;Jack on his 4th Birthday&quot; rel=&quot;lightbox[2008yearinreview]&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3156/2831144149_83b82ee681_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Jack on his 4th Birthday&quot; class=&quot;picture&quot; style=&quot;float: left&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_birthday_jack2&quot;&gt;Jack&apos;s Birthday Weekend&lt;/a&gt; was an outstandingly fun mixture of old friends and good Colorado beer. In September, I went to &lt;a href=&quot;http://raibledesigns.com/rd/entry/pictures_of_the_bus_at&quot;&gt;see the bus at MotorWorks&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/rd/entry/abbie_gets_her_first_tooth&quot;&gt;Abbie lost her first tooth&lt;/a&gt; and co-workers and I &lt;a href=&quot;http://raibledesigns.com/rd/entry/performance_testing_memcached&quot;&gt;performance tested Memcached&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;What followed was wonderful. Miller and I headed to &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_oktoberfest_adventure_begins&quot;&gt;Oktoberfest&lt;/a&gt; for the &lt;a href=&quot;http://raibledesigns.com/rd/entry/oktoberfest_best_vacation_ever&quot;&gt;Best. Vacation. Ever.&lt;/a&gt; We still talk about how much fun we had on that vacation. October finished with the &lt;a href=&quot;http://raibledesigns.com/rd/entry/colorado_software_summit_2008_wrapup&quot;&gt;Colorado Software Summit&lt;/a&gt; and a &lt;a href=&quot;http://raibledesigns.com/rd/entry/great_weekend_in_montana&quot;&gt;hunting trip to the cabin&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;November was a crazy month. I &lt;a href=&quot;http://raibledesigns.com/rd/entry/linkedin_cuts_10_a_k&quot;&gt;got laid off&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/rd/entry/happy_birthday_abbie4&quot;&gt;celebrated Abbie&apos;s birthday&lt;/a&gt; on the same day. &lt;a href=&quot;http://raibledesigns.com/rd/entry/jack_s_mohawk&quot;&gt;Jack got a mohawk&lt;/a&gt; and I traveled &lt;a href=&quot;http://twitter.com/mraible/status/1011089121&quot;&gt;coast&lt;/a&gt;-to-&lt;a href=&quot;http://twitter.com/mraible/status/1013365839&quot;&gt;coast&lt;/a&gt; in the same week. To close the month, I announced &lt;a href=&quot;http://raibledesigns.com/rd/entry/what_s_next&quot;&gt;what&apos;s next&lt;/a&gt; and headed to Costa Rica.
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://www.flickr.com/photos/rmisek/3059809175/&quot; title=&quot;Costa Rica, courtesy of Rob Misek&quot;&gt;&lt;img src=&quot;//farm4.static.flickr.com/3054/3059809175_9cac54fbba_m.jpg&quot; style=&quot;border: 1px solid black&quot; width=&quot;240&quot; height=&quot;160&quot; alt=&quot;Costa Rica, courtesy of Rob Misek&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;I had a &lt;a href=&quot;http://raibledesigns.com/rd/entry/costa_rica_was_awesome&quot;&gt;fantastic time in Costa Rica&lt;/a&gt; and was impressed to see &lt;a href=&quot;http://raibledesigns.com/rd/entry/abbie_is_a_blue_skier&quot;&gt;Abbie is a blue skier&lt;/a&gt; shortly after. I did a &lt;a href=&quot;http://raibledesigns.com/rd/entry/dojo_comet_support_in_java&quot;&gt;Dojo/Comet Research Project&lt;/a&gt; for a week and enjoyed the &lt;a href=&quot;http://twitter.com/mraible/status/1074357106&quot;&gt;location of my newest client&lt;/a&gt; last week. A &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_christmas_travel_adventure&quot;&gt;small adventure&lt;/a&gt; turned into a &lt;a href=&quot;http://raibledesigns.com/rd/entry/my_almost_slept_in_a&quot;&gt;scary adventure&lt;/a&gt; and I enjoyed telling my stories to &lt;a href=&quot;http://raibledesigns.com/rd/entry/portland_tech_meetup_tomorrow_night&quot;&gt;fellow Java Enthusiasts&lt;/a&gt; in Portland. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Phew!&lt;/em&gt; It&apos;s been quite a year. For 2009, I&apos;m still hoping for what I &lt;a href=&quot;http://twitter.com/mraible/statuses/1047760670&quot;&gt;tweeted shortly after Costa Rica&lt;/a&gt;. I&apos;d like to visit 3 foreign countries, take 3 months of vacation and spend 1 month in Montana. I have technology goals too, but those aren&apos;t nearly as much fun to dream about. &lt;img src=&quot;https://raibledesigns.com/images/smileys/wink.gif&quot; class=&quot;smiley&quot; alt=&quot;;-)&quot; title=&quot;;-)&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Happy New Year!&lt;/em&gt;</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2006_a_year_in_review</guid>
    <title>2006 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2006_a_year_in_review</link>
        <pubDate>Sun, 31 Dec 2006 15:05:56 -0700</pubDate>
    <category>Roller</category>
    <category>blogging</category>
    <category>newyear</category>
    <category>yearinreview</category>
    <category>roller</category>
            <description>Looking back at 2006, it&apos;s amazing to see everything that happened.  One of the main reasons I started this blog was to provide a history of my life.  Now it&apos;s time to cash in on that cool feature and look back at the last 12 months.
&lt;br/&gt;&lt;br/&gt;
&lt;a href=&quot;http://static.flickr.com/28/89768686_e645e0126b_o.jpg&quot; title=&quot;Beach by Villas Nizuc&quot; rel=&quot;lightbox[review2006]&quot;&gt;&lt;img src=&quot;//static.flickr.com/28/89768686_e645e0126b_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Beach by Villas Nizuc&quot; class=&quot;picture&quot; /&gt;&lt;/a&gt;
In early January, I finished working on the &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=vongo&quot;&gt;Vongo&lt;/a&gt; project. I eventually had to shut off comments for my post on Vongo because there were so many complaints. The good news is I didn&apos;t work on the UI or service part of it, just the Spring/Hibernate/XFire backend. A week later, Apple announced the MacBook Pro and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=macbook_pro&quot;&gt;I purchased one immediately&lt;/a&gt;.  I still have the same machine and couldn&apos;t be happier. A week after that, I quietly released AppFuse 1.9, went to the Broncos vs. Patriots game, then left the next morning for &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=off_to_cancun&quot;&gt;Cancun&lt;/a&gt; to celebrate my dad&apos;s 60th. I got to watch the Broncos season end after &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=back_from_cancun&quot;&gt;returning from Cancun&lt;/a&gt;. January 2006 is one for the books - I scored good tickets to &lt;em&gt;two&lt;/em&gt; playoff games and spent a week in Cancun! I&apos;d relive that month without hesitation.&lt;br/&gt;&lt;br/&gt;
&lt;a href=&quot;http://farm1.static.flickr.com/39/102157574_1a7709e5b6_o.jpg&quot; title=&quot;The Ride to Work&quot; rel=&quot;lightbox[review2006]&quot;&gt;&lt;img src=&quot;//farm1.static.flickr.com/39/102157574_1a7709e5b6_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;The Ride to Work&quot; class=&quot;picture&quot; /&gt;&lt;/a&gt;

In February, I began &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=weekend_update2&quot;&gt;playing with Maven 2&lt;/a&gt; , figured out &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=how_to_use_tiles_with&quot;&gt;how to use Tiles with WebWork&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=fundraiser_for_css_framework_design&quot;&gt;did a fundraiser for the CSS Framework design contest&lt;/a&gt;. I even &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=css_fundraiser_brrrrrrrr&quot;&gt;posted some pictures&lt;/a&gt; of my ride to work. Prior to freezing my ass off, Jack had a &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=rough_week_for_jack&quot;&gt;rough week with Rotavirus&lt;/a&gt; and ended up in the Emergency Room.&lt;br/&gt;&lt;br/&gt;
At the end of February, I &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=macbook_pro_kicking_ass_and&quot;&gt;received my MacBook Pro&lt;/a&gt; and fell in love with everything but the &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=macbook_pro_and_wireless&quot;&gt;wireless&lt;/a&gt;. My posts on the MacBook Pro and wireless issues still get comments weekly from other folks having similar problems.&lt;br/&gt;&lt;br/&gt;
&lt;a href=&quot;http://dearelena.wordpress.com/&quot;&gt;&lt;img src=&quot;//raibledesigns.com/repository/images/dearelena.png&quot; width=&quot;62&quot; height=&quot;41&quot; class=&quot;picture&quot; style=&quot;border: 0&quot; /&gt;&lt;/a&gt;
On February 22nd, Daniel Steinberg&apos;s daughter Elena &lt;a href=&quot;http://dearelena.wordpress.com/2006/02/23/dear-elena/&quot;&gt;died of bacterial meningitis&lt;/a&gt;. Julie made me stop reading Daniel&apos;s &lt;a href=&quot;http://dearelena.wordpress.com/&quot;&gt;Dear Elena&lt;/a&gt; blog because I was such an emotional wreck. I saw Daniel at a couple of conferences this year, but didn&apos;t talk to him until The Spring Experience in December. I didn&apos;t know what to say to him.  He erased all my apprehensions with a simple &quot;Thanks&quot;, a smile and a handshake.  It&apos;s good to see you&apos;re still writing about Elena Daniel.  I still have a hard time reading your posts.
&lt;br/&gt;&lt;br/&gt;
February ended with a beautiful &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=nice_weather&quot;&gt;72&amp;deg;F day&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;
In March, I started the &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=css_framework_design_contest&quot;&gt;CSS Framework design contest&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=riding_to_work_in_the&quot;&gt;rode to work in the rain&lt;/a&gt; and flew to &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=back_from_boston_getting_ready&quot;&gt;Boston&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=back_from_vegas&quot;&gt;Vegas&lt;/a&gt;. Memories of St. Patrick&apos;s Day in Boston with friends still brings a smile to my face. TheServerSide show in Vegas was a lot of fun and it was the &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=java_web_frameworks_sweet_spots&quot;&gt;first BOF I hosted with free beer&lt;/a&gt;. I later got to &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=tse_building_modern_web_applications&quot;&gt;meet Mike Stenhouse&lt;/a&gt;  (the inventor of The CSS Framework) in December and hosted two more &quot;BOFs with Beer&quot; at the Colorado Software Summit and The Spring Experience. Cost difference? Vegas: $800, Keystone: $350, Hollywood, FL: $220.
&lt;br/&gt;&lt;br/&gt;
At the end of March, I came down with a nasty case of &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=carpal_tunnel1&quot;&gt;Carpal Tunnel&lt;/a&gt;. After seeing a specialist that massaged the hell out of my arm, everything was back to normal.  I haven&apos;t had any issues since - but I also haven&apos;t had many multiple-no-sleep-night coding sprints in a while either.
&lt;br/&gt;&lt;br/&gt;

&lt;a href=&quot;http://static.flickr.com/51/130332785_9f9c9f2c8a_o.jpg&quot; title=&quot;Off to The Shop&quot; rel=&quot;lightbox[review2006]&quot;&gt;&lt;img src=&quot;//static.flickr.com/51/130332785_9f9c9f2c8a_t.jpg&quot; width=&quot;100&quot; height=&quot;75&quot; alt=&quot;Off to The Shop&quot; class=&quot;picture&quot; /&gt;&lt;/a&gt;


In April, I &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=done_with_appfuse_moving_to&quot;&gt;quit working on AppFuse and moved to Rails&lt;/a&gt;. I posted my &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=tips_for_productivity_and_happiness&quot;&gt;Tips for Productivity and Happiness at Work&lt;/a&gt; (my most popular blog entry of all time), shipped my bus &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=off_to_the_shop&quot;&gt;off to the shop&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=6_years&quot;&gt;celebrated Julie and I&apos;s 6th anniversary&lt;/a&gt;. Then I &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=rebooted&quot;&gt;rebooted&lt;/a&gt; this site and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=livin_it_up_in_nyc&quot;&gt;lived it up in New York City&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;
May brought &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=css_design_contest_runoff&quot;&gt;CSS Design Contest winners&lt;/a&gt; and a 2-week trip to &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=san_francisco_here_i_come&quot;&gt;San Francisco&lt;/a&gt; for The Ajax Experience and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=javaone_2006_begins&quot;&gt;JavaOne&lt;/a&gt;. The highlight of that trip was the weekend I spent in &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=wine_country&quot;&gt;Wine Country&lt;/a&gt;.&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
&lt;a href=&quot;http://hansfahden.com&quot;&gt;&lt;img src=&quot;//www.hansfahden.com/images/digital/pondlookingfront2v.jpg&quot; style=&quot;border: 0&quot; alt=&quot;Hans Fahden&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;In June, &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=ann_appfuse_1_9_21&quot;&gt;AppFuse 1.9.2&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=seam_1_0&quot;&gt;Seam 1.0&lt;/a&gt; were unleashed.                                                                    Tim O&apos;Brien had an interesting post titled &lt;a href=&quot;http://www.oreillynet.com/onjava/blog/2006/06/isnt_rails_supposed_to_change.html&quot;&gt;What Web Application framework should you use?&lt;/a&gt;. I &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=re_what_web_application_framework&quot;&gt;responded&lt;/a&gt; and Struts became a more focused project.  Shale moved to a TLP shortly after. We started planning &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=raible_road_trip_10&quot;&gt;Raible Road Trip #10&lt;/a&gt; and I began &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=washington_d_c&quot;&gt;traveling to Washington, DC&lt;/a&gt; for a project. Going for beers at &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=fun_in_dc&quot;&gt;Brickskeller&lt;/a&gt; was the highlight of our trip that week.
&lt;br/&gt;&lt;br/&gt;
July introduced me to &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=the_dark_side_of_business&quot;&gt;cancelled flights and redeyes&lt;/a&gt; and Jason Carreira &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=validation_framework_consolidation&quot;&gt;started JSR 303&lt;/a&gt;. &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=appfuse_1_9_3_released&quot;&gt;AppFuse 1.9.3&lt;/a&gt; was released and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=julie_s_house&quot;&gt;Julie sold her house&lt;/a&gt; to the first people that looked at it. At the end of the month, Jim Goodwill and I &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=driving_to_oscon_day_1&quot;&gt;drove&lt;/a&gt; to &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=driving_to_oscon_day_1&quot;&gt;OSCON&lt;/a&gt; in Portland. Having beers with Bryan and Scott at &lt;a href=&quot;http://www.mcmenamins.com/index.php?loc=57&quot;&gt;The Kennedy School&lt;/a&gt; was a highlight of that trip. Following OSCON, the family and I &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=going_off_the_grid&quot;&gt;headed to Montana for a week&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://static.flickr.com/63/208272614_6b57aaf7d4.jpg&quot; rel=&quot;lightbox[review2006]&quot; title=&quot;August 2006 at The Cabin&quot;&gt;&lt;img src=&quot;//static.flickr.com/63/208272614_6b57aaf7d4_t.jpg&quot; alt=&quot;The Cabin&quot; class=&quot;picture&quot; height=&quot;75&quot; width=&quot;100&quot;&gt;&lt;/a&gt;
August was great, probably because I&apos;d just hit &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=back_from_the_hills&quot;&gt;7 states in 7 days&lt;/a&gt;. I published &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=7_simple_reasons_to_use&quot;&gt;an article&lt;/a&gt; on IBM developerWorks&lt;/a&gt; and had a &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=a_device_free_weekend&quot;&gt;device-free weekend&lt;/a&gt; (which I definitely need to do more often). I began &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=appfuse_roadmap_updated_for_2&quot;&gt;working on AppFuse 2.0&lt;/a&gt;, a &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=the_neighborhood_just_keeps_getting&quot;&gt;new sushi restaurant moved into our neighborhood&lt;/a&gt; and I got a new &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=verizon_v640_expresscard_works_like&quot;&gt;EVDO&lt;/a&gt; card (which I later lost in November). Jack turned 2 on August 28th.
&lt;br/&gt;&lt;br/&gt;
In September, we got a &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=new_puppy&quot;&gt;new puppy&lt;/a&gt;. I traveled to the &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=headed_to_the_drunkest_city&quot;&gt;drunkest city in America&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=there_s_nothing_like_finishing&quot;&gt;Las Vegas&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=on_the_road_again&quot;&gt;New England&lt;/a&gt;. Julie met me in Boston and we had a blast at our good friends&apos; (Chris and Julie&apos;s) wedding.&lt;br/&gt;&lt;br/&gt;
&lt;a href=&quot;http://raibledesigns.com/repository/images/abbieandjack-20061019.jpg&quot; rel=&quot;lightbox[review2006]&quot; title=&quot;Abbie and Jack - October 2006&quot;&gt;&lt;img src=&quot;//raibledesigns.com/repository/images/abbieandjack-20061019_t.jpg&quot; alt=&quot;Abbie and Jack&quot; class=&quot;picture&quot; height=&quot;97&quot; width=&quot;75&quot;/&gt;&lt;/a&gt;

October brought the &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=spring_2_0_appfuse_and&quot;&gt;release of Spring 2.0&lt;/a&gt; and a 2-week project for me at &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=openlogic_sponsors_appfuse_development&quot;&gt;OpenLogic&lt;/a&gt;. Abbie and Jack got &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=abbie_and_jack_october_2006&quot;&gt;their pictures taken&lt;/a&gt; at school and I spent at week in Keystone at &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=the_colorado_software_summit_in&quot;&gt;The Colorado Software Summit&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
In November, my sister Kalin &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=chelan_hard_cider&quot;&gt;brought some hard cider&lt;/a&gt; to &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=happy_birthday_abbie2&quot;&gt;Abbie&apos;s 4th birthday&lt;/a&gt;. I attended &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=why_nofluff_rocks&quot;&gt;Denver&apos;s NoFluff&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=hug_your_kids&quot;&gt;hugged my kids&lt;/a&gt;. Jack and I had a &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=boys_weekend&quot;&gt;boys weekend&lt;/a&gt; and we headed to The Cabin on &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=back_in_denver1&quot;&gt;Raible Road Trip #11&lt;/a&gt;.
&lt;br/&gt;&lt;br/&gt;
&lt;a href=&quot;http://farm1.static.flickr.com/125/333288963_d4f83c79f8_o.jpg&quot; title=&quot;Helmets on and ready to go&quot; rel=&quot;lightbox[review2006]&quot;&gt;&lt;img src=&quot;//farm1.static.flickr.com/125/333288963_d4f83c79f8_t.jpg&quot; alt=&quot;Helmets on and ready to go&quot; class=&quot;picture&quot; height=&quot;75&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
To end the year, I did a bit more travel - first to &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=in_boise_heading_to_florida&quot;&gt;Boise&lt;/a&gt; then to &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=florida_bound&quot;&gt;Florida&lt;/a&gt; for The Spring Experience. After a &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=back_in_denver2&quot;&gt;week of vacation&lt;/a&gt; in Florida, we returned to Denver for &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=snowed_in&quot;&gt;The Blizzard of 2006&lt;/a&gt;. Finally, we drove up to Steamboat for Christmas and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=teaching_the_kids_to_ski&quot;&gt;took the kids skiing&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;
All in all, it&apos;s been a fabulous year. Watching the kids grow up, start to play together and even have conversations with each other has been very cool.  I traveled more than I wanted to, but I also got to visit a lot of cities that I&apos;d never been to. My goals for the year? To be happy, ski more and enjoy a few car bombs with family and friends. &lt;img src=&quot;https://raibledesigns.com/images/smileys/wink.gif&quot; class=&quot;smiley&quot; alt=&quot;;-)&quot; title=&quot;;-)&quot; /&gt;</description>          </item>
    <item>
    <guid isPermaLink="true">https://raibledesigns.com/rd/entry/2005_a_year_in_review</guid>
    <title>2005 - A Year in Review</title>
    <dc:creator>Matt Raible</dc:creator>
    <link>https://raibledesigns.com/rd/entry/2005_a_year_in_review</link>
        <pubDate>Fri, 30 Dec 2005 12:13:25 -0700</pubDate>
    <category>Roller</category>
    <category>newyear</category>
    <category>yearinreview</category>
    <category>blogging</category>
    <category>roller</category>
            <description>2005 was quite a year for me.  I found my &lt;a href=&quot;http://raibledesigns.com/page/rd?anchor=my_next_big_adventure&quot;&gt;dream job&lt;/a&gt;, after contemplating &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=what_s_next_in_my&quot;&gt;what&apos;s next in my career&lt;/a&gt; only a few months earlier. I attended &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=off_to_vegas2&quot;&gt;TheServerSide Symposium&lt;/a&gt; in March and created some &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=tsss_bofs_booze_and_benitar&quot;&gt;great memories with James Goodwill&lt;/a&gt;.  There&apos;s nothing like losing all your money and then winning it all back at 6 in the mornin&apos;.
&lt;br /&gt;&lt;br /&gt;
Other March highlights include:
&lt;/p&gt;
&lt;ul class=&quot;glassList&quot;&gt;
 &lt;li&gt;Geert Bevin saying &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=is_laszlo_a_waste_of&quot;&gt;Laszlo is a waste of time&lt;/a&gt;, then rescinded his statement &lt;a href=&quot;http://rifers.org/blogs/gbevin/2005/4/5/openlaszlo_30b2_two_weeks_later&quot;&gt;two weeks later&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;Heading to Microsoft for the &lt;a href=&quot;http://raibledesigns.com/page/rd/20050319&quot;&gt;Competitive Influentials Summit&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://raibledesigns.com/page/rd?entry=no_more_kids&quot;&gt;Getting my nuts cut off&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;April was a fun month, and started off with a &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=going_to_work_for_microsoft&quot;&gt;me heading to work for Microsoft&lt;/a&gt;.  The joke worked so well it was picked up by &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=re_going_to_work_for&quot;&gt;news.com&lt;/a&gt;. &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=du_wins_and_the_blizzard&quot;&gt;DU repeated as NCAA Champions&lt;/a&gt; (again). The &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=at_the_mysql_conference_in&quot;&gt;MySQL Conference&lt;/a&gt; and wine-tasting with Julie (for our 5th anniversary) rounded out the month.
&lt;br /&gt;&lt;br /&gt;
May was a whirlwind month, where I &lt;a href=&quot;http://raibledesigns.com/page/rd?anchor=see_you_in_norway&quot;&gt;headed to Norway&lt;/a&gt; after &lt;a href=&quot;http://raibledesigns.com/page/rd?anchor=passport_expired&quot;&gt;barely renewing my expired passport on time&lt;/a&gt;. My &lt;a href=&quot;http://raibledesigns.com/page/rd?anchor=powerbook_dead&quot;&gt;PowerBook died&lt;/a&gt; on the way over, but I still had a &lt;a href=&quot;http://raibledesigns.com/page/rd?anchor=norway_rocks&quot;&gt;great time&lt;/a&gt;. I was &lt;a href=&quot;http://raibledesigns.com/page/rd?anchor=techtalk_on_theserverside&quot;&gt;featured on TheServerSide&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=appfuse_2_0_jdk_5&quot;&gt;started planning AppFuse 2.0&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;
The summer flew by: I got &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=re_appfuse_tool_of_experts&quot;&gt;biled by Hani&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/page/rd/20050628&quot;&gt;toured with the &quot;Bomb Squad&quot; at JavaOne&lt;/a&gt;, drove through &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=what_a_great_vacation&quot;&gt;Yellowstone&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=new_bike_giant_fcr3&quot;&gt;bought a new bike&lt;/a&gt;, learned more about &lt;a href=&quot;http://raibledesigns.com/page/rd?anchor=oscon_monday_morning&quot;&gt;Ruby&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/page/rd?anchor=oscon_monday_afternoon&quot;&gt;Rails&lt;/a&gt; at OSCON (and learned how much fun a &lt;a href=&quot;http://raibledesigns.com/page/rd?anchor=oscon_spring_mvc_vs_webwork&quot;&gt;smackdown&lt;/a&gt; can be), and watched &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=happy_birthday_jack&quot;&gt;Jack turn 1&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;
Then things &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=the_busy_season_begins&quot;&gt;got busy&lt;/a&gt;: I had a great time at &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=java_in_action_presentations_and&quot;&gt;Java in Action&lt;/a&gt;, started &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=the_bus_project_begins&quot;&gt;The Bus Project&lt;/a&gt;, and enjoyed the beauty of Keystone with Bender and Snyder at the &lt;a href=&quot;http://raibledesigns.com/page/rd/20051027&quot;&gt;Colorado Software Summit&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;
To round out the year, I traveled and attended conferences like I was possessed (&lt;a href=&quot;http://raibledesigns.com/page/rd?entry=new_jersey&quot;&gt;New Jersey&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=rocky_mountain_software_symposium&quot;&gt;NFJS&lt;/a&gt;, &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=san_francisco&quot;&gt;San Francisco&lt;/a&gt; and &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=the_spring_experience_what_a&quot;&gt;Florida&lt;/a&gt;). &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=happy_birthday_abbie1&quot;&gt;Abbie turned 3&lt;/a&gt;, &lt;a href=&quot;http://www.rollerweblogger.org/page/roller?entry=roller_2_0_ships&quot;&gt;Roller 2.0&lt;/a&gt; was released and the &lt;a href=&quot;http://raibledesigns.com/page/rd?entry=re_webwork_joins_struts&quot;&gt;WebWork joined Struts&lt;/a&gt; after a multi-year rivalry.
&lt;br /&gt;&lt;br /&gt;
Phew, it&apos;s been quite a year folks.  Here&apos;s to 2006 being even better!  My goals for the year?  Happiness, health and more car bombs with family and friends. &lt;img src=&quot;https://raibledesigns.com/images/smileys/wink.gif&quot; class=&quot;smiley&quot; alt=&quot;;-)&quot; title=&quot;;-)&quot; /&gt;</description>          </item>
  </channel>
</rss>