All About Work


Bangalore June 14-22,2006 If we outsource our Software Development , we can save considerable labor costs. For each USA based employee we can have 4 or 5 based on current ratios of India development resources. True, if the disparity between where the resources are currently located and where they will be outsourced to is large, you will save some personnel costs but is that the sole determinant whether it is a good idea or not?
Dispersing technology development/support (or operations) throughout the world has benefits besides cost and based on labor rate differentials. If you have a large enough inventory of sites to support that operate 24/7, having a team of System Administrators that overlap various timezones should improve the responsiveness when things inevitably go wrong. Also allows for system maintenance during the slow hours in whatever market the particular site has it’s lull. Also, you can smooth out the demand and supply imbalances in actual engineering resources that make acquiring engineering resources problematic regardless of what the pay scale is in certain markets.
On the other hand, if you are working in a domain that is subject to large amounts of uncertainty and market pressures in leap frogging features, what does a lower labor rate coupled with the latency inherent in time differences and maintaining context get you except 2nd , 3rd or further down in timely meeting the market need?
I have worked in situations where design is in the Eastern Time Zone and Web development on India time. A change in design would easily take 48 hour turnaround just to get the correct understanding of what the feature represented and how it fit into the rest of the product/design flow before anything could possibly be engineered. Given that Frontend Web development is relatively low technology this minimum latency is dysfunctional and has an attendant cost in frustration on the part of the involved product team including executive management as well as missed opportunities in the marketplace.

The aforementioned should not be cast as a criticism of engineering in India as those engineering teams are thrust into a position where success is not achievable.

As I was working during the time of the New York Jets Playoff game on Saturday January 9th, 2010 (working on the computer that is) I decided to experiment with Google’s Realtime feature and a query of New York Jets. Of course I could have turned on the radio or streamed video of the game but I wanted an apparently less intrusive medium.
Real Time News New York Jet's playoff 2010


The screenshot is a point in time during the second quarter. I was impressed with the performance of the stream , most of it coming from twitter of course but also interspersed with a few from Blog/WebSites (Yahoo Sports). It wasn’t realtime as listening to it on radio or watching it on Television but it had it’s own charm as apparently most of the “tweets” were from New York Jet fans which was gratifying. The stream actually had the unintended result of ripping me from my concentration on work and plopping me in front of the Television to watch the remainder of the game in the conventional way. Listening to the broadcast with the un-biased play by play and color commentators I longed for the pure biased passion of the people who were inadvertently part of the realtime stream. There has to be a marriage somewhere in this. Watching sports is an emotional event whether you are rooting for your own team, rooting against a team you dislike, or just have money riding on the outcome (probably the most emotional circumstance).

Outsourcing is not a new topic especially when it comes to Software Engineering. I remember at the beginning of my own career ; the dinosaurs Dinosaur
represented by the mainframe applications and the developers that maintained them. Overwhelmingly Cobol/CICS applications , some of the applications were already a generation old (a human generation that is). Though these applications ran business critical functions, they were not in active development or even active maintenance until the Y2K hysteria took hold as the year 2000 approached.
Taking the little maintenance that was needed to keep the applications operational and packaging them for support overseas with cheaper labor made sense unless of course you were one of the Cobol developers who quickly saw their opportunities dry up. Anyway, with little to no change, tightly controlled operational environments, well defined and documented interfaces, few public facing expectations from mass market consumers and little competition, moving support and maintenance halfway around the world had minimally discernible effect on reliability and correctness of the systems and in many if not most instances had the attendant positive impact of reducing cost.

Fast forward to the world of today and the past decade with the ubiquity of the Web as we know it. Even though a website is more then it’s visual design (sorry Designers) just think of what the rate of change is for the typical website. The domains may stay the same but the user experience is constantly mutating and websites, save for portals have a life-time measured in months, not years. With this type of change, bifurcating development/design/product between far flung timezones creates challenges that though ameliorable, come at tremendous high costs that wash out almost all of the desired “cost” benefit of outsourcing to a longer unit labor rate locale. For anyone that has ever worked on a website, the idea that a visual design is ever final is a mirage. Instead the comps (when you have those) are a development starting point. As the development proceeds and the site takes on sufficient mass, constant revisiting of how the development site looks, feels and operates in a semi real environment drives what changes need to be made to the previous “final” set of design/product requirements. Try to manage this scenario when for example you have perhaps 2 hours of overlap between India and the Eastern Time zone of the United States which during part of the year is 10.5 hours difference. Though the changes come from realtime, usually co-located folks interacting with the current state of the site, the folks remote who are usually the development team are not part of that interaction. Before they can actually adapt they need to reset and understand what the changes are about. Given the small daily overlap between widely divergent timezones , you introduce a large amount of latency as the overlap is used to recalibrate an understanding of what the site is supposed to do now and then you have to wait another day to see how good the understanding was based on the work product from the remote team while you were sleeping.

Next Installment - What Of Web Development can benefit from Sourcing remotely.

As I rush headlong to a new chapter, I am spending even more time on all of these social networking sites which keep one connected in many different contexts (professional, Closest 1000 friends, etc).
Not like I am not already use to it as I am in the business of building web sites and large ones at that, Nevertheless, if one doesn’t exploit every avenue of connecting/decimating oneself on the web it’s like you don’t exist.
This time around as I update my resume, a soft Word Document file is not enough and actually quite nostalgic. Now I will have it stored and accessible on emurse.com , downloadable in various formats including Word Document, with built in analytics as to how many accesses/download and and on my own personalized url at juliomiyares.emurse.com
Does seem like self promotion has really taken off. No longer just for celebrities. Of course all the Social Networking sites has cute widgets that let you publish them as freely and broadly as possible.

It’s already been frequently repeated but what you put out about yourself is available to all with little effort. It’s like you have a slew of pavarazzi waiting for your every move. Of course these are not human pavarazzi but the potentially more dangerous automaton types. They don’t miss anything and They don’t forget either.

View Julio Hernandez-Miyares's profile on LinkedIn

Julio Hernandez-Miyares | Create Your Badge




Tags: , , , ,

Back in the day, slightly before the advent of the Internet or World Wide Web, the best way to either anonymously take a dig at someone or laugh at their expense was writing/reading the graffiti on the bathroom stall.
Mind you, I was never a writer - just couldn’t remember to bring a pen with me for those moments and I thought it was somewhat lame anyway. But reading it was a great way to spend the time you had.

Most bathroom stalls had no room for any more scribbling and it was just scribbling on top of scribbling. Sometimes it was racist, actually during a part of my growing up in New York when race relations were not what they should have been, it seemed like 1/3 of the scribblings were taking shots at every race with all sides freely involved.

Now it has moved to the WWW where the likes of Silicon Alley Insider (I won’t put the link as I don’t want to confer “link juice” to them) have become the bathroom stall but with all the inherent power of vast distribution / SEO and a multitude of contributors who previously wouldn’t dare take a chance at defacing public property.

You have a gripe with someone? now you can anonymously thrash them and think you won’t be caught by writing a slanderous comment about them on a post hopefully related to where they work. Of course if there is the will there is the way to trace who the suspected anonymous commented are but it does require a lot of “bothering” and generally isn’t worth the trouble.

Anyway, the bathroom stall lives on as a metaphor on the Web and for those that are lame enough to slander anonymously, think about it- no one cares enough even in a negative way to write about you!


Pretty impressive on first view! If I am not listening to “What the Web is listening to now (music.aol.com) or Spinner’s Song of the Day, this is what I listen to for free music.

Tags: , ,

Changing course is easy when you are providing that advise to someone else especially when the course you are talking about is what you do for a living. That is considered a “life change” event if one looks at how benefit plans characterize when you can change benefits after the “election” period.

It is difficult choice whether the economy is booming or is somewhat moribund as the present climate gives all appearances.

Admittedly being in the technology field with prime focus on “The Web” puts me in a distinctly good position. It is where most of the action is and will be (though Social Networking is “passe” and thankfully so) for many years to come as it’s utility and novel ways to be utilitarian evolve.

I have tremendous appreciation for the opportunities I have been provided over the past few years to not only work with people who know Search and the Web and have been leaders in those fields but also to be allowed to build things that millions of people have used and hopefully have enjoyed.

I love watching the iron workers starting with nothing but a pit and piece by piece soaring into the Manhattan sky the framework of a majestic edifice. I feel that being in technology development, we are somewhat of the iron workers of the new economy. Somewhat of a stretch at a certain level as we don’t risk plummeting downward with a single mis-step but it feels about the same when things go awry which they often do.

In the end, I have chosen of my own accord to start fresh and take the “plunge” leaving the caccoon of a large safe company and depend on myself or a small group of others to “create meaning” (as Kawasaki states in Art of the Start) .

What that meaning is I don’t yet know as this is the first day but an exciting day it is.

Tags: ,

I am now one of the slowly growing army of Kindle owners and users.

Dear Julio H Miyares,

Congratulations on your purchase and welcome to Amazon Kindle.

We built Kindle with the goal of creating an exceptional and hassle-free reading experience. As such, we wanted to point out a few details before you get started.

I put in an order recently as I had grown weary of lugging various books around on the subway easily weighing me down 10 pounds or more. Reading on the subway is another story and one none to easy especially during the crush which seems like all the time but that is beside the point.

Requesting 1 day delivery , I anxiously ripped the box to shreds when it arrived , waited the hour or two to have it charged and have not looked back.

I have already purchased and downloaded two Issac Asimov novels, just did the same for “Innovator’s Dilemma” who’s first chapter is great and who knows what tomorrow will bring.

There is something magical to me to go from wanting the book to having it delivered right to my fingertips in minutes. Well of course I could do the same thing if I went to the bookstore but it is not exactly the same. I mean at any time of the day as long as the book has been digitized and rights conferred (that is another story).

Well, just for the record, I do have to pay for these downloads. They do go for less then the hardcover versions but not by much and as usual, the technical references I like to buy from Amazon are still pricey in my estimation even though there is no inventory cost , or mailing cost.

A Little Kindle information at Love Network

Tags: , ,

Hubble-Spitzer Color Mosaic of the Galactic Center
Source: Hubblesite.org
With the 40 Year anniversary of the first Man on the Moon, got to thinking (again) what will be our generation’s contributions to the advancement of Mankind.
Trillion $$ deficits, flipping burgers at McDonalds as a legitimate career choice, SUV’s , bank foreclosures , endless dribble on the Twitter, “boxers or briefs” on Facebook, Michael Jackson and Madonna,sport stars on steriods etc.

Don’t get me wrong, I contribute and enjoy adding my 2 cents worth of dribble on Twitter. It’s like enjoying watching something as useless as “Hollywood Squares” or the long line of nonsense on Television. Good diversion for tired minds after a long day of sloughing out out.

Just like we needed an outlet hundreds of years ago driven by desire to find new trade routes to the Indies, we need an outlet of possibilities with the Galaxy (ok let’s start with our Solar System first) for a population of 6 billion and growing.

Even though wherever we go we will always bring along our nature and by extension our problems , the need for new room to fight it out is key for the human race’s survival. It is not just the once in million year meteor strike , it’s the need to tame a hostile environment because it is there and because there is a sense, hope or pipe dream that this time we will make it better whatever better means.

Tags: ,

It has been sometime since I have taken the time to blog something. On a lazy hazy Fourth of July 2009 , distracted with a Twilight Zone marathon , I take this opportunity to write something and get back into the swing of being disciplined.
Lots going on at work which has been the primary distraction from being able to blog. All Work and no play has been the tak for the past two months as our company seeks to become the “world’s largest startup”. Very exciting to say the least but lots of nervousness as it represents a challenge similar to leaving home for the first time.

Just came back from India a few weeks ago on a very tightly scheduled trip that allowed for no time to soak in the India culture and street scene though I stay get a chance to stay at the Leela Palace which is what can be considered a 5 Star Hotel with every whim taken into account though because of the business schedule it did not lend itself to satisfying whims.

Next Page »