Articles in Software Development

Building Cross-Platform Mobile Applications with Xamarin.Forms

Building and testing cross-platform mobile applications without Xamarin.Forms can prove to be time-consuming. Furthermore, the applications would be hard to maintain. Learn in this article how to use Xamarin.Forms to build a proof of concept application, by following a step-by-step tutorial.

Visual Studio 2017 and ASP.NET Core MVC

Visual Studio 2017 and ASP.NET Core MVC brought a series of updates to the .NET framework to the delight of full-stack .NET developers. Discover in this article the advantages of switching from Visual Studio 2015 to Visual Studio 2017 and how to save time by using ASP.NET Core MVC.

How To Create User Stories in Agile Product Development

With more and more software products on the market and the vast palette of options they offer, customers tend to focus more on quality and on using only the products that can meet their needs fast. Learn in this article what user stories are, why they are important and how to create them.

What is full-stack development and why it is still alive and well

Due to the increased complexity of software systems, in recent years we have seen emerging two career paths for developers - front-end and back-end. One path we often forget is that of a full-stack developer. Discover in this article what is full-stack development and why it is still alive and well.

N + 1 – the main cause of the poor performance of JEE applications coded with JPA

Many developers get enthusiastic about JPA in the beginning, only to become skeptical later because „Hibernate is slow” or „JPA barely moves”. This article describes the most frequently encountered problem in JPA, taking JPA 2.1 as a reference point and exemplifying different JPA implementations.

Introduction to .NET Core

Since the appearance of .NET, software developers had to deal with fragmented versions of .NET, each of them being a different subset of .NET for each platform in the Microsoft Suite. Discover in this article the new concepts brought by .NET Core, along with the .NET Core architecture and benefits.

Wireframes, Mockups and Prototypes – What Are They?

Wireframes, mockups and prototypes rapidly increased in popularity over the last few years. Despite this, product owners, marketing people and software engineers often have a different understanding of the meaning of each concept. Learn the differences between the three notions by reading this article.

Clef – a magical 2 Factor Authentication (2FA) for WordPress

The classic one factor authentication proved weak in the face of the ever-increasing internet fraud attempts. Even with a strong password and heavy hashing, accounts are more vulnerable than ever. Learn in this article how to secure your WordPress accounts by using Clef, a secure 2FA solution.

Spring I/O 2016 Highlights

This year, a delegation of six Java engineers from Fortech attended the largest European Spring related conference, Spring I/O, held in Barcelona. The 2-days event included a series of keynotes, presentations and workshops about the Spring Framework. Read here some takeaways from the conference.

The Challenges of Building a Production Ready Application in the React.js Ecosystem

Deciding what framework to use for your software project might prove difficult without prior knowledge of each’s framework challenges and limitations. This article presents a few insights into React and building a production-ready application in the React.js ecosystem, by focusing on its challenges.

How to build a Pan & Zoom Plugin Using the Revealing Module Pattern

This article is a how-to guide on building a basic JavaScript plugin for interacting with an element which allows zooming and panning using the mouse. It relies on the Revealing Module design pattern and was developed with the purpose of creating an interactive map for the website of a large commercial center.

Machine Learning Applied to Revenue Management

This is a summary of an article published by one of our colleagues in the 44th number of Today Software Magazine. It analyzes the current state of Machine Learning (ML) software applications and provides insights regarding the data volumes and computational power required by ML in revenue management.

Get to Know Us

Romanian company, providing full stack custom software development services, with focus on solutions for Automotive, eCommerce, Healthcare, IoT and the Cloud.

Employing 700+ software engineers and growing, we are one of the largest software outsourcing companies in Central and Eastern Europe. Since 2003, two hundred clients chose Fortech as their software engineering partner.