How to find yourself a good programming job
Tricky isn’t it.. especially when you’re a programmer. Its not about just getting a job anymore, isn’t it. We all need a good job.. a good company to work with. Right set of people to work with. Good...
View ArticleBetter way to comment.. code it.
There’s been lot of discussion on the usefulness of comments in code. Many believe they’re not required and are actually a smell that your code is not readable enough. I’d agree with that philosophy...
View ArticleInherit or compose.. Hmm..
When designing your domain/classes, this is one decision that always results in conflicts within teams. Whether to inherit from a class or to compose that class. This is fairly subjective but here are...
View ArticleThoughtworks..
It’s been couple of months since I left Thoughtworks a.k.a TW, one of my dream companies (and still is..). A tribute has been due, so let me try that out here. Joining TW was at a time, when I was...
View ArticleProtect your dear ones
Many times you encounter code that reads as follows: public class OuterClass{ private ContainedClass containedClass; public ContainedClass getContained(){ return containedClass; } } public class...
View ArticleRevisiting is the key.
Thats the difference between good stuff and great ones. The second look. Revisiting your work. Its the time when I started my career.. and a certain gentleman named Asokan, who was helping us getting...
View ArticleYou need to code
As a senior member of the team, its very easy to get into a comfort level and literally stop coding. Have seen many people do that. Especially, in the kind of software industry we work in.. you’re...
View ArticleThe Job Resume Myth
Last year or so has been filled with interviewing developers. If I’m to summarize one learning from them, it has to be this: Resumes are useless. There are very few carefully crafted resumes that I’ve...
View ArticleSmartness is in the language.
There was an interesting discussion that I recently had with a friend. The context was around choosing a technology stack for server end of the solution. We were discussing around php, python or Java....
View ArticleMy Latest Work : SignEasy
Here’s an update on my work lately. Just released an updated version of SignEasy on the play store. SignEasy is a mobile-only app that makes signing documents really a piece of cake. Import your...
View Article