AI

The AI universe
How We Replaced Our Hiring Spreadsheet

How We Replaced Our Hiring Spreadsheet

We built our own applicant tracking system instead of buying one, and I did not write a line of the code by hand. What that changed for the colleagues who open it every morning, what it cost, and the number of things about it I still cannot tell you.

Angular

Musings on Angular
Angular Change Detection

Angular Change Detection

Do you want to have a performant Web App in Angular? You should know how Angular works behind the scenes, especially about rendering. Please be patient, use the power of your brain and let's demystify Change Detection in Angular.

Cloud

Floaty stuff
Using Redis with Node.js

Company Culture

Life in InfiniSwiss and beyond
Essential soft skills for tech people

Essential soft skills for tech people

Soft skills are essential in the tech world because great code alone isn’t enough. They help tech professionals understand client needs, navigate challenges, give and receive feedback effectively, and build products that truly solve human problems.
My first months at InfiniSwiss
My Interview Experience at InfiniSwiss: A Deep Dive into a Thoughtful Process
One Year at InfiniSwiss: A Memoir from Bucharest

DevOps

About DevOps
Continuous Integration & Delivery
Hyper-V Windows login problem

.NET

.NET and related Microsoft technologies
InfiniSwiss .NET Interview Questions

Interview

The interview process and questions
InfiniSwiss QA Automation Interview Questions
My Interview Experience at InfiniSwiss: A Deep Dive into a Thoughtful Process
Sample InfiniSwiss Interview Question
InfiniSwiss .NET Interview Questions

JavaScript

The JavaScript universe
InfiniSwiss Javascript Interview Questions

Node.js

Node.js-based solutions
Using Redis with Node.js

Software

Software Engineering
How We Replaced Our Hiring Spreadsheet

How We Replaced Our Hiring Spreadsheet

We built our own applicant tracking system instead of buying one, and I did not write a line of the code by hand. What that changed for the colleagues who open it every morning, what it cost, and the number of things about it I still cannot tell you.
What is QA Automation and Why It’s Important

What is QA Automation and Why It’s Important

Speed, reliability, and scalability define modern software delivery — and QA Automation sits at the center of it. From reducing manual regression time to leveraging AI-driven test optimization, automation empowers teams to deliver with confidence. This blog breaks down what QA Automation is, how to transition from manual testing using Cucumber, and the key advantages and trade-offs to consider.
Why Mobile Bugs Are Hard to Explain — and How Charles Proxy Helps
Embracing BDD via Cucumber

Embracing BDD via Cucumber

Behavior-Driven Development promises better collaboration and clearer requirements, yet many teams struggle to apply it effectively. This article explores how Cucumber turns conversations into executable specifications — bridging the gap between business intent and automated tests.

Testing

Testing, QA & Automation
What is QA Automation and Why It’s Important

What is QA Automation and Why It’s Important

Speed, reliability, and scalability define modern software delivery — and QA Automation sits at the center of it. From reducing manual regression time to leveraging AI-driven test optimization, automation empowers teams to deliver with confidence. This blog breaks down what QA Automation is, how to transition from manual testing using Cucumber, and the key advantages and trade-offs to consider.
Why Mobile Bugs Are Hard to Explain — and How Charles Proxy Helps
Embracing BDD via Cucumber

Embracing BDD via Cucumber

Behavior-Driven Development promises better collaboration and clearer requirements, yet many teams struggle to apply it effectively. This article explores how Cucumber turns conversations into executable specifications — bridging the gap between business intent and automated tests.

Tools

Tools of the trade
Building a Subscription System with Stripe

Building a Subscription System with Stripe

Adding subscriptions to an existing product sounds straightforward at first. Pick a payment provider, define a few plans, and ship a checkout flow. In practice, billing quickly spills into access control, security, caching, and long-term maintainability.
SAP FSM Smart Forms Bulk Operations Tool
Getting Started with Squidex

Web

Anything web-related
Using Redis with Node.js
Angular Change Detection

Angular Change Detection

Do you want to have a performant Web App in Angular? You should know how Angular works behind the scenes, especially about rendering. Please be patient, use the power of your brain and let's demystify Change Detection in Angular.