Risk-Free trial

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.

Tags

Tech Demo: How AI Lets You Control Your Computer Like a Human

In this video demo, profiq engineer Viktor Nawrath explores the intricacies and the realities of AI Computer Use, offering viewers a better understanding of what is possible when applying language models to control their computers and the benefits of doing so. Learn how AI can interact with computers as a human would, highlighting the strengths, challenges, and future developments of this technology. Highlights from the demo: AI-Powered Computer Control: Overview of using language models to automate tasks and control a computer. Evolution from HTML to Visual-Based Automation: Transition from text-based…

Tech Demo: Asynchronous I/O in Python by Miloš Švaňa

In this Python Guild video demo, Miloš Švaňa walks through the fundamentals of asynchronous I/O (async I/O) in Python, explaining how it can improve application performance by efficiently handling I/O-bound tasks like network requests and database interactions. He also compares synchronous vs. asynchronous programming to highlight the key advantages of async I/O. profiq.com hosts monthly Python Guild and a Javascript Guild demos as platforms for sharing knowledge, the latest news, and best practices across different teams. We we wanted to share the latest insights with you. Highlights from the Demo…

profiq Video Demo: How to Set Up a JSON Web Server Using Go Technology 

In this technical video demo, Pavel Balcárek, a software engineer at profiq walks through some foundational concepts for working with Go (Golang) to create HTTP servers, handle JSON, and even render simple web pages. If you're looking to deepen your understanding of Go's capabilities and standard library, this session offers plenty of practical value.  Here's a highlight of what you'll learn in the video: 1. Building an HTTP Server  Discover how to set up a basic HTTP server using Go's robust standard library. The demo illustrates why learning the fundamentals…

As 2024 winds down, we’re excited to share our Top 5 blogs of the year, hand-selected by our team for their relevancy, innovations, and practicality for software developers. These blogs cover a wide range of topics from how to write better code and leveraging AI, to developing custom voice models and improving elder care communication. Each post offers actionable tips, real-world case studies, and expert perspectives that are sure to inspire and empower developers, engineers, and tech enthusiasts alike.  At the top of our list is Hana Klingova’s practical and…

Effective communication is essential and life-saving in the elder care sector. It fosters vital collaboration amongst caregivers, healthcare providers, and families, ensuring everyone is on the same page to deliver the best possible results. Serenity Connect is an innovative platform designed specifically to facilitate communication among elder care providers, clients, and their families. Founded in 2019, Serenity Connect aims to revolutionize how aging service providers, older adults, and their loved ones interact through seamless, real-time, and HIPAA-compliant communication. The journey to developing this novel platform highlights the power of person-centered…

profiq Video Blog: How to Train and Use Your Own Voice AI Model with Applio

In recent years, the rise of synthetic voice technology has opened up new possibilities for a variety of voice-based applications. Whether it's creating personalized voice assistants, enhancing accessibility tools, or developing unique AI-driven experiences, the potential is vast. But how easy is it to create a custom voice AI model that runs locally on your computer, without relying on cloud services? Applio offers a powerful, open-source solution making training and using a custom voice model accessible to everyone—from developers to creative teams. Unlike cloud-based alternatives, Applio does not require an…

In recent years, large language models (LLMs) have revolutionized the way we interact with technology. From enhancing productivity to enabling creative applications, their potential is vast. How challenging is it to run a powerful LLM directly on your PC or laptop? LM Studio is a user-friendly app that allows you to easily manage and run LLMs on your computer. It offers a streamlined interface, making it accessible even for those new to machine learning. In this video tutorial, Miloš Švaňa walks users through how to choose, download, and run an…

New frameworks and tools are constantly emerging, each promising to make our lives easier and our applications faster. But every so often, a framework comes along that doesn’t just promise incremental improvements—it redefines the game. Qwik is one such framework: built by performance nerds, for performance nerds.  Qwik introduces novel architecture that eliminates the need for the traditional UI hydration process, a step that often bogs down web apps with unnecessary overhead. Instead of rehydrating the entire UI on the client side, Qwik only activates the parts of the application…

If you want to improve your product by developing new AI features built on top of large language models (LLMs), you have many options to choose from. GPT models from Open AI are often considered the go-to solution for most use cases. But the competition in this space is heating up. Other proprietary solutions such as Gemini from Google or Claude from Anthropic are catching up in terms of quality, features, and pricing. There are also many high-quality open-weight models such as Llama-3.1 from Meta or the Mistral family from…

profiq Video: Evaluating LLMs with MLflow by Miloš Švaňa

Are you developing an application and looking to integrate large language model (LLM) features? With multiple options like GPT, Gemini, Claude, and open-source models from Hugging Face, choosing the right solution can be overwhelming. Each model offers unique strengths, from GPT's versatile text generation to Claude's detailed descriptions, and an open-source model's flexibility. Integrating LLM features can significantly enhance your application by providing capabilities such as natural language understanding, text generation, and intelligent automation. To make an informed decision, it’s essential to evaluate your application's specific needs, compare model performances,…

ai llm