TweetFollow Us on Twitter

MacTech Spotlight: Jonathan "Wolf" Rentzsch

Volume Number: 23 (2007)
Issue Number: 04
Column Tag: MacTech Spotlight

MacTech Spotlight: Jonathan "Wolf" Rentzsch

http://rentzsch.com


So, who are you?

I founded Red Shed Software Company: a Mac & Web software boutique in Illinois. I work for a madman (I'm self-employed). The company's name stems from a small red shed on the family farmhouse in Wisconsin, where I grew up. You can see its picture on the masthead of my personal and company websites.

What is it, exactly, that you do?

I write software for companies. Mostly Mac. I have dozens of clients, some Fortune 500, some Mom & Pop. So it's always an interesting dynamic.

I'm the President/Janitor. For a while my title was "embodiment", but my lawyer told me to cut that out. Red Shed Software is a one-man band, but I have a bunch of talented friends who help me shoulder the workload.

How long have you been doing what you do?

I've been programming Macs for fourteen years now. My brother-in-law gave me his old Mac 128K a few years before I started programming them, so I had the pleasure of being able to run every version of the System (starting with System 0.9, which came with the 128K).

Remember your first computer:

Radio Shack TRS-80. 16K, I believe. Cassette drive. Fun-time was just a CLOAD away. I wrote my first BASIC program when I was eight, culminating with programming the machine to play "Camptown Races" from its speaker.

Are you Mac-only, or a multi-platform person?

Multi-platform. I use Linux, FreeBSD and OpenBSD for server platforms. I primarily use Windows for console development where the tools aren't always ripe on the Mac side. Oh, I also run Windows to understand Windows programs that I'm porting to the Mac. I'd also call the Web an application platform nowadays. I started coding CGIs in Perl, and then picked up WebObjects and Rails.

What attracts you to working on the Mac?

The people. The Mac seems to attract people who share a specific ethos.

If I weren't on the production side, I'd probably label it, as "things should be easy and pretty".

But since I am on the production side, I see it more as a pervasive, fundamental discontentment among Mac developers. We're not satisfied. Ever. The app could always be made better. A missing feature is added in a way that doesn't interfere with the usability of the rest of the application. It's the attempt to add ability while holding -- or reducing! -- complexity.

I'm even a worse case. Not only do I share the external discontentment with how software should work, I have an additional, internal discontentment with development languages and tools. We're rather behind the curve in development of state-of-the-art -- what we know works is years ahead of what we're using. In addition, we ignore past proven successes in the vain perception that we're more "modern" now.

What's the coolest thing about the Mac?

User interface. There're glaring exceptions (hello, Finder X!) but without question, of all the platforms, the Macintosh takes great user interface design the most seriously.

I'm not just talking about how things look (although I really like 10.4's subtle Unified look), I also mean the pains of designing for efficient & pleasurable user interaction.

The current generation of Mac developers understand it's no longer about what you can put into your app, it's about streamlining and honing what you offer the user. I'm tempted to call it a minimalism, but really it's merely a de-cluttering of the UI cruft that's built up over the years as software became larger.

Another strike against the minimalism label is the "Delicious Generation" (to borrow Paul Kafasis' term) trend of flashy apps. Mac users want apps that look great. I personally think Unified looks great on its own, but readily concede the little touches (such as ignoring Interface Builder's "Aqua Guidelines" margins to Push The Edge, or the gradient backgrounds on the selection in source lists) make a world of difference.

So the minimalism label is wanting. A better label comes to mind when I mentally contrast Mac software to Windows software: taste. Most Mac software developers have taste, and most Windows developers do not. Wow, that's inflammatory.

If there's a "platform" that competes with Mac OS X in terms of tasteful apps, it isn't Windows or (heh) Linux. It's the Web. There's a certain breed of web apps that share the same ethos. Maybe that's why it's not surprising that Macs dominate Rails get-togethers.

If I could change one thing about Apple/OS X, I'd:

Make Apple-external Radar reports optionally publicly accessible. Radar is Apple's internal bug tracking system. Developers outside of Apple can file bugs against Apple's software using RadarWeb, a semi-public front-end to Radar (you need to have an ADC account to access it).

Ideally, the bugs filed against publicly-released software could be made available to other developers. This would help immensely in certain cases, and done right could even help satiate the other desire expressed by developers for a NDA'd mailing list.

Apple hasn't (and probably won't) make reports publicly accessible since it's a nightmare to handle all the privacy angles. Also, it would take resources to create and maintain it, and the bottom-line ROI is quite foggy. It's hard to put a price tag on it for mere external developer happiness.

What's the coolest tech thing you've done using OS X?

Publicly, mach_inject and mach_override are up there. While it was fun writing a preemptive threading engine for the Classic Mac OS as well (Red Shed Threads), them's days are past. mach_* is still relevant in today's world.

Ever?

Ever? Uhm, I think I fought an Emu once.

Where can we see a sample of your work?

I post most things I think people may care about to my blog. I also dump the open source code I write into a SourceForge project. The project's name is "redshed" if you care to look it up. There're some hidden goodies in there that I haven't gotten around to blogging about.

The next way I'm going to impact IT/OS X/the Mac universe is:

Probably C4[1], the 2007 edition of my Indie Mac developer conference. C4[0] was a big success, so I'm going to do it again.

I have another stunt in the planning phase, but I don't know if I'll go through with it. I'm waiting to see if the scheduling planets align.

And of course I'll push out more open source code. mach_* in particular is overdue for a significant rev.

Any other detail you'd like us to feature?

I write "articles" for http://developer.apple.com, but lately they've been more "screencasts with accompanying text" than normal articles. I also have written a few articles for IBM's developerworks, and am working on another one, if I haven't scared them away with my high latency.

If you're in the Chicagoland area and want to hang out with fellow Mac geeks, consider attending PSIG or CAWUG. PSIG meets in the northwest suburbs while CAWUG meets downtown. Check out http://rentzsch.com/psig or http://cawug.org for upcoming meeting details.


Think you or someone you know deserves to be in the MacTech Spotlight? Please contact us at exec-editor@mactech.com!

 
AAPL
$519.01
Apple Inc.
+1.05
MSFT
$40.40
Microsoft Corpora
+0.65
GOOG
$556.54
Google Inc.
+20.10

MacTech Search:
Community Search:

Software Updates via MacUpdate

PDFpenPro 6.2 - Advanced PDF toolkit for...
PDFpenPro allows users to edit PDF's easily. Add text, images and signatures. Fill out PDF forms. Merge or split PDF documents. Reorder and delete pages. Even correct text and edit graphics! Create... Read more
PDFpen 6.2 - Edit and annotate PDFs with...
PDFpen allows users to easily edit PDF's. Add text, images and signatures. Fill out PDF forms. Merge or split PDF documents. Reorder and delete pages. Even correct text and edit graphics! Features... Read more
Monolingual 1.5.9 - Remove unwanted OS X...
Monolingual is a program for removing unnecesary language resources from OS X, in order to reclaim several hundred megabytes of disk space. It requires a 64-bit capable Intel-based Mac and at least... Read more
Maya 2015 - Professional 3D modeling and...
Maya is an award-winning software and powerful, integrated 3D modeling, animation, visual effects, and rendering solution. Because Maya is based on an open architecture, all your work can be scripted... Read more
Starcraft II: Wings of Liberty 1.1.1.180...
Download the patch by launching the Starcraft II game and downloading it through the Battle.net connection within the app. Starcraft II: Wings of Liberty is a strategy game played in real-time. You... Read more
Sibelius 7.5.0 - Music notation solution...
Sibelius is the world's best-selling music notation software for Mac. It is as intuitive to use as a pen, yet so powerful that it does most things in less than the blink of an eye. The demo includes... Read more
Typinator 5.9 - Speedy and reliable text...
Typinator turbo-charges your typing productivity. Type a little. Typinator does the rest. We've all faced projects that require repetitive typing tasks. With Typinator, you can store commonly used... Read more
MYStuff Pro 2.0.16 - Create inventories...
MYStuff Pro is the most flexible way to create detail-rich inventories for your home or small business. Add items to MYStuff by dragging and dropping existing information, uploading new images, or... Read more
TurboTax 2013.r17.002 - Manage your 2013...
TurboTax guides you through your tax return step by step, does all the calculations, and checks your return for errors and overlooked deductions. It lets you file your return electronically to get... Read more
TrailRunner 3.8.769 - Route planning for...
Note: While the software is classified as freeware, it is actually donationware. Please consider making a donation to help support development. TrailRunner is the perfect companion for runners,... Read more

Latest Forum Discussions

See All

Fourcast Review
Fourcast Review By Jennifer Allen on April 16th, 2014 Our Rating: :: VIDEO POTENTIALiPhone App - Designed for the iPhone, compatible with the iPad Fourcast is a great idea for combining video clips, but it does lack a number of... | Read more »
Hearthstone: Heroes of Warcraft is Avail...
Hearthstone: Heroes of Warcraft is Available on the U.S. App Store Right Now – Gogogogo! Posted by Rob Rich on April 16th, 2014 [ permalink ] | Read more »
Grammar Pop HD Review
Grammar Pop HD Review By Jennifer Allen on April 16th, 2014 Our Rating: :: FUN LEARNINGiPad Only App - Designed for the iPad Learning the different parts of speech isn’t always fun, but Grammar Pop HD makes it much more... | Read more »
Groundskeeper2 Review
Groundskeeper2 Review By Nadia Oxford on April 16th, 2014 Our Rating: :: SLICE THOSE ALIEN SLIMEUniversal App - Designed for iPhone and iPad Putting aside some minor control issues, Groundskeeper2 is a fun and furious action/... | Read more »
Pinnacle Studio for iPhone (Photography...
Pinnacle Studio for iPhone 5.0 Device: iOS iPhone Category: Photography Price: $9.99, Version: 5.0 (iTunes) Description: | Read more »
Season 3 of Zombies, Run! Starts Right N...
Season 3 of Zombies, Run! | Read more »
Snupps Review
Snupps Review By Jennifer Allen on April 16th, 2014 Our Rating: :: USEFUL LISTINGUniversal App - Designed for iPhone and iPad Got a huge collection that you need to organize, or just want to share with others? Snupps has it covered... | Read more »
Toad Rider Goes Free for a Limited Time,...
Toad Rider Goes Free for a Limited Time, Starting This Week Posted by Tre Lawrence on April 16th, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Knights of Pen & Paper is Free for a...
Knights of Pen & Paper is Free for a Limited Time – Don’t Wait for a Natural 20, Get it Now! Posted by Rob Rich on April 16th, 2014 [ permalink ] | Read more »
R.B.I. Baseball 14 Review
R.B.I. Baseball 14 Review By Blake Grundman on April 16th, 2014 Our Rating: :: RETRO REVIVEDUniversal App - Designed for iPhone and iPad What was old is new again, as the MLB attempts to taking baseball gaming back to its retro... | Read more »

Price Scanner via MacPrices.net

Microsoft Blinks – Drops Microsoft Office 365...
Microsoft has dropped the annual subscription fee for Microsoft Office 365 Personal – which is needed in order to create and edit documents in Microsoft Office for iPad. However, Apple’s iOS and OS X... Read more
New AVG Vault Apps for iOS and Android Help K...
AVG Technologies N.V. an online security company for 177 million active users, has announced the launch of its latest mobile application, AVG Vault. The free app introduces an innovative user... Read more
Free Local Carrot iPhone App Helps Find Fresh...
I love fresh vegetables. I’m not a vegan, although I was for several years in the 1980s, but fresh vegetables and other whole foods are still my dietary mainstays as a matter of taste rather than... Read more
Apple refurbished iPad Airs available startin...
Apple is now offering Certified Refurbished iPad Airs for up to $140 off MSRP. Apple’s one-year warranty is included with each model, and shipping is free. The following Airs are available today: -... Read more
21-inch 2.7GHz iMac on sale for $1179, save $...
B&H Photo has the 21″ 2.7GHz iMac on sale for $1179 including free shipping plus NY sales tax only. Their price is $120 off MSRP. Add an iMac to your shopping cart, and B&H will offer an... Read more
Download our app, iTracx, for iOS and Android
MacPrices is proud to offer readers a free iOS app (iPhones, iPads, & iPod touch) and Android app (Google Play and Amazon App Store) called iTracx, which allows you to glance at today’s lowest... Read more
Education discounts shave up to $300 off the...
Purchase a new Mac at The Apple Store for Education and take up to $300 off MSRP. All teachers, students, and staff of any educational institution qualify for the discount. Shipping is free, and all... Read more
Save $50 on Mac mini Server
B&H Photo has the 2012 Mac mini Server on sale for $949 including free shipping plus NY sales tax only. Their price is $50 off MSRP. Read more
PhatWare’s “Ultimate Writing App For iOS” Ren...
PhatWare Corp. has announced it has renamed its new WritePro word processing app for iPhone and iPad: WritePad Pro. The decision to change the app’s name to leverages the strong brand awareness and... Read more
Full Resolution Photo Editor Tint Mint 1.0 Re...
California based independent developer, Jeffrey Sun, creator of the iOS app Modern Editor, has released Tint Mint, a new photography app for editing enthusiasts. The app costs a dollar, and it packs... Read more

Jobs Board

*Apple* Retail - Manager - Holyoke - Apple I...
Job Summary Keeping an Apple Store thriving requires a diverse set of leadership skills, and as a Manager, you’re a master of them all. In the store’s fast-paced, Read more
*Apple* Retail - Manager - Apple (United Sta...
Job SummaryKeeping an Apple Store thriving requires a diverse set of leadership skills, and as a Manager, you're a master of them all. In the store's fast-paced, dynamic Read more
*Apple* Solutions Consultant (ASC) - Apple (...
**Job Summary** The ASC is an Apple employee who serves as an Apple brand ambassador and influencer in a Reseller's store. The ASC's role is to grow Apple Read more
*Apple* Retail - Market Leader - Cincinnati...
…challenges of developing individuals, building teams, and affecting growth across Apple Stores. You demonstrate successful leadership ability - focusing on excellence Read more
*Apple* Retail - Manager - SoHo - Apple (Uni...
Job SummaryKeeping an Apple Store thriving requires a diverse set of leadership skills, and as a Manager, you're a master of them all. In the store's fast-paced, dynamic Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.