Tagged articles
16 articles
Page 1 of 1
ShiZhen AI
ShiZhen AI
Feb 25, 2026 · Industry Insights

Dan Koe’s Human 3.0: Four‑Quadrant, Three‑Level Growth Model and AI as a Glitch

The article breaks down Dan Koe’s Human 3.0 framework, which maps personal development into four interrelated quadrants—Mind, Body, Spirit, Vocation—and three evolutionary levels, explains how each quadrant influences the others, and argues that AI acts as a unique, high‑risk “glitch” that can accelerate or destabilize growth across all dimensions.

AIAQALFlow
0 likes · 13 min read
Dan Koe’s Human 3.0: Four‑Quadrant, Three‑Level Growth Model and AI as a Glitch
AndroidPub
AndroidPub
Dec 8, 2025 · Mobile Development

Mastering Debounce in Kotlin Flow: From Basics to Advanced Use Cases

This article explains the debounce operator in Kotlin Flow, covering its core concept, practical scenarios like search input, multiple implementation styles—including fixed timeout, duration‑based, and dynamic debounce—along with internal mechanics, performance trade‑offs, best practices, common pitfalls, and real‑world code examples.

AndroidCoroutinesDebounce
0 likes · 13 min read
Mastering Debounce in Kotlin Flow: From Basics to Advanced Use Cases
AndroidPub
AndroidPub
Aug 7, 2025 · Fundamentals

Mastering Kotlin Flow Cancellation: 13 Essential Techniques Explained

This comprehensive guide explores why cancelling Kotlin Flow is crucial for resource management, user experience, network efficiency, and battery life, and walks through thirteen practical cancellation methods—including Job cancellation, structured concurrency, time‑outs, boolean flags, operators like cancellable, take, first, single, and advanced post‑processing techniques—complete with runnable code examples and outputs.

FlowKotlincancellation
0 likes · 21 min read
Mastering Kotlin Flow Cancellation: 13 Essential Techniques Explained
AndroidPub
AndroidPub
Jul 8, 2025 · Mobile Development

When to Choose Kotlin Channel Over Flow? A Deep Dive with Code Samples

This article compares Kotlin Channel and Flow, explains their design differences, outlines when to prefer each tool, provides step‑by‑step usage instructions, showcases four channel types, presents real‑world Android examples, and covers advanced patterns and exception handling for robust coroutine communication.

AndroidChannelCoroutines
0 likes · 19 min read
When to Choose Kotlin Channel Over Flow? A Deep Dive with Code Samples
AndroidPub
AndroidPub
Jul 7, 2025 · Mobile Development

When to Use Kotlin Channel vs Flow: A Practical Guide

This article compares Kotlin Channel and Flow, explains their distinct characteristics, shows when to prefer each in Android coroutine programming, provides step‑by‑step usage, multiple channel implementations, real‑world examples, advanced fan‑in/fan‑out patterns, and robust exception handling.

AndroidChannelCoroutines
0 likes · 20 min read
When to Use Kotlin Channel vs Flow: A Practical Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 23, 2025 · Mobile Development

Advanced Repository and Network Layer Automation in Kotlin Using Annotation Processors, Dynamic Proxies, and Flow

This article presents a comprehensive guide on building a highly modular Android network layer by leveraging Kotlin coroutines, Flow, Retrofit, annotation processors, dynamic proxies, and dependency‑injection frameworks to automatically generate Repository classes and streamline MVVM data flow.

AndroidAnnotation ProcessorDynamic Proxy
0 likes · 16 min read
Advanced Repository and Network Layer Automation in Kotlin Using Annotation Processors, Dynamic Proxies, and Flow
JavaEdge
JavaEdge
Jul 11, 2024 · Blockchain

Build Your First Flow Blockchain Smart Contract with Cadence

This tutorial introduces the Flow blockchain, its unique sharding architecture, and ecosystem, then walks through installing the Flow CLI, using the Cadence Playground, writing and deploying a HelloWorld smart contract, and extending it with additional functions and scripts.

CadenceFlowSmart Contract
0 likes · 9 min read
Build Your First Flow Blockchain Smart Contract with Cadence
The Dominant Programmer
The Dominant Programmer
Apr 18, 2022 · Backend Development

How to Build a Web Page in Node-RED Using JSON Data

This guide walks through designing a layout, configuring a Change node, creating a JSON payload, crafting an HTML template with Handlebars, deploying the flow, and accessing the generated page at http://127.0.0.1:1880/data, all within Node-RED.

DashboardFlowHTML template
0 likes · 6 min read
How to Build a Web Page in Node-RED Using JSON Data
BaiPing Technology
BaiPing Technology
Dec 6, 2021 · Mobile Development

Master Kotlin Coroutines: Simplify Async Code in Android

This article provides a comprehensive introduction to Kotlin Coroutines, covering their history, core concepts like CoroutineContext, Dispatchers, Job, Deferred, and suspend functions, and demonstrates practical Android usage with code examples for launching coroutines, handling concurrency, networking, Room database operations, timeouts, exception handling, and Flow-based timers.

AndroidCoroutinesFlow
0 likes · 21 min read
Master Kotlin Coroutines: Simplify Async Code in Android
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Nov 19, 2021 · Mobile Development

Using Kotlin Flow and Channel to Solve Android Development Pain Points and Implement an MVI Architecture

This article demonstrates how Kotlin Flow and Channel can address common Android development challenges such as ViewModel‑View communication and event handling, compares alternatives like LiveData and RxJava, and presents a practical MVI architecture implementation with code examples.

AndroidChannelCoroutines
0 likes · 24 min read
Using Kotlin Flow and Channel to Solve Android Development Pain Points and Implement an MVI Architecture
政采云技术
政采云技术
Oct 11, 2020 · Frontend Development

In‑Depth Analysis of Vue‑Router Source Code and Dynamic Route Permission Implementation

This article provides a comprehensive walkthrough of the Vue‑Router source code, explaining its initialization, matcher creation, routing modes, navigation methods, router‑view and router‑link components, and demonstrates how to implement dynamic route permission control using Vuex and global navigation guards.

FlowJavaScriptPermissions
0 likes · 27 min read
In‑Depth Analysis of Vue‑Router Source Code and Dynamic Route Permission Implementation
Efficient Ops
Efficient Ops
Oct 29, 2017 · Operations

Mastering IaaS Monitoring: Strategies for Servers, Networks, and Traffic

This article, the second in a monitoring and alerting series, explains how to comprehensively monitor the IaaS layer—including server health, network device performance, and traffic analysis—by classifying resources and applying status, performance, capacity, and quality dimensions to achieve unified operational insight.

FlowIaaS
0 likes · 13 min read
Mastering IaaS Monitoring: Strategies for Servers, Networks, and Traffic
System Architect Go
System Architect Go
May 8, 2017 · Frontend Development

Recap of Ele.me Frontend Technology Conference: PWA, Collaboration, Dependency Monitoring, Vue, Flow, and More

The author recounts attending Ele.me's front‑end technology conference, summarizing seven sessions covering PWA implementation, evolving front‑back collaboration, dependency health monitoring, Vue usage, Flow and type theory, design perspectives on Element, and the exploration of a visual document editor, while sharing personal impressions.

Ele.meFlowPWA
0 likes · 6 min read
Recap of Ele.me Frontend Technology Conference: PWA, Collaboration, Dependency Monitoring, Vue, Flow, and More
DevOps
DevOps
Mar 2, 2017 · Product Management

Why Controlling Work-in-Progress (WIP) Matters: Lessons from Ancient River Management

This article explains the essential practice of limiting work-in-progress in product development, using the ancient Chinese engineer Pan Jixun's "water‑constriction" strategy as an analogy to illustrate how reducing WIP accelerates delivery cycles and instantly reveals problems, supported by Little's Law and real‑world examples.

FlowKanbanLean
0 likes · 12 min read
Why Controlling Work-in-Progress (WIP) Matters: Lessons from Ancient River Management