Tag: Agile
-
How Hotjar built 100% distributed company
Posted on October 24, 2017, Level beginner Resource Length short
Short article about creating a distributed company. Working remotely 100% of the time may be a dream for many of us. But as much as it sounds exciting and easy, it comes with major challenges. From author's own experience, bad internet connection which makes you repeat yourself endlessly is just the beginning.
Tags agile teams
-
Core values and practices for building software
Posted on October 15, 2017, Level beginner Resource Length medium
Evan Bottcher - technical principal at ThoughtWorks - take on core values for building great software. When it comes to the craft of building software, he recognizes some fundamental software engineering values that ThoughtWorks share.
Tags programming agile software-architecture
-
Tips for creating agile product roadmap
Posted on October 15, 2017, Level beginner Resource Length short
Roman Pichler published this post some time ago but advice in it still applies today. A product roadmap is a powerful tool to describe how a product is likely to grow, to align the stakeholders, and to acquire a budget for developing the product. But creating an effective roadmap is not easy, particularly in an agile context where changes occur frequently and unexpectedly.
Tags programming agile
-
LinkedIn Tips for Highly Effective Code Review
Posted on October 4, 2017, Level beginner Resource Length medium
Szczepan Faber blog post about LinkedIn code review process. LinkedIn recently passed the milestone of having conducted one million code reviews. The head of the social networking service's tooling shared a few learned lessons along the way.
Tags agile programming
-
Tech docs and Agile
Posted on August 6, 2017, Level beginner Resource Length long
Although it seems like documentation should be treated like other features worked on by a Scrum team, frequently it is not. When tech writers try to integrate into engineering Scrum teams, they usually run into a host of challenges. Excellent two part article from Tom Johnson.
Tags programming agile
-
The Inconvenient Truths About Getting Work Done
Posted on July 18, 2017, Level beginner Resource Length short
Thomas Oppong founder of @alltopstartups shares his thoughts on productivity systems and truth about getting work done. What is the inconvenience then?
Tags agile
-
How to Improve a Legacy Codebase
Posted on May 31, 2017, Level beginner Resource Length long
Jacques Mattheij has written neat article on topic of improving legacy code.
Tags programming agile code-refactoring
-
What Google Learned From Its Quest to Build the Perfect Team
Posted on March 30, 2017, Level beginner Resource Length long
Charles Duhigg's extensive and honest article about open-minded scientific techniques brought to bear on helping people to function more effectively.
Tags agile google teams
-
Become a Better Coder by Keeping a Programming Journal
Posted on January 30, 2017, Level beginner Resource Length medium
Joel Lee had been programming since he was 13, yet still find it both challenging and rewarding. There's nothing quite like it. But it can be overwhelming at times, leading some people to give up and quit.
Tags programming agile