Dima Veremchuk

21 Followers
171 Following
214 Posts
Product designer. Moving pixels, curving vectors.
Websitehttps://www.dimaveremchuk.com
After 20 years, the PNG spec has been updated, and it looks like other enhancements are coming. https://www.programmax.net/articles/png-is-back/
PNG is back!

After 20 years, PNG is back with renewed vigor! A new PNG spec was just released.

Tell a friend to save a life:

❌ name.lowercased().contains(searchText.lowercased())
✅ name.localizedStandardContains(searchText)

The latter ignores case, but also ignores diacritics (cafe vs café), handles localized variants (ẞ → ss, etc), and is supported in SwiftData.

Built a quick prototype of an AI agent interface for test case management. Main features:
• Real-time highlighting of agent activity (you always see what's being added & where)
• Smooth state transitions

Made with React and Motion🫰

How to write good.
1. Avoid alliteration. Always.
2. Prepositions are not words to end sentences with.
3. Avoid clichés like the plague. (They're old hat.)
4. Eschew ampersands & abbreviations, etc.
5. One should never generalize.
6. Comparisons are as bad as clichés.
7. Be more or less specific.
8. Sentence fragments? Eliminate.
9. Exaggeration is a billion times worse than understatement.
10. Parenthetical remarks (however relevant) are unnecessary.
11. Who needs rhetorical questions?

well, my summer off is ending, and with that i’m looking for my next full-time role designing & building websites, design systems, or web apps. lookin' for a mid-to-senior hybrid dev and design role :)

read more: https://hireme.website

Hire Me | The Resume & CV of Henry Desroches

Here’s the elevator pitch on why I’d love to work with you and why you might want to work with me. Hope you think it’s nice :)

by popular request - here's Freya's Guide to XYZ Axes and Handedness™

User interface design and user restriction are mistakenly conflated nowadays. They’re not the same. In many cases, they’re opposites.

I suspect the confusion is due to the acknowledged value of simplicity for novice users. But novice users should eventually become expert users with experience and education. There’s no inborn distinction between the two. Good design doesn’t force users to remain novices forever. Rather, it involves progressive disclosure: hiding the details until they’re needed.

Here's my favourite Xcode shortcut for you: When your cursor is placed inside a function call or similar, press Ctrl-M to rearrange so that each parameter is placed on its own line.

Style Check: Useful, easy to use, and a powerful secret weapon. Learn how it can tighten your writing in this 2-minute video.

https://www.youtube.com/watch?v=IgwIM80m9yM&list=PLNFvvaZxMJ6Y4d9JZmPuApqAmzGcnc0FY&index=4

Using Style Check

YouTube