Logo
Login
Tech Posts 31382
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

How to Configure Kotlinx Serialization in Spring Boot MVC Rest Client

The Kotlinx Serialization is a powerful and efficient library for serializing and deserializing Kotlin objects. In this tutorial, we'll learn how to configure it for use with RestClient. 1. Ad...
10.03.2025 0 Read More

How to setup compose desktop hot reload

Steps: Use Kotlin 2.1.20-RC (or any higher if released) Apply the plugin Wrap the content of a window with DevelopmentEntryPoint {} Use OptimizeNonSkippingGroups (optional, but a better experience for...
11.03.2025 0 Read More

One Container to Rule Them All - Until It Doesn’t

TL;DR Start the container once, let it run throughout, avoid reusable containers unless necessary, and always prepare the data before tests. Intro When working with Testcontainers I f...
11.03.2025 0 Read More

How to Build Cross-Platform Apps with One Codebase

How to Build Cross-Platform Apps with One Codebase
Ever feel like you're rewriting the same app for web, Android, and iOS over and over again?Imagine this: One team, one tech stack, one codebase — and your app runs everywhere. This is no longer a dr...
05.05.2025 0 Read More

How to Save Composite Images with Stickers in Kotlin Compose?

IntroductionCreating an interactive image-editing application in Android using Jetpack Compose is an exciting project, especially when it involves allowing users to add stickers to their photos before...
05.05.2025 0 Read More

How to Position a Highlighted Block in Jetpack Compose LazyColumn?

IntroductionIf you're working with Jetpack Compose, you may have come across a situation where you want a specific item, referred to as a "highlighted block," to always remain at the bottom of the vis...
05.05.2025 0 Read More

How to Troubleshoot BLE Connection Issues in Kotlin?

When developing applications that involve Bluetooth Low Energy (BLE) communication, you might encounter connection issues with certain BLE devices. In this guide, we will focus on troubleshooting a ca...
05.05.2025 0 Read More

How to Fix R8 Compilation Error in Flutter APK Build

IntroductionIf you've encountered the error message while building your Flutter APK, such as ERROR: R8: java.lang.IllegalArgumentException: Provided Metadata instance has version 2.1.0, while maximum ...
05.05.2025 0 Read More

Testes Unitários com Corrotinas no Kotlin: Ferramentas e Boas Práticas

1 – Introdução Testar código assíncrono é, muitas vezes, um desafio. Funções que utilizam corrotinas podem ter comportamento imprevisível devido a atrasos, execução concorrente e ...
13.03.2025 0 Read More

Unit Testing with Coroutines in Kotlin: Tools and Best Practices

1 – Introduction Testing asynchronous code can be challenging. Functions that use coroutines can have unpredictable behavior due to delays, concurrent execution, and context switches. Fortu...
13.03.2025 0 Read More
Loading...
#reading
New AI System Determines 3D Object Position from Single Photo, Outperforms Existing Methods with 90% Accuracy
0
🔐 Understanding SAML, OAuth 2.0 and OpenID Connect
0
Magento 2.4.8 Is Here, And It Brought a Broom for Your Codebase
0
The 90% Makefile
0
How to Build a Career in Data Science: A Step-by-Step Guide
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
Beginner's Guide to the Model Context Protocol (MCP)
0
What is Model Context Protocol (MCP): Explained in detail
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
The Great AI Agent Protocol Race: Function Calling vs. MCP vs. A2A
0