Jython vs. Python: Main Differences and When to Use Them

What are the differences between Jython and Python and how do these two languages connect with Java? | Continue reading


@imaginarycloud.com | 2 years ago

What Is Digital?

What sets Digital Design apart from other more traditional forms, and why it is so important in the development of any business’s digital strategy? | Continue reading


@imaginarycloud.com | 2 years ago

What is a Big Data Engineer, and why your business needs one?

Big Data can provide businesses with a competitive edge. Know how to capture the power of information with the help of a Big Data Engineer. | Continue reading


@imaginarycloud.com | 2 years ago

The differences between YAML and JSON

JSON and YAML are similar in function and features but have differences in design. This overview will compare them to help you make the right choice for your project. | Continue reading


@imaginarycloud.com | 2 years ago

gRPC vs. REST

This article explains the key differences between REST and gRPC. It considers their pros and cons and further analyzes when to use gRPC or REST. | Continue reading


@imaginarycloud.com | 2 years ago

MongoDB vs. MySQL: When to Use?

While MySQL is relational, MongoDB is non-relational. This article examines the main differences between the databases and provides insightful recommendations on choosing between both. | Continue reading


@imaginarycloud.com | 3 years ago

DevOps Engineer: the one with a holistic view

Find out how a DevOps engineer contributes (with a set of practices and tools) to improve software products' delivery, ensuring higher quality and speed. | Continue reading


@imaginarycloud.com | 3 years ago

JSON vs. XML: Which One Is Better?

This article makes a detailed comparison between JSON and XML and discusses which one is better. Find out their main differences and similarities. | Continue reading


@imaginarycloud.com | 3 years ago

What is Data Science and how it can help you

Data Science is revolutionizing many industries, providing valuable business benefits that increase efficiency, product creation, and customer experience. | Continue reading


@imaginarycloud.com | 3 years ago

Native vs. Hybrid vs. PWA: Pros and Cons

Wondering what could be the best option for app development? This blog post will look at Native, Hybrid, and PWA pros and cons considering projects' needs. | Continue reading


@imaginarycloud.com | 3 years ago

How to Make CSS Animations

CSS Animations is an amazing and powerful tool. It can add interest, attractiveness, and creative excitement to your website, making it stand out among the competition. Learn how to do it and improve your user experience. | Continue reading


@imaginarycloud.com | 3 years ago

Deno vs. Node

Is Deno the new Node? In this article, we will take a look at Deno and how it compares to Node to help understand what they have in common, and what sets them apart. | Continue reading


@imaginarycloud.com | 3 years ago

Why empathy is a designer's best weapon in a user-centered design approach

When we think of empathy, we may not realize at first its potential in design. However, understanding users is crucial to a product's success. | Continue reading


@imaginarycloud.com | 3 years ago

How to Use AWS Lambda

AWS can be specially useful if you think of building a serverless application. Find out how to do it, main advantages and when to use it. | Continue reading


@imaginarycloud.com | 3 years ago

How to Handle Async Operations with Redux

If you're using Redux and you're trying to figure out how to apply async calls, here's a practical insight based in our own experience. | Continue reading


@imaginarycloud.com | 3 years ago

Recent design books every designer should read

Expand your product design knowledge and complement your hands-on experience with the ultimate product design books to read right now. | Continue reading


@imaginarycloud.com | 3 years ago

Essential front-end dev tools

Selecting the right tools in order to create a solid web or mobile app can be tricky. Here's our selection based on our front-end expertise. | Continue reading


@imaginarycloud.com | 3 years ago

Demystifying React Hooks vs. Redux

What is the difference between Redux and React Hooks? In this article, you'll find a walkthrough into these features and how they fit in each use-case. | Continue reading


@imaginarycloud.com | 3 years ago

Redis vs. Memcached – Which one to pick?

When you think of improving a web app's performance by adding a server-side cache, both Redis or Memcached can be a solution. But which one to pick? | Continue reading


@imaginarycloud.com | 3 years ago

Designing Apps for Kids

When building web or mobile apps for children, designers can help to shape their experience if following best practices. Learn which ones and why they matter. | Continue reading


@imaginarycloud.com | 3 years ago

Designing Apps for Kids

When building web or mobile apps for children, designers can help to shape their experience if following best practices. Learn which ones and why they matter. | Continue reading


@imaginarycloud.com | 3 years ago

Common errors in React Native apps using Expo

When creating a mobile app with React Native, you can use Expo to streamline some complexities. Meet the most common errors you may find and how to solve them. | Continue reading


@imaginarycloud.com | 3 years ago

How to Configure ESlint and Prettier in React

Selecting the best linter for a project can be quite a challenge. Learn how to install ESLint and Prettier for React applications in just a couple of steps. | Continue reading


@imaginarycloud.com | 4 years ago

Example of healthcare apps with great UX/UI

People’s healthcare is at the core of such apps, so UX/UI design really needs to be at its best. | Continue reading


@imaginarycloud.com | 4 years ago

Why an UX Designer is essential

An experienced UX designer can truly skyrocket your web or mobile app's usability by detecting critical issues in an early stage. Keep reading to know how. | Continue reading


@imaginarycloud.com | 4 years ago

Ruby vs. Python for web development: which one would you choose?

Ruby on Rails or Django: which one to choose? Both can help you succeed in your next project, but one may not branch out of web development. Find out why. | Continue reading


@imaginarycloud.com | 4 years ago

A though on Minimalism vs. Brutalism

When deciding which design style better fits your project and users, keep in mind that different styles can also provide different experiences. So which one would you pick: Minimalism or Brutalism? | Continue reading


@imaginarycloud.com | 4 years ago

Large screen phones: a challenge for UX design (and human hands)

How big will phone screens get? Will our hands grow as well or is UX design able to save tons of phones from being dropped? | Continue reading


@imaginarycloud.com | 4 years ago

UI Trends for 2020

Curious about what's shaping UI in 2020? We've done the homework and we're sharing it all with you in today's blog post. | Continue reading


@imaginarycloud.com | 4 years ago

Product design tools you'll need

Designing digital products requires both skills and the right tools. In this post, we're highlighting the tools used by most designers. | Continue reading


@imaginarycloud.com | 4 years ago

We need to calm our technology down

We want our apps to help us, but we don’t want to be constantly interrupted from our lives to look at notifications and reminders that are so much uncalled for. Calm technology comes with the promise of digital tranquility. | Continue reading


@imaginarycloud.com | 4 years ago

From Capybara-Webkit to Headless Chrome and ChromeDriver

Learn how to easily upgrade from capybara-webkit to Headless Chrome and ChromeDriver, the best tools to get tests done in Ruby on Rails projects. | Continue reading


@imaginarycloud.com | 4 years ago

Demystifying Service Design

What is service design? One simple question that seems to have many different and confusing answers. Here I’ll show exactly why it’s important and why you should care. | Continue reading


@imaginarycloud.com | 4 years ago

How GraphQL is putting REST to rest

When it comes to building an API, it's all about REST vs GraphQL. Here you'll find exactly what GraphQL is, how it differs from REST and a comparison of both using a couple of practical examples. | Continue reading


@imaginarycloud.com | 4 years ago

Presenting the Product Design Process

Meet the Product Design Process, a user centered design process for digital products that follows a multi-disciplinary approach. | Continue reading


@imaginarycloud.com | 4 years ago

Add cute animations to your app with POP

There are many properties that make a great application. But whenever an app welcomes me with a cute animation I’m far more likely to try its features. @imaginarycloudteam | Continue reading


@imaginarycloud.com | 5 years ago

Pong's perfect game design

Pong is a a simple 2D table tennis sports game, one of the first videogames of all time. But what if I told you that Pong achieved design perfection back in 1972? | Continue reading


@imaginarycloud.com | 5 years ago

The broken window to the developer's soul

I was still studying software engineering when I got in contact with the Broken Window Theory. Apart from being a great experiment, it also changed my attitude towards coding. | Continue reading


@imaginarycloud.com | 5 years ago

Success story of TEP Wireless

TEP Wireless is the client who's been with us the longest and our project with them is what we consider to be a success story from a business perspective. | Continue reading


@imaginarycloud.com | 5 years ago

Choice that matters: who is going to write the copy?

The project is ready to launch. Designers are ready to design, developers ready to develop, and... wait a second, who is going to write the copy? | Continue reading


@imaginarycloud.com | 5 years ago

The Startup web guide for 2019

Launching a Startup is never easy, but there are a few variables that can be controlled to drastically raise the chances of success. Make sure that 2019 will be your year through this comprehensive guide! | Continue reading


@imaginarycloud.com | 5 years ago

The importance of human psychology in design processes (2018)

Focus groups are one of the most low-budget and less time-consuming user research techniques, but one that should be carefully used for specific moments of a product design process. | Continue reading


@imaginarycloud.com | 5 years ago

Boosting the development environment with Vagrant and Ansible

A reflection on why we introduced Vagrant in our development platform and how it has improved our whole development and deployment cycle. @imaginarycloudteam | Continue reading


@imaginarycloud.com | 5 years ago

All about JavaScript async patterns

Patterns and libraries have emerged in the JavaScript ecosystem to handle asynchronous programming. Here I'll provide a quick guide to some of our top picks to deal with async patterns. | Continue reading


@imaginarycloud.com | 5 years ago

The facts about Waterfall and Agile

Is Waterfall dead? Did Agile definitely take its place? There’s nothing wrong with having different opinions, but let’s get down to the facts here. | Continue reading


@imaginarycloud.com | 5 years ago

Did Agile definitely kill Waterfall?

Is Waterfall dead? Did Agile definitely take its place? There’s nothing wrong with having different opinions, but let’s get down to the facts here. | Continue reading


@imaginarycloud.com | 5 years ago

The absolute don'ts of software engineering

Different software engineering processes have different particularities, but there are always a few practices that should be avoided at all cost. | Continue reading


@imaginarycloud.com | 5 years ago

User empowerment through design

Some call it UX design, others call it magic. In either case, it's all about understanding the very basics of what makes us humans. | Continue reading


@imaginarycloud.com | 5 years ago