Tag: Agile
-
UX design 101: Thinking in (user) flows
Posted on December 23, 2019, Level beginner Resource Length medium
This session is part of a learning curriculum that author designed to incrementally skill up and empower a team of Designers and Researchers whose skillset and ways of working had fallen behind the times. By Robert Sens.
Tags ux web-development software agile
-
8 common pen testing mistakes and how to avoid them
Posted on December 10, 2019, Level beginner Resource Length short
Penetration testing is vital, but are you doing it right? Here are some common mistakes and advice on how to avoid them. An article by Michelle Drolet.
Tags cloud infosec miscellaneous cio agile
-
5 myths about strategy
Posted on November 22, 2019, Level beginner Resource Length medium
Stephen Bungay is author of this summary about 5 myths about strategy. According author there are lies, there are big lies, and then there are myths. And myths are the worst of the three.
Tags management big-data data-science miscellaneous agile teams
-
Why everyone working in DevOps should read the Toyota way
Posted on November 18, 2019, Level beginner Resource Length long
Ian Miell wrote this essay about Toyota's way. The Toyota Way is a set of principles and behaviors that underlie the Toyota Motor Corporation's managerial approach and production system.. His advice is simple: Ignore the noise, go to the signal.
Tags learning agile teams management devops
-
Want to increase productivity? Go remote.
Posted on October 25, 2019, Level beginner Resource Length long
You might be surprised to learn that a ton of new research shows that remote work is good for both employers and employees. An article by Stella Garber.
Tags miscellaneous management agile teams how-to
-
It's on you: How to build an inclusive business
Posted on October 16, 2019, Level beginner Resource Length short
An interview with Atlasian head of diversity and belonging Aubrey Blanch about building an inclusive business. By Stephanie Palmer-Derrien.
Tags management agile teams miscellaneous cloud
-
Why do developers love working with Google's Go programming language?
Posted on October 5, 2019, Level beginner Resource Length medium
With the extensive number of programming languages available out there, for any language to emerge among the best is no easy feat. On hackermoon by Education Ecosystem.
Tags agile management miscellaneous agile teams
-
How a self-organizing team works
Posted on October 4, 2019, Level beginner Resource Length long
Ola Puchta-Górska is author if this piece about SoftwareMill experience with developing software for clients and how they work in self-organizing teams.
Tags agile management miscellaneous agile teams
-
Writing Kubernetes Operator in Python without frameworks and SDK
Posted on October 1, 2019, Level intermediate Resource Length long
An article by flant.com about how to create a solid operator using one of the most popular programming languages that almost every DevOps engineer is familiar with -- Python.
Tags devops python kubernetes miscellaneous agile
-
A developer's guide to setting and smashing career goals
Posted on September 15, 2019, Level beginner Resource Length medium
An older article by Isabel Nyo about setting developer's career goals. There is little information available for developers and software engineers on how to set these effectively.
Tags agile teams career how-to
-
Mono repo vs one per service
Posted on September 12, 2019, Level beginner Resource Length long
An article by Yan Cui about his take on using code repository when working with microservices and serverless. With AWS Lambda, we can deploy and scale individual functions. However, we engineers still like to think in terms of services and maintain a mapping between business capabilities and service boundaries.
Tags devops microservices programming agile aws software-architecture teams
-
What is rapid application development?
Posted on August 6, 2019, Level intermediate Resource Length medium
Stanley Idesis wrote this article about rapid software application. Rapid application development is an adaptive software development approach that focuses more on ongoing software projects and user feedback and less on following a strict plan.
Tags agile programming software app-development