neilkakkar.com
Things I Learnt from a Senior Software Engineer
I sat next to a senior software engineer for a year. Here’s what I learnt.
Recently shared by
Take a deep dive
More like this
The Startup
Software Engineering Tips and Best Practices for Data Science
The Startup
~15 min read · 2020-09-09 · With great code comes great machine learning
google.github.io
Google Engineering Practices Documentation
google.github.io
1 min read · 2019-09-05 · Google’s Engineering Practices documentation
medium.com
Software Engineering is different from Programming
medium.com
From 2017 · All software engineers can program, but not all programmers can engineer software
jacques.nreality.com
Essential software engineering reading list
jacques.nreality.com
From 2016 · Here is a list of classic articles and books that have informed my thinking on software engineering.
Martin Fowler
bitlog.com
Why are we so bad at software engineering?
bitlog.com
~12 min read · 2020-02-12 · Our industry's mindset grew in an environment where failure is cheap and we are incentivized to move quickly. Our processes are poorly applied when the cost of a redo is high or a redo is impossible.
blog.wesleyac.com
Things I Believe About Software Engineering
blog.wesleyac.com
1 min read · 2020-02-03 · Inspired by Jan Stette's "Things I Believe" post, I decided to write down some of the more contentious beliefs I have about software engineering. I've selected some of my more extreme opinions here,…
Stack Overflow
Requirements volatility is the core problem of software engineering
Stack Overflow
5 min read · 2020-02-20 · It's now been more than 50 years since the first IFIP Conference on Software Engineering, and in that time there have been many different software engineering methodologies, processes, and models…
blog.pragmaticengineer.com
Undervalued Software Engineering Skills: Writing Well
blog.pragmaticengineer.com
3 min read · 2019-05-31 · I have been coaching several experienced software engineers to further grow professionally, since transitioning to being an engineering manager. I have noticed a few skills that people often…