for Engineers

Tech Blog

When @Cacheable Isn’t Enough: Solving Bulk Caching in Spring Boot with Kotlin and Redis
springkotlinrediscachingarchitecture

When @Cacheable Isn’t Enough: Solving Bulk Caching in Spring Boot with Kotlin and Redis

Spring Cache excels at single-key operations, but bulk APIs need a different approach. This article introduces @BulkCacheable an explicit, reusable abstraction for bulk caching powered by Redis and Kotlin.

Sugeesh Chandraweera•January 6, 2026
Why Clean Architecture Is the Secret Weapon Your Tech Team Actually Needs (Part I)
ArchitectureSoftware EngineeringTech DebtBest Practices

Why Clean Architecture Is the Secret Weapon Your Tech Team Actually Needs (Part I)

Clean Architecture isn't just an academic concept—it’s a practical strategy for scaling engineering teams without drowning in tech debt. Discover why your team can't afford to ignore it.

Chamantha De Silva•July 6, 2025
The Art of the Repost: How to Syndicate Content Without Annoying Search Engines, AI Agents, or Your Audience
SEOContent StrategyBest PracticesDevelopment

The Art of the Repost: How to Syndicate Content Without Annoying Search Engines, AI Agents, or Your Audience

Learn how to effectively repost and syndicate content while maintaining SEO best practices and respecting your audience.

Chamantha De Silva•June 15, 2025