# The STRV Blog - Our Processes, Products, Culture & Observations

[Design](https://www.strv.com/blog/tag/design)

[Forward Festival Takeaways](https://www.strv.com/blog/forward-festival-takeaways)

[Kristina Konkova](https://www.strv.com/blog/authors/kristina-konkova)

---

## Latest posts

- ### [Two Writes For Every Tap: Optimistic UI In Offline-First Apps](https://www.strv.com/blog/two-writes-for-every-tap-optimistic-ui-in-offline-first-apps)

  [Engineering](https://www.strv.com/blog/tag/engineering) ⋅ [Michal Jenicek](https://www.strv.com/blog/authors/michal-jenicek)

- ### [Running AI Agents on a Production Codebase: A Three-Layer System That Works](https://www.strv.com/blog/running-ai-agents-on-a-production-codebase-a-three-layer-system-that-works)

  [Engineering](https://www.strv.com/blog/tag/engineering) ⋅ [Tomas Parizek](https://www.strv.com/blog/authors/tomas-parizek)

- ### [Walk the Talk: How Living It Beats Pitching It](https://www.strv.com/blog/walk-the-talk-how-living-it-beats-pitching-it)

  [Business](https://www.strv.com/blog/tag/business) ⋅ [Lubo Smid](https://www.strv.com/blog/authors/lubo-smid)

- ### [How to Apply Liquid Glass to Your App](https://www.strv.com/blog/how-to-apply-liquid-glass-to-your-app)

  [Design](https://www.strv.com/blog/tag/design) ⋅ [Tom Naute](https://www.strv.com/blog/authors/tom-naute)

- ### [Choosing An Offline-First Sync Layer For KMP](https://www.strv.com/blog/choosing-an-offline-first-sync-layer-for-kotlin-multiplatform)

- ### [AWS AppSync to NestJS In Four Days](https://www.strv.com/blog/aws-appsync-to-nestjs-migration)

  [Engineering](https://www.strv.com/blog/tag/engineering) ⋅ [Marek Cermak](https://www.strv.com/blog/authors/marekcermak)

- ### [When “Faster” Doesn’t Mean Sooner](https://www.strv.com/blog/when-faster-doesnt-mean-sooner)

  [Engineering](https://www.strv.com/blog/tag/engineering), [Business](https://www.strv.com/blog/tag/business) ⋅ [Jirka Koutny](https://www.strv.com/blog/authors/jirka-koutny)

- ### [UIKit Is Not Dead: Why We Still Use It for Navigation Over SwiftUI](https://www.strv.com/blog/uikit-is-not-dead-why-we-still-use-it-for-navigation-over-swiftui)

  [Engineering](https://www.strv.com/blog/tag/engineering) ⋅ [Michal Cerny](https://www.strv.com/blog/authors/michal-cerny)

- ### [A Busy Professional's Guide to AI Prompting](https://www.strv.com/blog/effective-ai-prompting-for-busy-teams-the-rodes-framework)

  [Engineering](https://www.strv.com/blog/tag/engineering) ⋅ [Cigdem Cevrim](https://www.strv.com/blog/authors/cigdem-cevrim)

- ### [The Six Levels of AI Adoption Engineers Go Through](https://www.strv.com/blog/the-six-levels-of-ai-adoption-engineers-go-through)

  [Engineering](https://www.strv.com/blog/tag/engineering) ⋅ [Michal Klacko](https://www.strv.com/blog/authors/michal)

---

## More Insights

- [The STRV Mindset](https://www.strv.com/blog/the-strv-mindset-insidestrv)

  [Inside STRV](https://www.strv.com/blog/tag/inside-strv) ⋅ [Linda Krestanova](https://www.strv.com/blog/authors/linda)

- [STRV & Cinnamon: Building Custom AI Solutions in 4 Months](https://www.strv.com/blog/strv-cinnamon-building-custom-ai-solutions-in-4-months)

  [Engineering](https://www.strv.com/blog/tag/engineering) ⋅ [Linda Krestova](https://www.strv.com/blog/authors/linda)

- [The STRV Approach to Project Cost Estimation](https://www.strv.com/blog/strv-approach-project-cost-estimation-business-product)

  [Product](https://www.strv.com/blog/tag/product) ⋅ 3 authors

- [Making an App, Phase 1: Discovery](https://www.strv.com/blog/making-an-app-phase-1-discovery-process-product)

  [Process](https://www.strv.com/blog/tag/process) ⋅ [Linda Krestanova](https://www.strv.com/blog/authors/linda)

- [Making an App, Phase 2: Design](https://www.strv.com/blog/making-an-app-phase-2-design-process-product)