Become relevant within 3 product versions

The lean startup movement and rapid prototyping practices that have flooded the market, advocate for “getting out of the building” and rapid user testing. But when you start building your first production-ready release (‘V1’), how much should you build? And how should you think about your roadmap after V1? From our experience designing and building […]
The Agile leadership trio: the 3 pillars of a Scrum team

In ancient Rome, a group of three notable or powerful people with the most important positions was called Triumvirate, like Julius Caesar, Crassus, and Pompey in 60 BC. Together they ruled the Roman Empire. Likewise in a scrum team, you need a triumvirate of leaders to deliver a scrum project successfully, each serving a key […]
Web3, digital ownership, and NFT – the shift from the real world to the metaverse

So, what’s Web3? What is the meaning of Digital Ownership? And why non-fungible tokens (NFTs) have become mainstream? Such questions have been popping up every now and then. It seems like people only know the names of these trends, but the idea does not wholly hit them. Or, they haven’t been reached with complete information, […]
The importance of manual testing in software development at Slash

All the applications you have been using so far have gone through a series of tests. These tests assure whether the actual results meet the expected results, allowing developers to remove the bugs from the products before they are released. However, there are various kinds when you talk about software testing, and at Slash, we […]
Code refactoring – 5 ways to make complex codes simple

Code refactoring – Currently, Agile teams have more responsibility for writing codes faster to deliver projects as soon as possible. However, there are times when every developer has to add or remove functions at the last moment before releasing the product. But taking a long route to do changes in the code is not just […]
Improving outcomes through Agile contracts

Starting a new contract isn’t always simple. When a contract starts, both parties are willing to accept risk to a certain level. Every contract usually addresses 3 variables: Cost of delivery of the scope Time or speed of delivery Scope of work: what is the client going to get There are two types of contracts: […]
People behind your tech: how many developers are there in the world?

Living in the Information Age means being surrounded by and using software on a daily and hourly basis. Estimates put the number of devices in active use at 9 trillion! Behind every technological product we use are people who create and maintain it – software developers. To keep the modern world running, it takes an […]
DeepMind’s new AI coding engine scores among top human programmers

The field of autonomous coding has seen a major development recently with the creation of the AlphaCode system by DeepMind AI research lab. The system works on a model based on the Transformers encoder-decoder architecture, and it has proven its ability to solve complicated programming challenges usually dealt with by human coders. Training and testing […]
Founder equality vs equity – how to allocate founder shares when setting up a new company

Starting a company is like a dream coming true. One of the most sensitive issues in the creation of a new company is agreeing on share allocation between the founding partners. The newly created company demands multiple minds to become successful. However, it is always wise to discuss each partner’s amount of shares ahead of […]