Chris Achinga

be fun!

Hi ...

My name is Chris, and I can confirm that I am from Earth. I am a Software Engineer, primarily working with Python (Django framework), React (NextJS), Angular, and React Native (iOS and Android). My current role is as a Lead Software Engineer, where I write code and guide my colleagues to write similar code that fits my organization’s demands. I write technical articles on anything I love and learned to help make the docs a better place. When not doing all this nerdy stuff, I cycle, play video games, or plane spotting.

Apple's March 2026 Mac Updates: MacBook Air M5 and MacBook Pro M5 Pro/Max

On March 3, 2026, Apple announced three Mac-related updates: MacBook Air with M5 MacBook Pro with M5 Pro and M5 Max M5 Pro and M5 Max chip details (Fusion Architecture) All three announcements target the same window: pre-orders open March 4, availability March 11. TL;DR MacBook Air M5 starts at $1,099 (13-inch) and $1,299 (15-inch), now ships with 512GB base storage and Wi-Fi 7. MacBook Pro M5 Pro starts at $2,199 (14-inch) and $2,699 (16-inch), with 1TB base storage. MacBook Pro M5 Max starts at $3,599 (14-inch) and $3,899 (16-inch), with 2TB base storage. The 14-inch MacBook Pro with M5 (base chip) now starts at $1,699 with 1TB. M5 Pro and M5 Max use a new Fusion Architecture: two dies fused into one SoC, targeting a significant AI and GPU compute jump over M4. Both lines ship with the N1 wireless chip (Wi-Fi 7, Bluetooth 6). MacBook Air with M5 MacBook Air is still the fanless, thin, silent laptop it has always been. The M5 generation sharpens the value story without changing the form factor. ...

March 3, 2026 · 6 min · Chris Achinga

Apple's March 2026 Updates: iPhone 17e and iPad Air (M4)

On March 2, 2026, Apple announced two major updates: iPhone 17e iPad Air powered by M4 Both products target people who want strong performance without jumping straight to the most expensive Pro tier hardware. TL;DR iPhone 17e starts at $599 with 256GB storage, A19, C1X modem, MagSafe, and a 48MP camera. New iPad Air gets M4, 12GB unified memory, faster connectivity (including Wi-Fi 7), and keeps the same starting prices: $599 (11-inch) and $799 (13-inch). Pre-orders begin Wednesday, March 4, 2026, and availability starts Wednesday, March 11, 2026. Apple is clearly pushing a value-plus-performance strategy across mid-tier devices. iPhone 17e: The “value” iPhone got more serious The iPhone 17e looks like Apple’s strongest value iPhone positioning in years. At the same $599 starting price, Apple doubled base storage to 256GB. That is a meaningful upgrade for people who shoot a lot of photos and video and do not want to manage storage every week. ...

March 2, 2026 · 4 min · Chris Achinga

Anatomy of a Skill: Structure, YAML, and Progressive Disclosure

Part 2 of a 5-part series on building production-grade skills for Claude Previous: Part 1: What Are Claude Skills | Next: Part 3: Building Your First Skill A skill is simply a folder with no special tooling, no compilation step, and no package manager required, yet the structure of that folder and the precision of its metadata determine whether Claude uses your skill effectively or ignores it entirely. File Structure your-skill-name/ ├── SKILL.md # Required: main instruction file ├── scripts/ # Optional: executable code │ ├── process_data.py │ └── validate.sh ├── references/ # Optional: documentation loaded as needed │ ├── api-guide.md │ └── examples/ └── assets/ # Optional: templates, fonts, icons └── report-template.md Critical naming rules: ...

February 12, 2026 · 5 min · Chris Achinga, Claude

Building Your First Skill: From Use Case to Working Prototype

Part 3 of a 5-part series on building production-grade skills for Claude Previous: Part 2: Anatomy of a Skill | Next: Part 4: Skill Patterns That Work The most effective skill creators start by doing the task manually with Claude, iterating until it works, and then extracting the winning approach into a skill rather than beginning with YAML. This part walks through that process. Step 1: Start With Use Cases, Not Code Before writing anything, identify 2 to 3 concrete use cases. A well-defined use case looks like this: ...

February 12, 2026 · 5 min · Chris Achinga, Claude

Skill Patterns That Work: From Sequential Workflows to Domain Intelligence

Part 4 of a 5-part series on building production-grade skills for Claude Previous: Part 3: Building Your First Skill | Next: Part 5: Testing, Debugging, and Distributing These patterns emerged from skills built by early adopters and Anthropic’s internal teams, and they represent common approaches that work well rather than prescriptive templates. Pick the one that matches your use case. Problem-First vs. Tool-First Before choosing a pattern, decide your framing: Problem-first: “I need to set up a project workspace” → Your skill orchestrates the right MCP (Model Context Protocol) calls in sequence, where users describe outcomes and the skill handles tools. Tool-first: “I have Notion MCP connected” → Your skill teaches Claude optimal workflows and best practices, where users have tool access and the skill provides expertise. Most skills lean one direction, and knowing which one helps you pick the right pattern. ...

February 12, 2026 · 5 min · Chris Achinga, Claude

Weekly Tech Digest - 2026-W06

Django, Python and more

Feb 6, 2026

2026, Setting Up

Scrapers scraping, startups restarting, and Postgres spelling finally fixed

Jan 23, 2026

Now playing

My favorite music at the moment (changes with time)

Press play and vibe with whatever is on loop for me right now.

Apple Music Fresh every spin Zero skips