When people want to learn to code, they often turn to a learn-to-code site. These sites show a list of buzzwords and a solution, assuming the reader will follow right along—except the typical reader can’t. It's as if there’s a conspiracy trying to make writing code look hard. Fear not—there isn't.
You may think, “What is wrong with significant growth?” But if that growth becomes untenable, there are a host of problems: customer complaints may rise, employee dissatisfaction grows, and you can lose track of your original vision. Read on for some warning signs your business is growing too fast.
After launching a project, have you ever found yourself without a clear vision of the next steps? The solution is to adopt visual thinking from the very beginning: Imagine your finished concept and work toward it. Read on to learn how to apply visual thinking to the flow of product development.
For agile to work, it's important to evaluate how your team and your project are doing. Qualitative feedback, such as from reviews and retrospectives, can be valuable. But at some point you may need more quantitative information to improve your project. How do you decide what metrics to gather?
The upcoming Agile Development, Better Software & DevOps Conference West in Las Vegas features four incredible keynote speakers with very dissimilar but equally important topics. Lee Copeland, program chair for the conference, summarizes the keynote presentations and tells you what you can expect.
Artificial intelligence (AI) is a term that's been a part of computer classes for over a decade, but it was merely theory then. The practice of AI is becoming more mainstream today and is certainly the next big thing to watch in the coming years—especially when its applications can benefit users.
When was the most recent time you decided to learn something specific about your job? Many organizations do not build time in for learning in the workday. Instead of thinking you're too busy doing your job to take time to learn, ask yourself if you can incorporate learning into everything you do.
Whether it’s for your own startup or a cause near and dear to your heart, Stanford computer scientists analyzed how crowdfunding websites can use data science insight to increase donations. The researchers analyzed online donations collected from 470,000 people who donated between 2009 and 2014.
Crying at work is often seen as a weakness, or even completely taboo. Whether the crying seems to be justified or not, the situation still has to be dealt with. Read on to learn what you should do if you're the one who shed tears, as well as how to respond if you witness an employee breakdown.
How do you eat an elephant? The answer is, of course, “One bite at a time.” When working on improving a process, you need to create your backlog of initiatives, prioritize them, and identify the initiatives that can be implemented easily. Give the feeling of progress … and then take it in bites.
There is a trend of development managers suggesting that they need to embrace DevOps—but without the “Ops.” They argue that the operations team is too slow and lacks the skills to really participate. We want speed, but we also need to avoid error while improving reliability and enhancing security.