Homepage
Open in app
Sign inGet 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
  • 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…
    Go to the profile of Bartosz Pietrzak
    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
    Go to the profile of Daniel Nicinski
    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.
    Go to the profile of Mateusz Jadczyk
    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…
    Go to the profile of Bolek Rosiński
    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.
    Go to the profile of Mateusz Jadczyk
    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.
    Go to the profile of Mateusz Jadczyk
    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…
    Go to the profile of Marcin Górecki
    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…
    Go to the profile of Bartosz Pietrzak
    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.
    Go to the profile of Marcin Górecki
    Marcin Górecki
    Jan 5, 2022
    Tech Stack for Documentation Portal

    Tech Stack for Documentation Portal

    Introduction
    Go to the profile of Wojciech Wojcik
    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…
    Go to the profile of Krzysztof Kruk
    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…
    Go to the profile of Mateusz Jadczyk
    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
    Go to the profile of Mateusz Jadczyk
    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…
    Go to the profile of Gosia Trojanowska
    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…
    Go to the profile of Krzysztof Kruk
    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?
    Go to the profile of Edyta Ryszkiewicz-Tum
    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
    Go to the profile of DNA Technology
    DNA Technology
    Aug 4, 2020
    Recruitment process for Engineers at DNA Technology

    Recruitment process for Engineers at DNA Technology

    Context
    Go to the profile of DNA Technology
    DNA Technology
    May 18, 2020
    About DNA TechnologyLatest StoriesArchiveAbout MediumTermsPrivacy