5 Beginner Testing Mistakes I Noticed While Working with Less Experienced Developers
Having a good test suite helps with catching regressions / bugs a lot faster, and gives developers more confidence when merging / releasing their product. In this series, I'll share my recommendations for improving your tests.
Using Apollo Kotlin Data Builders for Testing
Data Builders provide an easy way for creating GraphQL response classes. In this post I'll show how they can be used to improve your tests.
My Git Workflow for IntelliJ and The Command Line
A short list of my most used Git commands and IDE functionalities like Changelist, Interactive Rebase, Navigating to the previous branch
Kotlin Multiplatform Parameterized Tests and Grouping Using The Standard Kotlin Testing Framework
Keeping Kotlin Multiplatform tests clean while using the standard kotlin.test framework
Kotlin Multiplatform In-Memory SQLDelight Database for Integration and UI Testing on iOS and Android
Databases are an integral part of mobile application development, so it's important that these features are properly tested.
Refactoring an Android App to Kotlin Multiplatform
Recently I reactivated my old project Timi which I used to learn Compose. This time my focus is on learning the iOS side of Kotlin Multiplatform, I'm hoping that this experience will help me better understand my colleagues on the other platform.
Working on a smaller project also
Writing UI Tests for Pager Layouts in Jetpack Compose
Writing UI tests for pager layouts can be problematic in Compose. In this post, I'll share my experience and solutions when dealing with such screens.