There is a growing tread of companies adopting the microservices architecture to solve their scaling needs. I have worked with SOA or microservices for many years and here are some of my thoughts about advantages and disadvantages of such a system.
This is third and final part of how to get started as a freelancer, especially in Software and IT in India.
This is second part of how to get started as a freelancer, especially in Software and IT in India.
This is a 3-part series on steps to get started as a freelancer in software and associated fields in India.
A significant part of a developer’s work is to read code written by others (or even code written by yourself whose memories have somewhat faded). Reading code is a skill and there are techniques using which you can improve your ability to read and understand code faster.
As a business owner, it is often hard to justify the investment of time and money into a new software. Here are a set of criteria which any software must meet in order to be adopted and be useful to their customers.
Recently one of the developers who used to work at 8Rays asked me for some advice about his career plan. We had several email exchanges and I ended up giving him lots of advice. May be some of them are generic enough to be useful to a wider audience. So, here it is.
A brief look at how we do hiring at 8Rays Tech and lessons learned from our recent round.
My friend and a respected developer, Abhinav Saxena, delivers at talk to our dev team on what he learned working in the field with a varied set of clients.
How to spot a decent developer when you see one. Some advice based on working with developers for more than a decade.
My good friend Mayank Sharma delivered a talk at our office on his entrepreneurial journey.
A brief look at how we run projects at 8Rays Tech.
Some thoughts on why programming especially web application development is a difficult field to navigate. May be that’s also what makes it fun.