Reduce Boilerplate When Running Kotlin Tests
Using a nifty Kotlin trick, you can keep your tests clean and easy to understand and maintainContinue reading on Better Programming »
Read moreKotlin — Coroutine Internals
Kotlin Coroutine InternalsPhoto by Jantine Doornbos on UnsplashLet’s explore the internals of coroutines based on the Kotlin Proposals — Coroutines, which proposed the design of Kotlin Coroutines.CoroutineThe original text describes a coroutine as an instance of suspendable computation in a single sentence. As such, the most essential characteristic of a coroutine is its
Read moreiOSSnapshotTestCase: A Guide to Snapshot Testing in iOS Projects
How to setup the library and implement the first snapshot test cases for iOS appsPhoto by Tim Mossholder on UnsplashSeveral companies offer digital services through web and mobile applications. In this digital era, ensuring an application delivers on its promises is crucial for the business's success. Users expect uninterrupted access to services
Read moreImproving Native App Testing With a Simple JSON Content Search in Ruby
Easily search your JSON content with one simple methodContinue reading on Better Programming »
Read moreHow to Use CSS background-size and background-position
Learn how to set the size of a background image with the CSS background-size property, and how to position it with background-position. Continue reading How to Use CSS background-size and background-position on SitePoint.
Read moreImproving the developer experience in the energy sector
SPONSORED BY SHELL Software might not be top of mind when you think of an energy company like Shell, but software engineering powers a lot of what they do. The tech stack includes React, Golang, Python, GraphQL, MongoDB, Kafka, and the list goes on. The experience their developers have at
Read moreRefreshing Private Data Sources with LlamaIndex Document Management
Mastering an essential and practical feature to manage your private data sourcesContinue reading on Better Programming »
Read moreSaying Goodbye to PaaS and IaaS
Why you only need to master Kubernetes as a software engineerContinue reading on Better Programming »
Read moreImplementing Pattern Matching Using TypeScript
Colliding the worlds of TS and FPUsing the function I wrote to write pretty FP style code!MotivationRecently, as my freelance contract expired and I have an upcoming vacation, I decided to use my free days to have some fun writing code and experimenting a bit. I got neck-deep into Function Programming again
Read moreThe 10th Dedekind number
The nth Dedekind number M(n) is the number of monotone Boolean functions of n variables. The 9th Dedekind number was recently computed to be M(9) = 286386577668298411128469151667598498812366. The previous post defines monotone Boolean functions and explicitly enumerates the functions for one, two, or three variables. As that post demonstrates, M(1)
Read more