Warewolf Devours MacRabbit

…but Espresso lives on!

Hi all,

I have some exciting news to share today: Espresso (with CSSEdit inside) has changed paws from MacRabbit to Warewolf! But wait. Who am I, what is Warewolf and what does all this mean to you? Glad you asked!

My name is Pete, and it's nice to meet you. I'm a longtime Espresso/CSSEdit user and friend of Jan's, and I'm absolutely over the moon to carry the torch and keep a good thing like Espresso going (can you believe it has been around for almost 10 years)! I'm passionate about Apple platforms, beautifully crafted native software, the indie, view-source web and learning by doing. Away from the computer I'm a husband, a father and a lover of the wild!

Warewolf is my Mac and iOS one-man shop (with some help from my wife and daughter). It is an independent business by choice and principle, and it's here for the long haul. Espresso is also our one and only app, which means it will be getting the attention it deserves. For years it has been a trusted companion in your dock (mine included) and I intend to keep it that way.

Which brings me to what this all means to you. It's simple, really:

  1. Espresso will live on,
  2. Both you and the app will be getting a lot more attention,
  3. And a lot of cool stuff is in the pipeline!

Jan and I are still in the process of transitioning things, so stay tuned to this blog and Twitter for more updates. Also, I'm learning. Making great software is in my blood but all of this running-a-business business is new, so bear with me :) I look forward to sharing what I learn, and traveling this road together.

Lastly, I'm really happy to be here. Please feel free to reach out to pete at if you have questions, concerns, ideas, or just want to share a cool thing you've made!


P.S. No rabbits or any other animals were harmed in this transition. Norbert still says hello.

Written on 10 May, 2018

Espresso 5.x

Updates and licenses are going back to the traditional model.

For the new Espresso, we changed our versioning and licensing approach with more consistent pricing and a simpler development timeline: “X+1”. Each new update would increase its version number, users would decide which update was actually major to them and purchase upgrades accordingly. We're abandoning this system and going back to the traditional way of doing things: X.y.z updates where a new X means paid upgrade.

Why? While the new features got overwhelmingly positive reactions, the response to the version and licensing approach was borderline feral. Espresso never switched to an expiring subscription model, but it was declared so nevertheless. We still believe traditional version numbers are mostly arbitrary instruments of marketing, but it's more productive to switch back. We want to make an app, not defend against opinions having little to do with our own approach. If anything, we've learned that developers might as well implement a restrictive subscription when you deviate from 30 year old practices — you're gonna get hate mail either way.

Where does that leave things? Espresso will continue its life as 5.x, with the next minor update now in beta. Everyone who purchased so far will get exactly what we sold: a year of free, non-expiring updates. That probably means Espresso 6 is at least a year away (if not, we'll compensate some other way). Every new sale falls under the traditional system: free updates within the 5.x cycle, 6.x becoming a paid upgrade.

TL;DR: not much changed for users, except that we can get back to spending more time on good improvements instead of epic email battles about imagined injustices.

Written on 28 June, 2017

Re+Defining Espresso

Say hello to the new Espresso, our biggest update ever.

The Web is a big, beautiful mess. In this brand new iteration, Espresso becomes a big, beautiful app again. Our original internal mission statement was “CSSEdit for everything”. At some point, all the other things that go into making a web editor had us lose sight of the fact that this must start with being a fantastically useful styling tool. With Espresso v3, we think we’re back on track.

The gorgeously redesigned Espresso introduces a host of new features. Some of our favorites:

There's more in this radically re-engineered release. We hope you thoroughly enjoy it. When you try Espresso, a Welcome project will get you started with the new stuff. Let us know what you think!

Written on 30 March, 2017