Why Trust is More than Agility

Whenever I ask somebody working in an agile team how they would describe agile, they always start by naming the ceremonies: planning, retrospective, standup, and whatnot. As a leader who has always strived for team productivity (as in: we deliver great value to our customers), not just a meaningless structure of meetings, it baffled me that my teams perceived agility similarly as described above. What did I do wrong?
ObservableObject initialisation using Environment

At Kiwi.com, the conversion of architecture from UIKit to pure SwiftUI was not without hiccups. One of them was finding a way to properly initialise an ObservableObject that depends on the environment that is injected from above.
Working in Units

Alvaro Duran Barata presented this topic at EuroPython 2023. The place was packed! Here is a loose transcript of the talk.
How Kiwi.com simplified feature delivery with effective API design

The swift and efficient delivery of new features is essential in a product-oriented company like Kiwi.com. However, as client-server architectures become increasingly complex, this task poses more significant challenges. We encountered similar obstacles when implementing new features across multiple clients. This article explores how Kiwi.com effectively tackled these challenges.
Phishing-as-a-Service (PHaaS) – A Case Study

You’ve been there – an email and a question. Is this legit? Of course not. What else can we say about a campaign?
Cautiously Configuring Copilot

Security folks do not like Copilot for several reasons. One of the main concerns is the leakage of secrets. Basically, we are searching for the configuration that would prevent this – adhering to the principle of least privilege: third parties do not need our secrets.
Vault Operator for k8s

Secret management isn’t an easy task, especially in bigger companies. At Kiwi.com we have tried multiple ways to tackle this problem over the years. At the end of January 2023, we publicly released our vault operator.
BigQuery data in Google Sheets using Data connector

Big data is becoming a significant challenge for businesses as the amount of data grows. To address this challenge, many businesses are turning to cloud-based storage solutions for their data and using easily scalable business intelligence (BI) tools. Google offers a vast range of tools and services for managing and analyzing data, most of which are free to use.
code.kiwi.com 2022 wrap-up

2023 finally arrived, and we cannot be more excited about the upcoming tech community projects, but let’s take a moment to look at all the amazing things that happened in code.kiwi.com in 2022. Grab a cup of your favorite something and.. hey ho let’s go! The number of the year — 121. This is how often you could […]
Pentesting, Part 2: You’d Like To Buy Some?

I got a message from my friend in the lines of: “Hi! I remember you did penetration tests, we want it. Where can we order some penetration tests?” Dear friend, I sincerely hope to answer your question in this post. Why ? Let’s quickly summarize why you would even do such a thing. There are […]