In the last two decades, Agile development has become the software industry’s most commonly used development process, and Scrum its most popular framework. During my career working for various companies, I noticed that managers used Agile…
Docker makes for a great learning environment. Its disruptive impact on other technologies became clear to me as soon as I set to learning it. Docker puts these tools within easy reach so that, given a decent grasp of the Docker ecosystem (Docker…
An interview with Garett Spencley-Sales, software architect, lead developer and security specialist.
When you take over a project that’s at an advanced stage of development, or even in production, you can expect a few surprises. And while refactoring should be an integral part of any normal development cycle, it’s not always easy to consider the…
The Discovery process is an intense collaboration tailored to find relevant and innovative answers to the digital challenges faced by enterprises.
The term “manager” means different things in different fields. In music, for example, the role of a band manager is to ensure ideal conditions for the artists to create and perform, while making sure things don’t fall apart. This involves suggesting…
Junior developers have to learn so many things on the job, because they’re not taught in school. Samuel, from Spiria Montreal, shares his top five lessons:
Filing a patent application is an expensive proposition that can be a major investment for a new company. A common mistake of rookie applicants is to give their patent too narrow a scope, seriously constricting their ability to fully take advantage…
We won't share your information with third parties without your permission.