Project Management Disaster

istock 2257561 tent HiRes tent 150x150 Project Management Disaster photo    toastmasters blogroll  valley toastmasters toastmasters speech santa monica quora public speaking project management pdf Los Angeles hiking half moon bay competent communicator california bay area This is another speech I’ve given at Valley Toastmasters, and it’s part of Competent Communicator manual, project #8: “Get Comfortable with Visual Aids“.

(The speech is actually based on Michael Wolfe‘s answer to a question on Quora: “Engineering Management: Why are software development tasks estimations regularly off by a factor of 2-3?”. I have taken the liberty of adapting his answer and transforming it into a speech as well as borrowing the images he uploaded to support his answer. So kudos for all of this to Michael.)

As a reminder, the objectives of the project are:

  • Select visual aids that are appropriate for your message and the audience
  • Use visual aids correctly with ease and confidence

With that in mind, here is the speech I delivered:

Read the rest of Project Management Disaster

ICanHaz.js Templating Issues

iStock 000016987294XSmall 150x150 ICanHaz.js Templating Issues photo    technology news blogroll  web development web user interface UI templating template script programming library jquery javascript library javascript icanhaz.js icanhaz DOM document object model client side I’ve only just discovered ICanHaz.js I have to admit and as such I’m a bit of a moron when it comes to using it I guess. Still though, I felt the need to write up on this as I’ve been digging around the net for a while and the only resource helpful that I found on it was this: http://blog.mitchcrowe.com/blog/2011/09/14/javascript-templates-to-the-rescue/ . However, I feel that post is a bit misleading — whether it was based on a previous version of the library or I’m doing something wrong! Hence the post, for which I am eagerly waiting comments!

In case you didn’t know, ICanHaz.js is a library for easy templating on the client side — it allows for you to define a script block which contains your template, place a few markers inside it then render it via a simple call to the library where you pass in the object which contains the data to be filled in. Here’s a short example — which by the way uses both JQuery and ICanHaz.js (which is allowed by the way):

Read the rest of ICanHaz.js Templating Issues

The Mac Daddy

iStock 000019682687XSmall 150x150 The Mac Daddy photo    toastmasters random thoughts blogroll  toastmasters speech public speaking presents mac daddy mac cosmetics Mac cosmetics competent communicator This is another speech I’ve given at Valley Toastmasters, and it’s part of Competent Communicator manual, project #5: “Your Body Speaks“.

As a reminder, the objective of the project are:

  • Use stance, movements, gestures, facial expressions and eye contact to express your message and achieve your speech’s purpose
  • Make your body language smooth and natural

With that in mind, here’s the speech:

Read the rest of The Mac Daddy

Ad Viewability

iStock 000000216858XSmall 150x150 Ad Viewability photo    technology random thoughts blogroll  whitepaper web RTB online advertising MRC Media Rating Council magnetic Internet Advertising Bureau internet advertising IAB ctr CPC CP/M conversion click through click through rate advertising ad viewability ad impression Not long ago, Magnetic, the company I work for, released their whitepaper on ad viewability so I thought it necessary to share my thoughts on this rather new concept, which seems to be either misunderstood or completely missed by a lot of companies still.

First of all, the whitepaper released by Magnetic and to which I’m referring throughout this post can be downloaded here: http://go.magnetic.com/viewabilitywhitepaper — while I will include a few excerpts from it, I strongly suggest you go and download it and read it yourself. Secondly, while the whitepaper was released by Magnetic it’s worth noticing that this is not a whitepaper meant to push in your face Magnetic’s advertising solution (though it’s a great one, btw!), instead it’s meant to educate the public on ad viewability.

Read the rest of Ad Viewability

Of Advertising and Scaling Up

applovin aerospike 150x150 Of Advertising and Scaling Up photo    technology news blogroll  youtube twitter tech stack Tech startups startup software engineering software architecture silicon valley scale warriors of silicon valley scalding scala ruby on rails RTsB RTB redis rabbitmq php online advertising nosql MongoDB mobile advertising mike nolet meetup john krystynak Java internet advertising datastore database C architecture appnexus applovin aerospike advertising ActiveMQ I have attended the other week a very interesting meetup – part of the “Scale Warriors of Silicon Valley” series (which by the way I highly recommend if you’re into that sort of “thing” – and chances are if you’re a developer in the Valley you are! icon wink Of Advertising and Scaling Up photo    technology news blogroll  youtube twitter tech stack Tech startups startup software engineering software architecture silicon valley scale warriors of silicon valley scalding scala ruby on rails RTsB RTB redis rabbitmq php online advertising nosql MongoDB mobile advertising mike nolet meetup john krystynak Java internet advertising datastore database C architecture appnexus applovin aerospike advertising ActiveMQ ) – and as with everything I see and listen to, it can’t go un-blogged! Even more so, this talk was not just about scale, but about scaling an online advertising architecture – and since I eat advertising and everything related for breakfast, I couldn’t miss it. This particular meetup saw John Krystynak, AppLovin  co-founder and VP of Engineering taking the stage and giving us an insight into how to scale up an advertising solution – with real-world examples from his company, AppLovin, which boasts nowadays about 15 billion ad impressions per day.

Just so my ramblings in this post make more sense, it is worth mentioning here that AppLovin came out of stealth mode rather recently with their mobile marketing platform that acquires and re-engages customers and they’re already boasting a huge amount of traffic through their platform (some 15 bilion ad impressions per day according to the talk). Also, the event was a joint-venture in between AppLovin and Aerospike who was kind enough to allow us to crowd up their (sweet!) office as well as provide the drinks and food – oh yes, and the bottles icon wink Of Advertising and Scaling Up photo    technology news blogroll  youtube twitter tech stack Tech startups startup software engineering software architecture silicon valley scale warriors of silicon valley scalding scala ruby on rails RTsB RTB redis rabbitmq php online advertising nosql MongoDB mobile advertising mike nolet meetup john krystynak Java internet advertising datastore database C architecture appnexus applovin aerospike advertising ActiveMQ The other interesting side of this joint-venture is that of course, as John revealed in his talk, they use Aerospike’s solution in AppLovin. Aerospike, for those of you unaware of this, provides an open-source NoSQL database combining both transactions and analytics with ACID principles.

Read the rest of Of Advertising and Scaling Up

Go Earthquakes!

Finally got off my lazy bum and went to watch San Jose Earthquakes play their football at home for the first time. To be honest, it was rather good — the Santa Clara stadium is quite small and intimate and they won against Chicago FC 5-1 — woohoo!

Let’s All Go To Sleep

iStock 000021023080XSmall pencils crayons 150x150 Lets All Go To Sleep photo    toastmasters random thoughts blogroll  toastmasters speech sleep research REM Rapid Eye Movement public speaking medical margaret thatcher health competent communicator This is another speech I’ve given in Toastmasters, and it’s part of Competent Communicator manual, Project #7: “Research Your Topic“.

As a reminder, the objectives of the project are:

  • Collect information about your topic from numerous sources
  • Carefully support your points and opinions with specific facts, examples, and illustrations gathered through research

With that in mind, here is the speech I gave:

Read the rest of Let’s All Go To Sleep

Silicon Valley Storytellers Toastmasters Turns 1 Year Old

20140714 202256 150x150 Silicon Valley Storytellers Toastmasters Turns 1 Year Old photo    toastmasters photos news fun time  toastmasters storytelling storytellers silicon valley storytellers silicon valley public speaking california anniversary I’ve had the pleasure of attending the Silicon Valley Storytellers Toastmasters group’s 1 Year anniversary this week — and we got a treat with a few inspiring speeches as well as some wicked impromptu ones, as you might see from the attached agenda for the night (below).

The new officers of the club have been also confirmed at this meeting — and I particularly enjoyed the moment with each one of them being confirmed and passing the gavel around icon smile Silicon Valley Storytellers Toastmasters Turns 1 Year Old photo    toastmasters photos news fun time  toastmasters storytelling storytellers silicon valley storytellers silicon valley public speaking california anniversary

I’m still trying to decide whether the cakes were better than the speeches or the other way around — close one ! icon smile Silicon Valley Storytellers Toastmasters Turns 1 Year Old photo    toastmasters photos news fun time  toastmasters storytelling storytellers silicon valley storytellers silicon valley public speaking california anniversary

Read the rest of Silicon Valley Storytellers Toastmasters Turns 1 Year Old

Product Idea: AMEX Concierge by Text

amex Product Idea: AMEX Concierge by Text photo    random thoughts product ideas 2 blogroll  travel starwood spg product ideas product idea customer service credit card concierge amex platinum amex american express I have been a big fan of American Express for years, both in the UK and USA — without singing their praises too much, I love the customer service they provide and I love the facilities that they offer if you are an Amex Platinum cardholder.

I love all the customer rewards points (yup, you can redeem these into things like airmiles, or SPG points or simply vouchers at some high-end shops!), access to things like airport lounges and all sorts of other travel-related facilities an Amex Platinum card offers. I love that they cover all of my health insurance when I travel abroad. I love the car rental insurance they offer too — that in itself makes it so much easier and cheaper to rent a car when traveling!

And more than anything else I love their 24/7 concierge service! Maybe I am just a sucker for good service, but as I find myself most of the times making plans late at night. And it’s so good being able to call someone late at night to confirm services or make reservations and plans!

“-Amex, I want two tickets to Iron Maiden next month!”
“-DONE!”

“-Amex, can you sort out my flight to London in 2 weeks time?”
“-DONE!”

Read the rest of Product Idea: AMEX Concierge by Text

My New Mansion in L.A. :-)

Thank you, Airbnb! icon smile My New Mansion in L.A. : ) photo    photos fun time blogroll  travel southern california socal Los Angeles LA california airbnb