Author: romanov

  • Why Chinese LLM coding models are not Yet on my radar

    Why Chinese LLM coding models are not Yet on my radar

    Reading Time: 2 minutesRecently, we’ve seen a wave of announcements from various Chinese vendors introducing new large language models (LLMs) focused on code generation and assistance. While this demonstrates rapid progress in the global AI landscape, I find myself not prioritizing these models in my current workflow. Here’s why. 1. Performance Gaps in Real-World Coding…

  • New XCode 26 coding assistant review

    New XCode 26 coding assistant review

    Reading Time: 2 minutesI know it’s Beta and lots of bugs to be fixed but few words just for you to understand what you’re getting with a new update this fall (EOY, next year?). Agent mode by default It’s a default setting unless you start asking questions and stop giving commands. Not joking that’s how…

  • Testing different models for real-time style transfer

    Testing different models for real-time style transfer

    Reading Time: < 1 minuteTesting a Ghibli style model The image below was used as style target for training the model. My own custom Liquid Glass design model My friend the Chicken is helping testing different models and frameworks Related posts: Neural Style Transfer: Challenges with Apple’s AI Ecosystem I’ve brought neural style transfer to…

  • macOS 26, iPadOS 26, and iOS 26 with Liquid Glass Design: A User and Developer Review ✍🏻

    macOS 26, iPadOS 26, and iOS 26 with Liquid Glass Design: A User and Developer Review ✍🏻

    Reading Time: 3 minutesmacOS 26, iPadOS 26, and iOS 26 with Liquid Glass Design: A User and Developer Review

  • Choosing the Best AI Framework for Real-Time Apps

    Choosing the Best AI Framework for Real-Time Apps

    Reading Time: 3 minutesOk… you’ve decided to build a real-time AI app. What framework do you choose for it? The answer is not trivial at all. Inference performance is matter more than you think for real-time solutions especially on mobile devices. The market is filled with various solutions which are not compatible with each other.…

  • Found Japanese version of “Where’s Waldo?” 🤓

    Found Japanese version of “Where’s Waldo?” 🤓

    Reading Time: < 1 minuteThe other “viby” summer day I went to Toko-ji temple with my kid on outskirts of Nishinomya city where I live at the moment. Was pleasantly surprised. Though I saw quite many Japanese temples in my life that one was quite unique in terms of tourist entertainment.

  • My 50 cents on iPadOS 26 design or Apple’s design time machine

    My 50 cents on iPadOS 26 design or Apple’s design time machine

    Reading Time: 2 minutesWWDC25 has just kicked off and lots of news started to circulate. The most shiny and selling feature is a new look for entire ecosystem called Liquid Glass. So I decided to jumped on a hype train and take look for myself. Bugs Popup keyboard is stale Keyboard is not responsive btw…

  • Neural Style Transfer: Challenges with Apple’s AI Ecosystem

    Neural Style Transfer: Challenges with Apple’s AI Ecosystem

    Reading Time: 2 minutesDiving into Apple’s NPU, it’s a mess! The ANE is underused and can’t handle workloads solo, so it’s always relying on CPU/GPU. OpenCL’s gone, and conversions between models are glitchy. For AI to flourish here, Apple needs to open up, support standards, and get ANE properly utilized. Good luck, Apple!

  • Made a weirdly satisfying style transfer webcam app in C++

    Made a weirdly satisfying style transfer webcam app in C++

    Reading Time: < 1 minuteIt’s amazing how C++ ecosystem has evolved just for recent 10 years. Made an AI-powered app in just a couple of days. Probably with a little optimization can be the next cutting edge cross-platform AI-conference call app. Related posts: Neural Style Transfer: Challenges with Apple’s AI Ecosystem Choosing the Best AI…

  • Some thoughts about the current state on LLM’s assist coding…

    Some thoughts about the current state on LLM’s assist coding…

    Reading Time: < 1 minuteIt’s good for small projects to kickstart or use it as an intelligent autocomplete tool but doesn’t shine as much for complex projects with vague documentation where tribal knowledge is predominant and no straightforward solution. Because AI, even in an agentic mode, cannot ask your colleague why it’s implemented this way…