Mark Evans

1.7K posts

Mark Evans banner
Mark Evans

Mark Evans

@mrkvans

iOS Dev Entrepreneur | ex 

Lehi, UT Katılım Aralık 2009
1.8K Takip Edilen485 Takipçiler
Mark Evans
Mark Evans@mrkvans·
@atmoio WOW -- Nailed it! Outstanding bridge between 'The Matter with Things' and AI. Agreed, it's one of THE most important and timely books for our age! Nicely done!
English
1
0
1
402
Mo
Mo@atmoio·
Richard Dawkins just played us all
English
139
99
1K
53.8K
Mark Evans
Mark Evans@mrkvans·
What color of shirt do the supporters wear at the event…? Asking for a friend… Also, do attendees need to stand on opposite sides of something to show their support or opposition…? These organized protests are new to me… Finally, does one side get paid and the other doesn’t… How are protester payouts done, Venmo/Apple Cash?
English
7
1
25
4K
SLC Fatigue
SLC Fatigue@MarinasHammer·
Utah’s future is at stake!! Largest data center IN THE WORLD (62 sq mi) slated for Box Elder County, Utah being quietly rammed through approvals by Cox & cronies and developed by Canadian millionaire Kevin O’Leary. If it were in SLC (it’s not- just used for size reference here) it would span from the airport on the north to 215 freeway on the south 🤯 Show up Monday, May 4 at the Box Elder County Fairgrounds in Tremonton at 4 p.m. to oppose!
English
434
1.2K
3.4K
313.3K
Nalin
Nalin@nalinrajput23·
Which one do you prefer ? - userID - user_ID - UserID - userId - user-id
English
805
11
1.2K
165.1K
Mark Evans
Mark Evans@mrkvans·
@alpennec But this isn’t true for child views, right? Using a discrete View struct is more optimized than computed properties for your non-preview code…? No?
English
0
0
1
16
Jacob Bartlett
Jacob Bartlett@jacobtechtavern·
Objective-C was designed to unify two domains: the static simplicity of C; with the flexibility of Smalltalk message passing. I’m not actually simplifying it that much by telling you that Objective-C is C, with two additions: 1. A small layer of syntax like square braces, interfaces, and selectors. 2. Your code runs alongside the Objective-C Runtime™. This runtime powers all the characteristic capabilities associated with the language such as dynamism and object-oriented…ness. In fact, Objective-C defers as much as possible away from compile-time and towards runtime. This was one of the core reasons it was chosen to run on the Motorola 68k chips of the NeXT workstations, because it gave blazingly fast compilation times compared to the era’s typical glacially slow compilers. Swift is often called a protocol-oriented language. Devs often characterise Objective-C as a runtime-oriented language. Everyday programming languages compile functions down to machine code and wire them up in a binary. Each function call knows, more or less, the memory offset to jump to for the executable implementation. All this information is known at compile-time. Objective-C, on the other hand... improvises. Methods are dispatched via message passing, where the runtime traverses a class hierarchy (or cache) to look up the implementations on-the-fly. The runtime is where all the magic happens. Read the full piece: “Ancient Secrets of the Objective-C Runtime” - here 📜 blog.jacobstechtavern.com/p/objc-runtime…
Jacob Bartlett tweet media
English
2
6
59
6.1K
Mark Evans
Mark Evans@mrkvans·
@theamelia__ …whatever the opposite of thinking that “hand-me-downs“ was a clothing brand…
English
0
0
0
0
Mark Evans
Mark Evans@mrkvans·
I teach Claude how to write iOS apps all day long… I hope the model has been updated as a result… These 8 hour babysitting shifts can get brutal… Esc + “Stop” “don’t touch that” … “come back here” “you’re going the wrong way…” … “I thought we talked about this already?!”
English
0
0
1
119
Mark Evans
Mark Evans@mrkvans·
The best thing you can do is force it to read the official documentation, and show you the reference for each decision made. (For Swift…) because every AI is still an idiot when developing for Apple platforms… Otherwise, you’re going to end up with NSColor all over your codebase…
English
0
0
0
10
Mark Evans
Mark Evans@mrkvans·
@twostraws I would also recommend creating an MCP server that can actually read Apple’s developer documentation. That’s been a game changer for me!!
English
2
0
5
1.5K
Paul Hudson
Paul Hudson@twostraws·
Four times in four days I've been asked for advice on working with AI-generated Swift code, so here you go – here's a brief article about dubious code I suggest you watch out for, and what to replace it with instead: hackingwithswift.com/articles/281/w…
English
28
68
681
312.6K
juan
juan@juanbuis·
to commemorate alan dye moving from apple to meta, here's one of his best quotes
juan tweet media
English
413
4K
64.8K
2.1M
Mark Evans
Mark Evans@mrkvans·
@Beefeater_Fella The video looks like it was one contiguous nation… but it absolutely was not. @grok how many different tribes occupied the continental United States land area prior to 1776… and what tribe occupied the largest area - and what was the size of that area?
English
1
0
0
17
Beefeater
Beefeater@Beefeater_Fella·
This touches some raw nerves then. I am all alluding to the irony of the “United States of America”, targeting non-white immigrants (mostly?) - expelling them forcefully from lands they took from an indigenous people in the first place. Not a lecture, just an observation.
English
791
200
4.3K
435.5K
Beefeater
Beefeater@Beefeater_Fella·
Can you guess what this video represents ?
English
7.2K
1.4K
12.1K
5.8M
Liberty Lover
Liberty Lover@lover_liberty68·
I add my small, humble echo to his testimony. I love this man. If you don’t have this and want it, you can! Just ask.
English
24
68
754
13.3K
Mark Evans
Mark Evans@mrkvans·
@vasuman It corrupted, then deleted my code base and then apologized before giving up handing things back over to me.
English
0
0
0
4.1K
vas
vas@vasuman·
Gemini 3.0 just refactored my entire codebase in one call. 25 tool invocations. 3,000+ new lines. 12 brand new files. It modularized everything. Broke up monoliths. Cleaned up spaghetti. None of it worked. But boy was it beautiful.
vas tweet media
English
962
1.3K
28.7K
1.4M
Mark Evans
Mark Evans@mrkvans·
AI Coding Agent: “The code is bug free and production ready. You should be able to launch with confidence!” Me: “check your work and validate everything you just claimed to be complete…” AI: “You’re absolutely right to call me out. I found major gaps and multiple instances of placeholders and mock data… let me try again…” Me: 🤨
English
0
0
0
24
Theo - t3.gg
Theo - t3.gg@theo·
Claude code is good Codex is good Cursor is good Windsurf is good Cline is good Roo Code is good Kilo is good Amp is good OpenCode is good Aider is good
English
473
90
2.6K
437.2K
Dave Chadwick - Author
Dave Chadwick - Author@DChadwickAuthor·
What Christian’s online do wrong when they try to evangelize to Mormons and how they can fix it.
English
81
54
672
22.8K
Mark Evans
Mark Evans@mrkvans·
@krispuckett @claudeai Cheat code… Make an MCP server that can read Apple’s developer website and documentation…. 🙌🏼
English
1
0
11
4.8K
Kris Puckett
Kris Puckett@krispuckett·
If you're building an iOS app with Claude Code - copy and paste this into your CLAUDE.md file. It prevents 90% of the issues I hit in the first month: Essential Rules for iOS work with @claudeai 1. Never let AI modify .pbxproj files. Create files with Claude Code, add them to Xcode manually. One corrupted project file will waste hours. 2. Document platform gotchas immediately. Hit an iOS 26 API issue? Add it to CLAUDE.md that session. "NO .background() before .glassEffect()" saved me from repeating that mistake 50+ times. 3. Use feature flags for experimental code. Toggle new features on/off without rebuilding. Makes rolling back instant when something breaks at 11pm. 4. Always request debug logging. Ask Claude Code to add Logger statements for complex flows. Future you will thank past you when debugging async camera issues. 5. Test after every change!! Clean build folder (Cmd+Shift+K), run on device, verify in console. Catch issues before they compound. 6. Keep conversations focused on single components. Don't ask to "refactor the whole app" Smaller scope = better results. 7. Document what changed in session. End every major change with a markdown file explaining what broke, how it was fixed, and rollback steps. I built a performant, full featured iOS app this way. Zero project corruption. Every session leaves the codebase better than it found it.
English
43
99
1.8K
175.8K
Mark Evans
Mark Evans@mrkvans·
@twostraws Oh, this got me excited!! All the theme songs to spy movies… oh boy!!
English
0
0
0
17
Mark Evans
Mark Evans@mrkvans·
@twostraws If you use Apple Music integration (MusicKit?), you can play any song in the world — As long as the user is subscribed to Apple Music — royalty free!
English
2
0
0
111
Paul Hudson
Paul Hudson@twostraws·
I've had so many suggestions to improve Hacktivate. The most popular ones are: - Add optional background music - Make the toolbox available outside challenges - Show an example solution after solving each challenge - More free hints I'll make them all happen ASAP 🫡
English
4
2
34
4.5K
Mark Evans
Mark Evans@mrkvans·
@twostraws I was working my way through the tutorial… I’m hooked!! You presented the “unlock campaign” option in just the right spot. Instant buy!! Nice work!! Killer game!! It’s actually mentally challenging instead of mentally numbing. More like this!!
English
1
0
1
87
Paul Hudson
Paul Hudson@twostraws·
The first Hacktivate update is off to Apple for review, with exciting challenge updates and… well, *less* exciting bug fixes 😅 Get it here: apps.apple.com/gb/app/hacktiv…
English
5
3
35
9.6K
Jax
Jax@jacksonfrandsen·
The statement “Mormonism is not Christianity because of 10 irreconcilable differences” is a hasty generalization and category error. Many of these “differences” are reconcilable by clarifying terms or recognizing biblical diversity. The debate ultimately rests not on whether Latter-day Saints follow Christ (they do), but on whether post-biblical Greek categories are the sole arbiter of Christian identity.🧵
Pastor Mark Driscoll@PastorMark

A sneak peek from the ebook RealFaith just released on Mormonism. When faced with the historical sources of their own faith, the conversation quickly changes from "we're Christians too" to "we're the real Christians." That's where the evangelism can begin. We love and pray for Mormons, and this resource from RealFaith will equip you to engage with them. (Link in Comments)

English
2
2
12
926