Developer Productivity - Do you measure or Should you measure? Here is an article on how various company measures developer productivity The Turing Trap: The Promise & Peril of Human-Like Artificial Intelligence Should AI be feared or adoption should be slowed down or it should be merged into activities that...
Nibble Gems
https://drive.google.com/file/d/1BM-9DjW7YZT-8JykZ6fQpDg_fdDqkSz4/view?usp=drive_link
Software engineers hate code
In our view, this is one of the classic articles and a must-read. Read it here How Instagram scaled to 14 million users with only 3 engineers Is quantity quality? An exciting read on performance engineering here McKinsey Developer Productivity Review A well-articulated retort to the Mckinsey developer productivity article....
Thought works Radar
Thought works Radar influences some of our decision-making. Get the latest one here Moving From IC to Engineering Manager Do you want to move from an individual contributor to an Engineering Manager? This guide will help you to see if you have the right motivation. Create a Dev Environment with...
A Beginner’s Guide to Prompt Engineering with GitHub Copilot
Make Copilot and Prompt Engineering your friend. Here is a good article about that. What Part of the System Needs to be Smart? How do you decide what needs to be the core? Never an easy way out. Similar views are expressed in this article. Gives you some pointers when...
Dependency Inversion Principle: How Google Developers write code
What is Dependency Inversion Principle in Software Design? Abstractions could be leaky, but abstractions written and done well, could be lifesavers irrespective of the size of the system. Take a look at how Google Developers approach this (an example of dependency inversion principle) here Technical Leadership Irrespective of the nature of...
Ditch Your To-Do List and Use These Docs To Make More Impact
Enhance Productivity in Your Software Development Journey The To-do list can become monotonous. Personally, we have notebooks that go back 5 years in time, and sometimes when we go back and read those notebooks it is funny how we carried on some task for days together. Here is a different...
How to Be a 10x Software Engineer
3 Differences Between Best & Good Software Developers How to Be a 10x Software Engineer Is this feature the best use of your time?. How many times have you asked this question. Sometimes it is the not so common, common sense that makes the difference. Read here to know...
Low Code, No Code?
A Thought Provoking Question: Low Code, No Code? Low Code No Code that is the question! Coding will be done by machines. Code can be written by anyone. Programmers will be replaced by machines. Everyone is too keen on playing the swansong for programmers. Meanwhile companies are laughing their way...