A Geek's Cogitations, Conjectures and other Cortical Experiences

Category: General Cogitation Page 11 of 40

Biggs Zone – 2017 Year in Review

I rather enjoyed writing a post reviewing 2016 so here we are again, doing a 2017 year in review. Everyone was ready to get 2016 over with because we just lost too many beloved celebrities. While 2017 also took more, it didn’t feel as though it was happening daily (more on this later). Again, I will cover NO political or hot topics, that’s not what I write about here.

Celebrities to Whom We Said ‘Good Bye’

This year it was the music industry that suffered some of the greatest tragic deaths. As a child of the 80s and 90s it was awful to hear about the passing of Tom Petty and Malcolm Young (from AC/DC). Full Moon Fever was the first cassette tape I ever bought for myself which contained Free Fallin’, one of my all time favorite Tom Petty songs. As a Country music fan, I was sad to hear about the passing of Glen Campbell; however I don’t it was as devastating as hearing about the accident that took Troy Gentry. Montgomery Gentry has some of my favorite songs and it just won’t be the same without Troy.

We lost some great names in the Movie and Entertainment industry. The biggest names that probably stand out are Hugh Hefner, Jerry Lewis and Adam West. It was awful to lose the Mayor of Quahog and the old school Batman (and a better one than Ben Affleck). Some of the lesser known, but iconic celebrities we lost this year are John Heard – the father of Home Alone, Stephen Furst – famous for the movie the Dream Team, and Peter Sallis – the voice of Wallace from Wallace and Gromit. We also had to say good-bye to the amazing talents of Mary Tyler Moore, Bill Paxton and Roger Moore (probably my favorite James Bond actor).

2017 Year in Review: Gaming

Blizzard/Activision was the big name in gaming in 2017 with the end of the current World of Warcraft expansion and the release of Destiny 2. The Destiny 2 release was probably one of the most anticipated release of the year. Console players were lucky to meet the guardian’s early while PC gamers had to wait until October. It was quite the obsession for me, until the first DLC came out and asked for another $20 from me. I haven’t played it since that time.

I’ve had a fantastic year in the Warcraft expansion. I think, not only is this the best expansion since Wrath of the Lich King, but I’ve had an awesome time with my new raid team. We have cleared all normal and heroic difficulties in time to receive the “Ahead of the Curve” achievement. We are already working through the final raid on heroic difficulty.

Blizzcon met everyone’s expectations by revealing the next WoW expansion: Battle for Azeroth. I’m not entirely sure the name of the expansion was received well. Many are on the fence about it, including myself. The content of the expansion seems a bit lackluster. I am excited to be visiting Jaina’s homeworld and the Allied Races seems interesting but I feel like it’s lacking more player content. We’ve had garrisons and order halls and then nothing. I feel like there needs to be another evolution of that system. Perhaps more will be revealed as the launch approaches.

2017 Year in Review: Star Wars

I only saw one movie in the theater this year; the only movie worth seeing: The Last Jedi. Since 2017 was the 40th anniversary of the Star Wars franchise I decided to make that a topic instead of movies. Click here to check out my review of Star Wars: The Last Jedi. I was, at first, alarmed the movie’s audience rating was so low. Then I discover it was just some trolls creating multiple accounts on IMDB and Rotten Tomatoes to drive down the audience rating. It didn’t work, the movie is still insanely profitable. HAH!

I cannot believe it has been 40 years for the Star Wars movie franchise. Thanks to Disney, J.J. Abrams and Rian Johnson it is still going strong. 2017 was a good year for Star Wars fans, like myself. There were quite a lot of promotions going on all year for the anniversary. One promotion that I found very interesting was the Rule the Galaxy Virtual 5K. There is an organization called the Virtual Running Club where you can register and complete a 5K anywhere you want. I couldn’t pass up the opportunity for a limited edition medal for completing a 40th Anniversary, Star Wars themed 5K (click the image to see a larger view of the medal).

2017 Walk to Mordor

On the note of 5K races and running, I completed the Walk to Mordor challenge, again! I, honestly, do not remember exactly when this year but I want to say it was much sooner than the year prior. My ultimate goal is to be able to complete the second leg of this challenge which adds another 1600 miles. It’s going to be a stretch goal and one, I doubt, I will achieve in 2018. However, if I keep finishing the base challenge earlier than the previous year, I’m sure to get there eventually. Perhaps 2020 will be my target year for completing the extra distance.

I think I am going to end my 2017 wrap-up here. Overall it was a pretty good year and I’m looking forward to what 2018 has in store.

/cheers

minions_icon

I could accomplish so much more if I only had minions!

 

Win or Lose the Cubs are Awesome

the Cubs are AwesomeI know a lot of Cubs fans are really frustrated right now as they are down 2 games in the NLCS against the Dodgers. Since the middle of the regular season it was clear that the Dodgers are going to be a tough team to beat. I do want to see the Cubs rally again and eliminate the Dodgers again; but I don’t think LA is going to let that happen twice in a row. The Dodgers are just too tough of a team, even when Kershaw was injured. I think, as Cubs fans, we are all going to have to prepare to accept an inevitable fate; the 2017 season will end in elimination. Regardless of the outcome, the fact still remains, the Cubs are awesome.

Avoid History Repeating Itself

To be honest, it’s probably better this way. The last time the Cubs won back-to-back championships, it was 108 years before we won again. Perhaps it would behoove us to avoid history repeating itself. We are no longer that “Cinderella team”. While I know Chicago wants another championship, I think there are others that want it more this time. Don’t get me wrong, I am not abandoning hope or my Cubbies. I just want to maintain some perspective. The Cubs have proved to the MLB and the world that they are a tough team. Three years in a row they won 90+ games and made it to the NLCS. Their aspirations of becoming a dynasty are fulfilled.

We have come a long way Cubs fans. We have endured a lot. Now is not the time to get greedy; otherwise we start looking like Cardinals fans. There are no more goats, black cats and curses.  We love our Cubbies and, win or lose, the Cubs are awesome!

minions_icon

I could accomplish so much more if I only had minions!

 

Celebrating a Decennium of Matrimony

10 year wedding anniversaryFerries Bueller is right, life moves pretty fast. It’s hard to believe that this is my 10 year wedding anniversary. It has been a decade since entering into the sacrament of marriage. I think what really makes those 10 years go so fast is that I believe we have a good marriage and a healthy relationship. A relationship that started at Purdue; thus why we were married on campus with all of our Purdue friends in attendance. After all, they are the reason we were brought together.

We shared the alter with 14 other people; we had a large wedding party. Those people were important influences in our lives and it was an honor to share that moment with all of them standing beside us. The following 10 years I would move to another state and change jobs twice. Apple and Google barrel in like bulls in a china shop and knock Microsoft off their pedestal. The Chicago Cubs finally break their World Series curse. Star Wars becomes bigger than it ever was before. Social media first becomes an amazing phenomenon then a cesspool of deplorable human behavior.

I’m glad I got to share all of that with my penguin.

I Found My Penguin

According to scientific research, it is true that most penguins do mate for life. It also, just so happens, that penguins are one of my favorite animals in the animal kingdom. Isn’t that ironic. In the last 10 years I may have developed a few regrets but I do not regret standing at that alter. In the words of Lee Brice, I’m “hard to love / I don’t make it easy”. I’m stubborn, I have a bad temper and I’m a massive nerd but it’s humbling to see that none of that ever matters. It’s rare to find someone who just rolls their eyes instead of hiding their face when your nerd is showing.

Honestly, I hate clichés and there are so many clichés that describe finding your perfect partner. You’ve probably heard them all and maybe you know some I haven’t heard of. “Soul mates”, “marrying your best friend”, “finding ‘The One'” and these are all applicable, but I like “penguin”. I found my penguin. It’s simple. It’s not an overused cliché and its 100% accurate.

Florence Freedom Legends Game

The Florence Freedom are an independent baseball team in Florence, Kentucky (obviously). If you live around Cincinnati or Florence and you have not been to the UC Health Stadium, you should check it out some day. It is an extraordinary stadium, especially for independent baseball. On August 19th I was there for the first ever Florence Freedom Legends Game. This particular Legends Game brought back players from the Reds and the Chicago Cubs. There were autograph sessions and a 7 inning baseball game. If you timed everything right you could get all of the players autographs. It was also really cool to see some of those guys get back in the batters box but the crowd was pretty small, and that is very unfortunate.

The Legends In Attendance

As I said, there were former players there from both teams; obviously I was there more for the former Cubs players than the Reds. The players that were in attendance are:

Kyle Farnswoth at Florence Freedom Legends Game

Me with one of my favorite players from the 2003 season, Kyle Farnsworth

I was lucky enough to get to see Farnsworth and Patterson play when the Cubs almost made it to the World Series back in 2003. However, I have never seen the other guys swing a bat. I think, of all the guys there, the most surprising was Lenny Harris. He still has some quick moves and he can still make the throw from 3rd to 1st.

Something else that made the game entertaining was watching these former players give each other a hard time. Lenny Harris and Bill Madlock were especially entertaining. Madlock would take up the position of 3rd base coach and give meaningless signals to the batter and Harris would try to stall the base runner until the ball was thrown to him.

Take Me Out to the …. Crowd?

The total capacity of UC Health Stadium is approximately 4,500 seats; however it seemed as though there were barely 500 people there. I was surprised by this considering the caliber of the former Reds players as well as the free autograph session. During the game, someone who works for the Florence Freedom came down by our seats and sat across the aisle from us. He commented about how they “were expecting twice as many people”. They thought that by bringing together two teams with a long rivalry would attract more fans. I certainly understand his conundrum.

On the other hand, I feel like this event lacked sufficient advertising. I only heard about it because I have a friend on Facebook that “liked” the Florence Freedom page which was advertising the game. I never saw anything about it on the local stations nor on the radio. I was even more surprised by the latter since they had two radio DJs as pitch hitters for the Reds. One of them is a DJ for a station I listen to every day, thus my confusion as to why the game was never mentioned on the air.

Granted this was the “first ever” Florence Freedom Legends Game so perhaps one of their lessons learned was to advertise more. I hope there will be a “second ever” Legends Game. I’m even considering attending a couple of Florence Freedom games as well. They are in first place in the Frontier division and UC Health Stadium really is a beautiful ball park. I highly recommend getting out there for a game and keep your eyes and ears open for next years Florence Freedom Legends Game.

(Coming Soon: A gallery of pictures from the game)

minions_icon

I could accomplish so much more if I only had minions!

 

IT Consulting is Great for Building Your Career

IT Consulting is Great Building Your CareerI was only out of college for three years before I started working as a consultant. It wasn’t your typical consulting work; I joined a firm that paid you a salary and they found the clients. It has been over nine years now. I have learned a lot in the industry in those nine years but the most important takeaway I have discovered is that consulting is great for building your career. This is especially true if you are at the beginning of your career. The experience you have may only be what you obtained from college, and perhaps from a summer internship. The IT industry is vast and its constantly changing so it’s up to you, in most cases, to stay on the bleeding edge.

Consulting On The Bleeding Edge

When you are working every day at the same company where changes in technology are slow, keeping up becomes very difficult. It often becomes an extra curricular activity, outside of work. Granted there are some companies that may provide training opportunities or accounts to online tutorials (ex: Pluralsight); but there isn’t time during the day to complete them. If you are single you might have the time but if you have a spouse or a family, that free time is reallocated.

What I found most intimidating about consulting is the same thing that provides the greatest benefit. It is rare, in consulting, that you are brought in for staff augmentation. You are primarily recruited to work on a specific project, for a brief period of time and then you move on to the next client/project. Therefore you find that you are essentially “starting a new job” each time you start a new, on site, project. Some folks may find that very uncomfortable; I admit that it was probably one of my least favorite aspects of the job.

However, the fact that you change projects often is also a great way to improve your skills. Depending on the project, you may work on something that is bleeding edge. You never know where, in the plethora of technical solutions, a client might be building their product. There are some companies that want to keep up with the latest browser and mobile trends. Therefore they may be using the latest .NET or JavaScript framework (i.e. Angular, bootstrap, etc) which gives you the opportunity to work on the “latest and greatest”.

For what its worth, it isn’t necessarily a bad thing to have to work on older frameworks and solutions; keeping those skills fresh is just as crucial.

Consulting Builds Your Network

A tenant in life that I often dispense unto others is “only half of life is what you know, the other half is who you know”. As a consultant you will change clients a lot and you will get to work with a lot of different people. It isn’t just other developers/IT staff but other project managers, business analysts, line of business, etc. Whenever I started a new client, I didn’t just build rapport with the developers, but anyone I spoke to or saw on a daily basis.

If you don’t have a LinkedIn account as a consultant then you are doing it wrong. LinkedIn is your greatest tool when you are changing clients/projects a lot. I always made it a point to connect to someone via LinkedIn as I wrapped up a project. You never know when that contact might be useful for your firm or even when you need a list of references. It’s always good to build your network and consulting is a great way to do that. It is especially useful if you are moving to a new city (as was the case for me).

Pipe Bomb: After 9 Years, I am No Longer a Consultant

According to the Bureau of Labor Statistics*, as of January 2016 the average number of years an employee stays with a company is 3-4 years (in Professional Services). The fact that I was with my company for nearly a decade is quite rare. I was at my prior job for 2 1/2 years and I vowed that I would stay at my next employer longer. It’s been 9 years! I would say I succeeded in keeping that vow. However, all good things often come to an end. I have left the consulting world and returned to full-time employment.

My departure was on my own terms, which is not always the case for everyone. I just felt that it was time for a new chapter in my life. Consulting has many great benefits, especially at a professional level, as I outlined above. However, since you are rarely at the firms office it becomes difficult to form relationships with your co-workers because you rarely see them. Obviously that doesn’t mean I haven’t made a few friends over the past near-decade. Working in consulting has been instrumental to acclimate to a new city and state, not just geographically but socially as well. It’s an opportunity to make some friends with whom you will most likely share similar interests.

After nine years I have picked up a few tips for anyone who is currently a consultant or might be joining a consulting firm. I like to refer to these as:

Artifacts of wisdom:

  • Build rapport outside the team – As I mentioned earlier I always tried to chat with the people on other teams or in other departments. You never know what you might learn or who you might meet; which could benefit you in the future.
  • Never attempt to change the culture – Since I work in software development I prefer the adage “break the code but never break the culture”. You are there to help improve the product; you are not there to reorganize the team culture. Whatever team dynamic the client is using is obviously working for them; any attempts to “fix” it will only ostracize you.
  • When in Rome, do as the Romans do – You are already going to feel like an outsider because you are not included in company events/meetings, but do what you can to fit in. Take advantage of relaxed dress codes, work from home opportunities, whatever helps you feel integrated into the team. The more you ingratiate yourself the more cohesive the team will function.
  • Take verbose notes; mark dates of completion – This is a CYA (Cover Your Ass) technique. In some organizations the consultants can easily be blamed when something goes wrong or something seems doomed to fail. You need to protect yourself. Always take notes and date when you started something, when you contacted someone for help and when you completed it and marked it for testing.
  • Save important email – This goes hand-in-hand with the previous point. Any email that contains instructions on what you are working on, when you finish it, or any details someone might try to use against you, you should save it! Save it in triplicate if you need to! I have done this and I still have those messages saved securely on removable media and off-the-grid servers. You must be responsible for protecting yourself.

I was very fortunate to have the opportunity to work with a lot of great people. I have grown professionally and socially. Consulting is now the cornerstone on which my entire career is built. Perhaps, in about 30 years, I will go back to consulting as part of my retirement. It is also entirely possible that I may go back sooner; it all depends on what the future holds. If you are a former co-worker reading this, I wish you the best of luck, thank you for sharing your knowledge and I hope I reciprocated equally.

* Bureau of Labor Statistics Economic News Release

minions_icon

I could accomplish so much more if I only had minions!

 

When It’s Not Biting The Hand That Feeds You

Biting The Hand That Feeds YouEveryone knows the old idiom “Don’t Bite the Hand that Feeds You”. It is often used in the context of criticizing someone or some place that helps and/or pays you. It is also often used against me when I’m on one of my Microsoft tirades. Yes, the majority of my job requires me to use Microsoft tools and technology. I think my years of experience, however, gives credence that my rants are not “biting the hand that feeds you“. In my opinion, it’s “biting the hand that’s punching you in the face”. I am going to pick on Microsoft again to illustrate my point because they are the easiest target. However, to be fair, any of the big tech companies can just as easily serve the same purpose.

I have been working in .NET for more than 12 years. I have been developing solutions using a plethora of Microsoft products dating back to Visual Studio 2003. Since I am using Visual Studio as a point of reference to establish a time frame, I will start with that particular tool. In fact Visual Studio is a great way to start on a high note because I love Visual Studio. I don’t think there is a comparable product out there that makes developing any easier. Combining the two database management tools into one tool, i.e. SQL Server Management Studio, was brilliant and again incomparable. I loved Windows 7 and Windows 10 isn’t too bad either. So while I do have a few kind things to say about some of Microsoft’s tools, it hasn’t all been sunshine and rainbows.

The Products That Bludgeon

Yes, for someone who makes a living using Microsoft products I sure do like to pick on them … a lot. I am quite vocal on Facebook, Twitter, at work, in a store about some of the crap Microsoft has created or caused in my life. These are the times when I have had that old proverb quoted at me. After working in the industry for over a decade, I think I have earned the privilege to speak my discontent. I have been on a huge rant about Internet Explorer lately because I think that is Microsoft biggest mistake. If they had followed the same versioning model as younger browsers then perhaps IE wouldn’t be the most hated browser in the industry. The fact that I have to try to code around 8 different versions of IE but only one version of Chrome and Firefox makes me hate my life. Edge was their second biggest mistake; hello re-skinned IE. Obviously Microsoft thinks we’re all a bunch of idiots.

Internet Explorer is the worst offender and the one that lingers. The other asinine business mistakes they have made are already dead or dying. As the joke goes, every even version of Windows was total garbage (Windows 98, Windows ME, Windows Vista, Windows 8) where Windows 8 is probably the worst one to date; not only was it awful functionally but it was aesthetically disgusting. SilverLight was a complete failure. Bing, Zune and Windows Phone are complete jokes. I remember when Windows Phone was announced; I predicted its demise on Day One. What makes Windows Phone especially irksome is it took Nokia with it. Granted Nokia was already struggling but they could have gone a smarter route (like Android) to save their business.

News Flash! Microsoft Doesn’t Walk On Water!

Working with a company’s technology every day doesn’t mean I should be worshiping them like a god. Apple, Google and Microsoft are often referred to as the “Titans of IT” but not everything they make is gold. If a product is total garbage I won’t go around heralding it just because “it’s Microsoft”. If you make a dumb product or a dumb decision then I’m going to call you out on it. Pretending its great is obtuse and not only are you misleading yourself but your clients and customers. I’m not going to try to sell a client/customer/developer lead on a half-baked product when a third-party product is a better fit. For example, I’ll advocate for Slack before Microsoft Teams because its far easier to use and much more well thought out.

Furthermore, I will not advocate for a technology that is going to make my life a living hell. For example I will never suggest SilverLight to anyone! I may be a masochist but SilverLight is a steaming pile of garbage and I’d rather write VB6 for eternity then edit another XAML file. So it’s not “biting the hand that feeds you” you when that “hand” is causing you nothing but daily anguish and regret.

apple_logo-263x300“The people who are crazy enough to think they can change the world, are the ones who do”
– Steve Jobs

 

Page 11 of 40

Powered by WordPress & Theme by Anders Norén