Michal Kapias

Michal Kapias

Chief Technology Officer at Fireart

Software developer deep by heart, loves reusable components. Always put client’s needs in a first place, to find a perfect balance for golden triangle: time, money and functionality.

Latest articles from Michal Kapias

Android vs iOS Development

Android vs iOS Development

Both Android and iOS platforms are extremely popular in mobile app development. Each has its pros and cons, as well as distinctive features that cause a significant difference in approaches to building mobile applications. This post will compare the key aspects of Android vs iOS development and help...

PHP vs. JavaScript

PHP vs. JavaScript

You have probably heard that PHP and JavaScript serve different goals; therefore, they cannot be compared. However, with the rise of other programming languages, like Node.js, Angular.js, and React.js, PHP vs JavaScript difference has become minimal. Both of them can now be used to create complex pr...

Node.js Best Practices

Node.js Best Practices

When it comes to back-end programming, you probably think of Node.js. This product is simple and straightforward, even for those just starting out in the field. But maybe there are ways to make it even more comfortable? Illustration by Samji_illustrator for Fireart Studio At the initial stage of cre...

What Does Mean Stack Development Mean?

What Does Mean Stack Development Mean?

For now, using the MEAN stack is a very efficient approach to web development. Are you well aware of mean stack development meaning? If not, then you’re on the right spot to find that out with our mean stack consulting services. Find more on Dribbble What is the MEAN Stack? In web development proces...

Vue JS Best Practices

Vue JS Best Practices

With Vue.js, you can use a single file component instance to create feature-rich applications. You can combine code with Vue.js to improve performance. It’s a popular framework to help you develop a productive app. Illustration by Maya Nguyen for Fireart Studio Vue.js is used to create web int...

7 Python Most Popular Frameworks

7 Python Most Popular Frameworks

Python is one of the most popular and easy-to-learn programming languages and is used almost everywhere, including web development. There are many of Python’s most popular frameworks for it. Many of them optimize development and provide tools that allow you to deploy a ready-made product in ju...

Best Project Management Tools and Techniques

6 Best Project Management Tools and Techniques

All projects have their requirements, timing, or budget. Tools and management methods also differ. And the project management techniques are usually chosen accordingly. Fireart Design Again, today, there is no universal system or tool for project management suitable for a leader or all team members....