Thoughts
Make it Easy for the New Person Joining the Team - Have a Project Ramp up Plan Paid Members Public
Recently I was in a discussion with my friend/colleague on conducting a few ramp up sessions for the new hires in our team. The discussion went as below, Me: We should hold a few sessions to make the new guys in team more comfortable Friend: It's too
Checking in Package Dependencies into Source Control Paid Members Public
This post looks into why we should include packages in the source control and not resolve it via configuration files at build time. Over the past few years, Package Managers have gained an important role in the way software gets developed. There is an increasing number of package managers catering
Developer Learnings from the IKEA Experience Paid Members Public
When we moved over to Sydney, last year, we had to start over with all the home furnishings. Since we were just starting out, didn't want to spent a lot on furnishings, so decided to go with IKEA for its cost effectiveness and value for money. IKEA is
Getting Started With Freelancing Jobs Online Paid Members Public
Freelancing is a good way to learn new technology, get some hands on experience and not getting limited to the technology stack at your full-time job and of course earn some extra money!. There is a great demand for developers out there, so if its 'legal' (check with
Language Agnostic Books For Every Developer 2 Paid Members Public
Exactly a year back I had written about the same topic, and over the time I have picked up a few more books, that I am sharing here. Like the earlier post I will let the books do the talking. xUnit Test Patterns : Refactoring Test Code Growing Object-Oriented Software, Guided
Language Agnostic Books For Every Developer Paid Members Public
Reading is inevitable to keep up to date with the latest technologies and rapid changes happening in the programming world. But technology is nothing but a tool for getting things done. What one has to understand are the concepts and principles underlying these technology and the core principles of development.
Get started with your blog Paid Members Public
If you are a programmer and don’t have a blog, then there is no better time than now to start one. Every developer should have a blog, for a very simple reason – Otherwise all your work is just going wasted!. I can bet that the best of your code
MVVM – Does it really matter? Paid Members Public
MVVM (Model-View-ViewModel), is a popular architectural pattern since WPF/Silverlight. Separation of concerns(UI/code), testability etc are some of the key things that motivates one to go via the MVVM route. There are innumerous articles out there, just like this one, that gets into the details of how and