Last week a client suffered a major hardware failure on a storage and lost several virtual machines, including one which hosted an application to compute salaries. The failure came exactly a week before pay day. With over 600 sales executives, supervisors and managers expecting their salaries, losing the application on that very moment can’t be taken for less than another proof that Murphy’s Law continues to rule our world.
The software company which built the app didn’t have the resources or knowledge to restore it. So even though I quit working as the salary app architect more than 4 years ago and hadn’t seen them since, they called me desperately asking for help. They wanted me to recover the system on a new server so they could compute the salaries ASAP.
Continue reading “Another intractable challenge was divided and conquered”
Today I was looking at a very cool personal homepage and thought “hmm… it’s way nicer than my 6-year-old, legacy, buggy, never-updated-wordpress-installation homepage.” In fact, the work was so good I decided to take it as an inspiration for my brand new, minimalist, mobile-friendly homepage.
Continue reading “New personal homepage, for free”
How hard is it to deliver the food to the customer in time? My business partner and I were pondering on this idea last week. As a customer who orders food, it would be great if the restaurant you are calling knew who you are, what you want and where you reside. It would be even better if the restaurant went one step ahead and, heeding your behavior as one of their regulars, somehow knew you were going to order food. So we let our minds roam free around this ideas for a while and tried to evaluate the feasibility of this… insightful restaurant.
Continue reading “The omniscient restaurant feasibility test”
I am currently co-producing a 5-minute short movie for a YouTube channel. Although it seemed simple at first, the project has proven to be very hard and quite longer than expected. Well, I am someone with no real experience on these uncharted waters. What was I thinking? I’m no movie director, I am just a Software Engineer. Which is as helpful to producing a movie as having a house on the beach (i.e., not helpful at all.)
Continue reading “Beginners: things to keep in mind when producing your first movie”
A couple of weeks ago I took a taxi to the airport early in the morning. To improve my chances of surviving the episode I started talking–it was 3 AM and the driver had greeted me with a drowsy nod. I don’t recall how many subjects I visited until the driver bit and woke up. We ended up talking about greed.
Continue reading “Life, death and greed. And Dostoevsky.”
I work as a part-time instructor on software courses for several professional training companies. This post is about the salary incentives (or non existence thereof) applied by one of those companies. To be be succinct, I will call this company ‘Big Training Co’.
Continue reading “Aligning goals and incentives–a counter example”
I’ve always thought of myself as rather introverted and laconic. I am definitely terse when it comes to engaging in smalltalk with people I haven’t met beforehand. However, time and again I’ve wished I had more to say on those conversations. I admire those who can engage in conversation with almost strangers in “record time.” I wish I knew how they are able to engage and attract attention, while at the same time not appearing rude. I think I might have a clue after reading a passage of Tolstoi’s “Of War and Peace”.
Continue reading “Of how I wished I was more extroverted”