Blog
“What we’ve learned, we channel back to the community.”
Articles
Storybook – the bridge between developers and designers
I'm a big fan when it comes to collaboration and bringing together multiple roles in a team to develop new ideas and get stuff done at the end of the day. I do believe that communication makes it...
Nx: a powerful open-source build system
TLDR. With Nx, developers can optimize their productivity while maintaining code quality through streamlined workflows and independent deployments. Nx provides several advantages such as simplified...
Angular Signals
One of the big problems of the front-end, not just Angular, is reactivity. How do I react to change? It's a big problem because it's intertwined with other concepts like change detection or...
Prototyping: who’s behind it and how it’s done
TL;DR. Software Prototyping: who’s behind it and how it’s done? Generally speaking, being able to visualize an end result creates a clearer roadmap for getting to that point. Today’s topic is no...
What difference does it make working Agile or Waterfall? The best out of both worlds
TL;DR. When talking about the manufacturing of software solutions, we inevitably have to talk about a structured way of working. This is where concepts like Agile or Waterfall come up as guiding...
MVP: a game changer
TLDR. An MVP (Minimum Viable Product) should be a simple version of a concept that is meant to validate a solution for a particular scenario. Although it's quite easy to think that our own solution...
Overview of Progressive Web Apps
TLDR. Are you tired of slow loading times and limited capabilities on your mobile devices? Look no further than Progressive Web Apps (PWAs). These web-related applications provide a cross-platform...
Is m-commerce the new standard for e-commerce?
TLDR. Yes! End of the article...jk 😀 We do intend on elaborating on that. But in a nutshell, mobile commerce or m-commerce is not just a trend but a phenomenon that’s here to stay. As smartphones...
Spring Web Flow
TLDR. Spring Web Flow is a powerful framework that allows developers to create complex and dynamic web applications with ease. This versatile tool helps you guide users through different states and...
A culture of psychological safety: why does it matter?
This is not an article about psychological safety as a safe corner where you can go and pretend you are invisible until the problem goes away. Rather, it is about a phenomenon that is or is not...
The perks of being a SOLVER
TL;DR. Many have wondered: what attributes does a software developer need to possess so that he can remain relevant in this ever changing market? Putting aside humbleness, we hold the answer to this...
Monorepo VS. Multirepo: The Best Repository for Versioning Control Systems
What is a Monorepo?Some web development teams do use monorepo and some of them do not. They are using multiple repository strategies. Here we are going to cover what a monorepo is – and benefits...
Why should businesses consider software prototyping?
Did you know that, for every software design company that uses app prototyping, an office full of kittens breathes a sigh of relief? Well, that’s because, like many of us, some kittens work in IT...
Angular 15 is out now
TLDR. Angular 15 is the latest version of the popular web development framework, bringing new features and improvements. This article outlines several significant improvements to Angular, including...
Fast intro into Growth hacking
Who needs it? The purpose of this article is to act as a "Hello World" guide for entrepreneurs or marketing specialist that want to get into the world of growth hacker marketing. It serves...
Comparing tech stacks
Who needs this? This article intends to shed some light on the performance and memory consumption metrics of multiple technological stacks that were considered as candidate in the architectural...
Outsourcing: How to do it and why?
Outsourcing, probably the hottest trend in web development in recent years, is still surrounded by mystery and keeps puzzling clients everywhere. Giants like Microsoft or Apple have successfully...
Monolith vs Microservices: Which should you use
For the longest time, a monolith architecture was the default for development teams across the world. In the past 20 years, Microservices have also gained a foothold in the market. Microservices as...
Your Business: From Offline To Online
Digitalization is a big deal, even where you might least expect it. 9 out of 10 industrial companies are investing in online factories. Global spending on IoT solutions is expected to surpass the...
How architecture sets the stage for brilliant products
TL;DR: In the world of software development, architecture is like the blueprint of a skyscraper. It's the foundation that sets the stage for a magnificent performance. This article explains how...
Are Containers Taking Over the World of Infrastructure?
Virtual Machines have been a tried-and-tested industry standard in software development and IT for a long time. Allowing multiple OSs to run on a single piece of hardware at the same time was a...
Why are processes a must?
TLDR. In a company, processes are how you win…or lose. Think of it this way: processes create effects from the moment a new colleague joins the company, to the moment the first contact with a new...
Should You Use Infrastructure as Code?
If there’s one thing most developers love, it is automation. Figuring out how to automate menial, boring, and repetitive tasks allows you to work more on exciting things that truly require your...
IT Project Estimation: Here’s How To Do It The Right Way
IT projects, whether they’re a new app, or even the installation of complex technological systems, can be exciting. It’s a new world waiting for you to build it. However, learning how to estimate...
How to create Ubuntu Virtual Machine on Azure
Create virtual machine 1. Search for virtual machines 2. Add - > Virtual machine 3. Subscription and Resource Group: If you find in the resource group the project for...
Business agility
Who needs this? This article intends to shed some light on the overall benefit of developing software in an agile and statistically based way. This article is useful for you if: You are a product...
Who Will Win the Battle for the ‘One Platform to Rule Them All’?
With the meteoric rise in popularity of mobile applications, it is only natural for the multiplatform development technology market to be steaming hot right now. Companies and developers alike...
When should you opt for custom software development?
You might have heard the buzz about custom software development. But what exactly is custom software, and why should you consider investing in it for your business? In this article, we'll explore...
Flutter 3 – 5 Things You May Have Missed
After recently celebrating its 5-year anniversary, Flutter has become a growing influence in the multiplatform development framework scene. While the documentation and community maturity are lesser...
Can complexity points be adapted to other departments?
TLDR. In any company, whether small or large, a smooth internal workflow is essential to deliver results on time. To achieve this, planning is crucial, and effort estimation is one of the primary...