Moje dve godine u Devana Technologies

Momenat od pre dve godine kada sam odlučio da pređem u Devana Technologies je momenat kada sam doneo niz ključnih odluka:

  • Prestajem da se potucam po svetu (stajanje usred skandinavske divljine na -32 stepena je dosta pomoglo u donošenju ove odluke).
  • Počinjem zajednički život sa dugogodišnjom devojkom (sada već suprugom, sa kojom imam predivnog sina Kostu i nemačkog boksera Garija).
  • Krećem da se bavim stvarima koje volim, umesto stvarima koje su dobro plaćene.
  • Menjam Joomlu za WordPress.

Devana je toliko različita od klasičnog kompanijskog modela, da sam nedavno primetio da u poslednjih godinu dana, kad pričam o Devani, ne kažem skoro nikada “kompanija”, već “tim”. Od malih nogu sam igrao hokej na ledu u Partizanu, i atmosfera u Devani me mnogo podseća na hokejaške dane, gde smo svi ginuli jedni za druge, ostavljali srce na terenu, i tretirali svoje suigrače kao familiju.


Zbog toga, i zbog konstantnih zapitkivanja o kompaniji sam rešio da napišem članak o protekle dve godine u Devana Technologies, kako bih probao da dočaram koji je to emotivni rolerkoster:

My Two Years in Devana Technologies >

Mesec dana blogovanja

Jako dugo sam odbijao da pokrenem sopstveni blog. Postoji dosta razloga protiv, od kojih sam neke pomenuo u ranijem članku. Međutim, kada me je prošla početna blog euforija, shvatio sam da pored posla i porodice nemam vremena za ovaj hobi. Moj problem je što sam bolesno pedantan, i spreman sam da trideset puta prepravljam istu rečenicu, dok ne pogodim tačan balans između konciznosti, humora i pH vrednosti (svi znaju da pH neutralni članci nisu suvoparni, a nemaju ni masne tračeve).

Ovo poslednje sam izmislio, ne postoji pH vrednost članaka.

Osim ako vam deda ne šalje sa sela slaninu umotanu u Politiku.

Opet sam se zaneo.

Nazad na temu!

Nekoliko ljudi iz ManageWP tima se prihvatilo izazova: svaki dan treba da bude okačen po članak na njihovim blogovima. Ko ne stigne, ubacuje 500 dinara u fond koji će najverovatnije završiti u humanitarne svrhe (nadam se).

Omiljeni članak? Život kroz oči gejmera Vladete Putnikovića.

Bus Plus. Glavni razlog da nabavite sopstvenog mounta.

Toliko su pozitivni oko celog izazova, da sam odlučio da im se pridružim. Naredne tri nedelje (pošto im izazov ide već nedelju dana) svaki dan ću objaviti po jedan članak o svemu i ničemu.

Šta je cilj?

Prevazići tzv. sindrom varalice i ostaviti za sobom pisani trag, da bi mi se deca jednog dana smejala što ste pisali esej o tome kako stavljam puter u kafu (ne, ne stavljam puter u kafu. Samo med). Deke i bake treba da uveseljuju decu, tako da je to plemenit cilj ;)

The ManageWP Orion Dev Diary #3 is Out

Last night I’ve published the third installment of the Orion Dev Diary. It’s focused on our brand new backup solution, powered by Hibernation technology that our team developed, and it’s gonna ROCK!

..or rule; either is fine by me.


I’ve found that writing Dev Diaries gives me a lot of satisfaction; I’m able to cover a subject that has not been mentioned before, as well as be proud to describe the fruit of our labour. We’ve been pouring our heart and soul into Orion, and we’re very proud of our progress so far.

ManageWP Orion backup interface

If you own a WordPress website, I highly recommend checking out the article:

ManageWP Orion Developer Diary #3

Don’t Let an Email Signature Ruin Your Business

A while back my company finally decided to have uniform signatures, so we did what every responsible company does – we handed the task over to an intern.

It was bad.

So bad that I’m too ashamed to show it to you.

It was The Homer of email signatures
It was The Homer of email signatures

This got me thinking of all the times I’ve shot down an email pitch because of a dubious email signature, and all the times I never got a reply to my emails. That little block of information at the end of every email, the one at the end of each and every email we send is one of the biggest business killers out there. First impression is everything and your email signature is as important as the way you dress up for a business meeting – it’s very hard for someone to take you seriously if you make your pitch while rocking a purple fedora.

Unless you’re planning to expand into pimp industry like Apple

There are a couple of ways you can screw up your email signature, please don’t let your business suffer because of it.

No Signature Equals No Effort

It’s cool if you don’t have a signature if you don’t do business online, or use email only to talk shop with people you know. For any other purpose a lack of signature is a huge red flag – you’re either:

  1. A Nigerian prince in need of a trusting fellow man to help him move his $1.5bn USD for an even split, or
  2. too lazy to get around to it

Nobody likes working with lazy people. Don’t be that guy (or girl).

Don’t Go Overboard


Ever seen this one? It’s responsible for the untimely deaths of countless mouse scroll wheels worldwide. I don’t care about your home number, your facebook profile and your blood type. Keep your contact information short and to the point. Name, company, position, a few contact options and that’s it.

Inspirational Quotes Don’t Make You Look Smarter


No, I’m not going to think any better of you or get inspired by a random quote squeezed between your Instagram profile and a wall of legal mumbo jumbo. And speaking of legal mumbo jumbo…

The Legal Disclaimer Is Pointless and Irritating

A company I used to work with back in the day had a strict policy of having these legal disclaimers in our corporate signatures. Seeing how half of my family are legal experts, I took the time to actually read it, and as this article in The Economist  explains into detail, it does not have any legal weight; so unless you’re a legal fancy pants who loves wigs and Latin expressions, drop the disclaimer. Oh, and while we’re at it, here’s another mandatory item in our signature:


I actually changed the text to “Save a tree. Kill all humans.” which went undetected for roughly two years until I decided to leave the company and take my under appreciated humor with me.

So, How Do I Not Fail?

Keep it short. Keep it simple. If you’re a creative person, add a personal touch but don’t go overboard: the actual content of your email is where you need to actually shine. As for our own signatures, we ended up using an awesome little signature generator called htmlsig for the whole team.


My Excuses Not to Start a Blog

I hate blogging.

I think it’s stupid for me to blog since I am not a CEO, an innovator, or a master storyteller.

At least that’s what I thought until I ran into Chris Lema’s article a while back. It listed the reasons why I never started to blog, and it really hit home. No one will want to read my blog. I’ve got nothing to say. I might say something wrong. I’m not a writer. So I made a mental exercise of explaining all of these excuses to myself.

No one will want to read my blog

Well, this will very much be the outcome. At least for now. But you know, the only bad thing that might come out of it is a feeling of irrelevance. But you know what? This blog will not define who I am. I’ve got an amazing family; a beautiful and very loud baby boy; awesome friends and a challenging job. Worst case scenario will be that my kids would laugh their collective asses off two decades from now.

You know what else might happen? People might start reading my blog. They will find it interesting. They will find it useful. Now that’s worth getting worked up about :)

I’ve got nothing to say

I used to think that if I feel I don’t have anything to say, I might as well shut up. It’s actually my second week at ManageWP that changed this. We had a big meeting where we needed to pitch a proposal to a major client; we played around with a couple of ideas until our CEO looked at me and asked me “What do you think?”. Now, we ain’t no Apple or Amazon, but bear in mind that I was the new guy, still on trial, and a successful entrepreneur in a room full of experts is asking me for my opinion. So I stood up, walked up to the whiteboard and explained my idea. 30 minutes later I find I’ve been CC’ed in the proposal to the client. And in the email? My proposal.

That was the moment I realized I’m selling myself short. Everybody’s got something to say, even you! Just figure out what you know about and what you can be confident about.

I might say something wrong

Actually, I don’t have a problem with this one. As long as I am prepared to own up my mistakes and learn from them, I’ll be OK.

I’m not a writer.

It’s true, I’m not. But I know a bit of writing. I actually loved the rare times in elementary school when we were allowed to choose what we’ll write about. I also wrote game reviews for a couple of magazines back in the day. So I can put together a coherent sentence, but what about inspiration? I’ll quote Stephen King: “Amateurs sit and wait for inspiration, the rest of us just get up and go to work.”

If you don’t like blogging, that’s OK. If you don’t have the time to do it, that’s still OK. But being scared is no excuse – get up and get to work.

Wapuujlo Featured in WP Tavern

Sarah Gooding, the WP Tavern editor reached out with a few questions about Wapuujlo. The little dude is getting traction :)

WP Tavern: Meet Wapuujlo, Official Mascot of WordCamp Belgrade

In case you live in a hole in the ground without an Internet connection, WP Tavern is one of the most active websites focused on delivering the latest news from the world of WordPress.

Wapuujlo is the Official WordCamp Belgrade Mascot

What started off as a idea being thrown around the office has finally been realized: meet our version of Wapuu, the mascot of the Japanese WordPress community.


I liked what the WordCamp London team did with their punk Wapuu, so I sat down with a friend of mine and came up with a true Serbian version of the Wapuu; Our little guy is sporting a šajkača, the traditional head gear of the common folk worn back in the day, representing the WordPress mission of publishing democratization. He’s also hugging a plum, the national symbol of prosperity and unity, and if you’ve ever visited Serbia, you’ll know that plums are used to make šljivovica, the national drink that knocked many of you off your feet ;)

There will be stickers, magnets and whatnot. Make sure you grab yours on WordCamp Belgrade this April!

Update: Some of you asked me to upload to GitHub. I’ll do that as soon as I have some spare time, in the meantime you can download the vector PDF from the link below:

Wapuujlo PDF download gostujući post na temu ManageWP Orion tehnološkog stacka

Ekipa sa se zainteresovala za tehnološki stack koji smo iskoristili za Razvoj ManageWP Oriona, nove iteracije servisa za upravljanje flotom WordPress sajtova, pa mi je ukazana velika čast da za njihov blog napišem članak na ovu temu. Hint za suviše lenje da kliknu na link ispod: AngularJS + Symfony + kreativnost = Win!

Najnovijim tehnologijama do prednosti nad konkurencijom – kako smo izgradili novu verziju ManageWPa