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

Running ExtJS Code Inside Liferay Portlets

I recently wrote a blog post Running ExtJS app as a Liferay portlet, you can read Running ExtJS as a Liferay portlet: Part 1 and Running ExtJS as a Liferay portlet: Part 2 here. ExtJS is powerful JavaScript framework with some pretty cool features. If you don't know ExtJS but would like to, this page is a good place to start.: http://docs.sencha.com/extjs/6.5.1/guides/quick_start/introduction.html. The ExtJS app we used in a previous blog post (Running ExtJS App as a Liferay Portlet: Part 1) was built by Sencha Cmd and had some limitations…

Integrate and setup Split.io in under 15 minutes

In the last blog post, I provided an overview of the Split Feature Experimentation Platform. In this post, I will show you how long it takes to integrate Split into the React web application. The best way to start the integration is by taking a look at their well-written documentation. You can also check out some simple project examples on their GitHub site.   I have created a quick video guide where I set up a new feature in the Split Management console, integrated it into my application, and tested everything in…

security split.io system engineering system testing

Real-time control of your app features with Split

At profiq, we often research and demo new and interesting modern technologies. One interesting Silicon Valley startup called Split (http://www.split.io) caught our attention with its recent launch of the Feature Experimentation Platform. The Feature Experimentation Platform is intriguing because it lets developers rapidly iterate product features, target them to customers, and measure their impact in one unified solution. It consists of an SDK for various languages and a cloud service console that lets you control and monitor features of an application in real time. Because we could potentially use this…

security split.io system engineering system testing testing

Petr Večeřa, a software engineer at profiq specializing in test engineering, shares his thoughts on his role as a technical QA and test engineer. Petr started at profiq three years ago in the Tech Research position where his task was to develop a prototype of test automation for a company from Silicon Valley. Now he is in charge of one of the QA teams and he is responsible for several products. Q: Your position is called a Software Engineer but its goal is testing – how does it go together?…

qa system testing test automation testing

Running ExtJS app as a Liferay portlet: Part 1

Rendering ExtJS app in a specific page element Introduction Hello, My name is Jiří Znoj and I am working as a Software Engineer at profiq, an agile software development company. I, as a part of the team “Tech Research”, investigate various technologies for potential customers and for our purposes - to use the best technologies for our cause. Nowadays web apps are built by a combination of technologies. There are many frameworks that you can combine to build excellent and powerful web systems. Lately, I've been exploring Liferay, a Java-based…

liferay portal sencha system engineering

What Makes For Great Software Engineers? Technical Skills Are Just The Start

Rastislav (Rasta) Kanócz, the CTO and Co-Founder of profiq, has extensive experience in hiring and training many types of software engineers involved in QA, R&D, and the newly emerging discipline, DevOps. The software engineers he hires and trains at profiq are then allocated to projects for profiq’s customers. Rasta recently shared his thoughts on the critical characteristics that a great software engineer should have. Question: What is the difference between software engineers, QA engineers, and software developers? Rasta: ‘Software Engineer’ is a general term that covers multiple disciplines: DevOps Engineers,…

profiq system engineering system testing

Welcome to the second of our series of videocasts (a podcast with video content) where we talk about a variety of topics including trends in agile software development, QA, how to hire and develop skilled software developers, and life at profiq. In this videocast, Gabor Puhalla, profiq’s co-founder and CEO talks about identifying when companies will benefit most from automating their testing and QA in software development. Key topics we explore are: 1. The Goals for automating software testing and QA 2. The most common tipping points for when companies…

software engineering software qa test automation testing

Welcome to the first of our series of videocasts (a podcast with video content) where we talk about a variety of topics including trends in agile software development, QA, how to hire and develop skilled software developers, and life at profiq. In this videocast, Gabor Puhalla, profiq’s co-founder and CEO talks about how profiq builds technically skilled QA teams, what qualities make great QA engineers, where profiq finds highly skilled QA engineers, how to develop young talent, and how profiq keeps talented software developers engaged with our clients over the…

profiq qa system testing testing

[LinkedIn Post] Building trust remotely

Trust is not always top of mind. But when trust is missing, you know it immediately. In software development, it is not uncommon to work with distributed teams and deeply embedded contract developers who are located in different cities or even in other countries. So how do you create trust across different geographical locations, time zones, and cultures? profiq co-founder and CEO Gabor Puhalla shares his advice about how to build trust, especially within remote working relationships. Read the full article on LinkeIn to explore in greater depth how trust…

profiq

Profiq’s co-founder and CEO, Gabor Puhalla, recently published an article on LinkedIn to offer his personal insights on how Agile software companies could benefit from hiring outside engineering teams. Gabor explores the key considerations in his post, "Could Agile Software Companies Benefit From Hiring An International Software Engineering Team? Consider The Pros And Cons”. Gabor shares how highly skilled remote engineers benefit in-house teams and can be a great option for speeding up development, filling hiring gaps in highly competitive markets, provide longevity, and support long-term, complex projects. You can…

profiq qa