Blog

Discover more on our latest projects, as well as hot topics in software development, team management, information technology, and other tech-related fields.
Be the first one to read our articles and news by subscribing to our newsletter.

Getting Started with Playwright Testing

Playwright is a versatile E2E testing framework designed for reliability and performance. Its advanced features make it a preferred choice for modern applications. Here’s how you can begin your Playwright journey.

Why End-to-End (E2E) Testing Matters? 

In today's fast-paced software development world, delivering seamless, high-quality user experiences is crucial. However, ensuring quality isn't just about checking individual components - it's about making sure everything works together smoothly. This is where End-to-End (E2E) testing plays a key role.

E2E testing validates the entire user journey by simulating real-world user interactions across the system, serving as the final checkpoint to ensure your application performs as expected.

Why Java

Java, for the past thirty years, has been a mainstay in the software development world. Ever since it was first founded in the mid-1990s by Sun Microsystems, this flexible programming language has undergone significant evolution and has successfully adjusted to the evolving needs of developers and the businesses that use it. Its popularity is further evidenced by its widespread usage: Java has been mentioned over 1.9 million times on Stack Overflow, consistently ranks among the top languages in GitHub repositories, and frequently holds a top spot on the Tiobe Index for programming languages worldwide.

Initially designed for home devices, not just limited to interactive television—an idea ahead of its time that didn’t fully take off, Java became popular in the tech space through the implementation of its "Write Once, Run Anywhere" model. Year after year, Java has steadily earned a reputation for its reliability, security, and superior performance, making it the preferred choice for many applications, from large enterprise systems to mobile apps.

Wacom's Yuify - а revolutionary digital rights management tool

Wacom's innovative leap into digital rights management with Yuify marks a significant strategic shift for the company, primarily known for its hardware products like graphics tablets. Yuify shines by empowering artists with strong safeguards for their creative assets, ensuring they have full control over their work and its use, including protection from unauthorized access and content duplication. In a world increasingly shaped by AI and AI-generated content, Yuify uplifts artists by verifying the authenticity of their work and support them stand out and build trust with their audiences. 

SOLID Principles Explained

We decided to create a blog about the SOLID Principles and began researching. There are hundreds of articles available, but the majority of them use highly technical language, giving the impression that they are explaining something extremely advanced. We believe that technology concepts can be explained in very simple terms using real-world, everyday examples. Here's our take on explaining SOLID principles in a way that even your grandmother can understand.

Mastering QA Series #2: 9 Steps to enhance your QA strategy

In today's competitive digital landscape, ensuring the quality of your software products is more critical than ever. A robust Quality Assurance (QA) strategy aims to enhance product reliability while also ensuring customer satisfaction and loyalty. To achieve this, integrating QA seamlessly into your development process and continuously improving its effectiveness are of utmost importance.

In this comprehensive guide, we delve into nine essential steps to ensure you have the right QA strategy to support your business goals. Whether you're establishing a new QA process or refining an existing one, these steps will help your team achieve better product quality without compromising efficiency and innovation.

Agile vs Lean.

In project management, two huge value-driven methodologies have been imposed: Lean and Agile. Although incomparable, both often find their names in the debate of project management professionals trying to optimize their process efficiency, improve its outcomes, and adapt to changing demands. Below is a comparison of these two well-used frameworks.

Mastering QA Series #1: Leadership in high-growth startups

It's been less than a year since Elena Zhekova joined Plan A's team for our Client Regate, and her impact has been profound. Elena, with over 11 years of experience gained in companies like Merkle and Proxiad, quickly established herself as a key person in her role as QA Manager. Her strategic approach to refining quality assurance processes has paved the way for significant improvements.

Streamlining Delivery via AG grid

In the dynamic world of logistics, accurate and accessible data is essential. This concept is the backbone of OPTISTOCK, an advanced decision support tool. Crafted to combine ERP data from sales, stores, and warehouse stocks, OPTISTOCK aids supply managers in day-to-day tasks. Its main goal? To optimize daily stock distribution strategies and ensure the greatest sales.

A word from the CTO

At Plan A, we pride ourselves on having an experienced and dedicated team, and Veselin, the CTO of Plan A, is no exception. With over 19 years of experience in software development, Veselin has held a wide range of positions in the software development field, from intern to software engineer, lead developer, software development manager, and finally CTO. Throughout his career, Veselin has primarily focused on web-based solutions, business platforms and products. He is an expert in technology setup, development organisation, startup consulting, and software development. But that's not all that makes Veselin special. We are thrilled to have him lead our development team not only because of his professional expertise but also because of his kind and responsible nature. In his free time, Veselin actively volunteers for charity causes and gives IT lectures to students, showing his dedication to both his work and his community.

CODE WARS: GraphQL - A New Hope

GraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data. GraphQL was developed internally by Facebook in 2012 before being publicly released in 2015.

Newsletter

Stay up to date, subscribe to our newsletter !