Does Your Culture Scale?
A small startup can feel like a family. But what happens when the family grows?
5 Crucial Mistakes to Avoid When Starting a New Job
I’ve had the chance to play both sides of the field – I’ve been the new guy at the office, but I’ve also had to oversee plenty people learn their way into a new job. But the mistakes are always the same.
Why 9-to-5 Has to Die (and How to Build Smarter Work Hours)
The objective of work is not to be at work – it’s to get work done.
Five Lessons I’ve Learned Doing User Onboarding
The aim of user onboarding is simple – keep your new users coming back to your service. The art itself – not so simple. Here are five crucial lessons I’ve learned about the job while doing onboarding for the Toggl time tracking service.
What Programming Is Like (As a Job, As an Activity & On Mondays)
A recent conversation with a coworker made me think about the gap between what programming is like for programmers and how non-programmers (read: normal people) imagine it to be. I think we as programmers (developers, coders, ninjas, samurai, whatever you want to call yourself) are so engulfed in our own world that we don’t even
I Alter Realities. I Write Code
You can create worlds and alter realities using only your mind. It’s the same thing with writing code.
4 Tips for Your Next Business Presentation
Whether you are pitching a million-dollar idea to investors, or you are simply putting together something that will make your boss happy, creating an entertaining presentation is a vital part of keeping your business interesting. Technology has changed the way that we present ourselves and our ideas to people. This can be great for some,
Developing Multiplatform Mobile Apps From a Single Code Base
About a little more than a month ago I wrote about my experience with writing my Masters thesis from start to finish in small concentrated time frame of 150 hours. In this post I will be giving out more information about the guts of my thesis. I’ll give brief overview of what I did and