Design
We nail user experience and design.
The Essential Tools We Use as a Digital Product-Building Studio
At MVST, we’re always on the lookout for tools that can make our work smoother and our collaborations more effective. To keep projects on track, create stunning designs, and manage code, the right tools help us cut through the clutter and focus on what truly matters—bringing innovative ideas to life. Here’s a peek into the tools we use to keep everything running smoothly. Communication and Collaboration Google Workspace Google Workspace is our go-to for handling emails and keeping our work
Ghida El BadriSep 26, 2024What is Accessibility and WCAG?
Accessibility is a fundamental aspect of creating inclusive and user-friendly digital products for everyone. At MVST we believe in the importance of ensuring that our products are accessible to all users, regardless of their abilities. Let's dive into Web Content Accessibility Guidelines (WCAG) and how it integrates into our product-building process for all product types. Understanding WCAG Standards WCAG started in 1995 and its latest update was in October 2023. The EU Accessibility Act 2025
Ghida El BadriSep 26, 2024Multi-Tenancy Architecture: Core Concepts and Principles
Imagine stepping into a modern shopping mall, where a lot of stores coexist within a shared physical space. Each store boasts its unique offerings, ambiance, and branding, catering to diverse customer needs and preferences. Despite sharing common facilities such as parking lots, walkways, and utility services, each store operates independently, managing its inventory, sales, and customer interactions. In this bustling environment, the shopping mall serves as a microcosm of multi-tenancy archite
Niklas RickmannMar 19, 2024Becoming a Software Engineer Without a Degree: A Step-by-Step Guide
No degree? No problem. Over 21 million software developers grace the global stage, and yet, the industry's ravenous appetite for talent remains unsatisfied. As gateways to technology careers widen, credentials blur, inviting the self-taught virtuoso to the table. Ambition thrives beyond the confines of academia. Your creativity and problem-solving prowess are the true catalysts for innovation. Find out how to become a software engineer without a diploma or degree - it's easier than you might
Niklas RickmannJan 10, 2024Atomic Design And Figma Dev Mode: Design-To-Development Made Easy
Imagine this: The designers created the most beautiful and outstanding mockups with super cool looks and animations in Figma. And then, when writing the code, the design looks off and the initial idea gets lost. The outcome is not corresponding with the intention of the designers. This is not just frustrating, but also extremely inefficient. That's why we want to introduce you to Atomic Design and Figma Dev Mode: They are real game-changers in the world of UX/UI and development. These trends ar
Niklas RickmannDec 06, 2023From Code to Clicks: The Rise of Low Code Development
As a software engineer, my journey in the realm of technology has been marked by constant innovation and the pursuit of efficiency. Over the years, I've witnessed the transformation of ideas into code, translating creativity and logic into functional applications that power our digital world. Yet, even as the traditional foundations of programming have remained steadfast, a new wave of technological advancement has emerged that challenges the very essence of my role – the rise of low code and no
Niklas RickmannOct 11, 2023Breaking The Barriers, Making The Web More Accessible.
5.16 billion people use the internet on a daily business, and a big part of these people have a type of disability that makes serving the internet very difficult for them and sometimes even impossible. As you can imagine, this is not completely user-friendly, nor the goal of a website. In this article, we will outline our strategies for achieving accessibility compliance in our products, specifically our websites, and discuss the tradeoffs associated with each approach. 1. Accessibility in Web
Niklas RickmannJul 11, 2024The Art of Mobile Notification System Design: Igniting Engagement and Connection
Allow me to take you back to my first ever travel by plane, heading to Germany. Navigating through the bustling airport terminals, I remember how the overhead announcements echoed around me, guiding passengers to their gates, notifying them of gate changes, and sharing vital information. It was like being embraced by a well-designed notification system, ensuring I never missed a beat amidst the hustle and bustle. These real-life experiences resonate with the digital realm, where notification sys
Niklas RickmannOct 04, 2023Turbocharge Your Software: The Ultimate Guide to Building a Lightning-Fast Caching System!
As a developer, I always love to make an analogy between software architecture and real-life stories. So let’s say my son asked me: "What is the result of multiplying 125 by 22?" It will take me some seconds before I got the right one, and that’s our normal request to the server, then after some minutes my little daughter comes to me and says: "Papa, what is the result of multiplying 125 by 22?" In this case, I will directly answer because I still remember it from earlier. Now my daughter is imp
Niklas RickmannJun 13, 202310 Must-Have AI Tools for Web Development, UX/UI Design & Online Marketing
Artificial Intelligence (AI) has been making waves in various industries and has been revolutionizing the way we live and work. In recent years, AI has not only made astonishing progress in the working world but also produced some unusual creations such as generating rap songs and poems. A novel written by AI even almost won a book prize. It has also been used to take and pass a highly sophisticated exam in the United States. While AI has the potential to transform the way we work and live, it
Niklas RickmannApr 02, 2024Product & Strategy in 4 Steps at MVST
Product management is just as important for our projects as design and development. The product managers are the ones who first get in touch with the clients and supervise, guide, influence and monitor the entire phase of a project. They make sure that the schedule is met and that everyone is satisfied. At MVST, we place an extremely high value on a good and productive collaboration with our clients - from start to finish! The process of how Product and Strategy work for us is presented here in
Niklas RickmannJan 17, 2024How Edge Functions Can Improve The Performance Of Your Website
As the world of web development continues to evolve, more tools and techniques are available to improve website performance. One of the most powerful of these tools is edge functions and serverless computing. This technology is becoming increasingly popular among developers and businesses that want to provide their users with a faster, more responsive and custom web experience possible. In this article, we are going to jump into the world of edge functions and explain what this technology is an
Niklas RickmannJun 14, 2023Mobile Development In 6 Steps At MVST
With the growing number of mobile users worldwide, mobile apps have become a significant platform for companies to engage with their customers. However, developing mobile apps can be a complex and challenging task, and without a clear process in place, it can quickly become overwhelming. A mobile application development process is a set of guidelines, best practices, and procedures that a development team follows to create a mobile app. This process covers all aspects of app development, from i
Niklas RickmannNov 22, 2023Minimum Efforts, Maximum Results with MVP
Minimum Viable Products (MVPs) are not only but foremost a game changer for startups and entrepreneurs with low budgets and low-risk range. MVPs allow you to validate your ideas with minimum effort and resources while maximizing results and outcomes. In this article, we will dive deep into the concept of MVPs and explore how they can be used to bring your business model to life with maximum impact and minimum risk. We'll examine the key principles behind MVPs and when they are best used and pro
Niklas RickmannJun 13, 2023Types of Developers Explained
The digital world wouldn’t be the same without the hard work of software developers. They are the ones that provide user experience and easy access to technology for people around the world. Those in the field of development have an understanding of numerous tools to get the most out of programming, including Git services, IDEs, databases, and scripting. There are many different types of developers, each with their own specialties and responsibilities. Front-end, back-end and full stack develop
Niklas RickmannJun 13, 2023React Native vs. Flutter: Which Fits Your Needs?
Once you have settled on an app idea, you can begin the Mobile app development process. However, one of your first decisions can be whether to use React Native or Flutter, two of the most popular frameworks for creating cross-platform apps. And that’s tricky! These juggernauts have the support of two of the biggest tech companies on the planet, Google and Meta. So what is better, React Native or Flutter? Well, our in-depth comparison of Flutter vs. React Native's features, benefits, and drawba
Niklas RickmannJun 13, 2023