RunningCoconut
  • Home
  • Archives
  • Categories
  • Tags
  • About
  • Projects
  • Links
Building and Debugging a Local API Server on Linux

Building and Debugging a Local API Server on Linux

This note walks through building a simple local API server on Ubuntu and using core Linux tools like curl, jq, grep, and lsof to debug, inspect logs, and understand real backend workflows.
2026-05-03
coding
REST VS GraphQL

REST VS GraphQL

REST and GraphQL both help apps talk to backends, but they divide responsibility differently. This article compares their mental models, request shapes, Swift usage, tradeoffs, and when each approach
2026-05-01
coding
Building Playground Composer with Apple's Image Playground Framework

Building Playground Composer with Apple's Image Playground Framework

A SwiftUI demo showing Apple Image Playground as a native iOS creation flow.
2026-04-30
coding
Building FocusFlow: A Smart Notification and Focus Engine for iOS

Building FocusFlow: A Smart Notification and Focus Engine for iOS

FocusFlow is an iOS-only SwiftUI demo that simulates a real-time notification pipeline. It classifies mock notifications, ranks them against Focus context, summarizes low-priority updates, and exposes
2026-04-25
coding
Building a Genmoji-Ready Input System on macOS with SwiftUI

Building a Genmoji-Ready Input System on macOS with SwiftUI

A deep dive into supporting rich, expressive text (including Genmoji-like content) using NSTextView, NSAttributedString, and RTFD persistence.
2026-04-13
coding
Building a Genmoji-Ready Input System in SwiftUI

Building a Genmoji-Ready Input System in SwiftUI

This article explores how to properly support Genmoji in a SwiftUI app by treating user input as rich text rather than plain strings. By bridging UITextView into SwiftUI, enabling adaptive image glyph
2026-04-02
Coding
Apple at 50

Apple at 50

Written on the 50th anniversary of Apple — a reflection on how one device sparked a lifelong passion for building software.
2026-03-30
Building a High-Performance Emoji and Sticker Input System on iOS

Building a High-Performance Emoji and Sticker Input System on iOS

Emoji and stickers may seem simple, but delivering a smooth input experience requires careful optimization of event handling, rendering, and latency. This article explores how to design a high-perform
2026-03-29
Coding
Classes vs. Structs in Swift

Classes vs. Structs in Swift

A very common iOS Developer interview question is to explain the difference between classes and structs
2024-09-04
Coding
Swift Delegate Protocal Pattern

Swift Delegate Protocal Pattern

The delegate and protocal pattern is a one-to-one communication pattern in Swift that allows one view to communicate with another view.
2024-08-13
Coding
12

Search

Hexo Fluid