Today's Question:  What does your personal desk look like?        GIVE A SHOUT

 ALL


  The Number One Trait of a Great Developer

Maybe the best programmers aren’t those who spectacularly solve crazy problems, but those who don’t create them, which is much more silent. – Lena HerrmannWhen I look around at other companies hiring Ruby on Rails developers, I see them focusing on three major traits: Super-smart; Large community following; Deep Ruby knowledge. They’re all wrong. While these are great aspects in moderation, they all miss the number one quality of a fantastic developer: Judgement.A story about Jack and DianneJack is a Rockstar. Jack talks about all the latest trends at all ...

2,123 0       DEVELOPER TRAIT JUDGEMENT NO. 1


  Why would a developer invest time in your startup’s platform?

The notion of developing a platform is highly addictive for technology founders. It ticks every “this is awesome” box and its drawbacks do not become evident until after you’ve already overcommitted.When you’re sunk deep in your idea, you start seeing the infinite number of directions it might go. It could be used for creativity or education or advertising or television or personal productivity or anything.Possibilities are exciting.You soon realise you can’t make good on them all yourself, but it’s a shame not to make a possibility… well, pos...

1,742 0       PLATFORM INVEST ATTRACTION SELL POINT DEVELOPER


  VIM Plugins for C/C++ developers

Following up on my previous post on Essential Vim Plugins for Web Developers, I have decided to tell you about the awesomeness of the C / C++ plugin for Vim in this article.Now to get things going, let’s start by thinking what are the basic stuffs that you would be carrying out as a C / C++ developer? Include header files, some functions, loops, conditional statements and a main function. These are some repetitive boring tasks that you would rather have someone else do it for you. Well, that’s what c.vim plugin is all about.For example, after installing this plugin, when you...

7,221 0       C PLUGIN C++ DEVELOPER VIM VIM FOR C


  Redesigning the Technical Hiring Process

Since my last post on technical interviews, I’ve been fairly involved in hiring at Pulse as we grew our team from 6 people when I joined last November to 14 full-timers. In my previous post, I suggested that technical interviews, in the conventional sense, are not especially effective (by technical interviews, I mean the traditional 45 minute coding-at-a-whiteboard and algorithm puzzlers interviews). Those do a great job of telling you how well a candidate is at acing those types of interviews, specifically coding on a whiteboard while someone watches over your shoulder, and how well th...

2,270 0       CAREER RECRUITMENT PROCESS DEVELOPER SKI


  Letter to a Young Developer

I’ve been getting some emails from young developers wanting to “level up” as programmers. I’m definitely not the first to write about this topic, so I’m not sure how much I have to add. Still, for what it’s worth here are a few points off the top of my head:Work with other developers. We are at a wonderful time in the history of technology when for the first time, it doesn’t really matter where you are or who you are working for. So long as you have a decent internet connection, you can pair up with another developer anywhere in the world and work...

2,108 0       PROGRAMMER TIPS DEVELOPER LETTER OPPORTU


  Do You Morph Into A Different Programmer?

Every experience you have as a software developer should change you in some way. And I don’t just mean growing older by virtue of time passing. Everything you do should evolve your understanding of your craft (and/or related skills) or your understanding of yourself – which ultimately achieves the same goal. I am not just talking about major milestones in your software development career like switching jobs, becoming a leader/manager or starting you own company. Every job, every project big or small, every significant interaction you have with your team mates and even every story...

3,096 0       PROGRAMMER DEVELOPER STEPS PROCESS


  Selling Yourself: Why? and How!

I know many good developers who are under the impression that they either don’t have to sell themselves, or selling themselves is wrong, but is that really true?First let me clarify by defining what I mean by “selling yourself”. I don’t mean “selling out”, I mean marketing yourself, what you’re doing and what your skills are. Especially to your organization.I don’t need to sell myself, my code speaks for itself.Really? Do you think your pristine code says enough about your skills especially to a non or semi-technical person? Think back about ...

2,730 0       DEVELOPER SKILL SELL SHOW RESUME CV


  How Can Android Win Over Developers?

We’ve heard a lot about Android’s popularity; it’s a machine that’s clearly outpacing its rivals like Apple’s iOS… in market share. It seems that, although Android is super popular and great at attracting customers, it loses support from other parties that are vital to the success of the OS, like developers.Why does Android have such a hard time winning over developers? More importantly, how can they win over the developers? Well, let’s take a quick look at the state of Android for developers right now.Bigger Is Not Better?The iOS App Store is mu...

2,855 0       ANDROID DEVELOPER HTC ATTRACTION IOS