Cross Functional Scrum Teams
Teams are also cross-functional; Team members must have all of the skills necessary to create an increment of work. - Scrum Guide
Teams are also cross-functional; Team members must have all of the skills necessary to create an increment of work. - Scrum Guide
PyGithub is the most popular GitHub API SDK for Python. Their documentation is very light on examples. They seem to think this is fine. Prime candidate for t...
Coming off some annual management training, I realize that I need to write some of these learnings down, in order to actually internalize them. This is mostl...
One example of when you might need to store application version numbers in your database is when you’re tracking which users have which versions of a mobile ...
One of the key innovations of Agile is that estimates should NOT be in hours, but in points. But it doesn’t just intuitively make sense. As a result, many te...
Words matter. When we use the term “product”, what do we mean? Are we talking about the same thing? In the context of tech startups, we often mean product wi...
Software is typically more complicated under the hood than it looks on the surface. A good product presents a simple and consistent user interface. Ideally, ...
Having used the Django ORM for years, I appreciate the power of the SQLAlchemy ORM. Many complicated SQL queries that are not possible to express in a single...
The purpose of a bug report is to enable an engineer to fix the bug. In companies with no dedicated testing/QA resources, bug reports get generated by many d...
Even though AES256 is a standard, there are enough choices left to implementing libraries to make cross platform encrypting and decrypting tricky. In particu...