Advertisement · 728 × 90

Posts by moin

Whenever you have installed the latest Codex on your Mac. You can make it available for Xcode.

ln -sf $(which codex) ~/Library/Developer/Xcode/CodingAssistant/Agents/Versions/26.3/codex

2 months ago 0 2 0 1
Preview
Seniority Shows Up First in What You Refuse to Build Restraint is a technical skill, not a personality trait

Seniority isn’t louder output.
It’s restraint.

This piece looks at how judgment shows up in what experienced builders refuse to add, touch, or complicate.

→ iamshift.substack.com/seniority-sh...

#iamshift
#Engineering #Design

2 months ago 0 0 0 0
Preview
Business Constraints Don’t Kill Good Design, Unexamined Constraints Do When Rules Shape Products More Than Pixels

Constraints don’t weaken design.
Unexamined ones do.

→ iamshift.substack.com/unexamined-c...

#iamshift #SystemsThinking #ProductDesign #iOSDev

2 months ago 2 1 0 0
Preview
Design Debt Is Often Just Unacknowledged Engineering Debt When UX Problems Are Really System Problems

Many UX problems aren’t design failures.
They’re unresolved system decisions finally becoming visible.

→ iamshift.substack.com/design-debt-...

#iamshift
#SystemsThinking #iOSDev #UXDesign

2 months ago 2 1 0 0
Preview
UX Is Not the Same as Being Considerate Why politeness fades, and systems are remembered

UX and consideration aren’t the same thing.

This post is about where they diverge, and why that difference shows up fast in real use.

→ iamshift.substack.com/ux-is-not-th...

#iamshift
#UX #Design #ProductThinking #HumanCentered

2 months ago 1 0 0 0
Preview
Micro-Interactions That Earn Their Keep When feedback clarifies state, and when it quietly becomes debt

Micro-interactions should earn their keep.
If they don’t add clarity, feedback, or trust, they’re just decoration.

Wrote this from the iOS + design trenches → iamshift.substack.com/micro-intera...

#iamshift
#UX #iOSDev

2 months ago 1 0 0 0
Preview
Designing UI as a System Why screens are easy, and coherence is not

UI works best when it’s treated as a system, not a collection of screens.

A short reflection on system-first interface design.

iamshift.substack.com/designing-ui...

#iamshift
#Design #Systems

2 months ago 1 0 0 0
Advertisement
Preview
ToDo When Nothing Else Existed Why this app had to exist, and why rebuilding it matters now

ToDo started when nothing else quite worked the way I needed it to.

This is the first post in a series about how it came to be.

iamshift.substack.com/p/todo-when-...

#iamshift
#IndieDev #Apps #ForTheUser

3 months ago 3 0 0 0
Preview
Guess Animals: Built for Mine, Useful for All Built for mine, useful for all

Built for mine, useful for all.

Guess Animals started as a personal project and grew outward. This post reflects on that transition.

iamshift.substack.com/guess-animal...

#iamshift
#IndieDev #Apps

3 months ago 2 0 0 0

Yea, most definitely! Awesome to finally get in touch with fellow devs as well. Btw, that’s a very cool app. I also am blistering myself on my own passion project, ToDo. It was on the App Store but I took it down due to bugs, which I’m working out now and bringing it up to speed with iOS 26.

3 months ago 1 0 0 0

Post an archer.

3 months ago 1 0 0 0

This was an exciting read. It’s a fascinating peek into the world of SwiftLang.

3 months ago 4 1 3 0

That’s a pretty wild ride, thanks for sharing the insight. I’ve always wanted to get a peek in the behind the scenes of swiftlang development.

Additionally, and more importantly, kudos on the fix! And on putting your mark on the build!

3 months ago 1 0 1 0
Preview
Built to Persist by Design Visual language, structure, and the refinement of identity through time

Built to Persist by Design.

Continuity isn’t about staying the same.
It’s about keeping what’s true as everything else changes.

iamshift.substack.com/on-continuity

#moinahmad #iamshift
#design #brand

3 months ago 1 0 0 0

Hah! That’s awesome.

3 months ago 1 0 0 0
Preview
What iOS 26 Taught Me About Building Thoughtful Apps A reflective synthesis from four micro-apps

I wrote about what iOS 26 taught me after building a series of focused micro-apps.

It’s about intent, constraints, and learning by building.

iamshift.substack.com/lessons-from...

#iamshift
#iOS #Swift #SwiftUI

3 months ago 2 1 0 0

That’s an interesting connection. I wasn’t thinking about Shortcuts, but I get why it came up. The focus here was execution boundaries inside the app, especially around async work and mutation. That discipline often makes systems more composable too.

3 months ago 2 0 0 0
Advertisement
Preview
Daily Quote Fetcher Calm Consistency Through Background Design in iOS 26

New micro-app write-up: Daily Quote Fetcher.

A small iOS app used to explore background tasks, notification timing, and what happens when you stop fighting the system and design with it instead.

iamshift.substack.com/daily-quote-...

#iamshift
#iOS #SwiftUI #Swift #BackgroundTasks

3 months ago 0 0 1 0
Preview
Async Doesn't Mean Ordered in SwiftUI aka the bug that quietly rewired how I think about execution

Just published: Async doesn’t mean ordered in SwiftUI. A field report on a concurrency bug that forced me to rethink execution assumptions and where ordering actually comes from.

iamshift.substack.com/async-doesnt...

#iamshift #SwiftUI #Swift #iOS #Concurrency

3 months ago 2 0 0 0
Preview
Hot-Cold Finder Proximity, Feedback, and Real-Time Sessions in iOS 26

Hot-Cold Finder is live.

A short write-up on building a proximity-based app on iOS 26 using Nearby Interaction, and what it taught me about feedback, clarity, and restraint in UI.

iamshift.substack.com/hot-cold-fin...

#iamshift
#ForTheUser #iOS26 #Swift #SwiftUI #AppleDev

3 months ago 3 1 0 0
Preview
Step Counter Using WidgetKit, App Intents, and optional HealthKit to understand system surfaces and refresh schedules

Built a Step Counter widget to better understand WidgetKit in iOS 26.

Not a shipped app. Just real code, real constraints, and what the system teaches you when you actually build against it.

iamshift.substack.com/p/step-count...

#iamshift
#iOS26 #WidgetKit #SwiftUI #Swift #iOSDev

3 months ago 1 0 0 0
Preview
Pocket Pantry Building a SwiftData-first App in iOS 26 with Intention & Deliberate Decisions

Published a write-up on Pocket Pantry, a SwiftData-first iOS 26 app built to surface architectural decisions early.

Small scope. Real constraints. No abstraction theater.

iamshift.substack.com/p/pocket-pan...

#iamshift #iOS26 #iOSDev #Swift #SwiftUI

3 months ago 1 0 0 0
Preview
Learning iOS 26 Through Intentional Micro-Apps A practical approach to adopting new system APIs through focused, disposable software

Learning iOS 26 by building small, intentional apps.

Not tutorials. Not frameworks.
Just real constraints, real decisions, and what held up.

iamshift.substack.com/p/learning-i...

#iamshiftdev #iosdev #ios26

3 months ago 1 0 0 0
Preview
Why “shift” Naming, alignment, and letting the work lead

Part 2 is live.

Continuing the branding introduction—this time focusing on structure, discipline, and sustained direction.

open.substack.com/pub/iamshift...

#iamshiftdev #branding #designandcode #systems

3 months ago 0 0 0 0
Preview
Symbols, Structure, and Discipline Building a visual system with intention

Published: Part 1 of my new branding introduction.

A short piece on identity, intent, and why structure matters before style.

#iamshiftdev #designandcode #creativeprocess #branding

open.substack.com/pub/iamshift...

4 months ago 0 0 0 0
Advertisement
Preview
Identity Initialized Intent precedes action. Documenting the complexity of achieving simplicity in native systems and design.

[ let shift : moin ]

Identity Initialized.

I’ve launched a new engineering log. Zero dependencies. No noise. Documenting the architecture of clarity and native systems.

Intent precedes action.

Read log_001: open.substack.com/pub/iamshift...

4 months ago 0 0 0 0
Preview
shift ∴ Moin The personal portfolio and identity system of Moinuddin Ahmad — iOS developer, designer, and creative engineer building within the Apple ecosystem - shift is standard; design is craft.

[ let shift : Moin ]

Identity initialized.

My new digital home is live: iamshift.dev

Built with zero dependencies. No frameworks & bloat. Just raw craft.

Reflecting how I build apps: native, structured, & precision. Features a custom scroll-snap architecture & "System Failure" 404 protocol.

4 months ago 0 0 0 0