Mariusz Interewicz 13 Sep 2022 10 min to read

Logistic Regression in Python – Theory and Code Example with Explanation

What is Logistic Regression? Logistic Regression is a Machine Learning algorithm used to make predictions to find the value of a dependent variable such as the condition of a tumor (malignant or benign), classification of email (spam or not spam), or admission into a university (admitted or not admi [...]
Mike Jackowski 13 Sep 2022 7 min to read

Proof of Concept (PoC) in Software Development

What is the Proof of Concept in Software Development? Let’s start from scratch; that is from the definition. Merriam-Webster dictionary defines PoC as follows: something that demonstrates the feasibility of a concept (such as a product idea or a business plan) In fact, in software development, [...]
Mike Jackowski 13 Sep 2022 4 min to read

UX Deliverables – How User Experience Analysis Support the Software Development Process

The UX design is the process design teams use to create products that provide important and consistent experiences to users, and this process involves the following six stages: Understand: Defining first what is the problem. Research: Discovering the users and their needs. Analyze: Gathering all the [...]
Mike Jackowski 13 Sep 2022 6 min to read

Software Product Development – Strategy and Processes for a Successful Service

The software product development industry is growing year over year. In fact, according to a report published by Gartner in late-2020, the custom software development scene has reached a whopping $70 billion valuation and is growing at a pace of 5% each year. However, in order to reap the full benef [...]
Mike Jackowski 12 Sep 2022 7 min to read

Python Web App Development – Where Applications Based on Python Work Best?

Let us start with a question: Why is Python popular in software development? If you’re wondering why the language tops the technology popularity charts, here are some of the reasons: The scientific community uses it It’s heavily leveraged by Machine Learning/AI teams It’s popular among busines [...]
Mariusz Interewicz 12 Sep 2022 8 min to read

SaaS Application Development – Provide service, not just a product

In the following article, you will find the essential details on SaaS application development, including what is a SaaS model, why you should develop a SaaS application and the benefits and risks that come with it. What is SaaS – definition SaaS, or Software as a Service, is a SOFTWARE […]
Mike Jackowski 12 Sep 2022 5 min to read

Design System in Figma – How to Build Graphic Projects with a Structure

The meaning of the design system is: a collection of fundamental elements and reusable UI elements useful for both designers and developers, and controlled with specific guidelines and well maintained during the life of a web product.
Mike Jackowski 12 Sep 2022 4 min to read

Career Change to Software Engineer. From non-tech to Developer

As you probably already know, I’m not really into theorizing – I prefer real-life examples instead of dry facts. In March, we hired a Front-End Developer. His story is so interesting, that I asked him if it’s OK to share it here.   From creating the videos to creating code […]
Paul Jackowski 12 Sep 2022 5 min to read

Subject Matter Experts (SME) in Software Development – Roles and Responsibilities

By reading this article, you’ll find out: Who’s a Subject Matter Expert Required skills & responsibilities set When to hire an SME Where to find a perfect candidate How to make sure if you’re hiring an expert or a scammer   Who’s a Subject Matter Expert? A Subject Matter Expert [&he [...]
Mike Jackowski 12 Sep 2022 4 min to read

Single Page Application (SPA) vs Multi Page Application (MPA) – Two Development Approaches

The market for cloud-based applications is flourishing! According to Statista, it will reach $101.3 billion by 2022. If you’re considering developing an app, then you couldn’t have chosen a better moment for it. However, before investing your brainpower (and money) into it, you should decide whi [...]
Mike Jackowski 12 Sep 2022 4 min to read

Daily Scrum Meeting in Agile – Best Practices

The heart of every agile process is teamwork. Ultimately, the agile manifesto itself favours individuals and interactions over processes and tools – and the Daily Scrum is one of the most renowned parts of this framework. However, it's not uncommon lately to hear that this meeting practice is a bi [...]
Mike Jackowski 12 Sep 2022 4 min to read

Data Migration Strategy – Best Practices & Planning

It’s highly probable that at some point your business will have to go through a data migration process. Data migration involves moving current data from one storage system or computer to another. 
Mike Jackowski 12 Sep 2022 4 min to read

No-Code App Development – What are Zero Code Platforms?

Even the greatest ideas are worth testing before introducing them to the market. Product development is demanding both time and money-wise. The best way of assessing if it’s worth investing in your product idea is through prototyping.
Mike Jackowski 12 Sep 2022 4 min to read

What is Regression Testing – Software Testing Best Practices

Have you ever wondered how developers make sure that updates added to software don’t disrupt its functioning? Is it a complicated process, given all the complexities and interdependencies of data?
Mike Jackowski 12 Sep 2022 4 min to read

Django vs Flask – Python Frameworks Comparison

Did you know that Python currently ranks as the most popular coding language in the world?  That’s right – according to the interactive Top Programming Languages ranking run by IEEE Spectrum, Python has now outpaced Java and taken first place.
Mike Jackowski 12 Sep 2022 4 min to read

Why is Python so popular in machine learning and AI?

Could you imagine a world with self-driving cars or phones that can tell you out loud what the weather will be like tomorrow? Where software applications learn by themselves without being programmed by a human? Oh, wait, this is already happening – all thanks to machine learning.