This year I’d like to speak at less event and focus only on a few special one. This is because I founded Women And Code which limits my free time to speak at conferences! womenandcode.org is an event series where we introduce women* to programming. Check it out here!
This year the following conferences / meetups are planed:
This might come a bit as a shock but I’m an atheist :-O (always was, raised that way) and I simply don’t celebrate X-Mas. If you do, please keep in mind to invest in some MEANINGFUL gifts for your family and friends!
Ultimate meaningful gifts collection:
(everything also last minute available, you can buy everything online!
A week ago I launched Mica on Product Hunt. Mica, the Hipster Cat is one of the first bots that got approved by Facebook to run on the brand new Facebook Messenger platform that helps you discover hip venues. You can talk to Mica here 😼.
What is a Chat Bot?
A Chat Bot is a (ro)bot that is programmed to talk to you and answer requests. The topic depends on the business’ focus and could be a weather forecast bot, (online-)shop assistant bot, or a hotel reservation bot, but in our case it’s a venue recommendation bot.
Poncho, a weather bot, on Facebook Messenger (left) and The Economist bot on Line app (right)
Bots could also replace regular services of bigger companies such as service hotlines or FAQs, which would lead to massive cost savings.
You don’t need to install a specific app to use a bot because it is integrated in the chat provider infrastructure such as Messenger, WhatsApp or Telegram.
Meet Mica
I love fancy coffee shops and restaurants! I spend lots of time hanging out in them, meeting friends or working, and I have my own favorite hipster locations where I know the coffee and vibe is just perfect. So I thought it would be great fun to have a chat bot that shares my love for good coffee and food that can be asked for recommendations worldwide.
This way whenever I want to try a new café or when I travel somewhere, I know, I can ask my trusted companion about her suggestions.
Here are a few screenshots that illustrate how interacting with Mica feels like:
Mica on Android
You can send her your location as city name or Facebook Messenger attachment and you can also use some basic chat phrases such as”Hello”, “How are you?” or “Thank you”
Mica on iOS
Since the Messenger platform is platform-independent Mica can also be used in the browser itself:
Mica in a browser
Mica on Product Hunt
So how did the Product Hunt launch go? Quite well actually! Since Mica is a fairly simple bot I did not expect that it would get a lot of attention. But I clearly underestimated the Product Hunt community’s enthusiasm for cats and coffee.
User comment on Product Hunt
What happened since the launch?
#1 in the Product Hunt category Facebook and Travel
Over 2.500 hipster location recommendations given
400 funny cat pics sent
#1 on Product Hunt
Key learnings about the Facebook Messenger Platform
Building a bot for the Facebook Messenger platform was way easier than I expected. It just took me two afternoons to get to a simple proof of concept. Now that Mica is white-listed 900 million users of Facebook Messenger can get coffee shop and restaurant recommendations without having to go to any app store. They can just directly interact with Mica.
This might not sound like a huge deal but just a few months ago I also built location based recommendation apps for iOS and Android. One big adoption barrier for apps is that you have to get people to the app store to download your app. If your app is not mission critical this is even more difficult. The whole process of downloading apps is quite complicated for many people. It often means they might have to enter a password or figure out how to free up storage by deleting other apps. Because of that some people don’t use any apps apart from what comes pre-installed or what other people helped them to get onto their phone.
By building on top of the Messenger platform a lot of adoption barriers suddenly disappear.
Another key learning for me was that most people are still quite unfamiliar with the idea of a bot within chat platforms (yet). Most people expect that they have to download an app and are very surprised about the fact that they can just directly send messages to Mica. I’m curious how fast bots will become mainstream.
What’s next?
I’m currently working on a Telegram bot to cover its users too — they recently announced to serve 100M monthly active users.
These are quite exciting times, building one of the first bots feels a bit like building the first mobile applications back in the day when the app stores where still empty. If you haven’t yet I’d encourage you to try some bots and think about what kind of bot you would build.
It’s now been two weeks since our mobile app LIKE A HIPSTER hit the app store. LIKE A HIPSTER is a SOcial LOcal MObile app, that helps users find venues with a hipster vibe in their neighborhood. We pretty much went:
From idea to prototype in 3 hours
From prototype to launch in 24 hours
From launch to world domination in 7 days 14 days
So it was quite an exciting time and I want to share some thoughts I had during the past two weeks.
What’s Your Niche?
Have you ever watched Big Bang Theory? If yes, then you probably have a pretty good idea of what my life looks like at the moment. I (the Ami) have a temporary roommate. Her name is Kathrin and she’s a marketing guru, and the Penny (Don’t tell her I said that!).
Two weeks ago we had lunch together in one of our favorite restaurants and we discussed my current project the Hungry? app, a restaurant finder app based on the Foursquare and Yelp APIs I wrote because I got used to and bored of my common eateries and I wanted to discover new places resp. I wanted to get good restaurant recommendations when traveling. So I asked Kathrin about her opinion on the app and she said, that she likes it but she would not use it but use directly the Foursquare or Yelp apps instead. She would use it if there was some special attribute available… such as… (she glanced around in the restaurant)… hipster places! Suddenly our eyes popped and we got very excited about the idea, so we went home and started working on the “Hipster project”.
Let’s do this!
So we went home and I forked the source code of the Hungry? app. Kathrin did some research on a hipster logo and after a quick hack in Photoshop our corporate identity was fixed: pink, unicorn + cat = caticorn / unicat.
My first idea was to make a spin-off of the Hungry? app and to name the app “Hipster?” but Kathrin had a better idea and found out that likeahipster.com was not taken. So she setup a Facebook page, Twitter, and Instagram account – later also a YouTube channel.
She also found a street art picture under CC license with a lumber-sexual guy and we adopted him as our “Hipster Oida” (literally “old hipster guy”) – our ambassador and face of LIKE A HIPSTER.
After forking the code I rebranded it, changed the colors and icons, added “hipster” as search term to the API calls, and set up the Google Play Store page.
We quickly launched the website, app, and other social media channels until the end of the day.
Some insights and highlights:
Kathrin and I know each other already for some years but we never worked together. So it was thrilling to find out that we totally have the same working pace and enthusiasm about this project.
Kathrin’s texting skills were amazing! Just check out our website. We were sitting at my tiny kitchen table – I did the technical stuff, Kathrin wrote the pages for the website – every couple of minutes she started giggling about what she currently wrote. Especially our Testimonials site.
My Photoshop skills weren’t that bad as I thought.
We chose to give both of us the roles “C*O” because we actually did everything. Except our Head of Communication should become my cat Mica – because diversity.
Since I am a Java / Android developer I was not able to quickly produce an iOS app, so we decided to add a nice quirky joke to our website: We added an iOS download button but it links to a Nexus 5 in the Amazon webstore – meaning: “Looking for the iOS app? Get an Android phone instead!”
The Results Are In!
On the next day was my birthday and Kathrin surprised me with the app being featured on Product Hunt which was pretty cool – some people say Product Hunt is the next Tech Crunch…
We decided to be as transparent as possible about our processes so I set up a blog to write about our progress and share some insights. I also configured some ads for our app with Goolge AdWords with a Mickey Mouse budget of 5€ per day.
Kathrin wrote a (for my taste far too serious) press release and finally we received press coverage in
I was (and am still) totally overwelmed with this positive feedback we got for our app. My key learnings:
You can NOT force your friends to upvote your on Product Hunt or review your beloved app on Google Play Store – unluckily some just don’t care (enough). I really didn’t expect that!
We got more revenue from the Amazon Link joke than with the app ads.
Finally we got “employees” (somehow): Besides my cat who works for cat food we bought an animated logo from fiverr (employee #4)
and a pretty cool YouTube video (employee #5) that explains our app’s user interface (with music from mattluedke.com):
We had a photo shooting with Cliff because for press coverage we needed pictures of us two without holding a beer in our hands. But it turned out, that it was not such a good idea to take pictures of our tired 9 o’clock selves. So I think we should make some other pictures soon.
The brave 500
And than on Oct 13 it happened: We hit the 500 app downloads mark!
As I already mentioned we bootstrap our business and have no money what so ever but our private money to invest. Besides the 5€ a day marketing budget on Google AdWords I installed some cross-app “in house” promotions which are for free in AdMob. So on Hungry? there are ads for LIKE A HIPSTER and vice versa. And as you could see in the graph above we gained approx. 40-50 users each day. (I launched Hungry? two weeks earlier so I got about 630 downloads there so far – interestingly both apps are performing quite alike, although we thought that the user groups are different.)
And I figured out I love performance marketing. Some numbers:
We currently have an average of 60-70 active users per day.
5 Best performing countries besides Austria
United States
Iraq (I really don’t know why!?)
Morocco
Bangladesh
Canada
Facebook ads are quite cheesy because we didn’t see any conversions there! So we disabled them again
Amazon earnings so far: ~75$
AdMob earnings: ~15€
AdWords spendings: ~75€
And Now?
Implement new features (rework of the UI to better match Material Design is done) and try to monitarize the app further. Catching good press coverage and submitting the app to app review sites. And I really need to take off a week or two to implement the iOS app – we’ve obviously got a really high demand for iOS.
Continuity in delivery could be boon and bane. I try to release new versions with freshly handmade features as quickly to the market as possible. Meaning that the app needs to be updated every couple of days.
One of the downsides is that sometimes I release too early and unintentionally add some bugs (currently performance issues). Or the users got kind of used to old features and are now confronted with new ones (as with the Material Design makeover).
But as I always say: If you don’t continue enhancing your apps and stop developing, they die!
And I won’t let our baby die! So keep tuned for new features.
Es vergeht ja kaumeineWoche, wo nicht wieder in irgendeinem Magazin, Radio oder Zeitung skandiert wird: “Oh mein Gott! Es gibt so wenig Frauen in der IT”. Meine Antwort darauf: Na, und?
Ebenso dieses ermüdende Gerede über Vereinbarkeit von Kind und Karriere oder die Frauenquote im Management… Ich arbeite seit 13 Jahren erfolgreich in der Branche und leite gerade mein drittes agiles Software-Entwicklerteam und ich mache das mit Leidenschaft. Keiner fragt mich, ob ich wegen einer Quote eingestellt bin, sondern ich mache das, weil ich gut bin. Vom Team werde ich unterstützt (und geliebt) und die Geschäftsführer schätzen mich. Was will man mehr?
Wenn ich jemanden neu kennenlerne und dann erzähle, dass ich Software-Entwicklerin bin, kommt zu 90% immer eine dieser beiden verblüfften Reaktionen:
“Was? Wirklich? Ich kann mit Computern ja gar nicht umgehen…”
“Was? Wirklich? Da gibt’s aber nicht so viele Frauen, oder?”
Auf die erste Phrase antworte ich gerne mit dem naheliegenden Witz: “Ich auch nicht! Aber verraten Sie es nicht meinem Chef!” und auf die zweite würde ich am liebsten gar nicht antworten. Natürlich ist Small Talk dazu da, um über das Offensichliche zu plaudern, aber wenn ich nur jedes Mal einen Cent für jedes verwundertes Gesicht über meinen Beruf bekommen würde… Naja, ich würde vermutlich eh weiter das gleiche machen, das ich auch jetzt tue!
Wieso müssen wir immer so einen riesen Wind drum machen, was sich von ganz von alleine auflösen wird? Ich denke, das ist alles nur ein aufgebauschter Sturm im Wasserglas.
Aber, wo sind die Frauen?
Wo sind die Frauen?
Heute (12.4.2014) bin ich am BarCamp Graz und war bei den Session vom App Dev Camp, wobei ich (wiedermal) die einzige Frau war. Bei den letzten ViennaJS Meetups war ich eine der wenigen weiblichen, wobei man schon sagen muss, dass einige Langhaarige (und einige mit Brüsten ;) ) dabei waren.
Es gibt löbliche Veranstaltungen wie Rails Girls, die Frauen/Mädchen das Programmieren näher bringen sollen, oder Digitalista, ein Netzwerk nur für Frauen. Aber meine Frage ist: Brauchen wir Frauen denn das alles wirklich? Unterstreicht diese Aussondierung nicht noch zusätzlich, dass wir es nicht von allein schaffen und extra Hilfe brauchen? Wozu positive Diskriminierung wie Frauenquoten etc.? Ich hab noch nie einen Programmierclub gesehen, der dazu da war, nur Buben zu fördern – und glaubt mir, Frauen sind unter Burschen IMMER mehr als willkommen. Man kann z.B. in den Hackerclub Metalab in Wien reingehen und sich aufgrund der reinen Anwesenheit bewundern lassen.
Wie wärs, wenn wir einfach einmal so tun, als wär es ganz normal, dass es Frauen in der IT gibt? Reden wir lieber über dieses komische Völkchen der Geeks und Nerds. Das ist viel lustiger!
Frauen haben Vorteile in der IT
Selbstverständlich gibt es Leute, die Vorurteile haben, das möchte ich gar nicht leugnen. Der “gewöhnliche Alltagssexismus” aufgrund anerzogener Konventionen gehört ja fast schon zum Leben dazu wie das Koffein zum Morgen, und ich denke nicht, dass sich das bald stark ändern wird. Zwischen Männern und Frauen gibt es nun mal signifikante (körperliche) Unterschiede, die man nicht wegdiskutieren kann, also bekämpfen wir diese bitte nicht, sondern respektieren wir Grenzen und leben wir damit zusammen. Unterschiede sind Ungleichheiten, aber diese sollen nicht wertend behandelt werden.
Während meiner drei Studien an der TU Wien bin ich benachteiligt wie auch bevorzugt worden. Es gibt da eine lustige Geschichte mit einem Statistik-Professor, die ich jedem gern mal bei einem Bier erzähle, wo mein (weibliches) Auftreten Eindruck gemacht hat. Klar gibt es Unterschiede, wie man behandelt und behandelt wird, aber vieles hängt eher meiner Meinung nach mehr von Sympathie als mit dem Geschlecht ab. Und das kann jeder als Vorteil nutzen.
Frauen haben ihre Reize, das ist klar. Objektiv gesehen sind sie einfach hübscher anzusehen und mit einem kleinen Anstoß kann man (als Frau) das auch Nutzen. Ich plädiere für eine breite Charmoffensive von uns Frauen statt dem Gefühl, sich durchsetzen zu müssen und extra auf “männlich” zu tun und imaginären Spielregeln nachzujagen.
Nachdem ich bei knallgrau gearbeitet hab, hat mir einer meiner Ex-Chefs auch gesagt, dass sie extra wieder eine Entwicklerin anstellen wollten, da es das Team sehr gut auflockert. Das kann ich nur bestätigen. Ich hab das Gefühl, dass es bei “Würstchenparties” einfach etwas gröber zugeht (Stichwort: Machogehabe, Alphatierverhalten… sorry für die Verallgemeinerung) und Teams generell besser funktionieren, wenn sie ausgewogen sind.
Würstchenparty
Interessant ist, dass in vielen Branchen Leute berichten, dass sich die Atmosphäre ab der Inklusion der ersten Frau ändert, viel stärker als bei jeder weiteren. Mit anderen Worten: Der Unterschied liegt darin, ob mindestens eine Frau im Team ist, nicht darin, wie viele es sind.
Man kann und soll Frauen in IT-Teams stecken, genauso wie qualifizierte Leute mit unterschiedlichen Hintergründen etc. Diversität ist immer eine Bereicherung!
Gendern heißt (nicht) Ändern
Und noch ein Wort zum Gendern: Ich glaube, dass das gerade nur ein pseudo-altruistischer Trend ist, der auf lange Sicht sich nicht bestand hat. Wieso Unterschiede suchen, sie betonen, und dann versuchen sie wieder umständlich aufzulösen?
Ich hatte auch Diskussionen, ob ich nun das Binnen-I bei meiner Dissertation verwenden soll, oder die doppelte Schreibweise (etwa “der Benutzer und die Benutzerin”) und habe schließlich komplett drauf verzichtet zugunsten der Lesbarkeit des Textes (wobei die dopplelte Schreibung mir locker drei Seiten mehr Text gebracht hätte). Also hab ich eine kurze Erklärung im Vorwort geschrieben. Das reicht für mich, denn ist es nicht Feministisch genug, überhaupt eine Diss in technischen Wissenschaften auf der TU Wien zu schreiben?
Vergesst die Unterschiede
Es geht nicht darum, dass Frauen bevorzugt werden oder nicht. Ich finde, das ist sowieso die falsche Frage. Der “Kampf der Geschlechter” soll einfach ruhen gelassen und am besten gleich vergessen werden.
Wie wär’s, wenn wir nicht unsere Zeit damit verschwenden, Unterschiede zu suchen, sondern uns um ein konstuktives Miteinander bemühen! Chauvinismus gibt’s und ich denk, den werden wir auch nicht los, aber es hilft nicht, darüber zu jammern, sondern als gutes Beispiel eigene Zeichen zu setzen. Wer Unterschiede erwartet, wird auch welche finden, ich finde allerdings die Gemeinsamkeiten interessanter. Und das “Problem” (das keines ist), dass zu wenig Frauen in der IT sind, wird sich ganz von allein lösen.
Zur Person:
Dr. Barbara Ondrisek hat drei Studien an der TU Wien abgeschlossen und arbeitet seit 2001 erfolgreich größtenteils als Freelancer in der IT als Senior-Software-Entwickler, Java/Android-Entwickler und Scrum Master. Ohne “in” ;)