Welcome to OmSpark's Digital Marketing Blog
Learn more about Web Design, SEO, Analytics and AdvertisingHow to Create an Online Presence for Your Business
A common question people ask is “How to Create an Online Presence for Your Business”. Business always needs to be present at every place where its potential market can be found. But it is difficult to be everywhere when your target market has spread across the world....
Online payment options for small businesses
Over the past decade, the online payment modes have brought innovative change to the business industry. ‘Online payment’ refers to the money exchanged electronically by using the internet and digital devices without involving cash. The purpose of the service is to...
Web hosting providers and mobile homes similarity
Last week, I met with one of my real estate friend over coffee and he was explaining on why he thinks mobile homes are a great investment. As I was talking to him, I realized there was a common theme between mobile homes and website hosting. You create this beautiful...
Is your website your new home?
Several years ago, on a sudden whim while all our friends were buying homes in a new neighborhood, we reached early morning to register for a home ourselves. Our top two bids were not accepted as someone ahead in the line picked up the available plots. We immediately...
Content is king, keep your content fresh
Content is King, we have heard this so many times in the online world. If I were to share the same post every single day on Facebook, what would my friends possibly do? Some of them might start ignoring my posts, others might stop following me and the highly impatient...
How Om Spark was born
My name is Urmila Singhal and I am the proud owner of Om Spark. Having spent 11 years in engineering at Microsoft, 5 of which were in the Search Advertising space, I am well versed in the mechanics of the Online space. Coming from a family that owned different types...
Linked List for Program Manager Interviews
The fondest memories of a child are the different birthday parties and the games/activities during that day. As a child on my birthday, I was introduced to a type of scavenger hunt where an initial clue was given to you. As you solved each clue, you found a gift and a...
Array Data Structures for Program Manager Interview
Everything I do or study, I would like to be able to explain to my 8 or 6 year old children. While dusting my bookshelf, I found an old book that spoke about different data structures in a lot of detail including code snippets from the 90’s. As I read through it, it...
Catching up with the modern age and new habits – Making your online presence more visible
From the time I have been a kid, I have always been fond of dancing. Surprise, when I started learning Bhangra (Punjabi,Indian style of dance) a couple of weeks ago, it was a strange concept trying to learn something new, coordinate it with music and be graceful at...
Moving from Blogger to WordPress: Are you really ready?
It is hard to believe but it is a year now that I have been actively blogging. When I started blogging, I did not want to spend the time in setting up a WordPress site. I took all of 5 minutes to setup Blogger and started with my first blog. I added a couple of...
Interview for a program manager series
Compilation of how to interview for a technical program manager: Interviewing to become a Program Manager from a different role: Introduction to what are the skills needed to become a Program Manager -...
Who am I?
Looking out of the windows to the gray skies and the drizzling rain I remembered that a year has passed before I realized it. Sometimes it feels like time is flying away and sometimes it feels like it has stopped and is watching us. The past year was a challenging...
Google Analytics – 4 – Audience, Traffic Sources
We all make decisions, don’t you agree with me? A young child decides which toy or food to choose. An older kid might decide their friends or clothes to wear. As young adults we decide our career and partners. As we grow older we decide the house we buy or the money...
Architectural and Algorithmic design questions – Interviewing for a program manager Part 6
Most folks either have a depth of knowledge in an area or a breath of knowledge in a couple of areas. For example, if you are working on the fraud detection of your product, you will have in-depth knowledge of what is fraud, what are the rules to detect fraud, how do...
Abstract Design Questions Approach – Interviewing for a program manager Part 5
Late in the evening, I was clearing my emails on my home computer. My 7 year old son Shivam came to me and asked “Mama, what is cancer”. My face turned pale for a few seconds before I regained my attention and focus. Usually, any question posed by him including crazy...
Approaching design questions in an interview – Interviewing for a program manager Part 4
Design questions (also known as thinking questions) in an interview are very interesting. People have a love-hate relationship with it. If you are an interviewer or an experienced interviewee, you love the design questions. Else, you might not be too fond of it. The...
Communication with your grandma and the technical architect at the same time – Interviewing for a program manager Part 3
I was 8 months pregnant with Meera and was approaching different General Manager’s across Microsoft about one of my ideas that I thought had a lot of potential to be part of the product. I was in awe to be meeting Randy Granovetter who was one of the initial founders...
Is project management like parenting? – Interviewing for a program manager Part 2
As a little girl, my dad gave me total freedom. I was allowed to make all my decisions in life, choose my friends, and choose what I become when I grow up. Most of the friends I knew, their parents would decide their friends, the profession they chose and all major...