Blog

This blog is intended for software system engineers, architects and managers or people generally interested in development, testing and integration of software systems. It is part of profiq’s community effort that has the objective of sharing knowledge and ideas about software system integration, testing and development. In addition to this technical content, we share updates about life at profiq.

Presto: Running SQL queries on anything

Posted 2 days ago by Milos Svana

It is not uncommon for companies to use multiple data stores based on different technologies. We can easily imagine an organization using relational databases for transactional data, a NoSQL database such as MongoDB for semi-structured data, and an S3 bucket for large datasets. When performing analytical tasks, we often need to combine data from all […]

Read article

Making musical instruments speak using AI

Posted 4 weeks ago by Milos Svana

Have you ever seen a speaking piano? Pretty cool, right? At profiq, we sometimes take a break from serious business and explore some pretty obscure ideas. A musical instrument able to replicate human speech is one of them. Inspired by YouTube videos and by our friends from the House of Hungarian Music in Budapest, we […]

Read article

Gaining Valuable Insights From Complex Surveys with Alchemer

Posted 3 months ago by Milos Svana

Surveys are a great way to collect opinions from a large number of people from different groups, subsequently using this information to design better products and services. Despite the proliferation of many advanced analysis tools it’s often difficult to understand the needs of your customers without the direct communication provided by surveys. Simple survey tools […]

Read article

Serial Entrepreneur and Tech Veteran Rob Pinna VP of Product and Engineering at Serenity App., Inc. Shares 5 Essentials For Development Velocity

Posted 4 months ago by Gabor Puhalla

Most of us understand velocity in terms of objects: how fast something can travel in a given direction. But what does this term mean when it comes to engineering teams – and why is understanding this so fundamental to building your team’s velocity? profiq is one of the founders and organizers for the Moving Fast […]

Read article

profiq’s Technical Research Team

Posted 5 months ago by Gabor Puhalla

If you’ve visited our website, profiq.com, you’ve likely noticed a heading on our Your Team page that claims “Technology and a love of learning are in our DNA”. If you’ve wondered what that means in real life, this article is for you. It’s in our nature as a global software service provider to explore and […]

Read article

Are margaritas the key to developer velocity? If not, what is?

Posted 6 months ago by Gabor Puhalla

What happens when you get 12 Colorado technology leaders at fast growing small to mid-sized software companies together on a Zoom Tech Leadership RoundTable to discuss,  ‘Are margaritas the key to developer velocity – if not, what is?’ That’s exactly what we did a few weeks ago, with the intent to bring tech leaders together […]

Read article

Decoupling Policies From Your Software With Open Policy Agent, Part 2

Posted 6 months ago by Milos Svana

In a previous article, we introduced Open Policy Agent (OPA), a simple open source tool that lets you decouple your organizational policies, including service authorization rules, from other parts of your software stack. We showed you many ways how OPA can be integrated into your service architecture, and also presented a few policy definition examples. […]

Read article

Decoupling Policies From Your Software With Open Policy Agent, Part 1

Posted 8 months ago by Milos Svana

Organizations operate in an ever-changing environment. These environmental changes for example include an introduction of a new law, technological progress, or even large-scale crises, such as the one we are experiencing right now. Organizations often need to react to these outside factors by updating their organizational policies. Many of these policies are implemented in software. […]

Read article

Automating [email protected] Setup: Expediting Distributed Computing Research

Posted 1 year ago by Petr Bednar

For nearly two decades, volunteer distributed computing projects have helped advance scientific research and understanding of infections and hereditary diseases. Scientists need to understand how diseases work to formulate therapies to fight them. One key way to arrive at this understanding is to create models and run multitudes of molecular dynamics simulations.  These simulations are […]

Read article

Creating a Chatbot-Based Reservation System with Pandorabots

Posted 1 year ago by Petr Bednar

If you’ve ever shopped online, created a playlist with Spotify, or tried to learn a new language with Duolingo, or chatted on WhatsApp, you’ve interacted with a chatbot. In addition to being used by industries as wide ranging as news sites, retail, and real estate, chatbots have also become quite popular. According to a recent […]

Read article