3 reasons why boilerplate is rarely reused

I think it’s time for a short discussion on the good ol’ Boilerplate; more specifically, why it’s rarely reused. Have you ever wondered this? Or perhaps you’re thinking, “Boilerplate, wait what?” The boilerplate is, in short or perhaps theory, sections of code that are integrated into a variety of places with little to no variation. […]
4 challenges to being a Scrum master remotely

The switch to remote work has brought many challenges to the workplace, none greater than adapting to this new style of work in various applicable fields. As you aptly perceive, software development is one of those select fields suitable for remote work. For example, GitLab has been the largest, fully remote company for years now. […]
4 reasons Scrum is the most suited for your project

So you’ve heard this word, repeated too many times to forget and now you can’t get it out of your head. But what is it? SCRUM, a framework often used in Agile. You are correct that this is not rugby we refer to here, this is something connected in spirit yet unique in its own […]
8 biggest obstacles scrum teams face

We all face obstacles at work, right? Of course, we do, and we all would like to simply get the job done without too much interference or trouble. This simple fact, seemingly innocuous desire, is more often elusive than you’d think, and no more so in the tech world with Scrum teams. Scrum teams face […]
4 things clients need from a lead developer from a communication perspective:

You’re a tech lead and naturally you want to satisfy your clients. A big part of satisfying a client resides in your communication ability, content therein and frequency. Clients need to be kept abreast of specific things all throughout the development process, and certain members of the development team need to relay specific information. Herein […]
5 Design patterns you should know

Design patterns are elegant solutions to repeating problems in software design. Can you develop your software without patterns? Sure you can, but utilizing a design pattern can enhance your code and aid in speeding up the development process. What’s not to like about that? Therefore, using patterns makes your code reusable and extendable. There are […]
9 qualities to look for in a lead developer

So you need a lead developer, and you’re currently considering your options. Have you weighed all the candidates? Considered the pros and cons of each one yet? Did you first make a list of the skills, qualities and attributes that you most want in your lead developer? Well if not, then you may want to […]
Value system of Web3 with Apoorva Ruparel (part 2)

About this episode In part 2 of our VB Map Podcast with Apoorva Ruparel,, we dig into how philosophical questions and human history can inform the creation of startups in the Web2-Web3 world: The role of standardization in scaling anything (religion, F&B, startups!) and the conditions needed for scaling Categorizing human needs helps product strategists […]
Value system of Web3 with Apoorva Ruparel (part 1)

About this episode Apoorva Ruparel is a serial Entrepreneur with 3 successful exits, angel investor, 500 Global Mentor. Apoorva is a Partner at Venturerock, a digital venture capital platform and ecosystem of founders, backers & builders building the next generation of global tech companies. He has over 20 years of experience in Enterprise Sales, Angel […]