Articles

Deep intorspection v4.0.0 (01/01/2026)

This article is a result of my attempt to understand human psychology as a cybernetic loop and how it shapes our behavior and mental states. I'll try to describe it in a way that is easy to understand and also provide some examples of how this scheme illustrates well some common issues we meet. I have got the idea of this article since I was studying psychology in 2012 and this is alredy a 4th version of it. I was seeking to get a complete picture of human psychology and I found that there are a lot of different theories and models, but none of them describe the whole picture visually as a mindmap. But basically it is an integrated overview of separate topics from the general psychology course plus some additional insights from NLP, cognitive science and some modern authors.

Introduction

Human experience is not a passive recording of the world, but a sophisticated, active construction. Every moment of our lives, we are engaged in a seamless flow of perception , interpretation , and action. As a wide overview this article describes human psychology as a cybernetic loop which constructs our mental representation and shows patterns how our brains sort information through perceptional filters, cache our experiences into attitudes , and regulate emotional reactions, we can better understand the roots of our behavior and the nature of our mental states. For example, why two people can witness the same event but walk away with entirely different "truths" depends entirely on the unique configuration of their internal map—a map shaped by everything from basic instincts to complex social values. Also I'll touch some related topics where this scheme illustrates well some common issues we meet. And, yes, basically these are topics from general psychology course combined together in one (probably not very complete) map.

Future of AI Coding

Yes, sure, title is just a catchy title, sorry, I had to. Of course no one knows the future and it is very difficult to predict the future, plus it would never be 100% true. I’m saying this on purpose. Because all of us recently saw lots of articles and videos titled something like “AI will replace developers,” “AI can build X project with one prompt,” and of course “AI agents are the future of coding.”

Comparing Native, React Native, and Flutter for Mobile App Development (2025 Edition)

Mobile development tooling has evolved quickly over the past two years. Native SDKs gained smoother Metal/Vulkan pipelines, React Native finished its “New Architecture”, and Flutter rolled out the Impeller renderer on all mobile platforms. This revision brings performance numbers, feature sets and best‑practice recommendations up‑to‑date for 2025.

React vs Vue

Below is a more critical/nuanced take on React, especially from the perspective of someone who prefers Vue. (To be clear: React is powerful and widely used; the goal here is to highlight trade-offs and weak spots, especially in comparison to Vue.)

You Don't Need GraphQL

GraphQL is often treated as a “silver bullet” by developers who have only seen its marketing pitch (flexible queries! fewer endpoints! single source of truth!), but in reality, it introduces a huge amount of complexity, overhead, and hidden tradeoffs that make it a poor fit for the majority of applications.