John Cox

Blogs · @wyome · Now

Tagged mac · everything

Interesting

Cocoa with Love: Version control for solo Mac developers

This guide demonstrates how to set up and use Git for version control in Xcode projects on Mac, emphasizing that even solo developers benefit from version control's ability to track changes more precisely than Time Machine, review their own code, and easily test across multiple machines. The author recommends the GitX graphical interface over command-line Git, provides step-by-step setup instructions including creating a .gitignore file and initial repository commits, and explains practical workflows like cloning repositories to other computers and managing third-party code as submodules.

Permalink

Tower - The most powerful Git client for Mac

Tower is a Git client GUI that simplifies complex Git operations through a visual interface, offering features like pull requests, interactive rebasing, conflict resolution, and file history tracking without requiring command-line expertise. The tool is marketed to developers and designers who want faster workflows and clearer visualization of version control operations.

Permalink

33 Great Mac Applications for Web Designers | Onextrapixel - Showcasing Web Treats Without A Hitch

This article catalogs 33 Mac applications across various categories—productivity, design, development, file management, and utilities—offering brief descriptions of each app's core functionality to help designers and developers find tools suited to their workflows. The list spans task managers like Things and The Hit List, design applications like Sketch and Acorn, web development tools like Espresso and CSSEdit, and utility apps for everything from clipboard management to file organization. The piece aims to help Mac users identify productivity-enhancing software that can accelerate their work and improve their professional output.

Permalink

Mensch -- A coding font

Apple's Snow Leopard introduced Menlo, a modified version of the Linux font DejaVu Sans Mono, as its new monospace typeface. The author, dissatisfied with several design choices in Menlo (particularly the slashed zero and the oddly-proportioned lowercase L), used FontForge to create a custom variant called "Mensch" with about a dozen tweaks including a circular zero, friendlier punctuation marks, larger angle brackets, and improved letter distinctiveness. The modifications maintain the open-source spirit of the original Bitstream Vera license while optimizing the font for code readability and aesthetic preference.

Permalink

Outlaw Design Blog » 50 Custom Mac Desktop Screenshots

# Episode 16 - Building a Feedback Community Carl Smith discusses how to establish a community where designers can give and receive constructive feedback on their work, emphasizing the value of peer critique in improving design practice. # Episode 15 - How to Review Your Portfolio The episode explores strategies for curating which projects to display on social media design platforms like Behance, focusing on selecting work that best represents your skills and attracts the right clients. # Episode 14 - Where Does Customer Service End? Using Zappos as a model, the episode examines how far designers should go in exceeding customer expectations and when going above and beyond might cross into unsustainable service territory. # Episode 13 - Screencasting for Communication Screenr is an online screencasting tool created by 45 Royale that simplifies video creation by allowing users to sign up via Twitter and record screen demonstrations, useful for design communication and client presentations. # 50 Clean, Sleek, and Modern Website Designs A showcase of contemporary websites exemplifying minimalist and modern design principles, curated to inspire designers interested in clean, simple aesthetic approaches.

Permalink

Moving your iTunes Library to a New Hard Drive

This guide explains how to properly move an iTunes library to a new location—whether to an external drive, secondary internal drive, or new computer—by distinguishing between the iTunes library database (the index file) and the iTunes Media folder (the actual content files). The key insight is that iTunes stores full file paths in its database, so manually moving files will break those links; instead, users should use iTunes' "Consolidate Files" feature, which copies files to the new location while updating the database references. The article also covers iTunes' distinction between "managed" files (stored in the iTunes Media folder and controlled by iTunes) and "referenced" files (stored elsewhere and merely pointed to by iTunes), explaining how this affects relocation options and whether users can preserve their own file organization.

Permalink