AKAbijah Kajabikainblog.abijah.me·May 9 · 9 min readTeaching a Small LLM to Design Electronic Circuits: Fine-Tuning Qwen3-4B on 100K KiCad NetlistsHow I built a 100K-example dataset of executable circuit netlists and fine-tuned a 4B parameter model that scores 88% on functional circuit generation, rivaling GPT-4o's published benchmarks. The Pro10
AKAbijah Kajabikainblog.abijah.me·Jan 28 · 4 min readDeclarative vs Imperative APIs in JavaScript (and Why Chainable Code Feels So Different)When people talk about “declarative” APIs, they often mean something vague like cleaner, functional, or React-style. But the real difference between declarative and imperative (non-declarative) APIs is much simpler: Imperative code tells the compute...00
AKAbijah Kajabikainblog.abijah.me·Oct 19, 2025 · 10 min readOffline AI with React NativeIn a world where internet connectivity is often unreliable (especially while on a plane), and privacy concerns are growing, I set out to build an AI-powered study assistant that works entirely offline. The goal was to explore what can be done with av...00
AKAbijah Kajabikainblog.abijah.me·Aug 23, 2024 · 5 min readUsing Raspberry Pi Pico W to send data via Bluetooth to a SwiftUI appThe Raspberry Pi Pico W is a versatile microcontroller with built-in Bluetooth Low Energy (BLE) capabilities, making it ideal for IoT applications. The Raspberry Pi Pico SDK comes with Bluetooth and it would be great to use it to send some data to an...00
AKAbijah Kajabikainblog.abijah.me·Apr 3, 2023 · 6 min readAnimating map region with Animated APIThis is a rewrite using functional components and PanGesture API of the example provided in the react-native-maps. I couldn't get the example provided in the package to properly work because it uses a custom pan controller. If you already have a Rea...00