Biggs' Zone

A Geek's Cogitations, Conjectures and other Cortical Experiences

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

 

Book Review: Extracted (Extracted Trilogy Book 1)

book review of ExtractedExtracted by R.R. Haywood
My rating: [rating=5]

As a member of Amazon Prime you have access to download a free book from a couple new release’s a month in advance through the Kindle First program. Every month I select a new book that sounds interesting; Extracted is a book I picked up for free in February. For some mystical reason it was the book I choose to read next and I am pleasantly surprised. Before I get into my book review of Extracted, let me quickly lay out the premise for you.

In the year 2061 a scientist invents a time machine to try to change a tragedy in their past. During a test run of the machine, a startling discovery is made: the end of the world. Now the time machine is being used to form a team of three individuals, all from a different point in time but each with extraordinary survival abilities. These three are the best chance to prevent the end of the world, but there are forces acting against them. Some mysterious group or entity that wishes to have control of the time travel device.

Another Book Selected at Random

I really enjoyed this book. The last book I enjoyed this much on a random selection was Pulitzer prize-winning A Confederacy of Dunces. Haywood does an excellent job building the characters and you’re suddenly invested in their fate. He doesn’t get hung up on the complexities of time travel nor does he lay that burden on the reader. By the end not only are you finding it difficult to put the book down, but you want to jump immediately into the next book. Unfortunately Book 2 will not be available until June 6th.

Time travel is such a difficult concept to master. It’s so nebulous because there are many theories as to how it might work. The closest, realistic theory we have in modern-day science is string theory (which is actually referenced in the book). If you enjoy good science fiction, that reads well, and will not lose you in the scientific details of time travel, you should read this book.

View all my reviews

The Official Trailer for WoW: Legion 7.2 Patch

The upcoming WoW: Legion 7.2 Patch trailer is officially released. The live date for the 7.2 patch will be March 28th (next Tuesday). This does not mean that the next raid, Tomb of Sargeras, will be available so there is still time to get those Normal/Heroic Gul’dan kills. You will also still have time to get your “Ahead of the Curve” achievements for Trial of Valor and Nighthold (which goes away upon the release of the Tomb of Sargeras raid).

In any event, here is the trailer:

Tropical Beaches are Not My Ideal Vacation

Not My Ideal Vacation

Is this your ideal vacation?

We are having some crazy weather so naturally everyone starts thinking about summer and vacation time. When everyone talks about going on their ideal vacation the first thing everyone thinks of is the beach. However, my ideal vacation is not the beach. In fact my ideal vacation is rarely anyplace near an ocean. I’m not saying I hate the beach. On the contrary, I think the sounds of crashing waves and a warm breeze on my face at night is incomparable. As long as the temperature isn’t much higher than 75 degrees, I’ll read a book outside in that nice breeze … in the shade.

I don’t tan, I burn. In fact I burn quite easily, so spending a lot of time out in the sun isn’t ideal without lathering up on sunblock as if I were an infant. So shade is my friend. Therefore going into the water isn’t a common occurrence. Actually going into the water is pretty much out of the question. I don’t know what lurks on the ground, beneath the water. Who knows what creature or flotsam I might step on! Then when you leave the water, and step in dry sand with wet feet!

Then There Is All That Sand!

Anakin and I are on the same page

If I have to pick my least favorite thing about the beach, it would be the sand. All that Sand! Sand! Sand! Sand! (I’m channeling Dr. Seuss’ The Grinch there). Sand on your feet! Sand on your legs! Sand on your clothes! Sand on your hands!!! It gets everywhere; and just when you think you washed it all off, you find more! It follows you home!

You can’t wear sneakers because sand gets all over them; and no matter how long you bang them against the wall, you never seem to get all of the sand off. You can’t wear sandals/flip-flops because then sand gets inside them and your feet constantly feel dirty. If I wear sandals on the beach the first thing I want to do when I leave is shower; and throw my shoes in the washing machine.

So What Is My Ideal Vacation?

While I do love the serenity of relaxing near the beach, there are other places that can provide the same luxury without the presence of gritty silica. I’ve spent time in the mountains, hiking or horse back riding, and I also found the same tranquility as the beach. However I don’t think even the mountains is my ideal vacation. Yes I do enjoy the quiet to do some reading but I really enjoy culture and history. Traveling abroad is probably my ideal vacation, albeit expensive. Spending time in Paris or London provides both culture and history. In fact I would enjoy visiting any place in the EU.

When the wallet can’t handle international travel, there are plenty of places, domestically, that can provide cultural and historical value. The Smithsonian comes to mind immediately. Just spending some time in a city that isn’t close to home. New York, San Francisco, Los Angeles, Washington DC etc. I could easily spend a weekend in Chicago; especially during baseball and/or football season. So if there are historical landmarks and locations, museums of art and/or technology, and an immersive culture, that sounds like a great vacation.

What about you? Beach? Or something with a little less mess?

/cheers

minions_icon

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

 

Need Help Resolving My Flying Pig 5K Conundrum

Flying Pig 5K ConundrumWhen I was reviewing my 2017 goals for the year I was vehemently expressing my intention to run my first 5K. I am focusing on the Flying Pig 5K, which is coming up the first weekend in May. A few weeks ago, after running on the treadmill, I started experiencing sharp pains in my knee that lasted a little over a week. My wife and I both became concerned as to whether or not my knees will be able to sustain running the 3.1 miles. The most logical next step was to consult with my doctor.

There are a lot of runners that support the theory that running actually helps their knees feel better. The mechanics of running seems to support the notion that its harder on your knees. My doctor, however, had an interesting suggestion. While she didn’t want to discourage me from running, she suggested that I don’t run on the treadmill. Apparently the physiology of our bodies and the slight contortion necessary to run on the treadmill can cause irregular motion of the patella. Since my patella is already prone to slipping, that is not a situation I want to risk. Running outside, however, is fine (as long as I’m wearing a brace).

How Can I Train If I Can’t Run Everyday?

So the conundrum I face is how can I train on days where the weather isn’t conducive for running outdoors? There is an app I started using last summer, C25K, which takes you through a 9 week regimen to prepare you to run the full 3.1 miles. It’s a great app that prepares you for running a 5K but it assumes you will be running at least 3 days a week. The treadmill made it easy because I didn’t have to worry the weather or finding the space to run the required distance for each session.

The Flying Pig 5K is now a little over 9 weeks away. I don’t know if I am going to be sufficiently ready by May 6th. I may end up walking the 5K again and perhaps set my sights on running it next year. This will give me a year to find a training regimen that won’t cause severe knee pain. The concept of waiting another year really bums me out because I was so pumped to actually do it this year. I am open to suggestions and feedback. Part of me is thinking that I will run outside when I can, use the treadmill for speed walking, and do exercises that will strengthen the muscles around my knees.

minions_icon

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

 

Stuck with Proverbial Writer’s Block, Again!

Proverbial Writer's BlockThe recent pace at which I have been publishing new blog posts is appallingly slower. Ideas and “other cortical experiences” are evading my consciousness. I am stuck with the proverbial writer’s block! I will admit that certain events, IRL, have been taking more of my attention. When you are trying to sustain a family, those events take immediate priority. I will not talk about politics so anything that is considered a “political hot topic” or “current event” will never be a subject I will write about. My views do not necessarily align with others. I prefer my readers find this site a sanctuary from political pontificating and mudslinging.

The obvious lack of frequent posts is not the product of laziness. I simply haven’t been able to find something that warrants a post. It’s very unfortunate when I experience these mental blocks because writing is a very helpful cognitive exercise. It really helps me to organize my thoughts and vent my frustrations (just look up any post in the “fulmination” category). Organizing my thoughts helps to draw more logical conclusions, therefore improving problem solving; a skill very valuable to my job.

A Strategy to Overcome Writer’s Block?

How does one overcome writer’s block?? I am trying to think back to when I have had to overcome writer’s block in the past. Perhaps now is the time to start researching ways to improve my blog posts. While I do enjoy writing about the books that I have read, I don’t think I am very good at it. Maybe I will start researching tips and suggestions for writing better book reviews. I really don’t feel like I am providing the authors or their books any justice. It’s time to start channeling those 20-year-old Honors English classes so that I can provide an honest and comprehensive review.

Another theory I have to combat the proverbial writer’s block is to review my existing posts. Perhaps there are some posts that require a follow-up or I can start writing more posts in a specific category. There is always the potential for creating new categories, essentially expanding the scope of topics (while continuing to refrain from politics). I may try to rekindle some old post categories, for example I haven’t written an MMO Times post in nearly a year. I thought I was providing an update for other gamer friends and it turns out it was helping me keep up with gaming news.

If there is anyone out there that is reading this perhaps take a moment and answer one or more of these questions (in the comments):

  • What do you do to overcome writer’s block?
  • In which category would you like me to write more posts?
  • Do you have any suggestions for a new category of posts?

/cheers

minions_icon

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

 

Page 85 of 181

Powered by WordPress & Theme by Anders Norén