A personal tech blog sharing insights on software development, mobile technologies, and AI tools
Welcome to my personal tech blog! I'm Smallfan (风扇叔叔), a software engineer passionate about exploring and sharing knowledge across various domains of technology. This blog serves as my digital notebook where I document my learning journey, technical insights, and practical solutions to real-world problems.
- Claude Code Series: Comprehensive tutorials on using Claude Code for AI-assisted programming
- Practical guides on integrating AI tools into development workflows
- Comparative analysis of different AI coding assistants
- Networking: Deep dives into DNS, HTTP/HTTPS protocols, and web infrastructure
- Cryptography: Detailed explanations of encryption algorithms (ECDHE, RSA)
- System Design: Understanding how the internet and distributed systems work
- Flutter: From basics to advanced topics - widgets, state management, routing
- iOS Development: WKWebView optimization, offline resource loading, native solutions
- Cross-platform development best practices
- Real-world challenges and their elegant solutions
- Performance optimization techniques
- Best practices and design patterns
- Claude Code Tutorial Series - Complete guide to getting started with AI-assisted coding
- ECDHE Algorithm Explained - In-depth exploration of modern encryption
- DNS Deep Dive - What happens if root DNS servers fail?
- Flutter Widget Mastery - Understanding Flutter's core concepts
- WKWebView Optimization - Advanced iOS web view techniques
I believe in:
- Clear explanations over jargon
- Practical examples over pure theory
- Deep understanding over surface-level knowledge
- Continuous learning and sharing with the community
- Blog: smallfan.top
- GitHub: Check out my projects and contributions
📂 VibeCoding
└── ClaudeCode - AI-assisted development tutorials
📂 CS Fundamentals
├── Networking - Protocols, infrastructure, security
└── Cryptography - Encryption algorithms and theory
📂 Cross-Platform
└── Flutter - Mobile app development
📂 Mobile Development
└── iOS - Native solutions and optimizations
Whether you're a beginner looking to understand fundamental concepts or an experienced developer seeking advanced techniques, this blog offers:
- In-depth technical analysis backed by practical experience
- Step-by-step tutorials that you can follow along
- Real-world solutions to common development challenges
- Latest insights on emerging technologies and tools
Happy Reading & Coding! 🚀
Made with ❤️ by Smallfan | © 2024