🚨 BREAKING: AI can now design like Apple-level creative directors (for free).
Here are 10 Claude Opus 4.6 prompts that build complete design systems, brand guidelines & 47+ marketing assets in 6 hourshours 👇👇
Top designers are already using this.
Bookmark this thread 🔖
iOS tips ✨ 4 excellent tools I use often to improve iOS codebase #iosdev
🚀 periphery: identity unused parameters, variables, and code
https://t.co/Z7crqFfQCQ
🚀 SwiftLint: ensure your code adheres to the best coding convention
https://t.co/9ZAJfb06Jf
🚀 SwiftFormat: auto format Swift code with extensible rules
https://t.co/oruou64oEz
🚀 typos: spell check your source code and find typos
https://t.co/UMTEArP0bG
"What levels does Meta have for software engineers?"
Here they are, with a brief overview. Meta has a parallel career track with management, which starts at E5 and the internal M0 manager level. Managers hired outside would be M1 (same level as E6), M2/E7, D1/E8, D2/E9.
Default AM/PM versus 24-hour time setting on iOS is one of causes Date Formatter parsing to fail. Ex: 10:30 AM with "HH:mm 'Z'", I expect it's "10:30 Z" but the result is"10:30 AMZ". To prevent it, you should first set the locale of date formatter to a fixed format: en_US_POSIX
Are you a developer? 👩💻👨💻
Check out these awesome macOS apps that will help you tremendously with your day-to-day work.
Reviews are from my personal experience, I have used all these apps and still using most of them.
In alphabet order 🧵👇
Consistency matters, they say...🤔
Starting from today, I'll post one UI tip per day for the next 50 days!
Follow this thread 👇
💡Tip #01 - Set the fixed width of your buttons if they have a loading state
Otherwise, they'll shrink when loading, and it looks terrible.
subscription offer code available on 17/11/2020. It's unique, alphanumeric codes that provide auto-renewable subscription at a discounted price or for free for a specific duration. https://t.co/DmiHdgX8rw
A bit of design tip I learn: never use mere black (0x000) or white (0xFFF). There is no such thing as black or white in real life.
Instead use slight variations
- Black: rgb(42, 44, 50) or hsl(225, 8.7, 18.0)
- White: rgb(244, 244, 244) or hsl(0, 0, 95.7)
From @elegantconvert
#til KeyValuePairs is a lightweight collection of key-value pairs. Allows duplicates keys, maintains the ordering of elements, access like an array. But it has a bit slow when searching for a matching value, and It takes O(n) steps to finish.
#til lldb tricks for debugging on the fly. Using unsafeBitCast and expression CATransaction.flush() to changes the properties without recombining your source code. https://t.co/cijXKuKzxy