Homepage
Open in app
Sign in
Get started
Technology Blog
Learn how we use tech to solve our clients’ problems
Follow
Following
Ten Crucial Growth Factors for a Successful Software Development Agency
Ten Crucial Growth Factors for a Successful Software Development Agency
This article is sourced from Radosław Szmit’s Linkedin newsletter. If you want to delve deeper into the IT business and stay abreast of the…
DAC.digital
Oct 20, 2023
8 tips for choosing a custom software development company
8 tips for choosing a custom software development company
The guide to custom software development company continuous… In this part, I’m focusing on the best practices when picking the custom…
Radosław Szmit
Aug 24, 2023
Your comprehensive guide to custom software development company
Your comprehensive guide to custom software development company
A custom software development company is a business organization that customizes software to meet the specific needs of its customers. This…
Radosław Szmit
Jul 17, 2023
6-step no-fail formula to make your software project succeed
6-step no-fail formula to make your software project succeed
In my last article, I discussed why software projects fail. Now, it’s high time for some tips for you and your team to turn your projects…
Radosław Szmit
Jun 23, 2023
Five reasons why software projects fail
Five reasons why software projects fail
Every problem just waits to be solved. This holds for software project failures as well. But you can finally discover why your projects…
DAC.digital
Jun 14, 2023
Outsourcing vs In house Developers — Real Cost Comparison and Benefits of Having a Dedicated…
Outsourcing vs In house Developers — Real Cost Comparison and Benefits of Having a Dedicated…
In the previous issue of “Software Development Insights”, I compared the costs of hiring and employing a single senior backend software…
DAC.digital
Jun 5, 2023
Leveraging External Software Teams with Java and Kotlin for Enhanced Performance
Leveraging External Software Teams with Java and Kotlin for Enhanced Performance
In today’s fast-paced and competitive business landscape, companies across various industries are seeking ways to optimize their…
Radosław Szmit
Jun 2, 2023
Why does Kotlin suck when you start using it?
Why does Kotlin suck when you start using it?
Kotlin is a popular language for both frontend and backend programming. Hugely supported by Google, it may seem like everything can go…
DAC.digital
May 29, 2023
Outsourcing vs in house developers — real costs comparison and benefits of having a dedicated…
Outsourcing vs in house developers — real costs comparison and benefits of having a dedicated…
Finding a dependable and cost-effective technology partner is crucial to your company’s success in today’s fast-expanding technological…
DAC.digital
May 29, 2023
Project planning process — how to kick it off on the first meeting?
Project planning process — how to kick it off on the first meeting?
When the details and project budget are discussed and the contract signed, the project can finally take wings. The careful planning phase…
DAC.digital
May 24, 2023
Simplify Your Testing with EasyRandom
Simplify Your Testing with EasyRandom
EasyRandom is a Java library that allows developers to easily generate random objects, which can be useful for testing, prototyping, and…
Wiktor Wolak-Ksiazek
May 18, 2023
Why is communication important in project management?
Why is communication important in project management?
Good communication skills are an asset in work and personal life. Managing projects, including technical ones, requires effective…
DAC.digital
May 17, 2023
Using the Inbuilt HTTP Client in IntelliJ IDEA
Using the Inbuilt HTTP Client in IntelliJ IDEA
If you’re developing web applications, an HTTP client is one of the essential tools you’ll need. This tool allows you to send HTTP requests…
Wiktor Wolak-Ksiazek
May 15, 2023
Updating arrays in MongoDB, what could go wrong?
Updating arrays in MongoDB, what could go wrong?
I could write the introduction to this article presenting MongoDB — what it is and what its features are. Still, if you have stumbled upon…
WK
May 12, 2023
Kotlin & Gradle: a perfect match
Kotlin & Gradle: a perfect match
It’s not a match because they depend on each other and have no choice. It’s a match because they cooperate and complement each other.
Paweł Radecki
May 11, 2023
How to get access to cloud resources using kubernetes?
How to get access to cloud resources using kubernetes?
Programmers often need help accessing resources in a virtual private network. For example, we have a database that we want to access from…
Adrian Nicos
May 8, 2023
Custom metrics with Micrometer and Prometheus using Kotlin
Custom metrics with Micrometer and Prometheus using Kotlin
In the microservices world, monitoring is crucial. Fortunately, a lot of libraries gather them for us, and usually, it requires a minimal…
Aleksander Kotyński-Buryła
May 3, 2023
Netflix on Java: How to build a 1TB Non-Heap, ultra-efficient application for video streaming — an…
Netflix on Java: How to build a 1TB Non-Heap, ultra-efficient application for video streaming — an…
We all know that Java JVM automatically allocates and cleans the application memory. The well-known Garbage Collector mechanism is…
DAC.digital
May 3, 2023
Scala vs Kotlin: Which one is better for your project
Scala vs Kotlin: Which one is better for your project
Do you need to choose between Scala and Kotlin? If so, you are not alone. These programming languages have become very popular in recent…
DAC.digital
Apr 25, 2023
Sealed classes to rescue the PATCH endpoints in Kotlin
Sealed classes to rescue the PATCH endpoints in Kotlin
Outlining the problem
Karol Krakowka
Apr 23, 2023
What is a tech stack? Technology stack in a nutshell
What is a tech stack? Technology stack in a nutshell
In the early times of the internet and mobile apps, developers didn’t need too many services, tools, or frameworks to get the website or…
DAC.digital
Apr 21, 2023
Hiding sensitive data in logs — Kotlin and Exposed framework
Hiding sensitive data in logs — Kotlin and Exposed framework
In the projects we implement, we pay special attention to the protection of sensitive data. One place where this data should not go is in…
Ignacy Olszowka
Apr 17, 2023
Which is better, Kotlin vs. java? Let’s settle the debate
Which is better, Kotlin vs. java? Let’s settle the debate
There is a never-ending debate between Kotlin and Java developers — which is the better programming language? Is one better than the other…
DAC.digital
Apr 17, 2023
RTP transfer system using Blockchain, RabbitMQ, Kotlin, and Python
RTP transfer system using Blockchain, RabbitMQ, Kotlin, and Python
System for monitoring and transferring Reusable Transport Packages — Pallet Chain.
Jacek Czapla
Mar 22, 2021
2020: DAC’s odyssey
2020: DAC’s odyssey
Driven by our last year’s hackathon success, we were eager to repeat this achievement in yet another hackathon — Odyssey Momentum.
Marek S. Tatara
Dec 1, 2020
About DAC.digital Technology Blog
Latest Stories
Archive
About Medium
Terms
Privacy
Teams