moin's Avatar

moin

@keepupwithshift.bsky.social

iOS Engineer & Designer โˆด Photographer โˆด Mango Fanatic ๐Ÿฅญ shift is standard // design is craft Find me at https://iamshift.dev

10 Followers  |  28 Following  |  26 Posts  |  Joined: 22.12.2024  |  1.7058

Latest posts by keepupwithshift.bsky.social on Bluesky


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

07.02.2026 17:33 โ€” ๐Ÿ‘ 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

06.02.2026 12:53 โ€” ๐Ÿ‘ 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

03.02.2026 13:54 โ€” ๐Ÿ‘ 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

31.01.2026 14:58 โ€” ๐Ÿ‘ 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

28.01.2026 21:03 โ€” ๐Ÿ‘ 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

25.01.2026 20:49 โ€” ๐Ÿ‘ 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

22.01.2026 13:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
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

19.01.2026 17:05 โ€” ๐Ÿ‘ 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

16.01.2026 13:29 โ€” ๐Ÿ‘ 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.

15.01.2026 10:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Post an archer.

13.01.2026 18:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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

13.01.2026 16:34 โ€” ๐Ÿ‘ 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!

13.01.2026 16:31 โ€” ๐Ÿ‘ 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

13.01.2026 14:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hah! Thatโ€™s awesome.

12.01.2026 07:58 โ€” ๐Ÿ‘ 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

10.01.2026 16:02 โ€” ๐Ÿ‘ 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.

07.01.2026 15:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
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

07.01.2026 14:14 โ€” ๐Ÿ‘ 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

05.01.2026 20:11 โ€” ๐Ÿ‘ 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

04.01.2026 12:11 โ€” ๐Ÿ‘ 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

01.01.2026 13:14 โ€” ๐Ÿ‘ 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

29.12.2025 20:09 โ€” ๐Ÿ‘ 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

25.12.2025 11:15 โ€” ๐Ÿ‘ 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

22.12.2025 13:32 โ€” ๐Ÿ‘ 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...

19.12.2025 12:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
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...

14.12.2025 21:50 โ€” ๐Ÿ‘ 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.

12.12.2025 12:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@keepupwithshift is following 20 prominent accounts