NF Software · Writing

Words from
the workshop

Technical deep dives, build logs, and thoughts on making software that lasts.

Go & RustDeveloper ToolingOpen SourceProduct Updates
Building Iris: A Local-First AI Assistant
Featured
Product
Dec 15, 2024

Building Iris: A Local-First AI Assistant

How we built Iris, a privacy-focused AI assistant that runs entirely on your machine. No cloud dependencies, no data collection.

5 min read
Read
Why Local-First Software Matters
Featured
Philosophy
Nov 28, 2024

Why Local-First Software Matters

The case for building software that prioritizes local execution over cloud dependency. Better performance, privacy, and user control.

4 min read
Read
Sysmon-CLI: Building a Cross-Platform System Monitor
Technical
Nov 10, 2024

Sysmon-CLI: Building a Cross-Platform System Monitor

Deep dive into the architecture of Sysmon-CLI and how we achieved cross-platform system monitoring with minimal overhead.

6 min read
Read
Announcing Zvezda: Git Repository Manager
Product
Oct 22, 2024

Announcing Zvezda: Git Repository Manager

Introducing Zvezda, a powerful CLI for managing multiple Git repositories. Batch operations, insights, and automation.

4 min read
Read
Essential Developer Productivity Tools
Resources
Oct 5, 2024

Essential Developer Productivity Tools

A curated list of tools that actually improve developer productivity. No fluff, just tools we use daily.

5 min read
Read
Microservices vs Monolith: Choosing the Right Architecture
Technical
Jan 5, 2025

Microservices vs Monolith: Choosing the Right Architecture

Stop cargo-culting microservices. Most projects should start with a monolith—here's when that changes and when it doesn't.

7 min read
Read
Debugging Production Issues: A Systematic Approach
Technical
Dec 28, 2024

Debugging Production Issues: A Systematic Approach

Production is where your assumptions go to die. Here's how I debug when users are yelling and logs are useless.

8 min read
Read
Go Performance Tips: Making Your Code Faster
Technical
Dec 20, 2024

Go Performance Tips: Making Your Code Faster

Real performance tips from building Sysmon-CLI and Zvezda. No theory—just what actually made things faster.

10 min read
Read
API Design Principles: Building APIs Developers Love
Technical
Dec 12, 2024

API Design Principles: Building APIs Developers Love

Why Iris uses OpenAI's API spec and what I learned about API design building local-first tools. Compatibility beats purity every time.

9 min read
Read
The Art of Effective Code Reviews
Philosophy
Nov 15, 2024

The Art of Effective Code Reviews

I work solo on most projects. Here's what I learned about reviewing my own code and what actually matters when someone does look at it.

9 min read
Read
Building Great CLI Tools: Lessons from Sysmon and Zvezda
Technical
Nov 2, 2024

Building Great CLI Tools: Lessons from Sysmon and Zvezda

Three CLI tools, three different problems, same lesson: if it doesn't work immediately, no one uses it. Here's what actually matters.

11 min read
Read
Stay Updated

Never miss a post

Get notified when we publish new technical articles, product updates, and deep dives.

Get in Touch