top of page
LATEST FROM KITOPI
Search

Aug 8, 20247 min read
Observability and Monitoring in Mobile Software Engineering: Insights from a Seasoned Engineer
By Eslam Mostafa , Senior Mobile Developer Photo by Luke Chesser on Unsplash Introduction As a mobile engineer, I’ve seen firsthand how...


Jun 14, 20246 min read
Seamless Interaction: Boosting React Apps with Barcode and QR Code Scanners
By Nikos Rzewucki, Frontend Developer Sometimes, when creating a frontend application for professionals, we encounter a UX problem where...


Apr 18, 20245 min read
Authorization in machine-to-machine integrations using Amazon Cognito
By Piotr Grzywa, Backend Engineer Tech is one of the pillars of Kitopi’s success. One cannot imagine modern software systems without a...


Feb 21, 20249 min read
An Alternative to the Transactional Outbox Pattern
By Karol Bafia, Senior Java Developer Microservices architecture is Kitopi's way of modularizing the software and organizing teams that...


Dec 7, 20234 min read
Decoding Technical Debt: Implications and Management Strategies
By Eslam Mostafa, Mobile Developer In software development, technical debt is a common problem caused by having to balance high-quality...

Dec 1, 20235 min read
AI Tools for Developers
By Dawid Wojda, Senior Frontend Engineer AI has taken over the world - not literally (yet 😅) - but thanks to easy access to...

Oct 31, 20234 min read
4 Lesser-Known DevTools Tricks
By Angela Derewieńczuk, QA Engineer Nowadays, we have more testing-supportive tools than there are cars in all the 'Fast and Furious'...


Sep 19, 20235 min read
How NOT To Measure Time in Applications
By Maksymilian Fryc, Senior Software Engineer If you have been programming for some time, then at some point you needed to measure code...


Jul 31, 20234 min read
Site Reliability Engineering
By Adrian Gonciarz, QA / SRE Director The origin of Site Reliability Engineering Site Reliability Engineering (SRE) takes its roots in...


Jun 21, 20234 min read
i18n: How to Write Good App Translations
By Dawid Wojda, Senior Frontend Engineer The tips below are more generic rules for writing good translations rather than technical...


May 25, 20233 min read
Playwright: The Modern Approach to UI Test Automation
By Angela Derewieńczuk, QA Engineer The UI test automation tools market is more crowded than the dance floor in a Michael Jackson music...


Apr 26, 20234 min read
Robotics Implementation in Kitopi
By Cecilie Twisttmann, Robotics System Designer As part of Kitopi's mission of continuing to be the technological frontrunner in the food...


Mar 22, 20233 min read
Add Swagger to your Spring Boot 3 application to easily document and consume your REST API
By Michał Łoza, Engineering Manager Often when you are developing Spring Boot Application you need to expose REST API to be consumed by...


Feb 23, 20236 min read
Love your Code Reviewer - they’re the best you’ve ever had!
By Dominik Malik, Frontend Developer II Every time I go to my own Merge Requests (MR) list, I have one thought in my mind, “I hope it's...


Feb 1, 20233 min read
Best Tools for Programmers that you (probably) Don’t Know About!
By Nikos Rzewucki, Frontend Developer II People that work in broadly defined IT, use a bunch of tools everyday to deliver their work...


Dec 22, 20225 min read
Automating Mobile Application Tests using Appium
By Kamil Baran, QA Engineer The current state of the world revolves around the world of mobile apps. With 5.22 billion unique mobile...


Nov 23, 20226 min read
Kafka Streams in Python Using Faust Streaming
By Adrian Gonciarz, QA / SRE Director What is Kafka Stream processing? Stream processing is a programming paradigm according to which...


Nov 1, 20227 min read
Postman - The Advanced Features
by Łukasz Mudlaff, Senior Java Software Engineer A Postman is a well-known tool among developers. It provides an API client - a tool that...


Sep 30, 20225 min read
Change Data Capture with MongoDB Change Streams
by Marek Chodak, Backend Chapter Lead What is Change Data Capture? Change Data Capture (CDC) is a concept related to identifying and...


Aug 22, 20225 min read
Kitopi Operational Metrics
By Adrian Gonciarz, QA / SRE Director Life in the kitchen business can be hard. You deal with a variety of things, from food quality...
bottom of page