This week in Mac Software
. Updated: .
As summer stretches on I’ve increasingly found that there’s just no way I’ll cope with using my PC as a full-time machine again. The Mac experience is just too beautiful and working on my iBook is dancing through poppy fields compared to wading through Windows treacle.
That said, this luxurious level of comfort comes in no small part from some third party apps. Earning money this summer has allowed me to actually purchase some of those small-fee shareware apps and it really does improve the experience.
- TextMate. Oh God. I may never be able to develop websites or scripts on Windows again. I love how every day that I use this software I find new keyboard shortcuts to do something else insane cool. Current favourites are invoking the OSX colour picker while in CSS mode (⌘⇧C), which of course edits the currently selected colour if you have one. The quick, live updating web preview (⌃⌥⌘P), which also generates a preview page for your stylesheet, if the caret resides in a
style
block or inside a CSS file at the time. Finally, ⌘/ will comment out the current line or selection in the language you’re writing in. This is almighty good software. - Saft for Safari. Adds many a lovely feature in Apple’s usually spiffy browser. Particularly good is the automatic restoration of tabs if Safari crashes (ahem), enforcing single window mode and allowing the content of
textarea
’s to be edited in an external application. Like TextMate. - AntiRSI. Hanni pointed me towards this last night. AntiRSI is a small application that forces you to take breaks in your work. 13 seconds every 4 minutes and 8 minutes every 50. What I love is that this is it maintains the high attention to detail of OSX software: If I take a 15 second break from the keyboard naturally in the course of my work, AntiRSI notices and delays the next prompt, there’s nothing clunky about this. Also, when its attractive, Aperture-esque HUD appears to prompt you to stop for 15 seconds, the timing won’t move until you stop typing (and it won’t steal focus from your application either).
- I use Dashboard a lot. I like it, actually. I’m not overly fussed that I can’t put widgets directly onto the desktop (yet), but I have been finding that using it for reminders or To-Do lists is flawed, since I have to remember to invoke it to read reminders… a flawed workflow. What I wanted was some way to have Dashboard automatically displayed whenever I returned to my iBook after a few minutes (after those 8 minute AntiRSI breaks, for example). Well, Dasher pretty much does the job. It’s a simple preference pane that invokes the Dashboard after an idle time period. 5 minutes away from the machine and Dashboard appears ready for me to glance at when I return. Fab.
I’ve always seen myself as being reasonably even handed with it comes to platform favouritism. Certainly .NET on Windows remains my development platform of choice right now. But it’s very hard to be fair on Windows at the moment because right now, in every day of my experience, software on the Mac is just outright better than anything I’ve used on the PC. User experience matters so much and OSX has it so good right now.
Pingbacks
Links
To share this entry, or reference it in commentary of your own, link to the following:
- Permalink: https://benward.uk/blog/this-week-in-mac-software
- Shortlink: https://bnwrd.me/1V9ApR
You can file issues or provide corrections: View Source on Github. Contributor credits.
Comments
Previously, I hosted responses and commentary from readers directly on this site, but have decided not to any more. All previous comments and pingbacks are included here, but to post further responses, please refer me to a post on your own blog or other network. See instructions and recommendations of ways to do this.
While I haven’t used TextMate quite enough to get used to it (or, so far, to shell out money for it), I can’t agree with you more about AntiRSI: I came across it while I was working at Torchbox and it pretty much saved my forearms. It also merits pointing out that the timings are entirely customisable so you can set it, in times of high stress, to make you take extra time away from your keyboard and give your wrists a fighting chance.