Homepage
Open in app
Sign in
Get started
DNA Technology
Everything we do, we believe a smart way is the only way to solve problems together. Read more about us at: https://www.dnatechnology.io
About
Technology
Agile
Product
Careers
Follow
Why Candidates Say Our Recruitment Process is Different
Why Candidates Say Our Recruitment Process is Different
We often hear from candidates that our recruitment process is unique. Why is that?
Aleksandra Rychel
Feb 23
Drawing a graph with a mix of composable components and composable Canvas
Drawing a graph with a mix of composable components and composable ...
The article describes the Android Jetpack Compose implementation of a bar graph with overlayed compound lines drawn on composable Canvas.
Maciej Rudnicki
Dec 8, 2023
Saveable scroll position in SwiftUI
Saveable scroll position in SwiftUI
How we’ve fulfilled the requirement to save and restore the state of the scroll view in iOS app build with SwiftUI.
Maciej Rudnicki
Aug 22, 2023
It’s very likely you have not got burnt out
It’s very likely you have not got burnt out
Apart from measuring the level of productivity, number of social interactions and wellbeing, post-COVID questionnaires usually address…
Bartosz Pietrzak
Nov 22, 2022
The cost of replacing H2 with Testcontainers in a monolith with debt
The cost of replacing H2 with Testcontainers in a monolith with debt
The increase of tests duration after replacing H2 DB with Testcontainers on a real life example
Daniel Nicinski
Sep 27, 2022
Characteristics of a Good Software Engineer
Characteristics of a Good Software Engineer
What qualities and skills should you pay attention to when planning your development? Especially, if you’re a Product Engineer.
Mateusz Jadczyk
Jul 5, 2022
How can UX/UI design process support NGO needs?
How can UX/UI design process support NGO needs?
Most of us occasionally have slack time. Have you ever thought about investing some of it in helping others? NGOs, or non-governmental…
Bolek Rosiński
May 22, 2022
List of Software Engineering tools gathered from across the company
List of Software Engineering tools gathered from across the company
Yes, this is yet another “231 productivity tools which will save you years of work” article. Sort of — it comes from multiple Engineers.
Mateusz Jadczyk
Apr 28, 2022
Why we dropped event sourcing with Kafka Streams when given a second chance
Why we dropped event sourcing with Kafka Streams when given a secon...
Read how why we switched from event sourcing based on Kafka Streams to an event-driven system with a database used as a data storage.
Mateusz Jadczyk
Mar 23, 2022
When HTML is better than Javascript?
When HTML is better than Javascript?
Do you know the main problem with HTML and CSS? Nobody knows them! All right, some people do, but their knowledge is often regarded as a…
Marcin Górecki
Jan 19, 2022
Outbox pattern — a quick overview
Outbox pattern — a quick overview
Today we’re going to talk about a classic problem that may occur every time one considers building a decoupled system following the event…
Bartosz Pietrzak
Jan 14, 2022
React Native e2e testing with DETOX for newbies.
React Native e2e testing with DETOX for newbies.
Are you new to the React Native and e2e testing? Detox is a great library to check out! See for yourself.
Marcin Górecki
Jan 5, 2022
Tech Stack for Documentation Portal
Tech Stack for Documentation Portal
Introduction
Wojciech Wojcik
Nov 17, 2021
How to refresh token, and not fail…
How to refresh token, and not fail…
While implementing OAuth 2.0 authentication flow, you may want to implement a refresh token mechanism to keep your users logged in but…
Krzysztof Kruk
Oct 25, 2021
Event sourcing with Kafka Streams
Event sourcing with Kafka Streams
The goal of this article is to share lessons learnt during creation of a product using Apache Kafka Streams library and based on the…
Mateusz Jadczyk
Aug 11, 2021
Kafka consumers health check in Spring Boot Actuator
Kafka consumers health check in Spring Boot Actuator
Include consumers and Kafka Streams state and details in the Actuator health endpoint
Mateusz Jadczyk
Apr 1, 2021
Bug attack — let’s find them all!
Bug attack — let’s find them all!
I think that most people working in IT know the stress and anxiety that we often experience when The (famous) Release is showing up on the…
Gosia Trojanowska
Mar 26, 2021
Display Kafka record headers
Display Kafka record headers
While testing or debugging your application which uses Apache Kafka, there might occur cases when you need to take a look on Kafka record…
Krzysztof Kruk
Mar 18, 2021
Kick off your sprint metrics!
Kick off your sprint metrics!
If you’ve ever worked in an agile environment, I’m sure you’ve heard that you should measure things, right?
Edyta Ryszkiewicz-Tum
Mar 11, 2021
Machine Learning is for everyone, you just need to know where to start
Machine Learning is for everyone, you just need to know where to start
Introduction
DNA Technology
Aug 4, 2020
About DNA Technology
Latest Stories
Archive
About Medium
Terms
Privacy
Teams