Blog

Thoughts on native app development, SwiftUI, AI, and the craft of building great software for Apple platforms.

A boomerang shaped like a laptop flying back toward an office building — representing the AI layoff boomerang of 2026
AI Layoffs Developer Jobs

They Fired 80,000 Developers for AI. Then the AI Needed a Developer.

55% of companies regret their AI-driven layoffs. One in three spent more rehiring than they saved. Klarna is hiring back the people it fired. IBM is tripling entry-level jobs. The Great AI Layoff Boomerang is here, and it's exactly as awkward as it sounds.

N
NativeFirst Team
8 min read
An overflowing inbox of pull requests with a single exhausted reviewer — representing the AI code slop crisis in software development
AI Code Quality Code Review

AI Wrote 41% of Your Codebase While Your Reviewer Was Updating Their LinkedIn

A new study analyzed 1,154 developer posts and found that AI-generated code is creating a 'tragedy of the commons' in software development. PRs are up 20%, quality is down 23%, curl killed its bug bounty, and your code reviewer is one emoji-filled comment away from quitting.

N
NativeFirst Team
11 min read
Two brain illustrations — one solid and one dissolving into particles — representing the cognitive atrophy of developer skills after months of AI-only coding
Developer Deskilling AI Coding Tools

10,000 AI Prompts Later, She Forgot How to Code

A software engineer admits she lost her coding ability after 4 months of pure AI prompting. With 35 CVEs traced to AI-generated code in March alone and 1.5 million API keys leaked from a vibe-coded app, the developer deskilling crisis just got real.

N
NativeFirst Team
9 min read
A credit meter for AI coding tools going deep into the red zone — representing the hidden costs of AI-assisted development
AI Coding Tools Developer Tools Pricing

Your AI Coding Tool Spent $2,400 While You Were Sleeping

AI coding tools promised to save developers time and money. Instead, developers are waking up to surprise bills, burning through credits by noon, and watching a $0.50 bug fix spiral into $30. The AI tool pricing model is broken, and the developer community is fed up.

N
NativeFirst Team
7 min read
A developer in a hoodie with their face buried in their hands — the universal posture of cognitive overload
AI Burnout Developer Burnout

They Called It 'Brain Fry' — The AI Burnout Nobody Warned You About

AI tools were supposed to make developers faster and less stressed. Instead, Harvard researchers coined a new term for what's happening: 'brain fry.' The Django co-creator is exhausted by 11 AM. 67% of developers spend more time debugging than before. And the people who embraced AI the hardest are burning out the fastest.

N
NativeFirst Team
10 min read
A man carrying a box of belongings leaving an office — the quiet aftermath of a layoff
AI Layoffs Tech Industry

Your Company Didn't Replace You With AI. They Replaced You With a PowerPoint About AI.

295,000 tech jobs cut in Q1 2026. Oracle fired 30,000 people via a 6am email. CFOs privately admit AI layoffs will be 9x higher this year. But here's the thing — most of these companies haven't actually deployed the AI that's supposedly replacing you.

N
NativeFirst Team
8 min read
Empty red theater seats in darkness — a silent audience
AI Reddit

6 Million Programmers Just Hit the Mute Button on AI

Reddit's r/programming banned all LLM content for April 2026. When 40% of your front page is AI takes, you don't have a programming community — you have an AI fan club with a code section. Here's what this says about the state of developer discourse.

N
NativeFirst Team
8 min read
An empty office with rows of desks and chairs — no one sitting in them
Junior Developers AI

We Stopped Hiring Juniors. Now We're Surprised There Are No Seniors.

Junior developer hiring dropped 73% in 2026. Companies replaced training with AI tools and called it progress. But you can't skip the tutorial and expect to beat the final boss. Here's how the industry broke its own talent pipeline.

N
NativeFirst Team
7 min read
Construction workers on a building site with exposed rebar and concrete — the rebuild has begun
Vibe Coding Technical Debt

The Vibe Coding Hangover: 8,000 Startups Walk Into a Rebuild

The party is over. After 18 months of vibe coding, the technical debt bill has arrived. 8,000+ startups need rebuilds, rescue engineering is the hottest new discipline, and the cleanup could cost up to $4 billion. Here's what happened — and what it looks like from the inside.

N
NativeFirst Team
10 min read
A Zurich tram at night with motion blur and city lights — the setting where ThinkBud was born
ThinkBud iOS

I Was Failing an Exam on a Tram. So I Built an App.

The story of how a panicked study session on public transit led to ThinkBud — an iOS app that turns any link, PDF, image, or audio into brain maps, flash cards, quizzes, and exportable presentations. Now available on the App Store.

M
Mario
9 min read
Apple App Store gate blocking vibe-coded apps while Xcode with AI agents walks through the side door
Apple Vibe Coding

Apple Just Killed Vibe Coding on the App Store — While Shipping Its Own

Apple blocked Replit and Vibecode from the App Store on March 18, then shipped Xcode 26.3 with built-in AI coding agents a week later. The hypocrisy is stunning. The reasoning? Actually complicated. Let's talk about it.

M
Mario
12 min read
478 12
Claude Dispatch — phone sending commands to desktop with Claude Cowork showing completed tasks and active connection
Claude Code AI

Claude Dispatch Just Dropped — And Your Computer Will Never Sleep Again

Anthropic just shipped Dispatch: scan a QR code, text Claude from your phone, and your desktop executes the work while you're at dinner. Reports, emails, presentations, file management — all from your couch. This isn't a feature update. This is a paradigm shift.

M
Mario
12 min read
312 14
Retro terminal showing humorous AI commands alongside a timeline from 2026 to 2031 tracking the evolution of programming predictions
AI Programming

Programming in 2031: Our Honest (and Slightly Terrified) Predictions

We sat down as a team and predicted what software development looks like in 5 years. Will AI replace programmers? Will COBOL developers become millionaires? Will anyone understand the code? 7 honest predictions about the future of programming jobs and AI coding.

N
NativeFirst Team
10 min read
203 12
Evolution diagram showing prompts transforming from raw one-time text to saved organized prompts to reusable skills with variables and sharing — PromptKit deep dive
AI Productivity

Your Prompts Are Not Skills. Yet.

Most people save prompts and think they're done. They're not. The gap between a saved prompt and a real skill is variables, iteration, and community feedback. Here's how to turn your best prompts into reusable skills — and why PromptKit was built for exactly this.

M
Mario
13 min read
89 15
PromptKit announcement — Where do your AI prompts go to die? Survey stats showing 73% lose prompts, 68% rewrite same ones, prompts scattered across 4.2 apps
AI Productivity

Where Do Your AI Prompts Go to Die?

We surveyed 2,847 AI users about their prompt habits. 73% lose prompts regularly. 68% rewrite the same ones. The average person stores prompts across 4.2 different apps. So we built PromptKit — a native iOS and macOS app to save, organize, launch, and share AI prompts.

M
Mario
15 min read
156 15
Side-by-side comparison of two expense tracker apps - vibes build with 9 critical security issues vs code build with 0 critical issues and 34 passing tests
Vibe Coding Claude Code

I Built the Same App Twice: Once With Vibes, Once With Code. Here's What Happened.

Same expense tracker. Same AI model. Same developer. Round 1: pure vibe coding, no code review. Round 2: Claude Code with hooks, TDD, and actual programming knowledge. The results weren't even close.

M
Mario
17 min read
247 15
Terminal showing Claude Code commands including custom slash commands, hooks configuration, worktree parallel sessions, and productivity stats
Claude Code AI

12 Claude Code Commands I Actually Use Every Day (Not the Ones You Think)

Custom slash commands, hooks that block you from deploying at 2 AM, worktrees for parallel sessions, and the CLAUDE.md trick that changed everything. A practical guide from someone who's been using Claude Code since day one.

M
Mario
19 min read
178 13
Programmer terminal with passing tests vs vibe coder chat with errors and leaked database - the 2026 reality of coding with and without programming knowledge
Vibe Coding Programming

Why Knowing Code Still Beats Vibing It: Programmers vs Vibe Coders in 2026

Vibe coding lets anyone build an app in hours. But when the database leaks, the AWS bill explodes, and the bugs multiply — guess who gets the call? A real programmer. Here's why knowing code is your unfair advantage in the AI age.

M
Mario
14 min read
203 12
The untapped power of Claude AI - automation hub connecting n8n, Zapier, Slack, MCP servers, GitHub, CRM, and marketing tools
AI Development

One Person, One Terminal, Entire Departments: The Untapped Power of Claude Nobody Talks About

Claude Code hit $2.5B in 9 months. One guy replaced his entire marketing department in 58 minutes. n8n + MCP turns Claude into a self-building automation engine. Here's what's actually possible in 2026 — and why most people are using maybe 5% of it.

N
NativeFirst R Team
14 min read
28 12
Vibe Coding Rumors, Drama and Reality - what the internet is saying in March 2026
Vibe Coding AI

Vibe Coding: The Rumors, The Drama, and What's Actually Happening

From Karpathy's shower thought to open source meltdowns, security disasters, and agentic engineering - we dug through X, Reddit, Medium, and Hacker News to find out what's really going on with vibe coding in March 2026.

N
NativeFirst R Team
10 min read
34 8
AI developer productivity paradox 2026 - chart showing 92% adoption rate but only 10% actual productivity gain from AI coding tools
AI Coding Tools Developer Productivity

92% of Developers Use AI Tools. Productivity Went Up 10%. What Happened?

AI coding tools hit 92.6% developer adoption in 2026, but productivity only rose 10%. The METR study, Uplevel data, and Klarna's reversal reveal why AI-generated code creates more bugs than speed.

M
Mario
13 min read
112 10
Three contractor quotes for the same bathroom renovation: $8,000, $14,000, and $22,000 — the problem Renovise solves
Renovise Home Renovation

I Asked Reddit What Surprised Them About Renovation Costs. 114k People Answered.

After my buddy got 3 quotes for the same bathroom ($8K, $14K, $22K), I asked Reddit about renovation costs. 111,000 views and 120+ comments later, here's what homeowners, contractors, and DIYers told me about what renovations really cost in 2026.

M
Mario
10 min read
72 14
Open Source Is Dying - The crisis of AI-generated contributions overwhelming maintainers
Vibe Coding AI

Open Source Is Dying and Vibe Coding Is Holding the Pillow

cURL killed its bug bounty. Tldraw closed all external PRs. Ghostty bans AI contributors. Tailwind laid off 75% of its engineers after an 80% revenue drop. The open source ecosystem is suffocating under AI-generated slop — and the people keeping the internet running are walking away.

N
NativeFirst Research
13 min read
47 13
Claude Code Remote Control - Send coding commands from your phone to your development machine
Claude Code AI

Claude Code Remote Control Just Dropped — And It's Game Over for OpenClaw

Claude Code now lets you write, test, and commit code from your phone. Meanwhile OpenClaw is sending messages through WhatsApp and running code in Docker containers. The AI coding race just ended.

M
Mario
19 min read
134 18
Gambling addiction awareness - statistics, existing tools, and the tech community's responsibility
Apple Announcements

The Gambling Epidemic Nobody Talks About — And Why the Tech Community Must Act

80 million people worldwide struggle with gambling disorder. The suicide rate is 15 times the general average. Existing apps barely scratch the surface. Here is why we believe the tech community has a moral obligation to build better tools — and what we are thinking about at NativeFirst.

R
Rachel Torres
11 min read
68 4
Invoize - Professional invoicing for Mac, built for freelancers and small businesses
Apple Announcements

Why We Built Invoize — And What's Coming Next

Freelancers and small businesses deserve invoicing that just works. Here is why we built Invoize for Mac, the real problems it solves, and the features we are building next — including automatic payment reminders.

M
Mario
10 min read
31 2
How ATS Systems Work - CV passing through AI filters to reach hiring managers
AI Apple

How ATS Systems Actually Work — And How ApplyIQ Beats Them

Most job applications are rejected by software before a human ever sees them. Here is how Applicant Tracking Systems filter your CV, what they look for, and how ApplyIQ's 3-tier AI optimization gets you past the algorithms and into the interview.

R
Rachel Torres
10 min read
57 3
Vibe Coding in iOS Development - Comprehensive analysis of AI models and tools
Vibe Coding AI

Vibe Coding in iOS Development: A Comprehensive Analysis of AI Models, Tools, and Workflows

After months of testing every major AI model and coding tool for native iOS development — from OpenAI to Anthropic, Cursor to Claude Code — here is what actually works, what does not, and why Claude Opus 4.6 changed everything.

M
Mario
15 min read
89 14
Welcome to NativeFirst - Our journey building native Apple apps
Announcements Development

Welcome to NativeFirst Blog

Introducing NativeFirst — our journey building native Apple apps with SwiftUI, and what we plan to share on this blog.

M
Mario
2 min read
24 2
Native vs Cross-Platform - Why we choose native Apple development
Development Apple

Why We Choose Native Over Cross-Platform

Our philosophy on building native Apple apps instead of using cross-platform frameworks, and why we believe native development leads to better user experiences.

M
Mario
4 min read
35 2
ABSecureScreen iOS Security SDK - Shield protecting app content
Development Apple

ABSecureScreen — Protecting Sensitive iOS App Content from Capture

How we built an open-source iOS security SDK that prevents screenshots, detects jailbreaks, and protects banking-grade app content — all in a lightweight Swift Package.

J
James Walker
4 min read
22 2
ABNetworking - Modern iOS networking layer with connected nodes
Development Apple

ABNetworking — A Modern, Production-Ready Networking Layer for iOS

We open-sourced the networking layer we use across our apps — async/await, automatic retry with exponential backoff, certificate pinning, and comprehensive error handling, all in one Swift Package.

J
James Walker
5 min read
18 2