Blog

Shipping Is a Skill

Shipping Is a Skill

The difference between engineers who finish things and those who don't isn't talent or motivation. It's a set of habits you can actually learn.

9 March 2026engineeringproductivityindie devpersonal
Claude Code: What It's Actually Like to Use It

Claude Code: What It's Actually Like to Use It

I was skeptical about AI coding tools. After months of regular use, I have a more honest take than the hype suggests.

8 March 2026aitoolingproductivityengineering
Most Developer Portfolios Are Broken

Most Developer Portfolios Are Broken

What hiring managers actually look for, and why most portfolios miss it completely.

7 March 2026careerengineeringhiring
IoT Meets Web: What I Learned Moving Between Hardware and Frontend

IoT Meets Web: What I Learned Moving Between Hardware and Frontend

Working across IoT and web development teaches you things neither world tells you on its own.

6 March 2026iotwebengineeringarchitecture
MongoDB Without Mongoose

MongoDB Without Mongoose

Mongoose is the default choice for MongoDB in Node.js. I stopped using it — here's why the native driver is often the better option.

5 March 2026mongodbnode.jstypescriptengineering
Building in the Margins

Building in the Margins

A full-time job, a master's degree, client projects, and two products in production. Here's how that actually works.

4 March 2026indie devproductivitypersonalhoneyside
Building with InvoiceTronic: Italian E-Invoicing Without the Pain

Building with InvoiceTronic: Italian E-Invoicing Without the Pain

I built a full accounting system for my sole proprietorship. The hardest part wasn't the accounting logic — it was the SDI. Here's how InvoiceTronic made it manageable.

3 March 2026invoicetronicfattura elettronicaapiengineering
Why Expo Changed the Way I Build Mobile Apps

Why Expo Changed the Way I Build Mobile Apps

I used to dread mobile development. Expo fixed that — here's exactly how.

2 March 2026exporeact nativemobileengineering
Barba Studio is Live

Barba Studio is Live

After months of building in the margins of everything else, Barba Studio — a booking management app purpose-built for Italian barbershops — is officially launched.

1 March 2026barba studioreact nativeproductlaunch
My Go-To Stack: Node.js, React, and React Native

My Go-To Stack: Node.js, React, and React Native

Why I've built every product I've ever shipped on the same four technologies — and why I wouldn't change a thing.

28 February 2026node.jsreactreact nativeelectronengineering
Next.js App Router: What I Actually Use After One Year

Next.js App Router: What I Actually Use After One Year

A practical take on which App Router features earn their place — and which ones I've learned to skip.

27 February 2026next.jsreactwebengineering