Skip to main content
David Cruz Anaya

David Cruz Anaya

Fundador e Ingeniero Principal @ Vectencia

  • Inicio
  • Acerca de
  • Portafolio
  • Libro
  • Blog
  • Vida Nómada
  • Contacto
Visitar Tienda Vectencia

Sígueme

Política de Privacidad

2014 - 2026 © davthecoder opera como Vectencia Ltd.

davthecoder
Loading...
Skip to main content
David Cruz Anaya

David Cruz Anaya

Fundador e Ingeniero Principal @ Vectencia

  • Inicio
  • Acerca de
  • Portafolio
  • Libro
  • Blog
  • Vida Nómada
  • Contacto
Visitar Tienda Vectencia

Sígueme

Política de Privacidad

2014 - 2026 © davthecoder opera como Vectencia Ltd.

davthecoder
Loading...

Blog

Reflexiones, tutoriales e ideas sobre desarrollo web, tecnología y vida nómada.

18 artículos

Imagen destacada del artículo: Modern C++ for Android Audio: A Practical Guide to Low-Latency Development

Modern C++ for Android Audio: A Practical Guide to Low-Latency Development

mar 03, 2026
AndroidC++Audio+4

Learn how modern C++ features like constexpr, std::atomic, std::span, and RAII patterns work together with Google Oboe library to build real-time, low-latency audio apps on Android.

Imagen destacada del artículo: The Unified Codebase: A Comprehensive Blueprint for Kotlin Multiplatform Clean Architecture

The Unified Codebase: A Comprehensive Blueprint for Kotlin Multiplatform Clean Architecture

dic 22, 2025
AndroidKotlinKMP+4

Master the art of building production-grade Kotlin Multiplatform applications with shared business logic across Android, iOS, and Next.js while maintaining native UI fidelity on each platform

Imagen destacada del artículo: Understanding Job Types in Kotlin Coroutines: A Complete Guide

Understanding Job Types in Kotlin Coroutines: A Complete Guide

dic 05, 2025
AndroidKotlinCoroutines+2

Master the different Job types in Kotlin Coroutines and learn when to use Job, SupervisorJob, CompletableJob, and NonCancellable for building robust asynchronous applications

Imagen destacada del artículo: Lessons Learned Building Paglipat.com: KMP, Ktor, Supabase & Next.js from an Android Developer's Perspective

Lessons Learned Building Paglipat.com: KMP, Ktor, Supabase & Next.js from an Android Developer's Perspective

dic 01, 2025
KotlinKMPKtor+5

An Android developer's journey building a travel platform with Kotlin Multiplatform for shared business logic, Ktor for backend APIs, Supabase for auth/data, and Next.js for web including why Compose Multiplatform for Web was quickly discarded

Imagen destacada del artículo: Building High-Performance iOS Financial Charts with Rust and SwiftUI

Building High-Performance iOS Financial Charts with Rust and SwiftUI

oct 14, 2025
AndroidMobile DevelopmentSwift+2

How combining Rust's computational power with SwiftUI's elegance creates a blazing-fast financial charting app

Imagen destacada del artículo: Building a High-Performance Financial Charting App: Rust + Kotlin on Android

Building a High-Performance Financial Charting App: Rust + Kotlin on Android

oct 05, 2025
AndroidMobile DevelopmentKotlin+2

Real-world case study: Achieving 6–80x speedups on technical indicators with Rust native code

Imagen destacada del artículo: How to use C++ code in to your iOS/tvOS Xcode projects with Swift

How to use C++ code in to your iOS/tvOS Xcode projects with Swift

sep 16, 2025
AndroidMobile DevelopmentSwift+2

A long time ago, I was asked to create some C++ code for specific functionality intended for use in both Android and iOS. I won't delve…

Imagen destacada del artículo: Why Senior Developers Fail Technical Interviews (And How to Fix It)

Why Senior Developers Fail Technical Interviews (And How to Fix It)

sep 12, 2025
RustPerformanceAlgorithms+2

Picture this: a 10-year veteran engineer, respected by peers, known for shipping complex systems… who suddenly tanks a technical interview.

Imagen destacada del artículo: Solving LeetCode’s “Add Two Numbers” Problem in Kotlin: A Complete Guide

Solving LeetCode’s “Add Two Numbers” Problem in Kotlin: A Complete Guide

sep 11, 2025
KotlinAlgorithmsInterview Prep+1

The "Add Two Numbers" problem on LeetCode is a classic linked list manipulation problem that comes up a lot in job interviews. This problem…

Imagen destacada del artículo: Leetcode #146   How to solve the “LRU Cache” problem in Kotlin?

Leetcode #146   How to solve the “LRU Cache” problem in Kotlin?

ago 26, 2025
KotlinAlgorithmsInterview Prep+2

This problem is considered a Medium difficulty level.

Página 1 de 2

Blog

Reflexiones, tutoriales e ideas sobre desarrollo web, tecnología y vida nómada.

18 artículos

Imagen destacada del artículo: Modern C++ for Android Audio: A Practical Guide to Low-Latency Development

Modern C++ for Android Audio: A Practical Guide to Low-Latency Development

mar 03, 2026
AndroidC++Audio+4

Learn how modern C++ features like constexpr, std::atomic, std::span, and RAII patterns work together with Google Oboe library to build real-time, low-latency audio apps on Android.

Imagen destacada del artículo: The Unified Codebase: A Comprehensive Blueprint for Kotlin Multiplatform Clean Architecture

The Unified Codebase: A Comprehensive Blueprint for Kotlin Multiplatform Clean Architecture

dic 22, 2025
AndroidKotlinKMP+4

Master the art of building production-grade Kotlin Multiplatform applications with shared business logic across Android, iOS, and Next.js while maintaining native UI fidelity on each platform

Imagen destacada del artículo: Understanding Job Types in Kotlin Coroutines: A Complete Guide

Understanding Job Types in Kotlin Coroutines: A Complete Guide

dic 05, 2025
AndroidKotlinCoroutines+2

Master the different Job types in Kotlin Coroutines and learn when to use Job, SupervisorJob, CompletableJob, and NonCancellable for building robust asynchronous applications

Imagen destacada del artículo: Lessons Learned Building Paglipat.com: KMP, Ktor, Supabase & Next.js from an Android Developer's Perspective

Lessons Learned Building Paglipat.com: KMP, Ktor, Supabase & Next.js from an Android Developer's Perspective

dic 01, 2025
KotlinKMPKtor+5

An Android developer's journey building a travel platform with Kotlin Multiplatform for shared business logic, Ktor for backend APIs, Supabase for auth/data, and Next.js for web including why Compose Multiplatform for Web was quickly discarded

Imagen destacada del artículo: Building High-Performance iOS Financial Charts with Rust and SwiftUI

Building High-Performance iOS Financial Charts with Rust and SwiftUI

oct 14, 2025
AndroidMobile DevelopmentSwift+2

How combining Rust's computational power with SwiftUI's elegance creates a blazing-fast financial charting app

Imagen destacada del artículo: Building a High-Performance Financial Charting App: Rust + Kotlin on Android

Building a High-Performance Financial Charting App: Rust + Kotlin on Android

oct 05, 2025
AndroidMobile DevelopmentKotlin+2

Real-world case study: Achieving 6–80x speedups on technical indicators with Rust native code

Imagen destacada del artículo: How to use C++ code in to your iOS/tvOS Xcode projects with Swift

How to use C++ code in to your iOS/tvOS Xcode projects with Swift

sep 16, 2025
AndroidMobile DevelopmentSwift+2

A long time ago, I was asked to create some C++ code for specific functionality intended for use in both Android and iOS. I won't delve…

Imagen destacada del artículo: Why Senior Developers Fail Technical Interviews (And How to Fix It)

Why Senior Developers Fail Technical Interviews (And How to Fix It)

sep 12, 2025
RustPerformanceAlgorithms+2

Picture this: a 10-year veteran engineer, respected by peers, known for shipping complex systems… who suddenly tanks a technical interview.

Imagen destacada del artículo: Solving LeetCode’s “Add Two Numbers” Problem in Kotlin: A Complete Guide

Solving LeetCode’s “Add Two Numbers” Problem in Kotlin: A Complete Guide

sep 11, 2025
KotlinAlgorithmsInterview Prep+1

The "Add Two Numbers" problem on LeetCode is a classic linked list manipulation problem that comes up a lot in job interviews. This problem…

Imagen destacada del artículo: Leetcode #146   How to solve the “LRU Cache” problem in Kotlin?

Leetcode #146   How to solve the “LRU Cache” problem in Kotlin?

ago 26, 2025
KotlinAlgorithmsInterview Prep+2

This problem is considered a Medium difficulty level.

Página 1 de 2