Main Page: Difference between revisions

 
(64 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Articles ==


= Books =
* [[Today, I Did This]]
* [[Spring Boot with Kotlin (2025)]]
= Articles =
== January, 2026 ==
* [[TypeScript 5.9 Study Guide (for JavaScript, Node.js, and React developers)]]
* [[Full MUI AppShell (React 19 + MUI v7) — Complete Example]]
* [[Diffable Data Sources in UIKit (UITableView + UICollectionView) — Modern Swift (2026)]]
== December, 2025 ==
* [[System-Style SwiftUI Views Cheat Sheet]]
* [[FileManager.SearchPathDirectory (Swift / Foundation)]]
* [[Extracting Only the Audio from a Video on iOS (Swift)]]
* [[Firebase for Your iOS App (with a Python/FastAPI Backend)]]
* [[Firebase for an iOS App Backend (with Auth, AWS S3 files, and an optional Python/FastAPI API)]]
** [[Opinionated add-ons: how I’d build this in the real world]]
** [[Deep dives and “my preferred way to implement it]]
** [[Fully integrated: Dockerized FastAPI + Firebase Auth + Firestore + S3 (Cloud Run '''or''' ECS/Fargate)]]
** [[Single end-to-end iOS Swift example (Firebase ID token → presign → S3 PUT → Firestore doc)]]
* [[AWS Elastic Beanstalk (EB) — Practical Guide for Deploying Python APIs (FastAPI included)]]
* [[Apple Developer “Identifiers” and App Groups (for iOS devs)]]
== November, 2025 ==
* [[A Practical Guide to 'nonisolated' in Swift Concurrency]]
* [[Swift "@resultBuilder" — A Comprehensive Guide With Many Examples (2025)]]
* [[SwiftUI "@ViewBuilder" — a comprehensive guide (2025)]]
* [[Swift Macros in 2025: A Practical Guide]]
* [[Unified Logging System (ULS) for Swift Developers — A Production‑Grade Guide (iOS & macOS)]]
* [[Swift Logging for iOS & macOS — A Practical Guide]]
* [[Diagnosing Performance Issues in iOS Apps]]
* [[Swift Sendable: a practical, step‑by‑step guide (2025)]]
* [[Swift + Xcode Library: Build, Document & Share (Step-by-Step)]]
== October, 2025 ==
* [[The SwiftUI Observation Guide: @Observable, @Bindable, and Friends (2025 Edition)]]
* [[Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code)]]
* [[How to Create a macOS Shortcut to Instantly Insert Today’s Date Anywhere]]
* [[Copyable vs Noncopyable in Swift — A Friendly, Step‑by‑Step Guide]]
* [[Git Sparse-Checkout — A Friendly Guide (with --cone vs non-cone)]]
* [[Building and Shipping a Safari Web Extension on macOS (Manifest V3, 2025 Edition): A Complete Step-by-Step Guide]]
* [[Codex‑CLI Power User Guide (2025)]]
* [[Monorepo Management with Git – Best Practices and Workflows]]
* [[Bazel in a Monorepo — A Practical, Copy‑Ready Guide]]
* [[Mermaid Flowcharts (with UML Meanings)]]
* [[Mermaid Sequence Diagrams: Syntax, UML Meaning, and Best Practices]]
== September, 2025 ==
* [[Adding Custom Commands in Git]]
* [[Mermaid vs Draw.io (diagrams.net)]]
* [[The “Cheerful Skeleton” Mosaic of Hatay, Turkey]]
* [[Mastering Companion Objects in Kotlin]]
* [[Make Uploaded Files Private in MediaWiki (Logged-In Only)]]
* [[Essential MediaWiki Syntax You Need to Know]]
* [[Git Monorepos Explained: From Basics to Advanced Features]]
* [[Installing Certbot on Amazon Linux 2023 via EPEL or pip]]
* [[Step-by-Step Guide to Installing and Configuring Nginx on Amazon Linux 2023 (ARM Graviton EC2)]]
* [[Step-by-Step Guide to Installing and Configuring Docker on AWS t4g.micro (Amazon Linux 2023, ARM64)]]
* [[Step-by-Step Guide to Installing and Configuring Docker on AWS t4g.micro (Amazon Linux 2023, ARM64)]]
* [[Optimized MySQL/MariaDB Configuration for AWS t4g.micro (1 vCPU, 1 GB RAM)]]
* [[Optimized MySQL/MariaDB Configuration for AWS t4g.micro (1 vCPU, 1 GB RAM)]]